| /OK3568_Linux_fs/external/xserver/hw/xfree86/x86emu/ |
| H A D | decode.c | 64 if (M.x86.intr & INTR_SYNCH) { in x86emu_intr_handle() 65 intno = M.x86.intno; in x86emu_intr_handle() 70 push_word((u16) M.x86.R_FLG); in x86emu_intr_handle() 73 push_word(M.x86.R_CS); in x86emu_intr_handle() 74 M.x86.R_CS = mem_access_word(intno * 4 + 2); in x86emu_intr_handle() 75 push_word(M.x86.R_IP); in x86emu_intr_handle() 76 M.x86.R_IP = mem_access_word(intno * 4); in x86emu_intr_handle() 77 M.x86.intr = 0; in x86emu_intr_handle() 93 M.x86.intno = intrnum; in x86emu_intr_raise() 94 M.x86.intr |= INTR_SYNCH; in x86emu_intr_raise() [all …]
|
| H A D | debug.c | 64 printk("%04x:%04x ", M.x86.saved_cs, M.x86.saved_ip); in X86EMU_trace_regs() 65 print_encoded_bytes(M.x86.saved_cs, M.x86.saved_ip); in X86EMU_trace_regs() 85 printk("%04x:%04x ", M.x86.saved_cs, M.x86.saved_ip); in x86emu_just_disassemble() 86 print_encoded_bytes(M.x86.saved_cs, M.x86.saved_ip); in x86emu_just_disassemble() 122 tregs.x86.R_IP = off; in disassemble_forward() 123 tregs.x86.R_CS = seg; in disassemble_forward() 126 tregs.x86.enc_str_pos = 0; in disassemble_forward() 127 tregs.x86.enc_pos = 0; in disassemble_forward() 130 tregs.x86.debug |= DEBUG_DISASSEMBLE_F; in disassemble_forward() 141 op1 = (*sys_rdb) (((u32) M.x86.R_CS << 4) + (M.x86.R_IP++)); in disassemble_forward() [all …]
|
| H A D | ops.c | 88 if (M.x86.R_SP != 0) { in x86emuOp_illegal_op() 92 M.x86.R_CS, M.x86.R_IP - 1, op1)); in x86emuOp_illegal_op() 181 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp_add_word_RM_R() 209 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp_add_word_RM_R() 237 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp_add_word_RM_R() 265 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp_add_word_RM_R() 362 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp_add_word_R_RM() 388 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp_add_word_R_RM() 414 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp_add_word_R_RM() 440 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp_add_word_R_RM() [all …]
|
| H A D | validate.c | 67 M.x86.R_EFLG = inflags = flags = def_flags; \ 73 if (r != r_asm || M.x86.R_EFLG != flags) \ 81 if (M.x86.R_EFLG != flags) \ 89 … r, #name, d, s, print_flags(buf1,inflags), print_flags(buf2,M.x86.R_EFLG)); \ 97 … r, #name, d, s, print_flags(buf1,inflags), print_flags(buf2,M.x86.R_EFLG)); \ 105 … r, #name, d, s, print_flags(buf1,inflags), print_flags(buf2,M.x86.R_EFLG)); \ 111 M.x86.R_EFLG = inflags = flags = def_flags | (ALL_FLAGS & ~F_OF); \ 199 M.x86.R_EFLG = inflags = flags = def_flags; \ 205 if (r != r_asm || M.x86.R_EFLG != flags) \ 213 … r, #name, d, s, shift, print_flags(buf1,inflags), print_flags(buf2,M.x86.R_EFLG)); \ [all …]
|
| H A D | prim_ops.c | 2159 s16 res = (s16) ((s8) M.x86.R_AL * (s8) s); in imul_byte() 2161 M.x86.R_AX = res; in imul_byte() 2162 if (((M.x86.R_AL & 0x80) == 0 && M.x86.R_AH == 0x00) || in imul_byte() 2163 ((M.x86.R_AL & 0x80) != 0 && M.x86.R_AH == 0xFF)) { in imul_byte() 2180 s32 res = (s16) M.x86.R_AX * (s16) s; in imul_word() 2182 M.x86.R_AX = (u16) res; in imul_word() 2183 M.x86.R_DX = (u16) (res >> 16); in imul_word() 2184 if (((M.x86.R_AX & 0x8000) == 0 && M.x86.R_DX == 0x00) || in imul_word() 2185 ((M.x86.R_AX & 0x8000) != 0 && M.x86.R_DX == 0xFF)) { in imul_word() 2241 imul_long_direct(&M.x86.R_EAX, &M.x86.R_EDX, M.x86.R_EAX, s); in imul_long() [all …]
|
| H A D | ops2.c | 65 M.x86.R_CS, M.x86.R_IP - 2, op2); in x86emuOp2_illegal_op() 97 M.x86.R_EAX = counter & 0xffffffff; in x86emuOp2_rdtsc() 98 M.x86.R_EDX = counter >> 32; in x86emuOp2_rdtsc() 100 M.x86.R_EAX = counter; in x86emuOp2_rdtsc() 101 M.x86.R_EDX = 0; in x86emuOp2_rdtsc() 191 target += (s16) M.x86.R_IP; in x86emuOp2_long_jump() 195 M.x86.R_IP = (u16) target; in x86emuOp2_long_jump() 321 push_word(M.x86.R_FS); in x86emuOp2_push_FS() 336 M.x86.R_FS = pop_word(); in x86emuOp2_pop_FS() 372 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp2_bt_R() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/bios_emulator/x86emu/ |
| H A D | decode.c | 52 if (M.x86.intr & INTR_SYNCH) { in x86emu_intr_handle() 53 intno = M.x86.intno; in x86emu_intr_handle() 57 push_word((u16)M.x86.R_FLG); in x86emu_intr_handle() 60 push_word(M.x86.R_CS); in x86emu_intr_handle() 61 M.x86.R_CS = mem_access_word(intno * 4 + 2); in x86emu_intr_handle() 62 push_word(M.x86.R_IP); in x86emu_intr_handle() 63 M.x86.R_IP = mem_access_word(intno * 4); in x86emu_intr_handle() 64 M.x86.intr = 0; in x86emu_intr_handle() 80 M.x86.intno = intrnum; in x86emu_intr_raise() 81 M.x86.intr |= INTR_SYNCH; in x86emu_intr_raise() [all …]
|
| H A D | debug.c | 60 printk("%04x:%04x ", M.x86.saved_cs, M.x86.saved_ip); in X86EMU_trace_regs() 61 print_encoded_bytes(M.x86.saved_cs, M.x86.saved_ip); in X86EMU_trace_regs() 79 printk("%04x:%04x ", M.x86.saved_cs, M.x86.saved_ip); in x86emu_just_disassemble() 80 print_encoded_bytes(M.x86.saved_cs, M.x86.saved_ip); in x86emu_just_disassemble() 114 tregs.x86.R_IP = off; in disassemble_forward() 115 tregs.x86.R_CS = seg; in disassemble_forward() 118 tregs.x86.enc_str_pos = 0; in disassemble_forward() 119 tregs.x86.enc_pos = 0; in disassemble_forward() 122 tregs.x86.debug |= DEBUG_DISASSEMBLE_F; in disassemble_forward() 133 op1 = (*sys_rdb) (((u32) M.x86.R_CS << 4) + (M.x86.R_IP++)); in disassemble_forward() [all …]
|
| H A D | ops.c | 181 if (M.x86.R_SP != 0) { in x86emuOp_illegal_op() 185 M.x86.R_CS, M.x86.R_IP-1,op1)); in x86emuOp_illegal_op() 258 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp_genop_word_RM_R() 282 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp_genop_word_RM_R() 361 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp_genop_word_R_RM() 377 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp_genop_word_R_RM() 415 M.x86.R_AL = genop_byte_operation[op1](M.x86.R_AL, srcval); in x86emuOp_genop_byte_AL_IMM() 431 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp_genop_word_AX_IMM() 442 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp_genop_word_AX_IMM() 443 M.x86.R_EAX = genop_long_operation[op1](M.x86.R_EAX, srcval); in x86emuOp_genop_word_AX_IMM() [all …]
|
| H A D | prim_ops.c | 1876 s16 res = (s16)((s8)M.x86.R_AL * (s8)s); in imul_byte() 1878 M.x86.R_AX = res; in imul_byte() 1879 if (((M.x86.R_AL & 0x80) == 0 && M.x86.R_AH == 0x00) || in imul_byte() 1880 ((M.x86.R_AL & 0x80) != 0 && M.x86.R_AH == 0xFF)) { in imul_byte() 1895 s32 res = (s16)M.x86.R_AX * (s16)s; in imul_word() 1897 M.x86.R_AX = (u16)res; in imul_word() 1898 M.x86.R_DX = (u16)(res >> 16); in imul_word() 1899 if (((M.x86.R_AX & 0x8000) == 0 && M.x86.R_DX == 0x0000) || in imul_word() 1900 ((M.x86.R_AX & 0x8000) != 0 && M.x86.R_DX == 0xFFFF)) { in imul_word() 1953 imul_long_direct(&M.x86.R_EAX,&M.x86.R_EDX,M.x86.R_EAX,s); in imul_long() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/bios_emulator/ |
| H A D | bios.c | 77 if (M.x86.R_AH == 0x12 && M.x86.R_BL == 0x32) { in int42() 78 if (M.x86.R_AL == 0) { in int42() 82 } else if (M.x86.R_AL == 1) { in int42() 90 M.x86.R_AL); in int42() 97 M.x86.R_AH, M.x86.R_AL, M.x86.R_BL); in int42() 162 switch (M.x86.R_AX) { 164 M.x86.R_AL = 0x00; /* no config space/special cycle generation support */ 165 M.x86.R_EDX = 0x20494350; /* " ICP" */ 166 M.x86.R_BX = 0x0210; /* Version 2.10 */ 167 M.x86.R_CL = 0; /* Max bus number in system */ [all …]
|
| H A D | biosemu.c | 110 M.x86.debug = debugFlags; in BE_init() 249 M.x86.R_EAX = regs->e.eax; in BE_callRealMode() 250 M.x86.R_EBX = regs->e.ebx; in BE_callRealMode() 251 M.x86.R_ECX = regs->e.ecx; in BE_callRealMode() 252 M.x86.R_EDX = regs->e.edx; in BE_callRealMode() 253 M.x86.R_ESI = regs->e.esi; in BE_callRealMode() 254 M.x86.R_EDI = regs->e.edi; in BE_callRealMode() 255 M.x86.R_DS = sregs->ds; in BE_callRealMode() 256 M.x86.R_ES = sregs->es; in BE_callRealMode() 257 M.x86.R_FS = sregs->fs; in BE_callRealMode() [all …]
|
| /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() 34 if (cursor_row != ((M.x86.R_EDX >> 8) & 0xff) || in int10_handler() 35 cursor_col >= (M.x86.R_EDX & 0xff)) { in int10_handler() 38 cursor_row = (M.x86.R_EDX >> 8) & 0xff; in int10_handler() 39 cursor_col = M.x86.R_EDX & 0xff; in int10_handler() 43 M.x86.R_EAX &= 0x00ff; in int10_handler() 44 M.x86.R_ECX = 0x0607; in int10_handler() 45 M.x86.R_EDX = (cursor_row << 8) | cursor_col; 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() [all …]
|
| H A D | bios.c | 61 .eax = M.x86.R_EAX, in int_exception_handler() 62 .ecx = M.x86.R_ECX, in int_exception_handler() 63 .edx = M.x86.R_EDX, in int_exception_handler() 64 .ebx = M.x86.R_EBX, in int_exception_handler() 65 .esp = M.x86.R_ESP, in int_exception_handler() 66 .ebp = M.x86.R_EBP, in int_exception_handler() 67 .esi = M.x86.R_ESI, in int_exception_handler() 68 .edi = M.x86.R_EDI, in int_exception_handler() 69 .vector = M.x86.intno, in int_exception_handler() 71 .eip = M.x86.R_EIP, in int_exception_handler() [all …]
|
| /OK3568_Linux_fs/external/xserver/hw/xfree86/int10/ |
| H A D | xf86x86emu.h | 16 #define X86_EAX M.x86.R_EAX 17 #define X86_EBX M.x86.R_EBX 18 #define X86_ECX M.x86.R_ECX 19 #define X86_EDX M.x86.R_EDX 20 #define X86_ESI M.x86.R_ESI 21 #define X86_EDI M.x86.R_EDI 22 #define X86_EBP M.x86.R_EBP 23 #define X86_EIP M.x86.R_EIP 24 #define X86_ESP M.x86.R_ESP 25 #define X86_EFLAGS M.x86.R_EFLG [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-multimedia/ffmpeg/ffmpeg/ |
| H A D | 0001-libavutil-include-assembly-with-full-path-from-sourc.patch | 13 libavutil/x86/cpuid.asm | 2 +- 14 libavutil/x86/emms.asm | 2 +- 15 libavutil/x86/fixed_dsp.asm | 2 +- 16 libavutil/x86/float_dsp.asm | 2 +- 17 libavutil/x86/lls.asm | 2 +- 18 libavutil/x86/pixelutils.asm | 2 +- 19 libavutil/x86/tx_float.asm | 2 +- 22 diff --git a/libavutil/x86/cpuid.asm b/libavutil/x86/cpuid.asm 24 --- a/libavutil/x86/cpuid.asm 25 +++ b/libavutil/x86/cpuid.asm [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-support/boost/boost/ |
| H A D | 0001-Don-t-set-up-arch-instruction-set-flags-we-do-that-o.patch | 28 -# x86 and compatible 31 -toolset.flags gcc OPTIONS <architecture>x86/<address-model>32/<instruction-set> : -march=i686 ; 32 -cpu-flags gcc OPTIONS : x86 : native : -march=native ; 33 -cpu-flags gcc OPTIONS : x86 : i486 : -march=i486 ; 34 -cpu-flags gcc OPTIONS : x86 : i586 : -march=i586 ; 35 -cpu-flags gcc OPTIONS : x86 : i686 : -march=i686 ; 36 -cpu-flags gcc OPTIONS : x86 : pentium : -march=pentium ; 37 -cpu-flags gcc OPTIONS : x86 : pentium-mmx : -march=pentium-mmx ; 38 -cpu-flags gcc OPTIONS : x86 : pentiumpro : -march=pentiumpro ; 39 -cpu-flags gcc OPTIONS : x86 : pentium2 : -march=pentium2 ; [all …]
|
| /OK3568_Linux_fs/kernel/arch/x86/tools/ |
| H A D | Makefile | 16 reformatter = $(srctree)/arch/x86/tools/objdump_reformat.awk 17 chkobjdump = $(srctree)/arch/x86/tools/chkobjdump.awk 32 … := -Wall -I$(objtree)/arch/x86/lib/ -I$(srctree)/arch/x86/include/uapi/ -I$(srctree)/arch/x86/inc… 34 …LAGS_insn_sanity.o := -Wall -I$(objtree)/arch/x86/lib/ -I$(srctree)/arch/x86/include/ -I$(srctree)… 37 …x86/lib/insn.c $(srctree)/arch/x86/lib/inat.c $(srctree)/arch/x86/include/asm/inat_types.h $(srctr… 39 …x86/lib/insn.c $(srctree)/arch/x86/lib/inat.c $(srctree)/arch/x86/include/asm/inat_types.h $(srctr…
|
| /OK3568_Linux_fs/yocto/poky/meta/conf/machine/include/x86/ |
| H A D | arch-x86.inc | 5 DEFAULTTUNE ?= "x86" 17 MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'm32', 'x86:', '', d)}" 29 MACHINEOVERRIDES =. "${@bb.utils.contains('TUNE_FEATURES', 'mx32', 'x86-x32:', '', d)}" 38 AVAILTUNES += "x86" 39 TUNE_FEATURES:tune-x86 = "m32" 40 BASE_LIB:tune-x86 = "lib" 41 TUNE_PKGARCH:tune-x86 = "x86" 42 PACKAGE_EXTRA_ARCHS:tune-x86 = "${TUNE_PKGARCH:tune-x86}" 44 AVAILTUNES += "x86-64" 45 TUNE_FEATURES:tune-x86-64 = "m64" [all …]
|
| /OK3568_Linux_fs/external/xserver/hw/xfree86/x86emu/x86emu/ |
| H A D | debug.h | 52 #define CHECK_IP_FETCH() (M.x86.check & CHECK_IP_FETCH_F) 53 #define CHECK_SP_ACCESS() (M.x86.check & CHECK_SP_ACCESS_F) 54 #define CHECK_MEM_ACCESS() (M.x86.check & CHECK_MEM_ACCESS_F) 55 #define CHECK_DATA_ACCESS() (M.x86.check & CHECK_DATA_ACCESS_F) 64 #define DEBUG_INSTRUMENT() (M.x86.debug & DEBUG_INSTRUMENT_F) 65 #define DEBUG_DECODE() (M.x86.debug & DEBUG_DECODE_F) 66 #define DEBUG_TRACE() (M.x86.debug & DEBUG_TRACE_F) 67 #define DEBUG_STEP() (M.x86.debug & DEBUG_STEP_F) 68 #define DEBUG_DISASSEMBLE() (M.x86.debug & DEBUG_DISASSEMBLE_F) 69 #define DEBUG_BREAK() (M.x86.debug & DEBUG_BREAK_F) [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/bios_emulator/include/x86emu/ |
| H A D | debug.h | 52 # define CHECK_IP_FETCH() (M.x86.check & CHECK_IP_FETCH_F) 53 # define CHECK_SP_ACCESS() (M.x86.check & CHECK_SP_ACCESS_F) 54 # define CHECK_MEM_ACCESS() (M.x86.check & CHECK_MEM_ACCESS_F) 55 # define CHECK_DATA_ACCESS() (M.x86.check & CHECK_DATA_ACCESS_F) 64 # define DEBUG_INSTRUMENT() (M.x86.debug & DEBUG_INSTRUMENT_F) 65 # define DEBUG_DECODE() (M.x86.debug & DEBUG_DECODE_F) 66 # define DEBUG_TRACE() (M.x86.debug & DEBUG_TRACE_F) 67 # define DEBUG_STEP() (M.x86.debug & DEBUG_STEP_F) 68 # define DEBUG_DISASSEMBLE() (M.x86.debug & DEBUG_DISASSEMBLE_F) 69 # define DEBUG_BREAK() (M.x86.debug & DEBUG_BREAK_F) [all …]
|
| /OK3568_Linux_fs/external/mpp/build/android/ |
| H A D | ndk_links.md | 5 * https://dl.google.com/android/repository/android-ndk-r16-windows-x86.zip 14 * https://dl.google.com/android/repository/android-ndk-r15c-windows-x86.zip 23 * https://dl.google.com/android/repository/android-ndk-r15c-windows-x86.zip 32 * https://dl.google.com/android/repository/android-ndk-r14b-windows-x86.zip 41 * https://dl.google.com/android/repository/android-ndk-r13b-windows-x86.zip 50 * https://dl.google.com/android/repository/android-ndk-r13-windows-x86.zip 59 * http://dl.google.com/android/repository/android-ndk-r12b-windows-x86.zip 68 * http://dl.google.com/android/repository/android-ndk-r11c-windows-x86.zip 77 * http://dl.google.com/android/repository/android-ndk-r11b-windows-x86.zip 86 * http://dl.google.com/android/repository/android-ndk-r11-windows-x86.zip [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-bsp/v86d/v86d/ |
| H A D | Update-x86emu-from-X.org.patch | 102 - printk("%04x:%04x ",M.x86.saved_cs, M.x86.saved_ip); 103 - print_encoded_bytes( M.x86.saved_cs, M.x86.saved_ip); 106 + printk("%04x:%04x ", M.x86.saved_cs, M.x86.saved_ip); 107 + print_encoded_bytes(M.x86.saved_cs, M.x86.saved_ip); 131 - printk("%04x:%04x ",M.x86.saved_cs, M.x86.saved_ip); 132 - print_encoded_bytes( M.x86.saved_cs, M.x86.saved_ip); 134 + printk("%04x:%04x ", M.x86.saved_cs, M.x86.saved_ip); 135 + print_encoded_bytes(M.x86.saved_cs, M.x86.saved_ip); 159 tregs.x86.R_IP = off; 160 tregs.x86.R_CS = seg; [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/arch/x86/tests/ |
| H A D | gen-insn-x86-dat.sh | 20 gcc -g -c insn-x86-dat-src.c 22 objdump -dSw insn-x86-dat-src.o | awk -f gen-insn-x86-dat.awk > insn-x86-dat-64.c 24 rm -f insn-x86-dat-src.o 28 gcc -g -c -m32 insn-x86-dat-src.c 30 objdump -dSw insn-x86-dat-src.o | awk -f gen-insn-x86-dat.awk > insn-x86-dat-32.c 32 rm -f insn-x86-dat-src.o
|
| /OK3568_Linux_fs/kernel/arch/x86/ |
| H A D | Makefile | 5 ifeq ($(ARCH),x86) 31 CODE16GCC_CFLAGS := -m32 -Wa,$(srctree)/arch/x86/boot/code16gcc.h 85 include arch/x86/Makefile_32.cpu 140 $(OBJCOPY) -O elf32-x86-64 "$$TMP" "$$TMPO" && \ 228 $(Q)$(MAKE) $(build)=arch/x86/tools relocs 234 $(Q)$(MAKE) $(build)=arch/x86/entry/syscalls all 239 head-y := arch/x86/kernel/head_$(BITS).o 240 head-y += arch/x86/kernel/head$(BITS).o 241 head-y += arch/x86/kernel/ebda.o 242 head-y += arch/x86/kernel/platform-quirks.o [all …]
|