File hal.hpp¶

↰ Parent directory (platform/hal)

Page Contents

  • Definition (platform/hal/hal.hpp)

  • Includes

  • Included By

  • Namespaces

  • Functions

Definition (platform/hal/hal.hpp)¶

  • Program Listing for File hal.hpp

Includes¶

  • hal/platform.hpp (File platform.hpp)

  • lib/base.hpp (File base.hpp)

  • lib/time.hpp (File time.hpp)

Included By¶

  • File log.hpp

  • File idt.hpp

  • File vm.hpp

Namespaces¶

  • Namespace Gaia

  • Namespace Gaia::Dev

  • Namespace Gaia::Hal

Functions¶

  • Function Gaia::Hal::debug_output

  • Function Gaia::Hal::disable_interrupts

  • Function Gaia::Hal::enable_interrupts

  • Function Gaia::Hal::get_time_since_boot

  • Function Gaia::Hal::halt

  • Function Gaia::Hal::init_devices

  • Function Gaia::Hal::phys_to_virt

  • Function Gaia::Hal::virt_to_phys

Gaia

Navigation

  • Contributing
  • The developer’s handbook
  • Code Reference

Related Topics

  • Documentation overview
©2023, Gaia contributors. | Powered by Sphinx 8.0.2 & Alabaster 1.0.0 | Page source