![Manual background](/images/new-backgrounds/120273/12027363x1.webp)
MSB900/L Detailed Technical Manual V1.0 |
CMOS Map continued...
Location |
| Description |
|
|
| |
|
|
|
| |||
15h |
| Base Memory Size (in kB) - Low Byte |
| |||
|
|
|
| |||
16h |
| Base Memory Size (in kB) - High Byte |
| |||
|
|
| ||||
17h |
| Extended Memory Size (in kB) - Low Byte | ||||
|
|
| ||||
18h |
| Extended Memory Size (in kB) - High Byte | ||||
|
|
|
| |||
19h |
| Extended Drive Type - Hard Drive 0 |
| |||
|
|
|
| |||
1Ah |
| Extended Drive Type - Hard Drive 1 |
| |||
|
|
|
| |||
1Bh |
| Custom and Fixed (Hard) Drive Flags |
| |||
|
| Bits | = Reserved |
|
| |
|
| Bit 5 | = Internal Floppy Disk Controller | |||
|
|
| 0 | = | Disabled |
|
|
|
| 1 | = | Enabled |
|
|
| Bit 4 | = Internal IDE Controller |
| ||
|
|
| 0 | = | Disabled |
|
|
|
| 1 | = | Enabled |
|
|
| Bit 3 | = Hard Drive 0 Custom Flag |
| ||
|
|
| 0 | = | Disabled |
|
|
|
| 1 | = | Enabled |
|
|
| Bit 2 | = Hard Drive 0 IDE Flag |
| ||
|
|
| 0 | = | Disabled |
|
|
|
| 1 | = | Enabled |
|
|
| Bit 1 | = Hard Drive 1 Custom Flag |
| ||
|
|
| 0 | = | Disabled |
|
|
|
| 1 | = | Enabled |
|
|
| Bit 0 | = Hard Drive 1 IDE Flag |
| ||
|
|
| 0 | = | Disabled |
|
|
|
| 1 | = | Enabled |
|
|
|
|
|
|
| |
1Ch |
| Reserved |
|
|
| |
|
|
|
| |||
1Dh |
| EMS Memory Size Low Byte |
| |||
|
|
|
| |||
1Eh |
| EMS Memory Size High Byte |
| |||
|
|
|
|
| ||
1Fh - 24h |
| Custom Drive Table 0 |
|
| ||
|
| These 6 Bytes (48 bits) contain the following data: | ||||
|
| Cylinders |
| 10bits | range | |
|
| Landing Zone |
| 10bits | range | |
|
| Write Precompensation | 10bits | range | ||
|
| Heads |
|
| 8bits | range |
|
| Sectors/Track |
| 8bits | range | |
|
|
|
|
|
|
|
|
| Byte 0 |
|
|
|
|
1Fh |
| Bits | = Lower 8 bits of Cylinders |
| ||
|
|
| ||||
|
|
|
|
|
|
|
|
| Byte 1 |
|
|
|
|
20h |
| Bits | = Lower 6 bits of Landing Zone | |||
|
| |||||
|
| Bits | = Upper 2 bits of Cylinders |
| ||
|
| Byte 2 |
|
|
|
|
21h |
| Bits | = Lower 4 bits of Write Precompensation | |||
|
| |||||
|
| Bits | = Upper 4 bits of Landing Zone |
Continued...
32