-
tock-registers
Tock 专为 Tock 开发的内存映射 I/O 和寄存器接口
-
esp-backtrace
为 Espressif 设备提供裸机回溯支持
-
trapframe
在多个 ISAs 上处理内核和用户空间之间的陷阱帧
-
buddy_system_allocator
使用 buddy 系统的裸机分配器
-
coap-lite
一个轻量级的 CoAP 消息操作 crate,非常适合嵌入式环境
-
esp-hal
Espressif 设备的裸机 HAL
-
creature_feature
易于使用且裸机快速的可组合 n-gram 组合器
-
tinyrlibc
为裸机目标编写的微型、不完整的 C 库,用稳定(但非安全)的 Rust 编写
-
bare_metal_modulo
ModNum 是一个高度易用的模数运算结构体,适用于无标准库使用
-
format_no_std
裸机格式化
-
drone-cortexm
ARM® Cortex®-M平台crate,用于Drone嵌入式操作系统
-
com_logger
通过COM端口进行串行端口日志记录
-
no-std-async
针对#[no_std] rust的异步同步原语
-
fringe
安全、轻量级的用户空间上下文切换
-
drone-stm32-map
Drone嵌入式操作系统STM32外围映射
-
grr
Bare metal OpenGL 4.5+包装器
-
ruspiro-timer
这个crate提供简单的定时函数,暂停当前处理以等待特定的时间。核心暂停调用将会阻塞。
-
ruspiro-mailbox
Raspberry Pi邮箱属性标记接口API
-
ruspiro-console
用于裸机实现的轻量级控制台抽象,可以将字符串打印到可以轻松配置/连接的输出通道
-
bluetooth-hci
蓝牙HCI
-
drone-core
Drone嵌入式操作系统的核心crate
-
esp-lp-hal
适用于ESP32设备中的低功耗RISC-V协处理器的HAL
-
ruspiro-uart
提供便捷访问树莓派3 UART0 (PL011) 和 UART1 (miniUART) 外设的API
-
ruspiro-gpio
该库提供了树莓派GPIO外设的抽象
-
external-memory-tools
HAL用于将数据保持在无法直接映射到RAM的内存中
-
tock/riscv-csr
为Tock开发的RISC-V CSR接口
-
drone-stm32-map-periph-dma
Drone嵌入式操作系统STM32外围映射
-
kll-core
专注于无_std嵌入式/裸机目标的KLL状态机实现
-
bluenrg
ST Micro BlueNRG蓝牙无线电的接口
-
drone-cortex-m
ARM® Cortex®-M平台crate,用于Drone嵌入式操作系统
-
stellaris-launchpad
支持德州仪器Stellaris LM4F120 Launchpad(以及很可能是Tiva-C TM4C120 Launchpad)的裸机crate
-
ruspiro-interrupt
提供一种简单便捷的方法来为树莓派中断实现中断处理程序
-
drone-nrf-map
Nordic Semi nRFx外设映射,用于Drone嵌入式操作系统
-
origen_metal
Origen SDK 的裸机 API
-
drone-svd
用于 Drone 嵌入式操作系统的 CMSIS-SVD 解析器
-
ruspiro-i2c
Raspberry Pi - I²C 总线接口实现
-
drone-stm32-map-pieces-1
Drone嵌入式操作系统STM32外围映射
-
esp-bsp
针对 ESP32 相关板卡的 Rust 裸机板级支持包,重点关注 Embassy Async
-
rtic-common
lib TODO
-
ruspiro-allocator
Raspberry Pi 裸机环境中的轻量级堆内存分配器
-
mips32
mips32 的低级寄存器读写
-
lm4f120
用于编写 Texas Instruments LM4F120 裸机代码的驱动程序集
-
blue_hal
嵌入式硬件抽象层
-
loadstone
Cortex-M MCU 的便携式安全引导加载程序
-
hts221
ST Micro HTS221 湿度和温度传感器的接口
-
无人机
无人机嵌入式操作系统CLI工具
-
acid_alloc
裸机分配器
-
ruspiro-channel
为
no-std
环境提供的裸机通道实现,仅需要一个提供分配器的条件 -
ruspiro-boot
为树莓派3提供的裸机引导代码,方便在Rust环境中启动自定义内核,无需处理所有初始设置,如栈指针等...
-
ruspiro-cache
树莓派缓存维护操作API
-
spin-seq
可以在裸机上使用的
seqlock
仓库的分支 -
cpuio
带有类似Rust API的裸机(no_std)inb、outb、inw、outw、inl、outw指令
-
ral
特定MCU生成的库的基础层
-
gpio
为Linux提供的快速GPIO接口
-
ruspiro-mmu
使用和配置树莓派内存管理单元(MMU)的功能
-
zinc64-sdl
Commodore 64仿真器应用程序
-
msvc-alloca
MSVC的_alloca用于最底层的裸机项目
-
裸机
裸机系统通用的抽象
-
palloc
适用于裸机系统的可移植链表分配器
-
rust-on-rv32i
rv32i目标的rust裸机移植
-
drone-riscv
Drone嵌入式操作系统的RISC-V平台crate
-
aarch64-std
为裸机aarch64实现标准库组件
-
ruspiro-error
定义Error trait和相关错误处理类型,使错误处理更加方便。这是rust标准库中不工作的*的一种重复定义
-
zorio
将标准库I/O的子集移植到no_std
-
cargo-ruspiro-push
Cargo工具,用于将开发机(PC)上的新RusPiRo内核推送到通过串行端口连接的Raspberry Pi
-
cubic-splinterpol
在no_std上执行有效的三次样条插值
-
aarch64-arch-helpers
访问aarch64 CPU寄存器的辅助函数
-
drone-tisl-map
Drone嵌入式操作系统的德州仪器SimpleLink™外设映射
-
bnx-cal
Bnx核心抽象层
-
bmetal
用于裸机目标工作的简易crate
-
bnx-sal
Bnx系统抽象层
-
esp-display-interface-spi-dma
支持DMA的Rust裸机SPI显示接口,适用于ESP32芯片
-
drone-macros-core
为Drone嵌入式操作系统提供的进程宏基础
-
rlibc
提供某些libc函数(如memcpy、memmove、memset和memcmp)的裸机库。此库适用于不存在其他libc的自由环境...
-
sifive-fe310-g002
SiFive FE310-G002 cpu上的外设接口
-
drone-stm32-svd
Drone对STM32的绑定生成器
-
dh-drone-stm32f4-utils
Drone OS的STM32F4xx实用函数
-
register
MMIO和CPU寄存器的通用接口
-
ruspiro-interrupt-core
全局启用/禁用Raspberry Pi上中断的核心函数
-
nesdie
NEAR协议的no_std SDK
-
loadstone_config
Cortex-M MCU的可移植安全引导加载程序 - 配置层
尝试使用DuckDuckGo进行搜索。搜索.