From 90ea974ce0bd2a987640f2be7099344aa2f917a2 Mon Sep 17 00:00:00 2001 From: Ribbon Date: Mon, 16 Mar 2026 13:39:15 -0300 Subject: [PATCH] Add missing Cargo package description and update drivers README --- audiod/Cargo.toml | 1 + bootstrap/Cargo.toml | 1 + config/Cargo.toml | 1 + daemon/Cargo.toml | 1 + drivers/README.md | 36 ++++++++++----------- drivers/acpid/Cargo.toml | 1 + drivers/amlserde/Cargo.toml | 1 + drivers/audio/ac97d/Cargo.toml | 1 + drivers/audio/ihdad/Cargo.toml | 1 + drivers/audio/sb16d/Cargo.toml | 1 + drivers/common/Cargo.toml | 1 + drivers/executor/Cargo.toml | 2 +- drivers/graphics/bgad/Cargo.toml | 1 + drivers/graphics/console-draw/Cargo.toml | 1 + drivers/graphics/driver-graphics/Cargo.toml | 1 + drivers/graphics/fbbootlogd/Cargo.toml | 1 + drivers/graphics/fbcond/Cargo.toml | 1 + drivers/graphics/graphics-ipc/Cargo.toml | 1 + drivers/graphics/ihdgd/Cargo.toml | 1 + drivers/graphics/vesad/Cargo.toml | 1 + drivers/graphics/virtio-gpud/Cargo.toml | 1 + drivers/hwd/Cargo.toml | 1 + drivers/input/ps2d/Cargo.toml | 1 + drivers/input/usbhidd/Cargo.toml | 1 + drivers/inputd/Cargo.toml | 1 + drivers/net/driver-network/Cargo.toml | 1 + drivers/net/e1000d/Cargo.toml | 1 + drivers/net/ixgbed/Cargo.toml | 1 + drivers/net/rtl8139d/Cargo.toml | 1 + drivers/net/rtl8168d/Cargo.toml | 1 + drivers/net/virtio-netd/Cargo.toml | 1 + drivers/pcid-spawner/Cargo.toml | 1 + drivers/pcid/Cargo.toml | 1 + drivers/redoxerd/Cargo.toml | 1 + drivers/rtcd/Cargo.toml | 1 + drivers/storage/ahcid/Cargo.toml | 1 + drivers/storage/bcm2835-sdhcid/Cargo.toml | 1 + drivers/storage/driver-block/Cargo.toml | 1 + drivers/storage/ided/Cargo.toml | 1 + drivers/storage/lived/Cargo.toml | 1 + drivers/storage/nvmed/Cargo.toml | 1 + drivers/storage/partitionlib/Cargo.toml | 1 + drivers/storage/usbscsid/Cargo.toml | 1 + drivers/storage/virtio-blkd/Cargo.toml | 1 + drivers/usb/usbhubd/Cargo.toml | 1 + drivers/usb/xhcid/Cargo.toml | 1 + drivers/vboxd/Cargo.toml | 1 + drivers/virtio-core/Cargo.toml | 1 + init/Cargo.toml | 1 + initfs/Cargo.toml | 1 + initfs/tools/Cargo.toml | 2 +- ipcd/Cargo.toml | 3 +- logd/Cargo.toml | 1 + netstack/Cargo.toml | 1 + ptyd/Cargo.toml | 1 + ramfs/Cargo.toml | 2 +- randd/Cargo.toml | 1 + zerod/Cargo.toml | 1 + 58 files changed, 75 insertions(+), 23 deletions(-) diff --git a/audiod/Cargo.toml b/audiod/Cargo.toml index 75df5a3b40..820a9bd9ee 100644 --- a/audiod/Cargo.toml +++ b/audiod/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "audiod" +description = "Sound daemon" version = "0.1.0" authors = ["Jeremy Soller "] edition = "2021" diff --git a/bootstrap/Cargo.toml b/bootstrap/Cargo.toml index 44cfad26d5..82e5870b6a 100644 --- a/bootstrap/Cargo.toml +++ b/bootstrap/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "bootstrap" +description = "Userspace bootstrapper" version = "0.0.0" authors = ["4lDO2 <4lDO2@protonmail.com>"] edition = "2024" diff --git a/config/Cargo.toml b/config/Cargo.toml index 6081598537..c7fb85c442 100644 --- a/config/Cargo.toml +++ b/config/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "config" +description = "Configuration override library" version = "0.0.0" edition = "2024" diff --git a/daemon/Cargo.toml b/daemon/Cargo.toml index df355ecf0f..a390eaf044 100644 --- a/daemon/Cargo.toml +++ b/daemon/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "daemon" +description = "Redox daemon library" version = "0.0.0" edition = "2024" diff --git a/drivers/README.md b/drivers/README.md index d6242cfbbe..1ef40ba8eb 100644 --- a/drivers/README.md +++ b/drivers/README.md @@ -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. diff --git a/drivers/acpid/Cargo.toml b/drivers/acpid/Cargo.toml index 159fd5dbdc..1e55251011 100644 --- a/drivers/acpid/Cargo.toml +++ b/drivers/acpid/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "acpid" +description = "ACPI daemon" version = "0.1.0" authors = ["4lDO2 <4lDO2@protonmail.com>"] edition = "2018" diff --git a/drivers/amlserde/Cargo.toml b/drivers/amlserde/Cargo.toml index 9abb4541e9..92ba3490fb 100644 --- a/drivers/amlserde/Cargo.toml +++ b/drivers/amlserde/Cargo.toml @@ -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" diff --git a/drivers/audio/ac97d/Cargo.toml b/drivers/audio/ac97d/Cargo.toml index 1a3b528a82..628c75bdc2 100644 --- a/drivers/audio/ac97d/Cargo.toml +++ b/drivers/audio/ac97d/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "ac97d" +description = "AC'97 driver" version = "0.1.0" edition = "2021" diff --git a/drivers/audio/ihdad/Cargo.toml b/drivers/audio/ihdad/Cargo.toml index ed7af82cbf..999e808f13 100644 --- a/drivers/audio/ihdad/Cargo.toml +++ b/drivers/audio/ihdad/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "ihdad" +description = "Intel HD Audio chipset driver" version = "0.1.0" edition = "2021" diff --git a/drivers/audio/sb16d/Cargo.toml b/drivers/audio/sb16d/Cargo.toml index 4c9a875609..d4fcf93280 100644 --- a/drivers/audio/sb16d/Cargo.toml +++ b/drivers/audio/sb16d/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "sb16d" +description = "Sound Blaster sound card driver" version = "0.1.0" edition = "2021" diff --git a/drivers/common/Cargo.toml b/drivers/common/Cargo.toml index 211781d6c1..b61be20f66 100644 --- a/drivers/common/Cargo.toml +++ b/drivers/common/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "common" +description = "Shared driver code library" version = "0.1.0" edition = "2021" authors = ["4lDO2 <4lDO2@protonmail.com>"] diff --git a/drivers/executor/Cargo.toml b/drivers/executor/Cargo.toml index 6dc631320c..094d1beb51 100644 --- a/drivers/executor/Cargo.toml +++ b/drivers/executor/Cargo.toml @@ -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 diff --git a/drivers/graphics/bgad/Cargo.toml b/drivers/graphics/bgad/Cargo.toml index 79833bd5fc..47fb0fbc29 100644 --- a/drivers/graphics/bgad/Cargo.toml +++ b/drivers/graphics/bgad/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "bgad" +description = "Bochs graphics driver" version = "0.1.0" edition = "2021" diff --git a/drivers/graphics/console-draw/Cargo.toml b/drivers/graphics/console-draw/Cargo.toml index a0bc22c5fe..57578a17bb 100644 --- a/drivers/graphics/console-draw/Cargo.toml +++ b/drivers/graphics/console-draw/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "console-draw" +description = "Shared terminal drawing code library" version = "0.1.0" edition = "2021" diff --git a/drivers/graphics/driver-graphics/Cargo.toml b/drivers/graphics/driver-graphics/Cargo.toml index 8bea89deda..ff70a9c8c5 100644 --- a/drivers/graphics/driver-graphics/Cargo.toml +++ b/drivers/graphics/driver-graphics/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "driver-graphics" +description = "Shared video and graphics code library" version = "0.1.0" edition = "2021" diff --git a/drivers/graphics/fbbootlogd/Cargo.toml b/drivers/graphics/fbbootlogd/Cargo.toml index f568ae4979..e1d07182cf 100644 --- a/drivers/graphics/fbbootlogd/Cargo.toml +++ b/drivers/graphics/fbbootlogd/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "fbbootlogd" +description = "Boot log drawing daemon" version = "0.1.0" edition = "2021" diff --git a/drivers/graphics/fbcond/Cargo.toml b/drivers/graphics/fbcond/Cargo.toml index f205101265..be48ecc82e 100644 --- a/drivers/graphics/fbcond/Cargo.toml +++ b/drivers/graphics/fbcond/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "fbcond" +description = "Terminal daemon" version = "0.1.0" edition = "2021" diff --git a/drivers/graphics/graphics-ipc/Cargo.toml b/drivers/graphics/graphics-ipc/Cargo.toml index 2bfaadf9f5..4628ed43f5 100644 --- a/drivers/graphics/graphics-ipc/Cargo.toml +++ b/drivers/graphics/graphics-ipc/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "graphics-ipc" +description = "Shared graphics IPC code library" version = "0.1.0" edition = "2021" diff --git a/drivers/graphics/ihdgd/Cargo.toml b/drivers/graphics/ihdgd/Cargo.toml index c4a3aefc42..6cfbd17000 100644 --- a/drivers/graphics/ihdgd/Cargo.toml +++ b/drivers/graphics/ihdgd/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "ihdgd" +description = "Intel graphics driver" version = "0.1.0" edition = "2021" diff --git a/drivers/graphics/vesad/Cargo.toml b/drivers/graphics/vesad/Cargo.toml index 4ee5a8671a..5c339e29d6 100644 --- a/drivers/graphics/vesad/Cargo.toml +++ b/drivers/graphics/vesad/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "vesad" +description = "VESA driver" version = "0.1.0" edition = "2021" diff --git a/drivers/graphics/virtio-gpud/Cargo.toml b/drivers/graphics/virtio-gpud/Cargo.toml index 00075681ca..4359756f1f 100644 --- a/drivers/graphics/virtio-gpud/Cargo.toml +++ b/drivers/graphics/virtio-gpud/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "virtio-gpud" +description = "VirtIO-GPU driver" version = "0.1.0" edition = "2021" authors = ["Anhad Singh "] diff --git a/drivers/hwd/Cargo.toml b/drivers/hwd/Cargo.toml index 0dad2f9379..01795d5572 100644 --- a/drivers/hwd/Cargo.toml +++ b/drivers/hwd/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "hwd" +description = "ACPI and DeviceTree handling daemon" version = "0.1.0" edition = "2018" diff --git a/drivers/input/ps2d/Cargo.toml b/drivers/input/ps2d/Cargo.toml index e5c5f5c7a5..e09e86f7ed 100644 --- a/drivers/input/ps2d/Cargo.toml +++ b/drivers/input/ps2d/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "ps2d" +description = "PS/2 driver" version = "0.1.0" edition = "2018" diff --git a/drivers/input/usbhidd/Cargo.toml b/drivers/input/usbhidd/Cargo.toml index 0f08382247..32b73dded4 100644 --- a/drivers/input/usbhidd/Cargo.toml +++ b/drivers/input/usbhidd/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "usbhidd" +description = "USB HID driver" version = "0.1.0" authors = ["4lDO2 <4lDO2@protonmail.com>"] edition = "2018" diff --git a/drivers/inputd/Cargo.toml b/drivers/inputd/Cargo.toml index e17ba8eeec..9bcfc595f7 100644 --- a/drivers/inputd/Cargo.toml +++ b/drivers/inputd/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "inputd" +description = "Input multiplexer daemon" version = "0.1.0" edition = "2021" authors = ["Anhad Singh "] diff --git a/drivers/net/driver-network/Cargo.toml b/drivers/net/driver-network/Cargo.toml index 6e3afb4e44..4e8162b5eb 100644 --- a/drivers/net/driver-network/Cargo.toml +++ b/drivers/net/driver-network/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "driver-network" +description = "Shared networking code library" version = "0.1.0" edition = "2021" diff --git a/drivers/net/e1000d/Cargo.toml b/drivers/net/e1000d/Cargo.toml index 334dcfbcc7..15cf02ebc2 100644 --- a/drivers/net/e1000d/Cargo.toml +++ b/drivers/net/e1000d/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "e1000d" +description = "Intel Gigabit ethernet driver" version = "0.1.0" edition = "2018" diff --git a/drivers/net/ixgbed/Cargo.toml b/drivers/net/ixgbed/Cargo.toml index 90cd985465..f548c28b2d 100644 --- a/drivers/net/ixgbed/Cargo.toml +++ b/drivers/net/ixgbed/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "ixgbed" +description = "Intel 10 Gigabit ethernet driver" version = "1.0.0" edition = "2021" diff --git a/drivers/net/rtl8139d/Cargo.toml b/drivers/net/rtl8139d/Cargo.toml index 4c7f39dd76..d39b106cd0 100644 --- a/drivers/net/rtl8139d/Cargo.toml +++ b/drivers/net/rtl8139d/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "rtl8139d" +description = "Realtek 8139 ethernet driver" version = "0.1.0" edition = "2018" diff --git a/drivers/net/rtl8168d/Cargo.toml b/drivers/net/rtl8168d/Cargo.toml index 5037ab7527..7726db364b 100644 --- a/drivers/net/rtl8168d/Cargo.toml +++ b/drivers/net/rtl8168d/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "rtl8168d" +description = "Realtek 8168 ethernet driver" version = "0.1.0" edition = "2018" diff --git a/drivers/net/virtio-netd/Cargo.toml b/drivers/net/virtio-netd/Cargo.toml index 5b0d452538..ef0be562fb 100644 --- a/drivers/net/virtio-netd/Cargo.toml +++ b/drivers/net/virtio-netd/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "virtio-netd" +description = "VirtIO network driver" version = "0.1.0" edition = "2021" diff --git a/drivers/pcid-spawner/Cargo.toml b/drivers/pcid-spawner/Cargo.toml index ccdf4164b9..17a6bfa864 100644 --- a/drivers/pcid-spawner/Cargo.toml +++ b/drivers/pcid-spawner/Cargo.toml @@ -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" diff --git a/drivers/pcid/Cargo.toml b/drivers/pcid/Cargo.toml index ac46187be1..7a889447b8 100644 --- a/drivers/pcid/Cargo.toml +++ b/drivers/pcid/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "pcid" +description = "PCI and PCI Express driver" version = "0.1.0" edition = "2021" diff --git a/drivers/redoxerd/Cargo.toml b/drivers/redoxerd/Cargo.toml index 96c083ad96..6214b45a6f 100644 --- a/drivers/redoxerd/Cargo.toml +++ b/drivers/redoxerd/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "redoxerd" +description = "Redoxer QEMU daemon" version = "0.1.0" authors = ["Jeremy Soller "] edition = "2018" diff --git a/drivers/rtcd/Cargo.toml b/drivers/rtcd/Cargo.toml index dfc3eac873..123b04f68c 100644 --- a/drivers/rtcd/Cargo.toml +++ b/drivers/rtcd/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "rtcd" +description = "x86 Real Time Clock daemon" version = "0.1.0" authors = ["4lDO2 <4lDO2@protonmail.com>"] edition = "2018" diff --git a/drivers/storage/ahcid/Cargo.toml b/drivers/storage/ahcid/Cargo.toml index d025ab2633..17be8177f2 100644 --- a/drivers/storage/ahcid/Cargo.toml +++ b/drivers/storage/ahcid/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "ahcid" +description = "AHCI (SATA standard) driver" version = "0.1.0" edition = "2021" diff --git a/drivers/storage/bcm2835-sdhcid/Cargo.toml b/drivers/storage/bcm2835-sdhcid/Cargo.toml index adb2d6af79..fad2238b7b 100644 --- a/drivers/storage/bcm2835-sdhcid/Cargo.toml +++ b/drivers/storage/bcm2835-sdhcid/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "bcm2835-sdhcid" +description = "BCM2835 storage controller driver" version = "0.1.0" edition = "2021" diff --git a/drivers/storage/driver-block/Cargo.toml b/drivers/storage/driver-block/Cargo.toml index 9cbe96fa02..b358ee8c33 100644 --- a/drivers/storage/driver-block/Cargo.toml +++ b/drivers/storage/driver-block/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "driver-block" +description = "Shared storage driver code" version = "0.1.0" edition = "2021" diff --git a/drivers/storage/ided/Cargo.toml b/drivers/storage/ided/Cargo.toml index c56a36c46e..addcfafd8f 100644 --- a/drivers/storage/ided/Cargo.toml +++ b/drivers/storage/ided/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "ided" +description = "PATA (IDE) driver" version = "0.1.0" edition = "2021" diff --git a/drivers/storage/lived/Cargo.toml b/drivers/storage/lived/Cargo.toml index 22c1810763..72ccae96c4 100644 --- a/drivers/storage/lived/Cargo.toml +++ b/drivers/storage/lived/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "lived" +description = "Live disk daemon" authors = ["4lDO2 <4lDO2@protonmail.com>"] version = "0.1.0" edition = "2021" diff --git a/drivers/storage/nvmed/Cargo.toml b/drivers/storage/nvmed/Cargo.toml index 6acb940a48..61cdad99a5 100644 --- a/drivers/storage/nvmed/Cargo.toml +++ b/drivers/storage/nvmed/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "nvmed" +description = "NVM Express (NVMe) driver" version = "0.1.0" edition = "2021" diff --git a/drivers/storage/partitionlib/Cargo.toml b/drivers/storage/partitionlib/Cargo.toml index 8e5e3fad44..d9c95c985a 100644 --- a/drivers/storage/partitionlib/Cargo.toml +++ b/drivers/storage/partitionlib/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "partitionlib" +description = "GPT and MBR partition table library" version = "0.1.0" authors = ["Deepak Sirone "] edition = "2021" diff --git a/drivers/storage/usbscsid/Cargo.toml b/drivers/storage/usbscsid/Cargo.toml index dba132d8e7..c97ec68fe5 100644 --- a/drivers/storage/usbscsid/Cargo.toml +++ b/drivers/storage/usbscsid/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "usbscsid" +description = "USB SCSI driver" version = "0.1.0" authors = ["4lDO2 <4lDO2@protonmail.com>"] edition = "2021" diff --git a/drivers/storage/virtio-blkd/Cargo.toml b/drivers/storage/virtio-blkd/Cargo.toml index 1feb9f8b4a..d189f8b2e1 100644 --- a/drivers/storage/virtio-blkd/Cargo.toml +++ b/drivers/storage/virtio-blkd/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "virtio-blkd" +description = "VirtIO block (storage) driver" version = "0.1.0" edition = "2021" authors = ["Anhad Singh "] diff --git a/drivers/usb/usbhubd/Cargo.toml b/drivers/usb/usbhubd/Cargo.toml index 602fd8587e..e64355c56a 100644 --- a/drivers/usb/usbhubd/Cargo.toml +++ b/drivers/usb/usbhubd/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "usbhubd" +description = "USB Hub driver" version = "0.1.0" edition = "2018" license = "MIT" diff --git a/drivers/usb/xhcid/Cargo.toml b/drivers/usb/xhcid/Cargo.toml index a30bb6339b..51eec59f36 100644 --- a/drivers/usb/xhcid/Cargo.toml +++ b/drivers/usb/xhcid/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "xhcid" +description = "xHCI controller driver" version = "0.1.0" edition = "2018" diff --git a/drivers/vboxd/Cargo.toml b/drivers/vboxd/Cargo.toml index c90491fb7c..814eeeab11 100644 --- a/drivers/vboxd/Cargo.toml +++ b/drivers/vboxd/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "vboxd" +description = "VirtualBox driver" version = "0.1.0" edition = "2018" diff --git a/drivers/virtio-core/Cargo.toml b/drivers/virtio-core/Cargo.toml index 403293e623..306091c488 100644 --- a/drivers/virtio-core/Cargo.toml +++ b/drivers/virtio-core/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "virtio-core" +description = "VirtIO driver library" version = "0.1.0" edition = "2021" authors = ["Anhad Singh "] diff --git a/init/Cargo.toml b/init/Cargo.toml index 3f63e5292f..213f37cdcb 100644 --- a/init/Cargo.toml +++ b/init/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "init" +description = "Userspace process launcher" version = "0.1.0" edition = "2024" license = "MIT" diff --git a/initfs/Cargo.toml b/initfs/Cargo.toml index 5a112e405d..dae41ba8d8 100644 --- a/initfs/Cargo.toml +++ b/initfs/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "redox-initfs" +description = "Userspace bootstrap image library" version = "0.2.0" authors = ["4lDO2 <4lDO2@protonmail.com>", "Kamil Koczurek "] edition = "2024" diff --git a/initfs/tools/Cargo.toml b/initfs/tools/Cargo.toml index a58e2f627e..a3aeb048b7 100644 --- a/initfs/tools/Cargo.toml +++ b/initfs/tools/Cargo.toml @@ -3,7 +3,7 @@ name = "redox-initfs-tools" version = "0.2.0" authors = ["4lDO2 <4lDO2@protonmail.com>", "Kamil Koczurek "] 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 diff --git a/ipcd/Cargo.toml b/ipcd/Cargo.toml index 3450253075..570e52739d 100644 --- a/ipcd/Cargo.toml +++ b/ipcd/Cargo.toml @@ -1,6 +1,7 @@ [package] -edition = "2018" name = "ipcd" +description = "Inter-process communication daemon" +edition = "2018" version = "0.1.0" [dependencies] diff --git a/logd/Cargo.toml b/logd/Cargo.toml index 9886dc55f3..e542c06d86 100644 --- a/logd/Cargo.toml +++ b/logd/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "logd" +description = "Logging daemon" version = "0.1.0" authors = ["Jeremy Soller "] edition = "2021" diff --git a/netstack/Cargo.toml b/netstack/Cargo.toml index 83256022da..cdb53fb667 100644 --- a/netstack/Cargo.toml +++ b/netstack/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "redox_netstack" +description = "Network stack daemons" version = "0.1.0" edition = "2021" diff --git a/ptyd/Cargo.toml b/ptyd/Cargo.toml index 9ddc7514cc..7e69930aa3 100644 --- a/ptyd/Cargo.toml +++ b/ptyd/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "ptyd" +description = "Pseudo-terminal daemon" version = "0.1.0" edition = "2021" diff --git a/ramfs/Cargo.toml b/ramfs/Cargo.toml index 84c82b20b0..fcb79604d5 100644 --- a/ramfs/Cargo.toml +++ b/ramfs/Cargo.toml @@ -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 diff --git a/randd/Cargo.toml b/randd/Cargo.toml index 0fdacb0205..09d69d32c2 100644 --- a/randd/Cargo.toml +++ b/randd/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "randd" +description = "Random number generation daemon" version = "0.1.0" edition = "2021" diff --git a/zerod/Cargo.toml b/zerod/Cargo.toml index 6158e34ec6..7283c399c7 100644 --- a/zerod/Cargo.toml +++ b/zerod/Cargo.toml @@ -1,5 +1,6 @@ [package] name = "zerod" +description = "Zeroing buffers daemon" version = "0.1.0" authors = ["Alex Lyon "] edition = "2021"