pebble/src/libos
2025-01-27 11:38:16 -08:00
..
include Import of the watch repository from Pebble 2025-01-27 11:38:16 -08:00
mcu Import of the watch repository from Pebble 2025-01-27 11:38:16 -08:00
mutex_freertos.c Import of the watch repository from Pebble 2025-01-27 11:38:16 -08:00
platform.c Import of the watch repository from Pebble 2025-01-27 11:38:16 -08:00
README.md Import of the watch repository from Pebble 2025-01-27 11:38:16 -08:00
tick.c Import of the watch repository from Pebble 2025-01-27 11:38:16 -08:00
wscript Import of the watch repository from Pebble 2025-01-27 11:38:16 -08:00

libOS

libOS is a helper library that makes developing software on top of FreeRTOS on ARM easier. It is used by and built for the main FW and the Dialog Bluetooth FW.

Dependencies:

  • libc
  • libutil
  • FreeRTOS
  • Availability of an <mcu.h> header file that includes the CMSIS headers (core_cmX.h, core_cmFunc.h, etc.)
  • A handful of platform specific functions, see platform.c