dib9000_read_word
smo_mode = (dib9000_read_word(state, 295) & 0x0010) | (1 << 1);
if (dib9000_read_word(state, 790) != 0)
while (dib9000_read_word(state, 790) != (len / 2) && i)
t = dib9000_read_word(state, 785);
if (dib9000_read_word(state, 790) != 0)
while (dib9000_read_word(state, 789) && i)
while (dib9000_read_word(state, 791) > 0 && i)
st->gpio_dir = dib9000_read_word(st, 773);
st->gpio_val = dib9000_read_word(st, 774);
val = dib9000_read_word(state, 294 + 1) & 0xffef;
return dib9000_read_word(state, 535);
lock = dib9000_read_word(state, 535);
reset_reg = dib9000_read_word(state, 1027 + mbox_offs);
reg_906 = dib9000_read_word(state, 906 + offset) | 0x3; /* keep settings for RISC */
dib9000_write_word(state, 1794, dib9000_read_word(state, 1794) & ~(1 << 1));