D | io.h | 70 #define IOAPI_READ( _func, _type, io_addr, _prefix, _ndigits ) ( { \ argument 88 #define IOAPI_WRITE( _func, _type, data, io_addr, _prefix, _ndigits ) do { \ argument 108 #define IOAPI_READS( _func, _type, io_addr, data, count, _prefix, _ndigits ) \ argument 137 #define IOAPI_WRITES( _func, _type, io_addr, data, count, _prefix, _ndigits ) \ argument 225 #define readb( io_addr ) IOAPI_READ ( readb, uint8_t, io_addr, "MEM", 2 ) argument 234 #define readw( io_addr ) IOAPI_READ ( readw, uint16_t, io_addr, "MEM", 4 ) argument 243 #define readl( io_addr ) IOAPI_READ ( readl, uint32_t, io_addr, "MEM", 8 ) argument 252 #define readq( io_addr ) IOAPI_READ ( readq, uint64_t, io_addr, "MEM", 16 ) argument 261 #define writeb( data, io_addr ) \ argument 271 #define writew( data, io_addr ) \ argument [all …]
|