ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
ra8_dfu_internal.h
Go to the documentation of this file.
1
22
23#pragma once
24
25#ifdef __cplusplus
26extern "C" {
27#endif
28
29#include <stdint.h>
30
31#include "ra8_attributes.h"
32#include "ra8_err.h"
33
76RA8_PRIV ra8_err_t priv_dfu_write_secure(uintptr_t addr, const uint8_t* src, uint32_t len);
77
78#ifdef __cplusplus
79}
80#endif
Annotation-attribute framework macros for ra8-firmware.
#define RA8_PRIV
Module-private helper: shared across TUs but only inside one library.
ra8_err_t priv_dfu_write_secure(uintptr_t addr, const uint8_t *src, uint32_t len)
Program len bytes at addr through the SECURE MRAM gate.
Error Code Definitions for ra8-firmware.
ra8_err_codes_t ra8_err_t
Canonical error-return type used by every ra8-firmware API.
Definition ra8_err.h:546