out16rb
out16rb(&(d)->d_command, \
out16rb(&(d)->d_count, count); \
out16rb(&(d)->d_command, \
#define CSR_WRITE_2(l, r, v) out16rb((l)->iobase+(r), (v))
void out16rb(unsigned, unsigned);
#define CSR_WRITE_2(l, r, v) out16rb((l)->csr+(r), (v))
#define CSR_WRITE_2(l, r, v) out16rb((l)->csr+(r), (v))
#define CSR_WRITE_2(l, r, v) out16rb((l)->csr+(r), (v))
#define CSR_WRITE_2(l, r, v) out16rb((l)->csr+(r), (v))
#define CSR_WRITE_2(l, r, v) out16rb((l)->csr+(r), (v))
#define CSR_WRITE_2(l, r, v) out16rb((l)->csr+(r), (v))
#define CSR_WRITE_2(l, r, v) out16rb((l)->csr+(r), (v))