3 Platform Abstraction Layer
The platform abstraction layer contains the wrapper functions which provide the seamless interface between the MAC/PHY software and the PAL modules.
The PAL provides interface for the following components:
- PALTimer services for software timers and delay routines
- Access to persistent storage(for example: Flash, NVM or EEPROM)
- NVIC module for enabling/disabling the RF and Arbiter interrupts