hwgatapi.device =============== The device is *NOT* freely redistributable. For any use or distribution, you have to contact the author first. MagicBox Incorporated retains a license to distribute and utilize this code. ©1998 Heinz Wrobel Note: Do not run this parallel to *ANY* other ATAPI aware device. Only a single ATAPI aware device may be active at any one time. Supported commands: ------------------- $4000 = #16384 NSCMD_DEVICEQUERY $0001 = #00001 CMD_RESET $0002 = #00002 CMD_READ $0003 = #00003 CMD_WRITE $0004 = #00004 CMD_UPDATE $0005 = #00005 CMD_CLEAR $0006 = #00006 CMD_STOP $0007 = #00007 CMD_START $0008 = #00008 CMD_FLUSH $0009 = #00009 TD_MOTOR $000A = #00010 TD_SEEK $000B = #00011 TD_FORMAT $000C = #00012 TD_REMOVE $000D = #00013 TD_CHANGENUM $000E = #00014 TD_CHANGESTATE $000F = #00015 TD_PROTSTATUS $0014 = #00020 TD_ADDCHANGEINT $0015 = #00021 TD_REMCHANGEINT $0016 = #00022 TD_GETGEOMETRY $0017 = #00023 TD_EJECT $001C = #00028 HD_SCSICMD $8002 = #32770 ETD_READ $8003 = #32771 ETD_WRITE $8004 = #32772 ETD_UPDATE $8005 = #32773 ETD_CLEAR $8009 = #32777 ETD_MOTOR $800A = #32778 ETD_SEEK $800B = #32779 ETD_FORMAT $C000 = #49152 NSCMD_TD_READ64 $C001 = #49153 NSCMD_TD_WRITE64 $C002 = #49154 NSCMD_TD_SEEK64 $C003 = #49155 NSCMD_TD_FORMAT64 $E000 = #57344 NSCMD_ETD_READ64 $E001 = #57345 NSCMD_ETD_WRITE64 $E002 = #57346 NSCMD_ETD_SEEK64 $E003 = #57347 NSCMD_ETD_FORMAT64 Heinz Wrobel Karlstr. 16 82131 Gauting Germany