|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Files | |
| ra8_attributes.h | |
| Annotation-attribute framework macros for ra8-firmware. | |
| ra8_bit_constants.h | |
| Named Bit Positions and Masks for Register Manipulation. | |
| ra8_boot_entry.h | |
| Boot entry points shared between a vector table and its startup code. | |
| ra8_check.h | |
| Validation and Error-Checking Macros for ra8-firmware. | |
| ra8_crashlog.h | |
| Cross-reset crash-log: persist the last fault + a reset-loop guard. | |
| ra8_decomp_limits.h | |
| Unified decompression-limits policy: one bound set for every decoder. | |
| ra8_device.h | |
| Compile-time device selection for the RA8 multi-chip build (RA8D2 / RA8P1). | |
| ra8_err.h | |
| Error Code Definitions for ra8-firmware. | |
| ra8_error_handler.h | |
| Centralised fatal-error sink. | |
| ra8_error_interface.h | |
| Abstract error-reporter interface for DI. | |
| ra8_exception.h | |
| Cortex-M85 CPU exception diagnostic helpers. | |
| ra8_freestanding.h | |
| Project-owned freestanding C runtime ABI primitives. | |
| ra8_gpio_constants.h | |
| PSEL codes for peripheral pin routing on the RA8D2. | |
| ra8_infrastructure.h | |
| Bring-up Helpers Called Before Any Driver Init. | |
| ra8_log.h | |
| Lightweight Logging Interface for ra8-firmware. | |
| ra8_off_target_config.h | |
| Guards for host-compiled unit tests. | |
| ra8_pin_interface.h | |
| Abstract pin-driver interface for dependency injection. | |
| ra8_pin_validator.h | |
| Runtime Pin-Ownership Validator. | |
| ra8_port_constants.h | |
| Typed Port / Pin Constants for the RA8D2 IOPORT Module. | |
| ra8_register_guard.h | |
| IRQ-masked read-modify-write helper for shared registers. | |
| ra8_sbrk_trap.h | |
| The newlib heap syscall, replaced by a halting trap. | |
| ra8_scb.h | |
| Cortex-M85 System Control Block: VTOR relocation + fault-status decode. | |
| ra8_secure.h | |
| Secure-comparison primitives for the crypto / secure-boot paths. | |
| ra8_stack_budget.h | |
| Greppable stack-frame deviation marker. | |
| ra8_systick.h | |
| Cortex-M85 SysTick + DWT cycle-counter timebase primitive. | |
| ra8_time.h | |
| SysTick-based tick counter, delay and timestamp helpers. | |
| ra8_time_constants.h | |
| Named Time Unit Constants for Delay / Timeout / Tick Math. | |
| ra8_time_interface.h | |
| Abstract time-source interface for DI and unit testing. | |