Go to the source code of this file.
|
uint8_t | __inb (uint16_t port) noexcept |
|
uint16_t | __inw (uint16_t port) noexcept |
|
uint32_t | __ind (uint16_t port) noexcept |
|
void | __insb (uint16_t port, uint64_t m8) noexcept |
|
void | __insw (uint16_t port, uint64_t m16) noexcept |
|
void | __insd (uint16_t port, uint64_t m32) noexcept |
|
void | __insbrep (uint16_t port, uint64_t m8, uint32_t count) noexcept |
|
void | __inswrep (uint16_t port, uint64_t m16, uint32_t count) noexcept |
|
void | __insdrep (uint16_t port, uint64_t m32, uint32_t count) noexcept |
|
void | __outb (uint16_t port, uint8_t val) noexcept |
|
void | __outw (uint16_t port, uint16_t val) noexcept |
|
void | __outd (uint16_t port, uint32_t val) noexcept |
|
void | __outsb (uint16_t port, uint64_t m8) noexcept |
|
void | __outsw (uint16_t port, uint64_t m16) noexcept |
|
void | __outsd (uint16_t port, uint64_t m32) noexcept |
|
void | __outsbrep (uint16_t port, uint64_t m8, uint32_t count) noexcept |
|
void | __outswrep (uint16_t port, uint64_t m16, uint32_t count) noexcept |
|
void | __outsdrep (uint16_t port, uint64_t m32, uint32_t count) noexcept |
|
◆ __inb()
uint8_t __inb |
( |
uint16_t |
port | ) |
|
|
noexcept |
◆ __inw()
uint16_t __inw |
( |
uint16_t |
port | ) |
|
|
noexcept |
◆ __ind()
uint32_t __ind |
( |
uint16_t |
port | ) |
|
|
noexcept |
◆ __insb()
void __insb |
( |
uint16_t |
port, |
|
|
uint64_t |
m8 |
|
) |
| |
|
noexcept |
◆ __insw()
void __insw |
( |
uint16_t |
port, |
|
|
uint64_t |
m16 |
|
) |
| |
|
noexcept |
◆ __insd()
void __insd |
( |
uint16_t |
port, |
|
|
uint64_t |
m32 |
|
) |
| |
|
noexcept |
◆ __insbrep()
void __insbrep |
( |
uint16_t |
port, |
|
|
uint64_t |
m8, |
|
|
uint32_t |
count |
|
) |
| |
|
noexcept |
◆ __inswrep()
void __inswrep |
( |
uint16_t |
port, |
|
|
uint64_t |
m16, |
|
|
uint32_t |
count |
|
) |
| |
|
noexcept |
◆ __insdrep()
void __insdrep |
( |
uint16_t |
port, |
|
|
uint64_t |
m32, |
|
|
uint32_t |
count |
|
) |
| |
|
noexcept |
◆ __outb()
void __outb |
( |
uint16_t |
port, |
|
|
uint8_t |
val |
|
) |
| |
|
noexcept |
◆ __outw()
void __outw |
( |
uint16_t |
port, |
|
|
uint16_t |
val |
|
) |
| |
|
noexcept |
◆ __outd()
void __outd |
( |
uint16_t |
port, |
|
|
uint32_t |
val |
|
) |
| |
|
noexcept |
◆ __outsb()
void __outsb |
( |
uint16_t |
port, |
|
|
uint64_t |
m8 |
|
) |
| |
|
noexcept |
◆ __outsw()
void __outsw |
( |
uint16_t |
port, |
|
|
uint64_t |
m16 |
|
) |
| |
|
noexcept |
◆ __outsd()
void __outsd |
( |
uint16_t |
port, |
|
|
uint64_t |
m32 |
|
) |
| |
|
noexcept |
◆ __outsbrep()
void __outsbrep |
( |
uint16_t |
port, |
|
|
uint64_t |
m8, |
|
|
uint32_t |
count |
|
) |
| |
|
noexcept |
◆ __outswrep()
void __outswrep |
( |
uint16_t |
port, |
|
|
uint64_t |
m16, |
|
|
uint32_t |
count |
|
) |
| |
|
noexcept |
◆ __outsdrep()
void __outsdrep |
( |
uint16_t |
port, |
|
|
uint64_t |
m32, |
|
|
uint32_t |
count |
|
) |
| |
|
noexcept |
◆ buf_size
constexpr const auto buf_size = 4 |
◆ g_ports
◆ g_buf_8bit
◆ g_buf_16bit
◆ g_buf_32bit