Lines Matching defs:IOPort
358 #define mGetErrorCode(IOPort) (UCHAR)InPort((PUCHAR)&IOPort->Data+1) argument
359 #define mSetFeaturePort(IOPort,x) OutPort((PUCHAR)&IOPort->Data+1, x) argument
360 #define mSetBlockCount(IOPort,x) OutPort(&IOPort->BlockCount, x) argument
361 #define mGetBlockCount(IOPort) (UCHAR)InPort(&IOPort->BlockCount) argument
362 #define mGetInterruptReason(IOPort) (UCHAR)InPort(&IOPort->BlockCount) argument
363 #define mSetBlockNumber(IOPort,x) OutPort(&IOPort->BlockNumber, x) argument
364 #define mGetBlockNumber(IOPort) (UCHAR)InPort((PUCHAR)&IOPort->BlockNumber) argument
365 #define mGetByteLow(IOPort) (UCHAR)InPort(&IOPort->CylinderLow) argument
366 #define mSetCylinderLow(IOPort,x) OutPort(&IOPort->CylinderLow, x) argument
367 #define mGetByteHigh(IOPort) (UCHAR)InPort(&IOPort->CylinderHigh) argument
368 #define mSetCylinderHigh(IOPort,x) OutPort(&IOPort->CylinderHigh, x) argument
369 #define mGetBaseStatus(IOPort) (UCHAR)InPort(&IOPort->Command) argument
371 #define mSelectUnit(IOPort,UnitId) do {\ argument
376 #define mSelectUnit(IOPort,UnitId) OutPort(&IOPort->DriveSelect, (UCHAR)(UnitId)) argument
378 #define mGetUnitNumber(IOPort) InPort(&IOPort->DriveSelect) argument
379 #define mIssueCommand(IOPort,Cmd) OutPort(&IOPort->Command, (UCHAR)(Cmd)) argument