Changeset 67 for trunk/bootcode/regular/driveio.asm
- Timestamp:
- Oct 11, 2016, 10:42:09 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bootcode/regular/driveio.asm
r57 r67 1079 1079 ; ------------------------------------------------------ 1080 1080 ; Load the master LVM-sector to get the number of sectors per track as 1081 ; eCS views the drive. If no master LVM-sector is found it is assumed eCS1081 ; OS/2 views the drive. If no master LVM-sector is found it is assumed OS/2 1082 1082 ; is not installed. The master LVM-sector can be located at three different 1083 1083 ; places depending on drive size and partitioning scheme and driver used. 1084 ; When DANIS506.ADD is used, the eCSextended geometry will be 255/127 for1084 ; When DANIS506.ADD is used, the OS/2 extended geometry will be 255/127 for 1085 1085 ; drives >502GiB but <1TiB. Then the location will be sector 127 which 1086 1086 ; is LBA 126 (7Eh). 1087 ; IBM1S506.ADD will always use 255/255 for the extended eCSgeometry.1087 ; IBM1S506.ADD will always use 255/255 for the extended OS/2 geometry. 1088 1088 ; DANIS506.ADD will use 255/255 for drives >1TiB. 1089 1089 ; Then the location of the master LVM-sector will be 255 which is LBA 254 (FEh). 1090 ; When eCS is installed on a huge drive that alread had a system on it, eCS1090 ; When OS/2 is installed on a huge drive that alread had a system on it, OS/2 1091 1091 ; will be confined to the lower 502GiB of the drive. 1092 1092 ; In this case the normal geometry from Int13X will be used. … … 1207 1207 1208 1208 ; --------------------------------------------------- 1209 ; Rousseau ## Large drives, ( eCS) geometry and LBA ##1209 ; Rousseau ## Large drives, (OS/2) geometry and LBA ## 1210 1210 ; --------------------------------------------------- 1211 1211 ; A sector size of 512 bytes is assumed in the below calculations.
Note:
See TracChangeset
for help on using the changeset viewer.