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:

  1. PALTimer services for software timers and delay routines
  2. Access to persistent storage(for example: Flash, NVM or EEPROM)
  3. NVIC module for enabling/disabling the RF and Arbiter interrupts