Changeset 402 in xtideuniversalbios
- Timestamp:
- Apr 20, 2012, 3:01:19 PM (13 years ago)
- google:author:
- aitotat@gmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeTransfer.asm
r401 r402 345 345 346 346 ;-------------------------------------------------------------------- 347 %ifndef USE_186 ; 8086/8088 compatible WORD write348 347 ALIGN JUMP_ALIGN 349 348 WriteBlockToFastXtide: … … 352 351 push es 353 352 pop ds 353 or dl, (1<<4) ; Writes need A4 set 354 354 ALIGN JUMP_ALIGN 355 355 .ReadNextQword: … … 365 365 pop ds 366 366 ret 367 %endif368 367 369 368 %endif ; MODULE_8BIT_IDE 370 369 371 370 ;-------------------------------------------------------------------- 372 %ifdef USE_ 186371 %ifdef USE_AT 373 372 ALIGN JUMP_ALIGN 374 373 WriteBlockTo16bitDataPort: … … 378 377 db 6Fh ; OUTSW (we want this in XT build) 379 378 ret 380 %endif 381 382 ;-------------------------------------------------------------------- 383 %ifdef USE_AT 379 380 ;-------------------------------------------------------------------- 384 381 ALIGN JUMP_ALIGN 385 382 WriteBlockTo32bitDataPort: … … 422 419 %ifdef MODULE_8BIT_IDE 423 420 dw 0 ; 0, DEVICE_8BIT_JRIDE_ISA 424 %ifdef USE_186425 dw WriteBlockTo16bitDataPort ; 1, DEVICE_FAST_XTIDE426 %else427 421 dw WriteBlockToFastXtide ; 1, DEVICE_FAST_XTIDE 428 %endif429 422 dw WriteBlockToXtideRev2 ; 2, DEVICE_XTIDE_REV2 430 423 dw WriteBlockToXtideRev1 ; 3, DEVICE_XTIDE_REV1
Note:
See TracChangeset
for help on using the changeset viewer.