wb_idx_read
while (--i > 0 && wb_idx_read(wb, WB_INDEX_SETUP) & WB_SETUP_SOFT_RST)
if (wb_idx_read(wb, WB_INDEX_CLK) != clk)
if (wb_idx_read(wb, WB_INDEX_RESPLEN) != 1) {
p[0] = wb_idx_read(wb, WB_INDEX_RESP(i + 0));
p[1] = wb_idx_read(wb, WB_INDEX_RESP(i + 1));
p[2] = wb_idx_read(wb, WB_INDEX_RESP(i + 2));
p[3] = wb_idx_read(wb, WB_INDEX_RESP(i + 3));
if (wb_idx_read(wb, WB_INDEX_RESPLEN) != 0) {
p[3] = wb_idx_read(wb, WB_INDEX_RESP(12));
p[2] = wb_idx_read(wb, WB_INDEX_RESP(13));
p[1] = wb_idx_read(wb, WB_INDEX_RESP(14));
p[0] = wb_idx_read(wb, WB_INDEX_RESP(15));
p[0] = wb_idx_read(wb, WB_INDEX_RESP(12));
p[1] = wb_idx_read(wb, WB_INDEX_RESP(13));
p[2] = wb_idx_read(wb, WB_INDEX_RESP(14));
p[3] = wb_idx_read(wb, WB_INDEX_RESP(15));
val = wb_idx_read(wb, WB_INDEX_SETUP);
while (wb_idx_read(wb, WB_INDEX_SETUP) & WB_SETUP_FIFO_RST)
while (wb_idx_read(wb, WB_INDEX_STATUS) & WB_STATUS_CARD_TRAFFIC) {
if (wb_idx_read(wb, WB_INDEX_STATUS) & WB_STATUS_CARD_TRAFFIC) {
wb_idx_read(wb, WB_INDEX_STATUS));
uint8_t wb_idx_read(struct wb_softc *, uint8_t);