ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
ra8_infrastructure.h
Go to the documentation of this file.
1
31
32#pragma once
33
34#ifdef __cplusplus
35extern "C" {
36#endif
37
38#include "ra8_err.h"
39
63
85[[nodiscard]] ra8_err_t ra8_stack_canary_check(void);
86
87#ifdef __cplusplus
88}
89#endif
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
ra8_err_t ra8_stack_canary_check(void)
Verify the SRAM stack canary sentinel pattern.
void ra8_infrastructure_init(void)
Run every piece of infrastructure init that a driver may assume.