in16rb
if (in16rb(&cmd->d_command) & 0x30) { /* XXX */
status = in16rb(&cmd->d_status);
status = in16rb(&cmd->d_status);
resid = in16rb(&cmd->d_resid);
count = in16rb(&cmd->d_count);
status = in16rb(&cmd->d_status);
resid = in16rb(&cmd->d_resid);
if (in16rb(&cmd->d_count) != ETHERMTU + 22)
datalen = in16rb(&cmd->d_count) - resid;
if ((in16rb(&cmd->d_command) & 0x30) == 0x30) {
status = in16rb(&cmd->d_status);
if ((in16rb(&cmd->d_command) & 0x30) == 0x30) {
status = in16rb(&cmd->d_status);
cr = in16rb(dev_reg + pos);
ht_cr = in16rb(dev_reg + pos + 0x02);
#define CSR_READ_2(l, r) in16rb((l)->iobase+(r))
unsigned in16rb(unsigned);
#define CSR_READ_2(l, r) in16rb((l)->csr+(r))
#define CSR_READ_2(l, r) in16rb((l)->csr+(r))
#define CSR_READ_2(l, r) in16rb((l)->csr+(r))
#define CSR_READ_2(l, r) in16rb((l)->csr+(r))
#define CSR_READ_2(l, r) in16rb((l)->csr+(r))
#define CSR_READ_2(l, r) in16rb((l)->csr+(r))
#define CSR_READ_2(l, r) in16rb((l)->csr+(r))