HDAC_CORB_READ_POS
uint32 readPos = controller->Read16(HDAC_CORB_READ_POS);
uint16 corbReadPointer = controller->Read16(HDAC_CORB_READ_POS);
controller->Write16(HDAC_CORB_READ_POS, corbReadPointer);
if (!wait_for_bits<16>(controller, HDAC_CORB_READ_POS, CORB_READ_POS_RESET,
controller->Write16(HDAC_CORB_READ_POS, corbReadPointer);
if (!wait_for_bits<16>(controller, HDAC_CORB_READ_POS, CORB_READ_POS_RESET,