boot-stage2
Second stage boot loaders responsible for setting up external flash.
Runtime
Index
pico-atomic
C11 原子操作的辅助实现。
pico-base
Raspberry Pi Pico SDK 的核心类型和宏定义。
pico-binary-info
二进制信息用于将机器可读信息嵌入到 FLASH 中的二进制文件中。
pico-bit-ops
优化的位操作函数。
pico-bootrom
访问 bootrom 中的函数和数据。
pico-clib-interface
Provides the necessary glue code required by the particular C/C++ runtime being used.
pico-crt0
Provides the default linker scripts and the program entry/exit point.
pico-cxx-options
non-code library controlling C++ related compile options
pico-divider
由 RP2040 硬件除法器加速的优化 32 位和 64 位除法函数。
pico-double
优化的双精度浮点函数。
pico-float
优化的单精度浮点函数。
pico-int64-ops
编译器内置 64 位乘法的优化替换实现。
pico-malloc
为 malloc、calloc 和 free 提供多核安全保障。
pico-mem-ops
提供编译器内置 memcpy、memset 及相关函数的优化替换实现。
pico-platform
为 RP2 系列设备/架构提供针对底层编译器/平台特定内容的通用抽象的宏、定义(以及在非汇编代码中包含时的函数)。
pico-printf
Compact replacement for printf by Marco Paland (mailto:info@paland.com[info@paland.com])
pico-runtime-init
在进入 main 之前设置运行时环境所需的主要运行时初始化函数。
pico-runtime
为运行其他库提供的 pre-main 初始化器提供基本的运行时支持。
pico-standard-binary-info
包含可由 picotool 显示的关于二进制文件的默认信息。
pico-standard-link
为标准 SDK 可执行文件设置链接选项。
pico-stdio
支持从 UART、USB、半主机等进行输入和输出的自定义 stdio 支持。