1. Only showing results from lib.rs

    Clear filter to show all search results

  2. Feb 7, 2025# uefi # efi # api-bindings # driver no-std uefi-raw Raw UEFI types and bindings for protocols, boot, and runtime services. This can serve as base for an UEFI firmware implementation or a high-level wrapper to access UEFI functionality from an UEFI image. by Nicholas Bishop, Philipp Schuster, Gabriel Majeri, The Rust OSDev team (78 contributors ...
  3. Feb 8, 2025uefi supports writing code for both pre- and post-exit boot services epochs, but its true strength shines when you create UEFI images that heavily interact with UEFI boot services. Still, you have the flexibility to just integrate selected types and abstractions into your project, for example to parse the UEFI memory map.
  4. Oct 18, 2023Related: efi_ffi See also: r-efi, uefi, bootloader, uefisettings, bootupd, efivar, uefi-raw, efi_signer, r-efi-alloc, dyspxkrypt-libuefi, uefi-run Lib.rs is an unofficial list of Rust/Cargo crates, created by kornelski.It contains data from multiple sources, including heuristics, and manually curated data.Content of this page is not necessarily endorsed by the authors of the crate.
  5. 7 days ago22,144 downloads per month Used in 22 crates (19 directly). MIT/Apache. 59KB 1K SLoC bootloader. An experimental x86_64 bootloader that works on both BIOS and UEFI systems. Written in Rust and some inline assembly, buildable on all platforms without additional build-time dependencies (just some rustup components).. Requirements
  6. Nov 30, 2024uefi: abstractions for UEFI (the successor to BIOS) Provides UEFI tables, functions, and types. Useful for writing UEFI applications, or calling UEFI functions from your OS. Works on a variety of modern platforms, not just x86_64. volatile: interface to read_volatile and write_volatile. Makes it easier to program MMIO interfaces and devices.
  7. Aug 25, 2023See also: r-efi, uefi, sbat, efivar, bootupd, bootloader, uefisettings, ucs2, uguid, uefi-raw, r-efi-alloc Lib.rs is an unofficial list of Rust/Cargo crates, created by kornelski.It contains data from multiple sources, including heuristics, and manually curated data.Content of this page is not necessarily endorsed by the authors of the crate. This site is not affiliated with nor endorsed by ...
  8. UEFI Reference Specification Protocol Constants and Definitions. v 5.2.0 78K no-std # uefi # firmware # specification # efi # boot. embassy-usb. Async USB device stack for embedded devices in Rust. v 0.4.0 10K no-std # embedded-devices # embedded-hal # usb # usb-hid # embedded # async # hal. pigg.
  9. An embedded-graphics display driver for UEFI environments | Rust/Cargo package. Lib.rs › Embedded development # uefi # graphics # no-std no-std uefi-graphics An embedded-graphics display driver for UEFI environments. by Diana. Install; API reference; GitHub repo ; 4 releases (breaking) 0.4.0 Jul 29, 2021 0.3.1 Jul 24, 2021
  10. Can’t find what you’re looking for?

    Help us improve DuckDuckGo searches with your feedback

Custom date rangeX