Strong typedefs pt. 1: pci_vendor_t
Turn functions generating attributes into static constexpr objects.
Use virt_addr_t, phys_addr_t and phys_addr32_t.