ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
board_view_provider_internal.h
Go to the documentation of this file.
1
12
13#pragma once
14
15#include <stddef.h>
16
17#ifdef __APPLE__
18#include <CoreGraphics/CoreGraphics.h>
19#else
21/* NOLINTNEXTLINE(readability-identifier-naming) -- Core Graphics-fixed spelling. */
22typedef void* CGDataProviderRef;
23#endif
24
25#include "ra8_attributes.h"
26
42RA8_PRIV CGDataProviderRef priv_board_view_provider_create(int snapshot_fd, size_t provider_bytes);
CGDataProviderRef priv_board_view_provider_create(int snapshot_fd, size_t provider_bytes)
Transfer one sealed RGB565 descriptor into a lazy RGB888 provider.
void * CGDataProviderRef
Opaque provider handle for non-Apple parse and contract checking.
Annotation-attribute framework macros for ra8-firmware.
#define RA8_PRIV
Module-private helper: shared across TUs but only inside one library.