| /OK3568_Linux_fs/u-boot/arch/x86/lib/ |
| H A D | bios_interrupts.c | 29 switch ((M.x86.R_EAX & 0xff00) >> 8) { in int10_handler() 43 M.x86.R_EAX &= 0x00ff; in int10_handler() 53 M.x86.R_EAX = 0x0f00 | 'A'; /* White on black 'A' */ in int10_handler() 58 debug("%c", M.x86.R_EAX & 0xff); in int10_handler() 62 M.x86.R_EAX = 0x5002; /*80 x 25 */ in int10_handler() 67 printf("Unknown INT10 function %04x\n", M.x86.R_EAX & 0xffff); in int10_handler() 75 M.x86.R_EAX = 64 * 1024; in int12_handler() 83 switch ((M.x86.R_EAX & 0xff00) >> 8) { in int16_handler() 85 M.x86.R_EAX = 0x6120; /* Space Bar, Space */ in int16_handler() 93 printf("Unknown INT16 function %04x\n", M.x86.R_EAX & 0xffff); in int16_handler() [all …]
|
| H A D | bios.c | 61 .eax = M.x86.R_EAX, in int_exception_handler() 86 M.x86.intno, M.x86.R_EAX); in int_unknown_handler() 309 M.x86.R_EAX = eax; in interrupt_handler() 333 *(volatile u32 *)&eax = M.x86.R_EAX; in interrupt_handler()
|
| /OK3568_Linux_fs/u-boot/drivers/bios_emulator/ |
| H A D | biosemu.c | 249 M.x86.R_EAX = regs->e.eax; in BE_callRealMode() 275 regs->e.eax = M.x86.R_EAX; in BE_callRealMode() 300 M.x86.R_EAX = in->e.eax; in BE_int86() 317 out->e.eax = M.x86.R_EAX; in BE_int86() 340 M.x86.R_EAX = in->e.eax; in BE_int86x() 361 out->e.eax = M.x86.R_EAX; in BE_int86x()
|
| /OK3568_Linux_fs/u-boot/drivers/bios_emulator/x86emu/ |
| H A D | decode.c | 654 return &M.x86.R_EAX; in decode_rm_long_register() 749 return M.x86.R_EAX * index; in decode_sib_si() 799 offset = M.x86.R_EAX; in decode_sib_address() 838 offset = M.x86.R_EAX; in decode_sib_address() 886 return M.x86.R_EAX; in decode_rm00_address() 971 return M.x86.R_EAX + displacement; in decode_rm01_address() 1060 return M.x86.R_EAX + displacement; in decode_rm10_address()
|
| H A D | prim_ops.c | 1953 imul_long_direct(&M.x86.R_EAX,&M.x86.R_EDX,M.x86.R_EAX,s); in imul_long() 1954 if (((M.x86.R_EAX & 0x80000000) == 0 && M.x86.R_EDX == 0x00000000) || in imul_long() 1955 ((M.x86.R_EAX & 0x80000000) != 0 && M.x86.R_EDX == 0xFFFFFFFF)) { in imul_long() 2008 u64 res = (u32)M.x86.R_EAX * (u32)s; in mul_long() 2010 M.x86.R_EAX = (u32)res; in mul_long() 2017 a = M.x86.R_EAX; in mul_long() 2025 M.x86.R_EAX = (rlo_hi << 16) | (rlo_lo & 0xFFFF); in mul_long() 2097 dvd = (((s64)M.x86.R_EDX) << 32) | M.x86.R_EAX; in idiv_long() 2111 u32 l_dvd = M.x86.R_EAX; in idiv_long() 2158 M.x86.R_EAX = (u32)div; in idiv_long() [all …]
|
| H A D | ops.c | 443 M.x86.R_EAX = genop_long_operation[op1](M.x86.R_EAX, srcval); in x86emuOp_genop_word_AX_IMM() 795 push_long(M.x86.R_EAX); in x86emuOp_push_all() 840 M.x86.R_EAX = pop_long(); in x86emuOp_pop_all() 2223 tmp = M.x86.R_EAX; in x86emuOp_xchg_word_AX_register() 2224 M.x86.R_EAX = *reg32; in x86emuOp_xchg_word_AX_register() 2233 M.x86.R_EAX = *reg16; in x86emuOp_xchg_word_AX_register() 2255 M.x86.R_EAX |= 0xffff0000; in x86emuOp_cbw() 2257 M.x86.R_EAX &= 0x0000ffff; in x86emuOp_cbw() 2285 if (M.x86.R_EAX & 0x80000000) { in x86emuOp_cwd() 2464 M.x86.R_EAX = fetch_data_long(offset); in x86emuOp_mov_AX_M_IMM() [all …]
|
| H A D | debug.c | 415 printk("\tEAX=%08x ", M.x86.R_EAX); in x86emu_dump_xregs()
|
| /OK3568_Linux_fs/external/xserver/hw/xfree86/x86emu/ |
| H A D | prim_ops.c | 2241 imul_long_direct(&M.x86.R_EAX, &M.x86.R_EDX, M.x86.R_EAX, s); in imul_long() 2242 if (((M.x86.R_EAX & 0x80000000) == 0 && M.x86.R_EDX == 0x00) || in imul_long() 2243 ((M.x86.R_EAX & 0x80000000) != 0 && M.x86.R_EDX == 0xFF)) { in imul_long() 2302 u64 res = (u64) M.x86.R_EAX * s; in mul_long() 2304 M.x86.R_EAX = (u32) res; in mul_long() 2311 a = M.x86.R_EAX; in mul_long() 2319 M.x86.R_EAX = (rlo_hi << 16) | (rlo_lo & 0xFFFF); in mul_long() 2396 dvd = (((s64) M.x86.R_EDX) << 32) | M.x86.R_EAX; in idiv_long() 2410 u32 l_dvd = M.x86.R_EAX; in idiv_long() 2458 M.x86.R_EAX = (u32) div; in idiv_long() [all …]
|
| H A D | decode.c | 659 return &M.x86.R_EAX; in decode_rm_long_register() 741 base = M.x86.R_EAX; in decode_sib_address() 783 i = M.x86.R_EAX; in decode_sib_address() 856 return M.x86.R_EAX; in decode_rm00_address() 944 return M.x86.R_EAX + displacement; in decode_rm01_address() 1038 return M.x86.R_EAX + displacement; in decode_rm10_address()
|
| H A D | ops.c | 506 M.x86.R_EAX = add_long(M.x86.R_EAX, srcval); in x86emuOp_add_word_AX_IMM() 944 M.x86.R_EAX = or_long(M.x86.R_EAX, srcval); in x86emuOp_or_word_AX_IMM() 1380 M.x86.R_EAX = adc_long(M.x86.R_EAX, srcval); in x86emuOp_adc_word_AX_IMM() 1818 M.x86.R_EAX = sbb_long(M.x86.R_EAX, srcval); in x86emuOp_sbb_word_AX_IMM() 2261 M.x86.R_EAX = and_long(M.x86.R_EAX, srcval); in x86emuOp_and_word_AX_IMM() 2702 M.x86.R_EAX = sub_long(M.x86.R_EAX, srcval); in x86emuOp_sub_word_AX_IMM() 3140 M.x86.R_EAX = xor_long(M.x86.R_EAX, srcval); in x86emuOp_xor_word_AX_IMM() 3569 cmp_long(M.x86.R_EAX, srcval); in x86emuOp_cmp_word_AX_IMM() 3624 M.x86.R_EAX = inc_long(M.x86.R_EAX); in x86emuOp_inc_AX() 3824 M.x86.R_EAX = dec_long(M.x86.R_EAX); in x86emuOp_dec_AX() [all …]
|
| H A D | validate.c | 432 M.x86.R_EAX = d; \ 434 r_lo = M.x86.R_EAX; \ 562 M.x86.R_EAX = d; \ 565 r_quot = M.x86.R_EAX; \
|
| H A D | debug.c | 441 printk("\tEAX=%08x ", M.x86.R_EAX); in x86emu_dump_xregs()
|
| H A D | ops2.c | 97 M.x86.R_EAX = counter & 0xffffffff; in x86emuOp2_rdtsc() 100 M.x86.R_EAX = counter; in x86emuOp2_rdtsc() 2697 M.x86.R_EAX = bswap_32(M.x86.R_EAX); in x86emuOp2_bswap()
|
| /OK3568_Linux_fs/external/xserver/hw/xfree86/int10/ |
| H A D | xf86x86emu.h | 16 #define X86_EAX M.x86.R_EAX
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-bsp/v86d/v86d/ |
| H A D | Update-x86emu-from-X.org.patch | 653 - printk("\tEAX=%08x ", M.x86.R_EAX ); 683 + printk("\tEAX=%08x ", M.x86.R_EAX); 1454 - return &M.x86.R_EAX; 1480 + return &M.x86.R_EAX; 1584 - base = M.x86.R_EAX; 1587 + base = M.x86.R_EAX; 1657 - i = M.x86.R_EAX; 1660 + i = M.x86.R_EAX; 1743 - return M.x86.R_EAX; 1772 + return M.x86.R_EAX; [all …]
|
| /OK3568_Linux_fs/external/xserver/hw/xfree86/x86emu/x86emu/ |
| H A D | regs.h | 147 #define R_EAX gen.A.I32_reg.e_reg macro
|
| /OK3568_Linux_fs/u-boot/drivers/bios_emulator/include/x86emu/ |
| H A D | regs.h | 141 #define R_EAX gen.A.I32_reg.e_reg macro
|