Lines Matching refs:ds

83 		mov	ds:[vec*4], ax
85 mov ds:[vec*4+2], ax
92 pop ds
227 mov ds, ax
228 jmp dword ptr ds:[0467h]
276 pop ds
277 cmp word ptr ds:[72h], 1234h
338 mov ds, ax
380 mov ds, bx
395 mov ds:[413h], ax
434 mov ds, ax
436 mov ds:[417h], al ; keyboard shift flags, set 1
437 mov ds:[418h], al ; keyboard shift flags, set 2
438 mov ds:[419h], al ; keyboard Alt-numpad work area
439 mov ds:[471h], al ; keyboard Ctrl-Break flag
440 mov ds:[497h], al ; keyboard status flags 4
442 mov ds:[496h], al ; keyboard status flags 3
445 mov ds:[41Ah], bx ; keyboard buffer head
446 mov ds:[41Ch], bx ; keyboard buffer tail
447 mov ds:[480h], bx ; keyboard buffer start
449 mov ds:[482h], bx ; keyboard buffer end
455 mov ds:[410h], al
457 push ds
468 pop ds
473 mov ds, ax
481 mov ax, ds:[410h] ; equipment word
484 mov ds:[410h], ax ; store in BDA
501 mov ax, ds:[410h] ; equipment word
504 mov ds:[410h], ax
534 mov ds, ax
536 mov ds:[474h], al ; last HD operation status
537 mov ds:[477h], al ; HD port offset (XT only???)
538 mov ds:[48Ch], al ; HD status register
539 mov ds:[48Dh], al ; HD error register
540 mov ds:[48Eh], al ; HD task complete flag
542 mov ds:[476h], al ; HD control byte
615 mov ds, ax
617 mov ss, ds:[69h]
618 mov sp, ds:[67h]
626 pop ds
736 push ds
743 pop ds
752 push ds
759 pop ds
795 mov ds, ax
796 mov byte ptr ds:[0], EBDA_SIZE
799 mov ds, ax
800 mov word ptr ds:[40Eh], EBDA_SEG
814 push ds
826 pop ds
832 mov ds, bx
835 mov bx, ds:[1Ah]
836 cmp bx, ds:[1Ch]
853 pop ds
894 push ds
909 mov ds, ax
910 mov al, ds:[496h] ; mf2_state |= 0x02
912 mov ds:[496h], al
919 mov ds, ax ; TODO: haven't we just done that??
920 mov al, ds:[496h]
922 mov ds:[496h], al ; TODO: why not RMW?
933 pop ds
951 push ds
954 pop ds
981 push ds
1013 push ds
1056 push ds
1060 ;; pop ds; pop es; popa; iret
1094 pop ds
1168 mov ds, ax
1173 mov ds:[43Eh], al ; drive 0/1 uncalibrated, no IRQ
1174 mov ds:[43Fh], al ; motor status
1175 mov ds:[440h], al ; motor timeout counter
1176 mov ds:[441h], al ; controller status return code
1177 mov ds:[442h], al ; hd/floppy ctlr status register
1178 mov ds:[443h], al ; controller status register 1
1179 mov ds:[444h], al ; controller status register 2
1180 mov ds:[445h], al ; cylinder number
1181 mov ds:[446h], al ; head number
1182 mov ds:[447h], al ; sector number
1183 mov ds:[448h], al ; bytes written
1185 mov ds:[48Bh], al ; configuration data
1208 mov ds:[48Fh], bl ; store in BDA
1212 mov ds:[490h], al ; drv0 media state
1213 mov ds:[491h], al ; drv1 media state
1214 mov ds:[492h], al ; drv0 operational state
1215 mov ds:[493h], al ; drv1 operational state
1216 mov ds:[494h], al ; drv0 current cylinder
1217 mov ds:[495h], al ; drv1 current cylinder
1284 mov ds:[46Ch], ecx ; timer tick count
1286 mov ds:[470h], al ; rollover flag
1326 push ds
1328 mov ds, ax
1331 or byte ptr ds:[43Eh], 80h
1332 pop ds
1365 push ds
1372 pop ds
1461 mov ds, ax
1463 mov ds:[472], ax
1522 mov ds, ax
1543 push ds
1545 mov ds, ax
1546 mov ax, ds:[13h]
1547 pop ds
1558 push ds
1560 mov ds, ax
1561 mov ax, ds:[10h]
1562 pop ds
1572 push ds
1592 pop ds
1638 push ds
1651 pop ds
1652 push ds:[40Eh]
1653 pop ds
1654 call far ptr ds:[22h]
1659 pop ds
1670 push ds
1672 mov ds, ax
1673 mov byte ptr ds:[8Eh], 0FFh
1675 pop ds
1697 push ds
1704 pop ds
1710 push ds
1716 pop ds
1726 push ds
1731 pop ds
1744 push ds
1747 mov ds, ax
1749 mov eax, ds:[6Ch] ; get ticks dword
1757 inc byte ptr ds:[70h] ; increment rollover flag
1760 mov ds:[6Ch], eax
1763 mov al, ds:[40h]
1767 mov ds:[40h], al
1781 pop ds