rt-thread/bsp/raspberry-pico/libraries/pico-sdk/src/rp2_common
guozhanxin 6d36d384c2 add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
..
boot_stage2 add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_adc add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_base add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_claim add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_clocks add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_divider add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_dma add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_flash add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_gpio add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_i2c add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_interp add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_irq add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_pio add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_pll add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_pwm add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_resets add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_rtc add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_spi add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_sync add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_timer add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_uart add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_vreg add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_watchdog add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
hardware_xosc add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_bit_ops add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_bootrom add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_cxx_options add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_divider add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_double add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_fix add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_float add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_int64_ops add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_malloc add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_mem_ops add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_multicore add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_platform add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_printf add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_runtime add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_standard_link add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_stdio add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_stdio_semihosting add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_stdio_uart add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_stdio_usb add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
pico_stdlib add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
tinyusb add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
CMakeLists.txt add raspberry-pico bsp 2021-01-28 19:59:59 +08:00
README.md add raspberry-pico bsp 2021-01-28 19:59:59 +08:00

README.md

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.