3 #ifndef __ARCH_MMIO_H__
4 #define __ARCH_MMIO_H__
void write64(void *addr, uint64_t val)
uint64_t read64(const void *addr)
static uint32_t read32(const volatile void *addr)
static void write16(volatile void *addr, uint16_t val)
static uint16_t read16(const volatile void *addr)
static void write32(volatile void *addr, uint32_t val)
static uint8_t read8(const volatile void *addr)
static void write8(volatile void *addr, uint8_t val)
unsigned long long uint64_t