__abs_rs
#define bus_space_read_1(t, h, o) __abs_rs(1,uint8_t,(t),(h),(o))
#define bus_space_read_2(t, h, o) __abs_rs(2,uint16_t,(t),(h),(o))
#define bus_space_read_4(t, h, o) __abs_rs(4,uint32_t,(t),(h),(o))
#define bus_space_read_8(t, h, o) __abs_rs(8,uint64_t,(t),(h),(o))
#define bus_space_read_1(t, h, o) __abs_rs(1,(t),(h),(o))
#define bus_space_read_2(t, h, o) __abs_rs(2,(t),(h),(o))
#define bus_space_read_4(t, h, o) __abs_rs(4,(t),(h),(o))
#define bus_space_read_8(t, h, o) __abs_rs(8,(t),(h),(o))