ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
src Directory Reference
Directory dependency graph for src:

Files

 
ra8_esp_hosted_fmt.c
 Bounded printf-subset formatter used by the esp-hosted port logger.
 
ra8_esp_hosted_fmt_internal.h
 Bounded, heap-free printf-subset formatter for the esp-hosted port.
 
ra8_esp_hosted_gpio.c
 The eight side-band GPIO slots of the esp-hosted OS-abstraction vtable.
 
ra8_esp_hosted_gpio_edge.c
 Software edge detector for side-band pins the ICU cannot serve.
 
ra8_esp_hosted_gpio_internal.h
 Module-private surface of the esp-hosted side-band GPIO slice.
 
ra8_esp_hosted_log.c
 Bridge from the esp-hosted logging surface onto ra8_log.
 
ra8_esp_hosted_log_internal.h
 Library-private surface of the esp-hosted logging bridge.
 
ra8_esp_hosted_osi.c
 The esp-hosted OS-abstraction vtable and its non-RTOS slots.
 
ra8_esp_hosted_osi_absent.c
 Vtable rows for transports this board does not carry.
 
ra8_esp_hosted_osi_internal.h
 Library-private surface of the esp-hosted OS-abstraction vtable.
 
ra8_esp_hosted_pins.c
 ICU external-interrupt routing table for the esp-hosted link pins.
 
ra8_esp_hosted_port.c
 Bring-up and teardown of the esp-hosted RA8D2 + ThreadX port.
 
ra8_esp_hosted_port_internal.h
 Library-private surface of the esp-hosted port bring-up.
 
ra8_esp_hosted_rtos.c
 Thread, sleep, timer and clock vtable slots, plus the bind entry.
 
ra8_esp_hosted_rtos_internal.h
 Module-private contract of the esp-hosted RTOS abstraction slice.
 
ra8_esp_hosted_rtos_pool.c
 Memory and queue half of the esp-hosted OS-abstraction vtable.
 
ra8_esp_hosted_rtos_sync.c
 Mutex and semaphore vtable slots.
 
ra8_esp_hosted_spi.c
 The three transport slots of the esp-hosted OS-abstraction vtable.
 
ra8_esp_hosted_spi_internal.h
 Module-private surface of the esp-hosted full-duplex SPI transport.