| Zeile 151: | Zeile 151: | ||
<c>void cdi_pci_free_memory(struct cdi_pci_device *device);</c> | <c>void cdi_pci_free_memory(struct cdi_pci_device *device);</c> | ||
Gibt selbigen Speicher wieder frei. | Gibt selbigen Speicher wieder frei. | ||
| − | <c>uint8_t cdi_inb(uint16_t port) | + | <c>uint8_t cdi_inb(uint16_t port); |
| − | uint16_t cdi_inw(uint16_t port) | + | uint16_t cdi_inw(uint16_t port); |
| − | uint32_t cdi_inl(uint16_t port)</c> | + | uint32_t cdi_inl(uint16_t port);</c> |
Liest ein Byte/Word/DWord vom angegeben I/O-Port ein und gibt es zurück | Liest ein Byte/Word/DWord vom angegeben I/O-Port ein und gibt es zurück | ||
| − | <c>void cdi_outb(uint16_t port, uint8_t data) | + | <c>void cdi_outb(uint16_t port, uint8_t data); |
| − | void cdi_outw(uint16_t port, uint16_t data) | + | void cdi_outw(uint16_t port, uint16_t data); |
| − | void cdi_outl(uint16_t port, uint32_t data)</c> | + | void cdi_outl(uint16_t port, uint32_t data);</c> |
Gibt ein Byte/Word/DWord am angegebenen I/O-Port aus. | Gibt ein Byte/Word/DWord am angegebenen I/O-Port aus. | ||
<c>cdi_list_t cdi_list_create(void);</c> | <c>cdi_list_t cdi_list_create(void);</c> | ||