![]() |
RZA Flexible Software Package Documentation
Release v1.1.0
|
|
| ▼BSP | Common code shared by FSP drivers |
| Common Error Codes | |
| ▼MCU Board Support Package | The BSP is responsible for getting the MCU from reset to the user's application. Before reaching the user's application, the BSP sets up the stacks, heap, clocks, interrupts, C runtime environment, and stack monitor |
| RZA3UL | |
| BSP I/O access | This module provides basic read/write access to port pins |
| ▼Modules | Modules are the smallest unit of software available in the FSP. Each module implements one interface |
| ADC (r_adc_c) | Driver for the ADC peripheral on RZ/A3UL. This module implements the ADC Interface |
| Camera Data Receiving Unit (r_cru) | Driver for the CRU peripheral on RZ MPUs. This module implements the Camera Interface |
| Direct Memory Access Controller (r_dmac) | Driver for the DMAC peripheral on RZ MPUs. This module implements the Transfer Interface |
| Ethernet (r_gether) | Driver for the Ethernet peripheral on RZ MPUs. This module implements the Ethernet Interface |
| Ethernet PHY (r_gether_phy) | The Ethernet PHY module (r_gether_phy) provides an API for standard Ethernet PHY communications applications that use the E-MAC peripheral. It implements the Ethernet PHY Interface |
| General Timer (r_gtm) | Driver for the GTM peripherals on RZ MPUs. This module implements the Timer Interface |
| External IRQ (r_intc_irq) | Driver for the INTC_IRQ peripheral on RZ MPUs. This module implements the External IRQ Interface |
| External IRQ (r_intc_nmi) | Driver for the INTC_NMI peripheral on RZ MPUs. This module implements the External IRQ Interface |
| External IRQ (r_intc_tint) | Driver for the INTC_TINT peripheral on RZ MPUs. This module implements the External IRQ Interface |
| I/O Ports (r_ioport) | Driver for the I/O Ports peripheral on RZ MPUs. This module implements the I/O Port Interface |
| LCD Controller (r_lcdc) | Driver for the LCDC peripheral on RZ MPUs. This module implements the Display Interface |
| Memory Managing Unit (r_mmu) | Driver for the MMU peripheral on RZ MPUs. This module implements the Memory Managing Unit Interface |
| I2C Master on RIIC (r_riic_master) | Driver for the RIIC peripheral on RZ MPUs. This module implements the I2C Master Interface |
| Renesas Serial Peripheral Interface (r_rspi) | Driver for the RSPI peripheral on RZ MPUs. This module implements the SPI Interface |
| Serial Communications Interface (SCIF) UART (r_scif_uart) | Driver for the SCIF peripheral on RZ MPUs. This module implements the UART Interface |
| Serial Sound Interface (r_ssi) | Driver for the SSIF peripheral on RZ MPUs. This module implements the I2S Interface |
| USB (r_usb_basic) | Driver for the USB peripheral on RZ MCUs. This module implements the USB Interface |
| USB Host Human Interface Device Class Driver (r_usb_hhid) | This module provides a USB Host Human Interface Device Class Driver (HHID). It implements the USB HHID Interface |
| Watchdog (r_wdt) | Driver for the WDT peripheral on RZ MCUs. This module implements the WDT Interface |
| FreeRTOS Plus TCP (rm_freertos_plus_tcp) | Middleware for using TCP on RZ MPUs |
| FreeRTOS Port (rm_freertos_port) | FreeRTOS port for RZ MPUs |
| ▼Interfaces | The FSP interfaces provide APIs for common functionality. They can be implemented by one or more modules. Modules can use other modules as dependencies using this interface layer |
| ADC Interface | Interface for A/D Converters |
| Camera Interface | Interface for camera |
| Display Interface | Interface for display panels |
| Ethernet Interface | Interface for Ethernet functions |
| Ethernet PHY Interface | Interface for Ethernet PHY functions |
| External IRQ Interface | Interface for detecting external interrupts |
| I2C Master Interface | Interface for I2C master communication |
| I2S Interface | Interface for I2S audio communication |
| I/O Port Interface | Interface for accessing I/O ports and configuring I/O functionality |
| Memory Managing Unit Interface | Interface for accessing MMI/O ports and configuring I/O functionality |
| SPI Interface | Interface for SPI communications |
| Timer Interface | Interface for timer functions |
| Transfer Interface | Interface for data transfer functions |
| UART Interface | Interface for UART communications |
| USB Interface | Interface for USB functions |
| USB HHID Interface | Interface for USB HHID functions |
| WDT Interface | Interface for watch dog timer functions |