Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists by rust-osdev

A curated list of projects in awesome lists by rust-osdev .

https://github.com/rust-osdev/bootloader

An experimental pure-Rust x86 bootloader

Last synced: 21 Dec 2024

https://github.com/rust-osdev/uefi-rs

Rust wrapper for UEFI.

osdev rust uefi

Last synced: 21 Dec 2024

https://github.com/rust-osdev/x86_64

Library to program x86_64 hardware.

Last synced: 21 Dec 2024

https://github.com/rust-osdev/bootimage

Tool to create bootable disk images from a Rust OS kernel.

osdev rust

Last synced: 21 Dec 2024

https://github.com/rust-osdev/cargo-xbuild

Automatically cross-compiles the sysroot crates core, compiler_builtins, and alloc.

Last synced: 26 Oct 2024

https://github.com/rust-osdev/acpi

Rust library for parsing ACPI tables and interpreting AML

acpi aml osdev rust

Last synced: 21 Dec 2024

https://github.com/rust-osdev/.github

About this organization

Last synced: 14 Dec 2024

https://github.com/rust-osdev/multiboot2

The multiboot2 crate helps to parse the Multiboot2 information structure (MBI) and is relevant in kernels, that get booted by a bootloader such as GRUB, for example. multiboot2-header helps you to either build Multiboot2-headers yourself, or to parse Multiboot2 headers in custom bootloader or similar applications.

Last synced: 21 Dec 2024

https://github.com/rust-osdev/volatile

Last synced: 21 Dec 2024

https://github.com/rust-osdev/vga

Library to program vga hardware.

Last synced: 26 Dec 2024

https://github.com/rust-osdev/xhci

A Rust library which is useful to handle xHCI

os rust xhci

Last synced: 22 Dec 2024

https://github.com/rust-osdev/spinning_top

A simple spinlock crate based on the abstractions provided by the `lock_api` crate.

Last synced: 25 Dec 2024

https://github.com/rust-osdev/uart_16550

Minimal support for uart_16550 serial output.

Last synced: 21 Dec 2024

https://github.com/rust-osdev/pci_types

Useful types for dealing with PCI

Last synced: 14 Dec 2024

https://github.com/rust-osdev/apic

Last synced: 14 Dec 2024

https://github.com/rust-osdev/ansi_rgb

Colorful terminal text using ANSI escape sequences

ansi-escape-sequences ansi-rgb terminal terminal-graphics

Last synced: 14 Dec 2024

https://github.com/rust-osdev/virtio-spec-rs

Definitions from the Virtual I/O Device (VIRTIO) specification.

driver net pci rust specification virtio

Last synced: 14 Dec 2024

https://github.com/rust-osdev/pic8259

Last synced: 14 Dec 2024

https://github.com/rust-osdev/ps2-mouse

Library to manage a PS2 mouse

Last synced: 14 Dec 2024

https://github.com/rust-osdev/usb

Utilities for working with USB devices

Last synced: 14 Dec 2024

https://github.com/rust-osdev/ucs2-rs

UCS-2 conversion utilities for Rust.

rust ucs2

Last synced: 14 Dec 2024

https://github.com/rust-osdev/ieee1275-rs

Rudimentary ieee1275/OpenFirmware Rust environment similar to uefi-rs.

Last synced: 14 Dec 2024

https://github.com/rust-osdev/fuse-abi

FUSE device bindings.

abi filesystem fuse macfuse virtio-fs

Last synced: 14 Dec 2024