|
Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
|
#include <type.h>Go to the source code of this file.
Functions | |
| static void | outb (uint16_t port, uint8_t value) |
| static uint8_t | inb (uint16_t port) |
| static void | outl (uint16_t port, uint32_t value) |
| static uint32_t | inl (uint16_t port) |
| static uint16_t | inw (uint16_t port) |
| static void | outw (uint16_t port, uint16_t value) |
| static void | mmio_outw (uint32_t addr, uint16_t value) |
| static uint16_t | mmio_inw (uint32_t addr) |
| static void | mmio_outl (uintptr_t addr, uint32_t value) |
| static uint32_t | mmio_inl (uintptr_t addr) |
| static void | mmio_outll (uintptr_t addr, uint64_t value) |
| static uint64_t | mmio_inll (uintptr_t addr) |
Definition at line 11 of file io.h.
Referenced by cmos_read(), rtc_is_updating(), and serial_is_transmit_empty().
Definition at line 22 of file io.h.
Referenced by pci_readl().
Definition at line 55 of file io.h.
References addr.
Referenced by apic_read(), and read_ioapic_register().
Definition at line 51 of file io.h.
Referenced by apic_write(), read_ioapic_register(), and write_ioapic_register().
Definition at line 6 of file io.h.
References value.
Referenced by cmos_read(), interrupt_io_wait(), interrupt_pic_remap(), rtc_is_updating(), serial_putc(), and serial_setup().