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