FreeRTOS Hardware Abstraction Layer is a fast and simple HAL for FreeRTOS. The design goals was:

  • Simple Architecture at User Level
  • Simple Architecture at Driver Level
  • Quick response of a drivers