guozhanxin baaf81872d [bsp][raspberry-pico]All memory is used for heap. 4 years ago
..
boot_stage2 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_adc 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_base 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_claim 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_clocks 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_divider 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_dma 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_flash 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_gpio 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_i2c 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_interp 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_irq 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_pio 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_pll 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_pwm 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_resets 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_rtc 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_spi 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_sync 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_timer 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_uart 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_vreg 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_watchdog 6d36d384c2 add raspberry-pico bsp 4 years ago
hardware_xosc 6d36d384c2 add raspberry-pico bsp 4 years ago
pico_bit_ops 6d36d384c2 add raspberry-pico bsp 4 years ago
pico_bootrom 6d36d384c2 add raspberry-pico bsp 4 years ago
pico_cxx_options 6d36d384c2 add raspberry-pico bsp 4 years ago
pico_divider 6d36d384c2 add raspberry-pico bsp 4 years ago
pico_double 6d36d384c2 add raspberry-pico bsp 4 years ago
pico_fix 6d36d384c2 add raspberry-pico bsp 4 years ago
pico_float 6d36d384c2 add raspberry-pico bsp 4 years ago
pico_int64_ops 6d36d384c2 add raspberry-pico bsp 4 years ago
pico_malloc 6d36d384c2 add raspberry-pico bsp 4 years ago
pico_mem_ops 6d36d384c2 add raspberry-pico bsp 4 years ago
pico_multicore 6d36d384c2 add raspberry-pico bsp 4 years ago
pico_platform 6d36d384c2 add raspberry-pico bsp 4 years ago
pico_printf 6d36d384c2 add raspberry-pico bsp 4 years ago
pico_runtime baaf81872d [bsp][raspberry-pico]All memory is used for heap. 4 years ago
pico_standard_link 6d36d384c2 add raspberry-pico bsp 4 years ago
pico_stdio 6d36d384c2 add raspberry-pico bsp 4 years ago
pico_stdio_semihosting 6d36d384c2 add raspberry-pico bsp 4 years ago
pico_stdio_uart 6d36d384c2 add raspberry-pico bsp 4 years ago
pico_stdio_usb 6d36d384c2 add raspberry-pico bsp 4 years ago
pico_stdlib 6d36d384c2 add raspberry-pico bsp 4 years ago
tinyusb 6d36d384c2 add raspberry-pico bsp 4 years ago
CMakeLists.txt 6d36d384c2 add raspberry-pico bsp 4 years ago
README.md 6d36d384c2 add raspberry-pico bsp 4 years ago

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.