Changeset 473 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectPrint.asm
- Timestamp:
- Oct 10, 2012, 6:22:23 PM (13 years ago)
- google:author:
- aitotat@gmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectPrint.asm
r400 r473 79 79 ; Nothing 80 80 ; Corrupts registers: 81 ; AX, SI, DI, CX 81 ; AX, SI, DI, CX, DX 82 82 ;-------------------------------------------------------------------- 83 83 DetectPrint_StartDetectWithMasterOrSlaveStringInCXandIdeVarsInCSBP: 84 mov ax, [cs:bp+IDEVARS.w Port]; for IDE: AX=port address, DH=.bDevice84 mov ax, [cs:bp+IDEVARS.wBasePort] ; for IDE: AX=port address, DH=.bDevice 85 85 mov dx, [cs:bp+IDEVARS.bDevice-1] ; for Serial: AL=port address>>2, AH=baud rate 86 86 ; DL=COM number character, DH=.bDevice 87 %ifdef MODULE_JRIDE88 cmp dh, DEVICE_8BIT_JRIDE_ISA89 eCMOVE ax, cs ; Use segment address for JR-IDE/ISA90 %endif91 87 92 88 push bp ; setup stack for call to
Note:
See TracChangeset
for help on using the changeset viewer.