7 return (*((
volatile u8_t *) (addr)));
11 return (*((
volatile u16_t *) (addr)));
15 return (*((
volatile u32_t *) (addr)));
19 return (*((
volatile u64_t *) (addr)));
static void write64(virtual_addr_t addr, u64_t value)
Definition io.h:34
static u16_t read16(virtual_addr_t addr)
Definition io.h:10
static u64_t read64(virtual_addr_t addr)
Definition io.h:18
static void write8(virtual_addr_t addr, u8_t value)
Definition io.h:22
static u32_t read32(virtual_addr_t addr)
Definition io.h:14
static void write16(virtual_addr_t addr, u16_t value)
Definition io.h:26
static void write32(virtual_addr_t addr, u32_t value)
Definition io.h:30
static u8_t read8(virtual_addr_t addr)
Definition io.h:6
unsigned int u32_t
Definition types.h:11
unsigned long long u64_t
Definition types.h:14
unsigned long long virtual_addr_t
Definition types.h:32
unsigned char u8_t
Definition types.h:5
unsigned short u16_t
Definition types.h:8
static uint8_t value
Definition io.h:144