Namespace Gaia::Dev¶

Page Contents

  • Classes

  • Enums

  • Functions

  • Typedefs

  • Unions

Classes¶

  • Struct AcpiTable

  • Struct Catalog::CatalogEntry

  • Struct Driver

  • Struct PciDevice::Info

  • Struct Personality

  • Struct Registry::Node

  • Struct Rsdp

  • Struct Rsdt

  • Struct VirtioDevice::PciCap

  • Struct VirtioDevice::PciCommonCfg

  • Struct VirtQueue

  • Struct VirtQueueAvail

  • Struct VirtQueueDesc

  • Struct VirtQueueUsed

  • Struct VirtQueueUsedElem

  • Struct Xsdt

  • Class AcpiDevice

  • Class AcpiPc

  • Class Catalog

  • Class FbConsole

  • Class PciBus

  • Class PciDevice

  • Class Ps2Controller

  • Class Registry

  • Class Service

  • Class VirtioBlock

  • Class VirtioDevice

Enums¶

  • Enum Command

  • Enum PciOffset

  • Enum PciStatusBit

Functions¶

  • Function Gaia::Dev::create_registry

  • Function Gaia::Dev::get_catalog

  • Function Gaia::Dev::get_registry

  • Function Gaia::Dev::initialize_kernel_drivers

  • Function Gaia::Dev::lai_glue_init

  • Function Gaia::Dev::pcibus_driver_register

  • Function Gaia::Dev::ps2_driver_register

  • Function Gaia::Dev::system_console

  • Function Gaia::Dev::virtioblock_driver_register

  • Function Gaia::Dev::virtiodevice_driver_register

Typedefs¶

  • Typedef Gaia::Dev::Properties

Unions¶

  • Union Value

Gaia

Navigation

  • Contributing
  • The developer’s handbook
  • Code Reference
    • File Hierarchy
    • Full API

Related Topics

  • Documentation overview
    • Code Reference
      • Previous: Namespace Gaia::Amd64
      • Next: Namespace Gaia::Fs
©2023, Gaia contributors. | Powered by Sphinx 8.0.2 & Alabaster 1.0.0 | Page source