/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Arm/ |
H A D | SwitchStack.S | 47 BX LR 68 BX LR
|
H A D | DisableInterrupts.asm | 35 BX LR
|
H A D | EnableInterrupts.asm | 35 BX LR
|
H A D | CpuPause.asm | 39 BX LR
|
H A D | GetInterruptsState.asm | 43 BX LR
|
H A D | SetJumpLongJump.asm | 44 BX LR 68 BX LR
|
H A D | SwitchStack.asm | 44 BX LR
|
/vbox/src/VBox/Devices/Graphics/BIOS/ |
H A D | vgabios.h | 13 #define SET_BL(val8) BX = ((BX & 0xff00) | (val8)) 17 #define SET_BH(val8) BX = ((BX & 0x00ff) | ((val8) << 8)) 22 #define GET_BL() ( BX & 0x00ff ) 26 #define GET_BH() ( BX >> 8 ) 56 extern uint16_t biosfn_save_video_state(uint16_t CX, uint16_t ES, uint16_t BX); 57 extern uint16_t biosfn_restore_video_state(uint16_t CX, uint16_t ES, uint16_t BX);
|
H A D | vgabios.c | 318 void __cdecl int10_debugmsg(uint16_t DI, uint16_t SI, uint16_t BP, uint16_t SP, uint16_t BX, argument 323 printf("vgabios call ah%02x al%02x bx%04x cx%04x dx%04x\n", GET_AH(), GET_AL(), BX, CX, DX); 1749 static void biosfn_read_state_info(uint16_t BX, uint16_t ES, uint16_t DI) argument 1796 uint16_t biosfn_save_video_state(uint16_t CX, uint16_t ES, uint16_t BX) argument 1802 write_byte(ES, BX, inb(VGAREG_SEQU_ADDRESS)); BX++; 1803 write_byte(ES, BX, inb(crtc_addr)); BX++; 1804 write_byte(ES, BX, inb(VGAREG_GRDC_ADDRESS)); BX 1880 biosfn_restore_video_state(uint16_t CX, uint16_t ES, uint16_t BX) argument 2107 int10_func(uint16_t DI, uint16_t SI, uint16_t BP, uint16_t SP, uint16_t BX, uint16_t DX, uint16_t CX, uint16_t AX, uint16_t DS, uint16_t ES, uint16_t FLAGS) argument [all...] |
H A D | vbe.c | 472 * BX = Desired Mode to set 478 void vbe_biosfn_set_mode(uint16_t STACK_BASED *AX, uint16_t BX, uint16_t ES, uint16_t DI) argument 490 using_lfb = ((BX & VBE_MODE_LINEAR_FRAME_BUFFER) == VBE_MODE_LINEAR_FRAME_BUFFER); 492 no_clear = ((BX & VBE_MODE_PRESERVE_DISPLAY_MEMORY) == VBE_MODE_PRESERVE_DISPLAY_MEMORY) ? VBE_DISPI_NOCLEARMEM : 0; 494 BX = (BX & 0x1ff); 497 if (BX < VBE_MODE_VESA_DEFINED) 504 mode = (BX & 0xff); 511 cur_info_ofs = mode_info_find_mode(BX, using_lfb); 523 printf("VBE found mode %x, setting:\n", BX); 587 vbe_biosfn_save_video_state(uint16_t ES, uint16_t BX) argument 607 vbe_biosfn_restore_video_state(uint16_t ES, uint16_t BX) argument 652 vbe_biosfn_save_restore_state(uint16_t STACK_BASED *AX, uint16_t CX, uint16_t DX, uint16_t ES, uint16_t STACK_BASED *BX) argument [all...] |
/vbox/src/VBox/Devices/PC/BIOS/ |
H A D | apm.c | 83 #define BX r.gr.u.r16.bx macro 152 BX_DEBUG_APM("APM: AX=%04X BX=%04X CX=%04X\n", AX, BX, CX); 158 BX = 0x504D; /* 'PM' */ 171 BX = (uint16_t)apm_pm16_entry; /* 16-bit PM entry point offset. */ 181 BX = (uint16_t)apm_pm32_entry; /* 32-bit entry point offset. */ 224 BX_INFO("APM: Unsupported function AX=%04X BX=%04X called\n", AX, BX);
|
H A D | pcibios.c | 57 #define BX r.gr.u.r16.bx macro 316 BX_DEBUG_PCI("PCI: AX=%04X BX=%04X CX=%04X DI=%04X\n", AX, BX, CX, DI); 324 BX = 0x0210; /* Version 2.1. */ 342 BX = device; 352 BX = device; 365 PCIxx(select_reg)(BX, DI); 399 BX = (1 << 9) | (1 << 11); 404 BX_INFO("PCI: Unsupported function AX=%04X BX=%04X called\n", AX, BX); [all...] |
H A D | biosint.h | 170 #define SET_BL(val8) BX = ((BX & 0xff00) | (val8)) 174 #define SET_BH(val8) BX = ((BX & 0x00ff) | ((val8) << 8)) 179 #define GET_BL() ( BX & 0x00ff ) 183 #define GET_BH() ( BX >> 8 )
|
H A D | system.c | 266 #define BX r.gr.u.r16.bx macro 326 BX = 3; 364 write_word( 0x40, 0x9A, BX ); // Byte location, offset 540 BX = BIOS_CONFIG_TABLE; 572 BX_INFO("*** int 15h function AX=%04x, BX=%04x not yet supported!\n", 573 (unsigned) AX, (unsigned) BX); 656 switch(BX) 768 default: /* AX=E820, DX=534D4150, BX unrecognized */ 804 BX = DX; 813 BX_INFO("*** int 15h function AX=%04x, BX [all...] |
H A D | disk.c | 84 #define BX r.gr.u.r16.bx macro 131 BX_DEBUG_INT13_HD("%s: AX=%04x BX=%04x CX=%04x DX=%04x ES=%04x\n", __func__, AX, BX, CX, DX, ES); 181 /* Segment and offset are in ES:BX. */ 210 count, lba, ES, BX); 218 bios_dsk->drqp.buffer = MK_FP(ES, BX); 346 BX_DEBUG_INT13_HD("%s: AX=%04x BX=%04x CX=%04x DX=%04x ES=%04x DS=%04x SI=%04x\n", 347 __func__, AX, BX, CX, DX, ES, DS, SI); 368 BX=0xaa55; // install check
|
H A D | eltorito.c | 70 #define BX r.gr.u.r16.bx macro 180 BX_DEBUG_INT13_ET("%s: AX=%04x BX=%04x CX=%04x DX=%04x ES=%04x\n", __func__, AX, BX, CX, DX, ES); 480 BX_DEBUG_INT13_ET("%s: AX=%04x BX=%04x CX=%04x DX=%04x ES=%04x\n", __func__, AX, BX, CX, DX, ES); 547 offset = BX; 550 ES, BX, cylinder, head, sector, nbsectors); 567 segment = ES+(BX / 16); 568 offset = BX % 16; 697 BX_DEBUG_INT13_CD("%s: AX=%04x BX [all...] |
H A D | floppy.c | 438 #define BX r.gr.u.r16.bx macro 459 BX_DEBUG_INT13_FL("%s: AX=%04x BX=%04x CX=%04x DX=%04x ES=%04x\n", __func__, AX, BX, CX, DX, ES); 556 base_address = base_es + BX; // lower 16 bits of address 557 // contributed by ES:BX 676 rep_movsw(ES :> BX, ES :> BX, num_sectors * 512 / 2); 697 base_address = base_es + BX; // lower 16 bits of address 698 // contributed by ES:BX 873 base_address = base_es + BX; // lowe [all...] |
H A D | keyboard.c | 343 uint16_t BX, uint16_t DX, uint16_t CX, uint16_t AX) 577 #define BX r.gr.u.r16.bx macro 593 BX_DEBUG_INT16("int16: AX=%04x BX=%04x CX=%04x DX=%04x \n", AX, BX, CX, DX); 690 BX=kbd_code; 740 BX_INFO("AX=%04x BX=%04x CX=%04x DX=%04x \n", AX, BX, CX, DX); 742 BX_DEBUG_INT16("int16ex: AX=%04x BX=%04x CX=%04x DX=%04x \n", AX, BX, CX, DX); 342 int09_function(uint16_t ES, uint16_t DI, uint16_t SI, uint16_t BP, uint16_t SP, uint16_t BX, uint16_t DX, uint16_t CX, uint16_t AX) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/Ipf/ |
H A D | IpfThunk.i | 76 #define BX 2
|
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/interface/pxe/ |
H A D | pxe_preboot.c | 277 start_undi->AX, start_undi->BX, start_undi->DX ); 284 ( start_undi->BX >= ISAPNP_CSN_MIN ) && 285 ( start_undi->BX <= ISAPNP_CSN_MAX ) ) { 287 location = start_undi->BX;
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseCpuLib/Arm/ |
H A D | CpuFlushTlb.asm | 35 BX LR
|
H A D | CpuSleep.asm | 42 BX LR
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/ |
H A D | LegacyBios.c | 122 Regs.X.BX = (UINT16) Region; 135 *LegacyMemoryAddress = (VOID *) (UINTN) ((Regs.X.DS << 4) + Regs.X.BX); 411 Regs.X.BX = EFI_OFFSET (*((UINT32 *) &EfiToLegacy16InitTable)); 458 Table->E820Pointer = (UINT32) (Regs.X.DS * 16 + Regs.X.BX); 519 TpmPointer = (UINT32) (Regs.X.DS * 16 + Regs.X.BX); 525 Table->TpmOffset = Regs.X.BX; 652 // presence of the PCI function set. [BX] will further indicate the version level, with enough 658 PciInterfaceVersion = Reg.X.BX;
|
H A D | Thunk.c | 189 ThunkRegSet.X.BX = Regs->X.BX;
|
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/drivers/net/ |
H A D | undiload.c | 70 undi_loader.BX = undi->isapnp_csn;
|