pico-sdk/src/common
Graham Sanderson 6d87da4c59
Rework lock_core / timers (#378)
- Add recursive_mutex
  - Make all locking primitives and sleep use common overridable wait/notify support to allow RTOS
    implementations to replace WFE/SEV with something more appropriate
  - Add busy_wait_ms
2021-05-05 11:46:25 -05:00
..
boot_picoboot Initial Release 2021-01-20 10:44:27 -06:00
boot_uf2 Initial Release 2021-01-20 10:44:27 -06:00
pico_base Small fixes (#260) 2021-03-17 18:05:48 +00:00
pico_binary_info make all non hardware_ libraries foo add C preprocessor definition LIB_FOO=1, and remove bespoke definitions which were all undocumented anyway (#374) 2021-05-04 08:00:17 -05:00
pico_bit_ops Initial Release 2021-01-20 10:44:27 -06:00
pico_divider Initial Release 2021-01-20 10:44:27 -06:00
pico_stdlib make all non hardware_ libraries foo add C preprocessor definition LIB_FOO=1, and remove bespoke definitions which were all undocumented anyway (#374) 2021-05-04 08:00:17 -05:00
pico_sync Rework lock_core / timers (#378) 2021-05-05 11:46:25 -05:00
pico_time Rework lock_core / timers (#378) 2021-05-05 11:46:25 -05:00
pico_util Rework lock_core / timers (#378) 2021-05-05 11:46:25 -05:00
CMakeLists.txt Initial Release 2021-01-20 10:44:27 -06:00
README.md Initial Release 2021-01-20 10:44:27 -06:00

This directory code that is common to all builds regardless of PICO_PLATFORM. It is a mix of common header files, or high level functionality built entirely using hardware_ or pico_ libraries provided by the actual target `PICO_PLATFORM``