Changeset 592 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Initialization/FloppyDrive.asm
- Timestamp:
- Jun 25, 2018, 10:29:27 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Initialization/FloppyDrive.asm
r567 r592 190 190 LOAD_BDA_SEGMENT_TO ds, ax 191 191 mov al, [BDA.wEquipment] ; Load Equipment WORD low byte 192 and al, 0C1h ; Leave bits 7..6 and 0 193 eAAM 64 194 add al, ah ; AL = Floppy Drive count 192 195 pop ds 193 194 %ifdef USE_UNDOC_INTEL195 and al, 0C1h196 eAAM 64197 %else198 mov ah, al ; Copy it to AH199 and ax, 0C001h ; Leave bits 15..14 and 0200 eROL_IM ah, 2 ; EW low byte bits 7..6 to 1..0201 %endif ; USE_UNDOC_INTEL202 203 add al, ah ; AL = Floppy Drive count204 196 %endif ; USE_AT 205 197
Note:
See TracChangeset
for help on using the changeset viewer.