RA Flexible Software Package Documentation  Release v5.1.0

 
Interfaces

Detailed Description

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.

Modules

 ADC Interface
 Interface for A/D Converters.
 
 ADPCM Decoder Interface
 Interface for ADPCM decoder.
 
 AUDIO PLAYBACK Interface
 Interface for the Audio Playback.
 
 BLE ABS Interface
 Interface for Bluetooth Low Energy Abstraction functions.
 
 BLE Interface
 Interface for Bluetooth Low Energy functions.
 
 BLE Mesh Access Interface
 Interface for Bluetooth Low Energy Mesh Access functions.
 
 BLE Mesh Bearer Interface
 Interface for Bluetooth Low Energy Mesh Bearer functions.
 
 BLE Mesh Bearer Platform Interface
 Interface for Bluetooth Low Energy Mesh Bearer Platform functions.
 
 BLE Mesh Health Server Interface
 Interface for Bluetooth Low Energy Mesh Model Health Server functions.
 
 BLE Mesh Interface
 Interface for Bluetooth Low Energy Abstraction functions.
 
 BLE Mesh Lower Trans Interface
 Interface for Bluetooth Low Energy Mesh Lower Trans functions.
 
 BLE Mesh Model Client Interface
 Interface for Bluetooth Low Energy Mesh Model Client functions.
 
 BLE Mesh Model Configuration Client Interface
 Interface for Bluetooth Low Energy Mesh Model Configuration Client functions.
 
 BLE Mesh Model Server Interface
 Interface for Bluetooth Low Energy Mesh Model Server functions.
 
 BLE Mesh Network Interface
 Interface for Bluetooth Low Energy Mesh Network functions.
 
 BLE Mesh Provision Interface
 Interface for Bluetooth Low Energy Mesh Provision functions.
 
 BLE Mesh Scene Server Interface
 Interface for Bluetooth Low Energy Mesh Model Scene Server functions.
 
 BLE Mesh Upper Trans Interface
 Interface for Bluetooth Low Energy Mesh Upper Trans functions.
 
 Block Media Interface
 Interface for block media memory access.
 
 CAC Interface
 Interface for clock frequency accuracy measurements.
 
 CAN Interface
 Interface for CAN peripheral.
 
 CAPTURE Interface
 Interface for CAPTURE functions.
 
 CEC Interface
 Interface for CEC peripheral.
 
 CGC Interface
 Interface for clock generation.
 
 CRC Interface
 Interface for cyclic redundancy checking.
 
 CTSU Interface
 Interface for Capacitive Touch Sensing Unit (CTSU) functions.
 
 Communicatons Middleware Interface
 Interface for Communications Middleware functions.
 
 Comparator Interface
 Interface for comparators.
 
 DA16XXX AT Command Transport Layer
 Abstraction interface for DA16XXX AT Command functions.
 
 DAC Interface
 Interface for D/A converters.
 
 DOC Interface
 Interface for the Data Operation Circuit.
 
 Data Collector Interface
 Interface for RAI Data Collector.
 
 Data Shipper Interface
 Interface for RAI Data Shipper.
 
 Display Interface
 Interface for LCD panel displays.
 
 ELC Interface
 Interface for the Event Link Controller.
 
 Ethernet Interface
 Interface for Ethernet functions.
 
 Ethernet PHY Interface
 Interface for Ethernet PHY functions.
 
 External IRQ Interface
 Interface for detecting external interrupts.
 
 FSXXXX Middleware Interface
 Interface for FSXXXX Middleware functions.
 
 FileX Block Media Port Interface
 Interface for FileX Block Media port.
 
 Flash Interface
 Interface for the Flash Memory.
 
 FreeRTOS+FAT Port Interface
 Interface for FreeRTOS+FAT port.
 
 HS300X Middleware Interface
 Interface for HS300X Middleware functions.
 
 HS400X Middleware Interface
 Interface for HS400X Middleware functions.
 
 I/O Port Interface
 Interface for accessing I/O ports and configuring I/O functionality.
 
 I2C Master Interface
 Interface for I2C master communication.
 
 I2C Slave Interface
 Interface for I2C slave communication.
 
 I2S Interface
 Interface for I2S audio communication.
 
 I3C Interface
 Interface for I3C.
 
 IIR Interface
 Interface for IIR filter functionality.
 
 JPEG Codec Interface
 Interface for JPEG functions.
 
 Key Matrix Interface
 Interface for key matrix functions.
 
 LIN Interface
 Interface for LIN communications.
 
 LittleFS Interface
 Interface for LittleFS access.
 
 Low Power Modes Interface
 Interface for accessing low power modes.
 
 Low Voltage Detection Interface
 Interface for Low Voltage Detection.
 
 MIPI DSI Interface
 Interface for MIPI DSI communications.
 
 Motor 120-Degree Control Interface
 Interface for motor 120 control functions.
 
 Motor 120-Degree Driver Interface
 Interface for motor driver functions.
 
 Motor Inertia Estimate Interface
 Interface for Motor inertia estimate functions.
 
 Motor Interface
 Interface for Motor functions.
 
 Motor Return Origin Function Interface
 Interface for Motor return origin functions.
 
 Motor angle Interface
 Interface for motor angle and speed calculation functions.
 
 Motor current Interface
 Interface for motor current functions.
 
 Motor driver Interface
 Interface for motor driver functions.
 
 Motor position Interface
 Interface for motor position functions.
 
 Motor speed Interface
 Interface for motor speed functions.
 
 OB1203 Middleware Interface
 Interface for OB1203 Middleware functions.
 
 OPAMP Interface
 Interface for Operational Amplifiers.
 
 POEG Interface
 Interface for the Port Output Enable for GPT.
 
 PTP Interface
 Interface for PTP functions.
 
 RSIP key injection Interface
 Interface for key injection by Renesas Secure IP (RSIP) functions.
 
 RTC Interface
 Interface for accessing the Realtime Clock.
 
 SCE Interface
 Interface for Secure Crypto Engine (SCE) functions.
 
 SCE key injection Interface
 Interface for key injection by Secure Crypto Engine (SCE) functions.
 
 SD/MMC Interface
 Interface for accessing SD, eMMC, and SDIO devices.
 
 SLCDC Interface
 Interface for Segment LCD controllers.
 
 SMCI Interface
 Interface for SMCI communications.
 
 SPI Flash Interface
 Interface for accessing external SPI flash devices.
 
 SPI Interface
 Interface for SPI communications.
 
 Three-Phase Interface
 Interface for three-phase timer functions.
 
 Timer Interface
 Interface for timer functions.
 
 Touch Middleware Interface
 Interface for Touch Middleware functions.
 
 Transfer Interface
 Interface for data transfer functions.
 
 UART Interface
 Interface for UART communications.
 
 USB HCDC Interface
 Interface for USB HCDC functions.
 
 USB HHID Interface
 Interface for USB HHID functions.
 
 USB HMSC Interface
 Interface for USB HMSC functions.
 
 USB Interface
 Interface for USB functions.
 
 USB PCDC Interface
 Interface for USB PCDC functions.
 
 USB PHID Interface
 Interface for USB PHID functions.
 
 USB PMSC Interface
 Interface for USB PMSC functions.
 
 USB PPRN Interface
 Interface for USB PPRN functions.
 
 Virtual EEPROM Interface
 Interface for Virtual EEPROM access.
 
 WDT Interface
 Interface for watch dog timer functions.
 
 WiFi Interface
 Interface for common WiFi APIs.
 
 ZMOD4XXX Middleware Interface
 Interface for ZMOD4XXX Middleware functions.