home *** CD-ROM | disk | FTP | other *** search
- IFND DEVICES_HARDBLOCKS_I
- DEVICES_HARDBLOCKS_I EQU 1
-
- IFND EXEC_TYPES_I
- INCLUDE "exec/types.i"
- ENDC
-
- RSRESET
- RigidDiskBlock rs 0
- rdb_ID rs.l 1
- rdb_SummedLongs rs.l 1
- rdb_ChkSum rs.l 1
- rdb_HostID rs.l 1
- rdb_BlockBytes rs.l 1
- rdb_Flags rs.l 1
- rdb_BadBlockList rs.l 1
- rdb_PartitionList rs.l 1
- rdb_FileSysHeaderList rs.l 1
- rdb_DriveInit rs.l 1
- rdb_Reserved1 rs.b 24
- rdb_Cylinders rs.l 1
- rdb_Sectors rs.l 1
- rdb_Heads rs.l 1
- rdb_Interleave rs.l 1
- rdb_Park rs.l 1
- rdb_Reserved2 rs.b 12
- rdb_WritePreComp rs.l 1
- rdb_ReducedWrite rs.l 1
- rdb_StepRate rs.l 1
- rdb_Reserved3 rs.b 20
- rdb_RDBBlocksLo rs.l 1
- rdb_RDBBlocksHi rs.l 1
- rdb_LoCylinder rs.l 1
- rdb_HiCylinder rs.l 1
- rdb_CylBlocks rs.l 1
- rdb_AutoParkSeconds rs.l 1
- rdb_Reserved4 rs.b 8
- rdb_DiskVendor rs.b 8
- rdb_DiskProduct rs.b 16
- rdb_DiskRevision rs.b 4
- rdb_ControllerVendor rs.b 8
- rdb_ControllerProduct rs.b 16
- rdb_ControllerRevision rs.b 4
- rdb_Reserved5 rs.b 40
- RigidDiskBlock_SIZEOF rs.b 0
-
- IDNAME_RIGIDDISK equ 'RDSK'
- IDNAME_BADBLOCK equ 'BADB'
- IDNAME_PARTITION equ 'PART'
- IDNAME_FILESYSHEADER equ 'FSHD'
- IDNAME_LOADSEG equ 'LSEG'
- RDB_LOCATION_LIMIT equ 16
-
- BITDEF RDBF,LAST,0
- BITDEF RDBF,LASTLUN,1
- BITDEF RDBF,LASTTID,2
- BITDEF RDBF,NORESELECT,3
- BITDEF RDBF,DISKID,4
- BITDEF RDBF,CTRLRID,5
-
- RSRESET
- BadBlockEntry rs 0
- bbe_BadBlock rs.l 1
- bbe_GoodBlock rs.l 1
- BadBlockEntry_SIZEOF rs.b 0
-
- RSRESET
- BadBlockBlock rs 0
- bbb_ID rs.l 1
- bbb_SummedLongs rs.l 1
- bbb_ChkSum rs.l 1
- bbb_HostID rs.l 1
- bbb_Next rs.l 1
- bbb_Reserved rs.l 1
- bbb_BlockPairs rs.b 61*BadBlockEntry_SIZEOF
-
- RSRESET
- PartitionBlock rs 0
- pb_ID rs.l 1
- pb_SummedLongs rs.l 1
- pb_ChkSum rs.l 1
- pb_HostID rs.l 1
- pb_Next rs.l 1
- pb_Flags rs.l 1
- pb_Reserved1 rs.b 8
- pb_DevFlags rs.l 1
- pb_DriveName rs.b 32
- pb_Reserved2 rs.b 60
- pb_Environment rs.b 68
- pb_EReserved rs.b 60
- PartitionBlock_SIZEOF rs.b 0
-
- BITDEF PBF,BOOTABLE,0
- BITDEF PBF,NOMOUNT,1
-
- RSRESET
- FileSysHeaderBlock rs 0
- fhb_ID rs.l 1
- fhb_SummedLongs rs.l 1
- fhb_ChkSum rs.l 1
- fhb_HostID rs.l 1
- fhb_Next rs.l 1
- fhb_Flags rs.l 1
- fhb_Reserved1 rs.b 8
- fhb_DosType rs.l 1
- fhb_Version rs.l 1
- fhb_PatchFlags rs.l 1
- fhb_Type rs.l 1
- fhb_Task rs.l 1
- fhb_Lock rs.l 1
- fhb_Handler rs.l 1
- fhb_StackSize rs.l 1
- fhb_Priority rs.l 1
- fhb_Startup rs.l 1
- fhb_SegListBlocks rs.l 1
- fhb_GlobalVec rs.l 1
- fhb_Reserved2 rs.b 92
- fhb_Reserved3 rs.b 84
- FileSysHeader_SIZEOF rs.b 0
-
- RSRESET
- LoadSegBlock rs 0
- lsb_ID rs.l 1
- lsb_SummedLongs rs.l 1
- lsb_ChkSum rs.l 1
- lsb_HostID rs.l 1
- lsb_Next rs.l 1
- lsb_LoadData rs.b 492
-
- ENDC
-