20个版本 (5个重大更改)
0.6.3 | 2024年4月2日 |
---|---|
0.6.2 | 2024年4月2日 |
0.5.0 | 2024年3月31日 |
0.4.1 | 2024年2月12日 |
0.1.0 | 2023年12月27日 |
#119 in 无标准库
每月下载量 138次
220KB
4.5K SLoC
Dyspxkrypt LibUEFI
简介
统一可扩展固件接口 (UEFI) 是 基本输入输出系统 (BIOS) 的继任者,它定义了用于启动计算机硬件及其与操作系统交互的接口的规范。
此crate旨在提供尽可能底层的API,并尽可能精确地符合UEFI规范。当认为必要时,将提供尽可能少的类型包装。
目标是提供裸机API,使开发者能够控制使用此库实现的应用的每个方面,包括需要从库中包含的内容。
最低支持的Rust版本
建议使用此库的 最新 Nightly工具链,因为它需要一些Nightly独有的基本功能。
许可证
此存储库中的代码根据 GNU通用公共许可证第3版 许可。
许可证的全文可在 COPYING
文件 中找到。
无运行时依赖项
功能
- acpi
- compress
- console
- console-full
- console-gop
- console-pointer
- console-serial
- console-serial-v1p1
- debug-debug
- debug-full
- debug-port
- dev-path-full
- full
- image
- image-dev-path
- image-full
- iscsi
- media-ata
- media-block
- media-block-2
- media-block-v2
- media-block-v3
- media-crypt
- media-crypt-aes-cbc
- media-crypt-aes-xts
- media-disk
- media-disk-2
- media-erase
- media-file
- media-file-v2
- media-fs
- media-full
- media-nvdimm
- media-nvme
- media-partition
- media-ramdisk
- media-sd-mmc
- media-storesec
- media-tape
- media-ufs
- partition
- pci-full
- pci-io
- pci-rbio
- scsi-full
- scsi-io
- scsi-passthru
- usb-controller
- usb-full
- usb-function
- usb-io