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