Lines Matching refs:BX

1017 #define SET_BL(val8) BX = ((BX & 0xff00) | (val8))
1021 #define SET_BH(val8) BX = ((BX & 0x00ff) | ((val8) << 8))
1026 #define GET_BL() ( BX & 0x00ff )
1030 #define GET_BH() ( BX >> 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);
4976 BX=kbd_code;
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);
5482 offset = BX;
5586 BX=0xaa55; // install check
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);
5900 BX=0xaa55; // install check
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);
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);
6330 offset = BX;
6345 segment = ES+(BX / 16);
6346 offset = BX % 16;
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);
6665 tempbx = BX;
6805 tempbx = BX;
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);
7462 base_address = base_es + BX; // lower 16 bits of address
7603 base_address = base_es + BX; // lower 16 bits of address
7779 base_address = base_es + BX; // lower 16 bits of address
7897 BX = 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
8868 mov bx, IPL_SEQUENCE_OFFSET ;; BX is now the sequence number
9079 mov bx, ax ;; BX = cylinders
9225 mov bx, ax ;; BX = cylinders
9374 ;; trashes BX
10393 ; parallel port detection: base address in DX, index in BX, timeout in CL
10415 ; serial port detection: base address in DX, index in BX, timeout in CL