Lines Matching refs:AX
1016 #define SET_AL(val8) AX = ((AX & 0xff00) | (val8))
1020 #define SET_AH(val8) AX = ((AX & 0x00ff) | ((val8) << 8))
1025 #define GET_AL() ( AX & 0x00ff )
1029 #define GET_AH() ( AX >> 8 )
4878 int16_function(DI, SI, BP, SP, BX, DX, CX, AX, FLAGS)
4879 Bit16u DI, SI, BP, SP, BX, DX, CX, AX, FLAGS;
4884 BX_DEBUG_INT16("int16: AX=%04x BX=%04x CX=%04x DX=%04x \n", AX, BX, CX, DX);
4915 AX = (scan_code << 8) | ascii_code;
4925 AX = (scan_code << 8) | ascii_code;
4985 AX = (scan_code << 8) | ascii_code;
4994 AX = (scan_code << 8) | ascii_code;
5004 BX_DEBUG_INT16("int16: func 12 sending %04x\n",AX);
5154 int09_function(DI, SI, BP, SP, BX, DX, CX, AX)
5155 Bit16u DI, SI, BP, SP, BX, DX, CX, AX;
5425 int13_harddisk(EHAX, DS, ES, DI, SI, BP, ELDX, BX, DX, CX, AX, IP, CS, FLAGS)
5426 Bit16u EHAX, DS, ES, DI, SI, BP, ELDX, BX, DX, CX, AX, IP, CS, FLAGS;
5436 …BX_DEBUG_INT13_HD("int13_harddisk: AX=%04x BX=%04x CX=%04x DX=%04x ES=%04x\n", AX, BX, CX, DX, ES);
5834 int13_cdrom(EHBX, DS, ES, DI, SI, BP, ELDX, BX, DX, CX, AX, IP, CS, FLAGS)
5835 Bit16u EHBX, DS, ES, DI, SI, BP, ELDX, BX, DX, CX, AX, IP, CS, FLAGS;
5843 BX_DEBUG_INT13_CD("int13_cdrom: AX=%04x BX=%04x CX=%04x DX=%04x ES=%04x\n", AX, BX, CX, DX, ES);
6188 int13_eltorito(DS, ES, DI, SI, BP, SP, BX, DX, CX, AX, IP, CS, FLAGS)
6189 Bit16u DS, ES, DI, SI, BP, SP, BX, DX, CX, AX, IP, CS, FLAGS;
6193 …BX_DEBUG_INT13_ET("int13_eltorito: AX=%04x BX=%04x CX=%04x DX=%04x ES=%04x\n", AX, BX, CX, DX, ES);
6202 BX_PANIC("Int13 eltorito call with AX=%04x. Please report\n",AX);
6258 int13_cdemu(DS, ES, DI, SI, BP, SP, BX, DX, CX, AX, IP, CS, FLAGS)
6259 Bit16u DS, ES, DI, SI, BP, SP, BX, DX, CX, AX, IP, CS, FLAGS;
6269 BX_DEBUG_INT13_ET("int13_cdemu: AX=%04x BX=%04x CX=%04x DX=%04x ES=%04x\n", AX, BX, CX, DX, ES);
6515 int13_harddisk(EHAX, DS, ES, DI, SI, BP, ELDX, BX, DX, CX, AX, IP, CS, FLAGS)
6516 Bit16u EHAX, DS, ES, DI, SI, BP, ELDX, BX, DX, CX, AX, IP, CS, FLAGS;
6535 …BX_DEBUG_INT13_HD("int13 harddisk: AX=%04x BX=%04x CX=%04x DX=%04x ES=%04x\n", AX, BX, CX, DX, ES);
7360 int13_diskette_function(DS, ES, DI, SI, BP, ELDX, BX, DX, CX, AX, IP, CS, FLAGS)
7361 Bit16u DS, ES, DI, SI, BP, ELDX, BX, DX, CX, AX, IP, CS, FLAGS;
7370 …BX_DEBUG_INT13_FL("int13_diskette: AX=%04x BX=%04x CX=%04x DX=%04x ES=%04x\n", AX, BX, CX, DX, ES);
7716 AX = 0x0300;
7876 AX = 0x0300;
7896 AX = 0;
8057 int13_diskette_function(DS, ES, DI, SI, BP, ELDX, BX, DX, CX, AX, IP, CS, FLAGS)
8058 Bit16u DS, ES, DI, SI, BP, ELDX, BX, DX, CX, AX, IP, CS, FLAGS;
8805 ;; DS, ES, DI, SI, BP, ELDX, BX, DX, CX, AX, IP, CS, FLAGS
9072 mov al, #0x1c ;; get cylinders word in AX
9218 mov al, #0x25 ;; get cylinders word in AX
9379 mul al, bh ;; multiply high digit by 10 (result in AX)
10512 push ax ;; Save AX
10543 push ax ;; Save AX
10643 pop ax ;; Restore AX
10648 pop ax ;; Restore AX