pico-sdk/src/rp2_common
2021-02-25 08:26:16 -06:00
..
boot_stage2 add boot2 info to binary info 2021-02-19 12:32:38 +00:00
hardware_adc Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
hardware_base Add missing extern "C" to header files (closes #104) 2021-02-11 11:25:55 -06:00
hardware_claim Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
hardware_clocks Clean up various C source and headers to appease -Wstrict-prototypes 2021-02-08 12:46:05 -06:00
hardware_divider Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
hardware_dma Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
hardware_flash Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
hardware_gpio Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
hardware_i2c Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
hardware_interp Clean up various C source and headers to appease -Wstrict-prototypes 2021-02-08 12:46:05 -06:00
hardware_irq Change _U to _u as _U exists in ctype.h 2021-02-25 08:26:16 -06:00
hardware_pio Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
hardware_pll Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
hardware_pwm Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
hardware_resets Add missing extern "C" to header files (closes #104) 2021-02-11 11:25:55 -06:00
hardware_rtc Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
hardware_spi Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
hardware_sync Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
hardware_timer Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
hardware_uart Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
hardware_vreg Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
hardware_watchdog Add missing extern "C" to header files (closes #104) 2021-02-11 11:25:55 -06:00
hardware_xosc Initial Release 2021-01-20 10:44:27 -06:00
pico_bit_ops Initial Release 2021-01-20 10:44:27 -06:00
pico_bootrom Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
pico_bootsel_via_double_reset Add pico_bootsel_via_double_reset library, fix #87 (#137) 2021-02-18 16:12:22 +00:00
pico_cxx_options Initial Release 2021-01-20 10:44:27 -06:00
pico_divider Initial Release 2021-01-20 10:44:27 -06:00
pico_double Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
pico_fix Add -Wuninitialized -Wunused -Wcast-align to warnings checked by kitchen_sink (and fixup warnings) (#125) 2021-02-15 16:06:12 +00:00
pico_float Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
pico_int64_ops Initial Release 2021-01-20 10:44:27 -06:00
pico_malloc Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
pico_mem_ops Initial Release 2021-01-20 10:44:27 -06:00
pico_multicore Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
pico_platform Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
pico_printf Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
pico_runtime Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
pico_standard_link Change _U to _u as _U exists in ctype.h 2021-02-25 08:26:16 -06:00
pico_stdio Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
pico_stdio_semihosting Add missing extern "C" to header files (closes #104) 2021-02-11 11:25:55 -06:00
pico_stdio_uart Fixup another level of compiler warnings, add _U() definition 2021-02-25 08:26:16 -06:00
pico_stdio_usb Add missing extern "C" to header files (closes #104) 2021-02-11 11:25:55 -06:00
pico_stdlib Initial Release 2021-01-20 10:44:27 -06:00
pico_unique_id Clean up various C source and headers to appease -Wstrict-prototypes 2021-02-08 12:46:05 -06:00
tinyusb Initial Release 2021-01-20 10:44:27 -06:00
CMakeLists.txt Add pico_bootsel_via_double_reset library, fix #87 (#137) 2021-02-18 16:12:22 +00:00
README.md Initial Release 2021-01-20 10:44:27 -06:00

This directory contains libraries specifically targeting the RP2040 or possible future related devices. It is selected when PICO_PLATFORM=rp2040 (the default) is specified for the build

hardware_ libraries exist for individual hardware components to provide a simple API providing a thin abstraction hiding the details of accessing the hardware registers directly.

pico_ provides higher level functionality you might generally find in say an OS kernel, as well as runtime support familiar to most C programmers.