Lines Matching refs:addr
50 * Read a UINT8 value from addr and store in value.
52 #define READ_UINT8(value, addr) ((value) = *((volatile UINT8 *)(addr)))
55 * Read a UINT16 value from addr and store in addr.
57 #define READ_UINT16(value, addr) ((value) = *((volatile UINT16 *)(addr)))
60 * Read a UINT32 value from addr and store in value.
62 #define READ_UINT32(value, addr) ((value) = *((volatile UINT32 *)(addr)))
65 * Read a UINT64 value from addr and store in value.
67 #define READ_UINT64(value, addr) ((value) = *((volatile UINT64 *)(addr)))
71 * Get a UINT8 value from addr.
73 #define GET_UINT8(addr) (*((volatile UINT8 *)(addr)))
76 * Get a UINT16 value from addr.
78 #define GET_UINT16(addr) (*((volatile UINT16 *)(addr)))
81 * Get a UINT32 value from addr.
83 #define GET_UINT32(addr) (*((volatile UINT32 *)(addr)))
86 * Get a UINT64 value from addr.
88 #define GET_UINT64(addr) (*((volatile UINT64 *)(addr)))
92 * Write a UINT8 value to addr.
94 #define WRITE_UINT8(value, addr) (*((volatile UINT8 *)(addr)) = (value))
97 * Write a UINT16 value to addr.
99 #define WRITE_UINT16(value, addr) (*((volatile UINT16 *)(addr)) = (value))
102 * Write a UINT32 value to addr.
104 #define WRITE_UINT32(value, addr) (*((volatile UINT32 *)(addr)) = (value))
107 * Write a UINT64 addr to addr.
109 #define WRITE_UINT64(value, addr) (*((volatile UINT64 *)(addr)) = (value))