Add missing Cargo package description and update drivers README
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "audiod"
|
||||
description = "Sound daemon"
|
||||
version = "0.1.0"
|
||||
authors = ["Jeremy Soller <jackpot51@gmail.com>"]
|
||||
edition = "2021"
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "bootstrap"
|
||||
description = "Userspace bootstrapper"
|
||||
version = "0.0.0"
|
||||
authors = ["4lDO2 <4lDO2@protonmail.com>"]
|
||||
edition = "2024"
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "config"
|
||||
description = "Configuration override library"
|
||||
version = "0.0.0"
|
||||
edition = "2024"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "daemon"
|
||||
description = "Redox daemon library"
|
||||
version = "0.0.0"
|
||||
edition = "2024"
|
||||
|
||||
|
||||
+17
-19
@@ -20,7 +20,6 @@
|
||||
## Libraries
|
||||
|
||||
- amlserde - Library to provide serialization/deserialization of the AML symbol table from ACPI
|
||||
- block-io-wrapper - TODO
|
||||
- common - Library with shared driver code
|
||||
- executor - Library to run Rust futures and integrate the executor in an interrupt+queue model without a separated reactor thread
|
||||
- [graphics/console-draw](graphics/console-draw/) - Library with shared terminal drawing code
|
||||
@@ -29,27 +28,28 @@
|
||||
- [net/driver-network](net/driver-network/) - Library with shared networking code
|
||||
- [storage/partitionlib](storage/partitionlib/) - Library with MBR and GPT code
|
||||
- [storage/driver-block](storage/driver-block/) - Library with shared storage code
|
||||
- virtio-core - VirtIO driver library
|
||||
|
||||
## Services
|
||||
|
||||
- [graphics/fbbootlogd](graphics/fbbootlogd/) - Daemon for boot log drawing
|
||||
- [graphics/fbcond](graphics/fbcond/) - Terminal daemon
|
||||
- hwd - Handles the ACPI and DeviceTree booting
|
||||
- hwd - Daemon that handle the ACPI and DeviceTree booting
|
||||
- inputd - Multiplexes input from multiple input drivers and provides that to Orbital
|
||||
- pcid-spawner - Daemon for PCI device driver spawn
|
||||
- pcid-spawner - Daemon for PCI-based device driver spawn
|
||||
- [storage/lived](storage/lived/) - Daemon for live disk
|
||||
- redoxerd - Daemon that send/receive terminal text between the host system and QEMU
|
||||
|
||||
## Hardware Interfaces
|
||||
|
||||
- acpid - ACPI interface driver
|
||||
- pcid - PCI interface driver with PCI Express extensions
|
||||
- pcid - PCI and PCI Express driver
|
||||
|
||||
## Devices
|
||||
|
||||
### CPU
|
||||
|
||||
- rtcd - x86 real time clock driver
|
||||
- rtcd - x86 Real Time Clock driver
|
||||
|
||||
### Controllers
|
||||
|
||||
@@ -57,10 +57,10 @@
|
||||
|
||||
### Storage
|
||||
|
||||
- [storage/ahcid](storage/ahcid/) - SATA interface driver
|
||||
- [storage/bcm2835-sdhcid](storage/bcm2835-sdhcid/) - Raspberry Pi 3B+ storage driver
|
||||
- [storage/ided](storage/ided/) - IDE interface driver
|
||||
- [storage/nvmed](storage/nvmed/) - NVMe interface driver
|
||||
- [storage/ahcid](storage/ahcid/) - AHCI (SATA) driver
|
||||
- [storage/bcm2835-sdhcid](storage/bcm2835-sdhcid/) - BCM2835 storage driver
|
||||
- [storage/ided](storage/ided/) - PATA (IDE) driver
|
||||
- [storage/nvmed](storage/nvmed/) - NVMe driver
|
||||
- [storage/virtio-blkd](storage/virtio-blkd/) - VirtIO block device driver
|
||||
- [storage/usbscsid](storage/usbscsid/) - USB SCSI driver
|
||||
|
||||
@@ -69,33 +69,31 @@
|
||||
- [graphics/bgad](graphics/bgad/) - Bochs video driver
|
||||
- [graphics/ihdgd](graphics/ihdgd/) - Intel graphics driver
|
||||
- [graphics/vesad](graphics/vesad/) - VESA video driver
|
||||
- [graphics/virtio-gpud](graphics/virtio-gpud/) - VirtIO GPU device driver
|
||||
- [graphics/virtio-gpud](graphics/virtio-gpud/) - VirtIO-GPU device driver
|
||||
|
||||
### Input
|
||||
|
||||
- [input/ps2d](input/ps2d/) - PS/2 interface driver
|
||||
- [input/usbhidd](input/usbhidd/) - USB HID driver
|
||||
- [usb/usbctl](usb/usbctl/) - USB control
|
||||
- [usb/usbhubd](usb/usbhubd/) - USB hub driver
|
||||
- [usb/usbhubd](usb/usbhubd/) - USB Hub driver
|
||||
- [usb/usbctl](usb/usbctl/) - TODO
|
||||
|
||||
### Sound
|
||||
|
||||
- [audio/ac97d](audio/ac97d/) - Realtek audio chipsets driver
|
||||
- [audio/ihdad](audio/ihdad/) - Intel HD Audio chipsets driver
|
||||
- [audio/sb16d](audio/sb16d/) - Sound Blaster audio driver
|
||||
- [audio/ac97d](audio/ac97d/) - AC'97 codec driver
|
||||
- [audio/ihdad](audio/ihdad/) - Intel HD Audio chipset driver
|
||||
- [audio/sb16d](audio/sb16d/) - Sound Blaster sound card driver
|
||||
|
||||
### Networking
|
||||
|
||||
- [net/alxd](net/alxd/) - Qualcomm Atheros ethernet driver
|
||||
- [net/e1000d](net/e1000d/) - Intel Gigabit ethernet driver
|
||||
- [net/ixgbed](net/ixgbed/) - Intel 10 Gigabit ethernet driver
|
||||
- [net/rtl8139d](net/rtl8139d/), [net/rtl8168d](net/rtl8168d/) - Realtek ethernet driver
|
||||
- [net/rtl8139d](net/rtl8139d/), [net/rtl8168d](net/rtl8168d/) - Realtek ethernet drivers
|
||||
- [net/virtio-netd](net/virtio-netd/) - VirtIO network device driver
|
||||
|
||||
### Virtualization
|
||||
|
||||
- vboxd - VirtualBox guest driver driver
|
||||
- virtio-core - VirtIO core driver
|
||||
- vboxd - VirtualBox driver
|
||||
|
||||
Some drivers are work-in-progress and incomplete, read [this](https://gitlab.redox-os.org/redox-os/base/-/issues/56) tracking issue to verify.
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "acpid"
|
||||
description = "ACPI daemon"
|
||||
version = "0.1.0"
|
||||
authors = ["4lDO2 <4lDO2@protonmail.com>"]
|
||||
edition = "2018"
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "amlserde"
|
||||
description = "AML symbol table serialization/deserialization library"
|
||||
version = "0.0.1"
|
||||
authors = ["Ron Williams"]
|
||||
repository = "https://gitlab.redox-os.org/redox-os/drivers"
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "ac97d"
|
||||
description = "AC'97 driver"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "ihdad"
|
||||
description = "Intel HD Audio chipset driver"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "sb16d"
|
||||
description = "Sound Blaster sound card driver"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "common"
|
||||
description = "Shared driver code library"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
authors = ["4lDO2 <4lDO2@protonmail.com>"]
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
[package]
|
||||
name = "executor"
|
||||
description = "Asynchronous framework for queue-based hardware interfaces"
|
||||
authors = ["4lDO2 <4lDO2@protonmail.com>"]
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
license = "MIT"
|
||||
description = "Async framework for queue-based HW interfaces"
|
||||
|
||||
[dependencies]
|
||||
log.workspace = true
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "bgad"
|
||||
description = "Bochs graphics driver"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "console-draw"
|
||||
description = "Shared terminal drawing code library"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "driver-graphics"
|
||||
description = "Shared video and graphics code library"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "fbbootlogd"
|
||||
description = "Boot log drawing daemon"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "fbcond"
|
||||
description = "Terminal daemon"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "graphics-ipc"
|
||||
description = "Shared graphics IPC code library"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "ihdgd"
|
||||
description = "Intel graphics driver"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "vesad"
|
||||
description = "VESA driver"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "virtio-gpud"
|
||||
description = "VirtIO-GPU driver"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
authors = ["Anhad Singh <andypython@protonmail.com>"]
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "hwd"
|
||||
description = "ACPI and DeviceTree handling daemon"
|
||||
version = "0.1.0"
|
||||
edition = "2018"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "ps2d"
|
||||
description = "PS/2 driver"
|
||||
version = "0.1.0"
|
||||
edition = "2018"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "usbhidd"
|
||||
description = "USB HID driver"
|
||||
version = "0.1.0"
|
||||
authors = ["4lDO2 <4lDO2@protonmail.com>"]
|
||||
edition = "2018"
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "inputd"
|
||||
description = "Input multiplexer daemon"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
authors = ["Anhad Singh <andypython@protonmail.com>"]
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "driver-network"
|
||||
description = "Shared networking code library"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "e1000d"
|
||||
description = "Intel Gigabit ethernet driver"
|
||||
version = "0.1.0"
|
||||
edition = "2018"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "ixgbed"
|
||||
description = "Intel 10 Gigabit ethernet driver"
|
||||
version = "1.0.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "rtl8139d"
|
||||
description = "Realtek 8139 ethernet driver"
|
||||
version = "0.1.0"
|
||||
edition = "2018"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "rtl8168d"
|
||||
description = "Realtek 8168 ethernet driver"
|
||||
version = "0.1.0"
|
||||
edition = "2018"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "virtio-netd"
|
||||
description = "VirtIO network driver"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "pcid-spawner"
|
||||
description = "PCI-based device driver spawner daemon"
|
||||
version = "0.1.0"
|
||||
authors = ["4lDO2 <4lDO2@protonmail.com>"]
|
||||
edition = "2021"
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "pcid"
|
||||
description = "PCI and PCI Express driver"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "redoxerd"
|
||||
description = "Redoxer QEMU daemon"
|
||||
version = "0.1.0"
|
||||
authors = ["Jeremy Soller <jackpot51@gmail.com>"]
|
||||
edition = "2018"
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "rtcd"
|
||||
description = "x86 Real Time Clock daemon"
|
||||
version = "0.1.0"
|
||||
authors = ["4lDO2 <4lDO2@protonmail.com>"]
|
||||
edition = "2018"
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "ahcid"
|
||||
description = "AHCI (SATA standard) driver"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "bcm2835-sdhcid"
|
||||
description = "BCM2835 storage controller driver"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "driver-block"
|
||||
description = "Shared storage driver code"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "ided"
|
||||
description = "PATA (IDE) driver"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "lived"
|
||||
description = "Live disk daemon"
|
||||
authors = ["4lDO2 <4lDO2@protonmail.com>"]
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "nvmed"
|
||||
description = "NVM Express (NVMe) driver"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "partitionlib"
|
||||
description = "GPT and MBR partition table library"
|
||||
version = "0.1.0"
|
||||
authors = ["Deepak Sirone <deepaksirone94@gmail.com>"]
|
||||
edition = "2021"
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "usbscsid"
|
||||
description = "USB SCSI driver"
|
||||
version = "0.1.0"
|
||||
authors = ["4lDO2 <4lDO2@protonmail.com>"]
|
||||
edition = "2021"
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "virtio-blkd"
|
||||
description = "VirtIO block (storage) driver"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
authors = ["Anhad Singh <andypython@protonmail.com>"]
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "usbhubd"
|
||||
description = "USB Hub driver"
|
||||
version = "0.1.0"
|
||||
edition = "2018"
|
||||
license = "MIT"
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "xhcid"
|
||||
description = "xHCI controller driver"
|
||||
version = "0.1.0"
|
||||
edition = "2018"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "vboxd"
|
||||
description = "VirtualBox driver"
|
||||
version = "0.1.0"
|
||||
edition = "2018"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "virtio-core"
|
||||
description = "VirtIO driver library"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
authors = ["Anhad Singh <andypython@protonmail.com>"]
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "init"
|
||||
description = "Userspace process launcher"
|
||||
version = "0.1.0"
|
||||
edition = "2024"
|
||||
license = "MIT"
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "redox-initfs"
|
||||
description = "Userspace bootstrap image library"
|
||||
version = "0.2.0"
|
||||
authors = ["4lDO2 <4lDO2@protonmail.com>", "Kamil Koczurek <koczurekk@gmail.com>"]
|
||||
edition = "2024"
|
||||
|
||||
@@ -3,7 +3,7 @@ name = "redox-initfs-tools"
|
||||
version = "0.2.0"
|
||||
authors = ["4lDO2 <4lDO2@protonmail.com>", "Kamil Koczurek <koczurekk@gmail.com>"]
|
||||
edition = "2021"
|
||||
description = "Archive a directory into a Redox initfs image"
|
||||
description = "Tooling to archive a directory into an userspace bootstrap image (initfs)"
|
||||
license = "MIT"
|
||||
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
[package]
|
||||
edition = "2018"
|
||||
name = "ipcd"
|
||||
description = "Inter-process communication daemon"
|
||||
edition = "2018"
|
||||
version = "0.1.0"
|
||||
|
||||
[dependencies]
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "logd"
|
||||
description = "Logging daemon"
|
||||
version = "0.1.0"
|
||||
authors = ["Jeremy Soller <jackpot51@gmail.com>"]
|
||||
edition = "2021"
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "redox_netstack"
|
||||
description = "Network stack daemons"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "ptyd"
|
||||
description = "Pseudo-terminal daemon"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
+1
-1
@@ -4,7 +4,7 @@ version = "0.1.0"
|
||||
authors = ["4lDO2 <4lDO2@protonmail.com>"]
|
||||
edition = "2018"
|
||||
license = "MIT"
|
||||
description = "In-memory filesystem for Redox, which is useful for early logging"
|
||||
description = "RAM filesystem, which is useful for early logging"
|
||||
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "randd"
|
||||
description = "Random number generation daemon"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
[package]
|
||||
name = "zerod"
|
||||
description = "Zeroing buffers daemon"
|
||||
version = "0.1.0"
|
||||
authors = ["Alex Lyon <arcterus@mail.com>"]
|
||||
edition = "2021"
|
||||
|
||||
Reference in New Issue
Block a user