ded45a40b0
i/o ports by calling the implementation-detail level below inb() and outb() instead of inb() and outb(). Unpessimizing the types is too hard since they are mainly used in microcode.