home *** CD-ROM | disk | FTP | other *** search
- DEVICES_TRACKDISK_HDEVICES_TRACKDISK_Hº"exec/io.h"EXEC_DEVICES_H"exec/devices.h"NUMSECS 11NUMUNITS 4TD_SECTOR 512TD_SECSHIFT 9TD_NAME "trackdisk.device"TDF_EXTCOM (1<<15)TD_MOTOR (CMD_NONSTD+0)TD_SEEK (CMD_NONSTD+1)TD_FORMAT (CMD_NONSTD+2)TD_REMOVE (CMD_NONSTD+3)TD_CHANGENUM (CMD_NONSTD+4)TD_CHANGESTATE (CMD_NONSTD+5)TD_PROTSTATUS (CMD_NONSTD+6)TD_RAWREAD (CMD_NONSTD+7)TD_RAWWRITE (CMD_NONSTD+8)TD_GETDRIVETYPE (CMD_NONSTD+9)TD_GETNUMTRACKS (CMD_NONSTD+10)TD_ADDCHANGEINT (CMD_NONSTD+11)TD_REMCHANGEINT (CMD_NONSTD+12)TD_GETGEOMETRY (CMD_NONSTD+13)TD_EJECT (CMD_NONSTD+14)TD_LASTCOMM (CMD_NONSTD+15)ETD_WRITE (CMD_WRITE|TDF_EXTCOM)ETD_READ (CMD_READ|TDF_EXTCOM)ETD_MOTOR (TD_MOTOR|TDF_EXTCOM)ETD_SEEK (TD_SEEK|TDF_EXTCOM)ETD_FORMAT (TD_FORMAT|TDF_EXTCOM)ETD_UPDATE (CMD_UPDATE|TDF_EXTCOM)ETD_CLEAR (CMD_CLEAR|TDF_EXTCOM)ETD_RAWREAD (TD_RAWREAD|TDF_EXTCOM)ETD_RAWWRITE (TD_RAWWRITE|TDF_EXTCOM)
- IOExtTD{
- IOStdReq iotd_Req;
- iotd_Count;
- iotd_SecLabel;
- };
- DriveGeometry{
- dg_SectorSize;
- dg_TotalSectors;
- dg_Cylinders;
- dg_CylSectors;
- dg_Heads;
- dg_TrackSectors;
- dg_BufMemType;
- dg_DeviceType;
- dg_Flags;
- dg_Reserved;
- };DG_DIRECT_ACCESS 0DG_SEQUENTIAL_ACCESS 1DG_PRINTER 2DG_PROCESSOR 3DG_WORM 4DG_CDROM 5DG_SCANNER 6DG_OPTICAL_DISK 7DG_MEDIUM_CHANGER 8DG_COMMUNICATION 9DG_UNKNOWN 31DGB_REMOVABLE 0DGF_REMOVABLE 1IOTDB_INDEXSYNC 4IOTDF_INDEXSYNC (1<<4)IOTDB_WORDSYNC 5IOTDF_WORDSYNC (1<<5)TD_LABELSIZE 16TDB_ALLOW_NON_3_5 0TDF_ALLOW_NON_3_5 (1<<0)DRIVE3_5 1DRIVE5_25 2DRIVE3_5_150RPM 3TDERR_NotSpecified 20TDERR_NoSecHdr 21TDERR_BadSecPreamble 22TDERR_BadSecID 23TDERR_BadHdrSum 24TDERR_BadSecSum 25TDERR_TooFewSecs 26TDERR_BadSecHdr 27TDERR_WriteProt 28TDERR_DiskChanged 29TDERR_SeekError 30TDERR_NoMem 31TDERR_BadUnitNum 32TDERR_BadDriveType 33TDERR_DriveInUse 34TDERR_PostReset 35
- TDU_PublicUnit{
- Unit tdu_Unit;
- tdu_Comp01Track;
- tdu_Comp10Track;
- tdu_Comp11Track;
- tdu_StepDelay;
- tdu_SettleDelay;
- tdu_RetryCnt;
- tdu_PubFlags;
- tdu_CurrTrk;
- tdu_CalibrateDelay;
- tdu_Counter;
- };TDPB_NOCLICK 0TDPF_NOCLICK (1L<<0)