ATA_ERROR
ch->r_io[ATA_ERROR].res = ch->r_io[ATA_FEATURE].res;
ch->r_io[ATA_ERROR].offset = ch->r_io[ATA_FEATURE].offset;
request->error = ATA_IDX_INB(ch, ATA_ERROR);
request->error = ATA_IDX_INB(ch, ATA_ERROR);
request->error = ATA_IDX_INB(ch, ATA_ERROR);
request->error = ATA_IDX_INB(ch, ATA_ERROR);
request->error = ATA_IDX_INB(ch, ATA_ERROR);
ATA_IDX_INB(ch, ATA_ERROR);
err = ATA_IDX_INB(ch, ATA_ERROR);
err = ATA_IDX_INB(ch, ATA_ERROR);
ch->r_io[ATA_ERROR].offset = ch_offset + 0x04;
return ATA_IDX_INB(ch, ATA_ERROR);
ATA_IDX_INB(ch, ATA_ERROR);
/* err = */ ATA_IDX_INB(ch, ATA_ERROR);
res->error = ATA_INB(ch->r_mem, ATA_ERROR);