home *** CD-ROM | disk | FTP | other *** search
- IFND DEVICES_HARDBLOCKS_I
- DEVICES_HARDBLOCKS_I EQU 1
- * $Filename: devices/hardblocks.i $
- * $Release: 2.04 Includes, V37.4 $
- * $Revision: 36.3 $
- * $Date: 91/08/23 $
- * File System identifier blocks for hard disks
- * (C) Copyright 1988-1991 Commodore-Amiga, Inc.
- * All Rights Reserved
- IFND EXEC_TYPES_I
- INCLUDE "exec/types.i"
- ENDC
- RSRESET
- RigidDiskBlock rs.b 0
- rdb_ID rs 2
- rdb_SummedLongs rs 2
- rdb_ChkSum rs 2
- rdb_HostID rs 2
- rdb_BlockBytes rs 2
- rdb_Flags rs 2
- rdb_BadBlockList rs 2
- rdb_PartitionList rs 2
- rdb_FileSysHeaderList rs 2
- rdb_DriveInit rs 2
- rdb_Reserved1 rs.b 6*4
- rdb_Cylinders rs 2
- rdb_Sectors rs 2
- rdb_Heads rs 2
- rdb_Interleave rs 2
- rdb_Park rs 2
- rdb_Reserved2 rs.b 3*4
- rdb_WritePreComp rs 2
- rdb_ReducedWrite rs 2
- rdb_StepRate rs 2
- rdb_Reserved3 rs.b 5*4
- rdb_RDBBlocksLo rs 2
- rdb_RDBBlocksHi rs 2
- rdb_LoCylinder rs 2
- rdb_HiCylinder rs 2
- rdb_CylBlocks rs 2
- rdb_AutoParkSeconds rs 2
- rdb_HighRDSKBlock rs 2
- rdb_Reserved4 rs.b 1*4
- 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 10*4
- RigidDiskBlock_SIZEOF rs.b 0
- IDNAME_RIGIDDISK EQU 'RDSK'
- 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
- BITDEF RDBF,SYNCH,6
- RSRESET
- BadBlockEntry rs.b 0
- bbe_BadBlock rs 2
- bbe_GoodBlock rs 2
- BadBlockEntry_SIZEOF rs.b 0
- RSRESET
- BadBlockBlock rs.b 0
- bbb_ID rs 2
- bbb_SummedLongs rs 2
- bbb_ChkSum rs 2
- bbb_HostID rs 2
- bbb_Next rs 2
- bbb_Reserved rs 2
- bbb_BlockPairs rs.b 61*BadBlockEntry_SIZEOF
- IDNAME_BADBLOCK EQU 'BADB'
- RSRESET
- PartitionBlock rs.b 0
- pb_ID rs 2
- pb_SummedLongs rs 2
- pb_ChkSum rs 2
- pb_HostID rs 2
- pb_Next rs 2
- pb_Flags rs 2
- pb_Reserved1 rs.b 2*4
- pb_DevFlags rs 2
- pb_DriveName rs.b 32
- pb_Reserved2 rs.b 15*4
- pb_Environment rs.b 17*4
- pb_EReserved rs.b 15*4
- PartitionBlock_SIZEOF rs.b 0
- IDNAME_PARTITION EQU 'PART'
- BITDEF PBF,BOOTABLE,0
- BITDEF PBF,NOMOUNT,1
- RSRESET
- FileSysHeaderBlock rs.b 0
- fhb_ID rs 2
- fhb_SummedLongs rs 2
- fhb_ChkSum rs 2
- fhb_HostID rs 2
- fhb_Next rs 2
- fhb_Flags rs 2
- fhb_Reserved1 rs.b 2*4
- fhb_DosType rs 2
- fhb_Version rs 2
- fhb_PatchFlags rs 2
- fhb_Type rs 2
- fhb_Task rs 2
- fhb_Lock rs 2
- fhb_Handler rs 2
- fhb_StackSize rs 2
- fhb_Priority rs 2
- fhb_Startup rs 2
- fhb_SegListBlocks rs 2
- fhb_GlobalVec rs 2
- fhb_Reserved2 rs.b 23*4
- fhb_Reserved3 rs.b 21*4
- FileSysHeader_SIZEOF rs.b 0
- IDNAME_FILESYSHEADER EQU 'FSHD'
- RSRESET
- LoadSegBlock rs.b 0
- lsb_ID rs 2
- lsb_SummedLongs rs 2
- lsb_ChkSum rs 2
- lsb_HostID rs 2
- lsb_Next rs 2
- lsb_LoadData rs.b 123*4
- IDNAME_LOADSEG EQU 'LSEG'
- ENDC
-