RZV Flexible Software Package Documentation  Release v2.0.0

 
Interfaces

Detailed Description

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.

Modules

 ADC Interface
 Interface for A/D Converters.
 
 CAN Interface
 Interface for CAN peripheral.
 
 CRC Interface
 Interface for cyclic redundancy checking.
 
 ELC Interface
 Interface for the Event Link Controller.
 
 External IRQ Interface
 Interface for detecting external interrupts.
 
 I2C Master Interface
 Interface for I2C master communication.
 
 I2C Slave Interface
 Interface for I2C slave communication.
 
 I3C Interface
 Interface for I3C.
 
 I/O Port Interface
 Interface for accessing I/O ports and configuring I/O functionality.
 
 MHU Interface (for secure and non secure channels)
 Interface for Message Handling Unit.
 
 MHU Interface (Software Interrupt Get)
 Interface for Message Handling Unit (Software Interrupt Get)
 
 MHU Interface (Software Interrupt Set)
 Interface for Message Handling Unit (Software Interrupt Set)
 
 PDM Interface
 Interface for PDM audio communication.
 
 POEG Interface
 Interface for the Port Output Enable for GPT.
 
 RTC Interface
 Interface for accessing the Realtime Clock.
 
 SPI Interface
 Interface for SPI communications.
 
 SPI Flash Interface
 Interface for accessing external SPI flash devices.
 
 Timer Interface
 Interface for timer functions.
 
 Transfer Interface
 Interface for data transfer functions.
 
 UART Interface
 Interface for UART communications.
 
 WDT Interface
 Interface for watch dog timer functions.
 
 Communicatons Middleware Interface
 Interface for Communications Middleware functions.
 
 HS300X Middleware Interface
 Interface for HS300X Middleware functions.
 
 HS400X Middleware Interface
 Interface for HS400X Middleware functions.
 
 ZMOD4XXX Middleware Interface
 Interface for ZMOD4XXX Middleware functions.