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

Files

 
board_periph.c
 Peripheral-block registry core + ICU/NVIC routing for ra8_emulator.
 
board_periph_adc.c
 ADC16H (16-bit SAR) peripheral-block model for the board emulator.
 
board_periph_bkup.c
 VBATT backup-register (VBTBKRn) reset-retained domain model.
 
board_periph_cac.c
 CAC (Clock Frequency Accuracy Measurement) edge-counter model.
 
board_periph_canfd.c
 CAN-FD controller peripheral-block model for the board emulator.
 
board_periph_ceu.c
 Capture Engine Unit (CEU) peripheral-block model for ra8_emulator.
 
board_periph_crc.c
 CRC calculator peripheral-block model for the board emulator.
 
board_periph_dac.c
 DAC_B (12-bit D/A) peripheral-block model for the board emulator.
 
board_periph_dmac.c
 DMAC0 transfer peripheral-block model for the board emulator.
 
board_periph_doc.c
 Data Operation Circuit (DOC) peripheral-block model for ra8_emulator.
 
board_periph_drw.c
 Bench-validated DRW ("D/AVE 2D") rasterizer model for ra8_emulator.
 
board_periph_dtc.c
 DTC (Data Transfer Controller) transfer-engine model for ra8_emulator.
 
board_periph_eink.c
 IT8951 e-paper SPI-device model for ra8_emulator.
 
board_periph_eth.c
 R-Switch (ESWM / MFWD / COMA / ETHA / RMAC / GWCA) model for ra8_emulator.
 
board_periph_glcdc.c
 Graphics LCD Controller (GLCDC) framebuffer-descriptor model for ra8_emulator.
 
board_periph_gpio.c
 GPIO / PORT peripheral-block model for the board emulator.
 
board_periph_gptp.c
 Ethernet Generic PTP Timer (GPTP) model for ra8_emulator – HUM Ch 35.
 
board_periph_i2c.c
 I3C-in-I2C-mode (IIC_B) controller + GT911 touch + LSM6DSO IMU models plus an external-controller stimulus for the firmware in target mode.
 
board_periph_i2c_devices.c
 LSM6DSO IMU + MAX17048 fuel-gauge device models on the I2C bus.
 
board_periph_ipc.c
 Inter-Processor Communication (IPC) peripheral-block model for ra8_emulator.
 
board_periph_lvd.c
 LVD / PVD voltage-monitor status model for ra8_emulator.
 
board_periph_modem.c
 Cellular AT-modem device model for ra8_emulator (attached to SCI7).
 
board_periph_mram.c
 Extra-MRAM (data-flash) MACI program/erase model for ra8_emulator.
 
board_periph_mstp.c
 Module Stop Control (MSTPCRA..E) register block for ra8_emulator.
 
board_periph_mstp_model.c
 Module-stop (MSTP) shadow + address->bit gate table (engine-free half).
 
board_periph_npu.c
 Arm Ethos-U55 NPU command/queue execution model (RA8P1-only) for ra8_emulator.
 
board_periph_pdctr.c
 Graphics power-domain gating (PDCTRGD) model.
 
board_periph_pdm.c
 PDM-IF (digital MEMS microphone) peripheral-block model for ra8_emulator.
 
board_periph_poeg.c
 Port Output Enable for GPT (POEG) safe-shutoff register model.
 
board_periph_prcr.c
 SYSC register-write-protection (PRCR) model.
 
board_periph_reset.c
 Reset-cause status register (RSTSRn) model for ra8_emulator.
 
board_periph_riic.c
 RIIC (IIC) controller + PI4IOE5V6408 I/O-expander + OV5640 SCCB model.
 
board_periph_riic_devices.c
 RIIC bus registry, PI4IOE5V6408 expander, and OV5640 sensor models.
 
board_periph_rtc.c
 Realtime Clock (RTC) calendar peripheral-block model for ra8_emulator.
 
board_periph_rtt.c
 SEGGER RTT up-buffer drain model for ra8_emulator.
 
board_periph_sci.c
 SCI_B UART peripheral-block model for the board emulator.
 
board_periph_sd.c
 SD-card-over-SPI device model for ra8_emulator (attached to SPI_B).
 
board_periph_sd_format.c
 Blank-card FAT16/FAT32 sparse-sector formatters (–sd-new).
 
board_periph_sd_image.c
 Sparse raw-file lifecycle for the modelled SD card.
 
board_periph_sdhi.c
 Native 4-bit SDHI host-controller model for ra8_emulator (SDHI0).
 
board_periph_spi.c
 SPI_B (Type-B SPI) controller peripheral-block model for ra8_emulator.
 
board_periph_sram.c
 SRAM controller ECC self-test / error-status model (SRAMCRn / SRAMESR).
 
board_periph_ssie.c
 Serial Sound Interface Enhanced (SSIE / I2S) peripheral-block model.
 
board_periph_timer.c
 GPT + AGT timer peripheral-block model for the board emulator.
 
board_periph_ulpt.c
 Ultra-Low-Power Timer (ULPT) peripheral-block model for ra8_emulator.
 
board_periph_usbhs_host.c
 On-chip USBHS host controller model (0x40351000) for the board emulator.
 
board_periph_wdt.c
 Window Watchdog Timer (WDT0 / WWDT) model for ra8_emulator.
 
board_periph_xspi.c
 Octal-SPI (xSPI) manual-command + NOR-flash peripheral model for ra8_emulator.