/u-boot/drivers/bios_emulator/x86emu/ |
A D | decode.c | 101 SAVE_IP_CS(M.x86.R_CS, M.x86.R_IP); in X86EMU_exec() 103 if (M.x86.intr) { in X86EMU_exec() 115 if (((M.x86.intr & INTR_SYNCH) && (M.x86.intno == 0 || M.x86.intno == 2)) || in X86EMU_exec() 120 op1 = (*sys_rdb)(((u32)M.x86.R_CS << 4) + (M.x86.R_IP++)); in X86EMU_exec() 159 fetched = (*sys_rdb)(((u32)M.x86.R_CS << 4) + (M.x86.R_IP++)); in fetch_decode_modrm() 203 fetched = (*sys_rdw)(((u32)M.x86.R_CS << 4) + (M.x86.R_IP)); in fetch_word_imm() 225 fetched = (*sys_rdl)(((u32)M.x86.R_CS << 4) + (M.x86.R_IP)); in fetch_long_imm() 914 return (M.x86.R_BX + M.x86.R_SI) & 0xffff; in decode_rm00_address() 917 return (M.x86.R_BX + M.x86.R_DI) & 0xffff; in decode_rm00_address() 921 return (M.x86.R_BP + M.x86.R_SI) & 0xffff; in decode_rm00_address() [all …]
|
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() 113 tregs = M; in disassemble_forward() 133 op1 = (*sys_rdb) (((u32) M.x86.R_CS << 4) + (M.x86.R_IP++)); in disassemble_forward() 160 M.x86.enc_pos += x; in x86emu_inc_decoded_inst_len() 165 sprintf(M.x86.decoded_buf + M.x86.enc_str_pos, "%s", x); in x86emu_decode_printf() 173 sprintf(M.x86.decoded_buf + M.x86.enc_str_pos, "%s", temp); in x86emu_decode_printf2() 180 M.x86.enc_pos = 0; in x86emu_end_instr() [all …]
|
A D | ops.c | 185 M.x86.R_CS, M.x86.R_IP-1,op1)); in x86emuOp_illegal_op() 586 M.x86.R_AL = daa_byte(M.x86.R_AL); in x86emuOp_daa() 614 M.x86.R_AL = das_byte(M.x86.R_AL); in x86emuOp_das() 642 M.x86.R_AX = aaa_word(M.x86.R_AX); in x86emuOp_aaa() 2407 M.x86.R_FLG |= M.x86.R_AH; in x86emuOp_sahf() 2762 store_data_byte_abs(M.x86.R_ES, M.x86.R_DI, M.x86.R_AL); in x86emuOp_stos_byte() 2768 store_data_byte_abs(M.x86.R_ES, M.x86.R_DI, M.x86.R_AL); in x86emuOp_stos_byte() 2809 store_data_long_abs(M.x86.R_ES, M.x86.R_DI, M.x86.R_EAX); in x86emuOp_stos_word() 2811 store_data_word_abs(M.x86.R_ES, M.x86.R_DI, M.x86.R_AX); in x86emuOp_stos_word() 3472 M.x86.R_SP = M.x86.R_BP; in x86emuOp_leave() [all …]
|
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() 2068 dvd = (((s32)M.x86.R_DX) << 16) | M.x86.R_AX; in idiv_word() 2193 dvd = (((u32)M.x86.R_DX) << 16) | M.x86.R_AX; in div_word() 2291 store_data_byte_abs(M.x86.R_ES, M.x86.R_DI,(*sys_inb)(M.x86.R_DX)); in single_in() 2293 store_data_word_abs(M.x86.R_ES, M.x86.R_DI,(*sys_inw)(M.x86.R_DX)); in single_in() 2295 store_data_long_abs(M.x86.R_ES, M.x86.R_DI,(*sys_inl)(M.x86.R_DX)); in single_in() 2309 M.x86.R_ECX : M.x86.R_CX); in ins() 2334 (*sys_outb)(M.x86.R_DX,fetch_data_byte_abs(M.x86.R_ES, M.x86.R_SI)); in single_out() 2336 (*sys_outw)(M.x86.R_DX,fetch_data_word_abs(M.x86.R_ES, M.x86.R_SI)); in single_out() 2338 (*sys_outl)(M.x86.R_DX,fetch_data_long_abs(M.x86.R_ES, M.x86.R_SI)); in single_out() [all …]
|
/u-boot/drivers/bios_emulator/ |
A D | bios.c | 77 if (M.x86.R_AH == 0x12 && M.x86.R_BL == 0x32) { in int42() 97 M.x86.R_AH, M.x86.R_AL, M.x86.R_BL); in int42() 203 if (M.x86.R_CL == interface && M.x86.R_CH == subclass 263 M.x86.R_DI, &M.x86.R_ECX); 266 M.x86.R_DI, &M.x86.R_ECX); 283 M.x86.R_DI, M.x86.R_CL); 286 M.x86.R_DI, M.x86.R_CL); 302 M.x86.R_DI, M.x86.R_CX); 305 M.x86.R_DI, M.x86.R_CX); 321 M.x86.R_DI, M.x86.R_ECX); [all …]
|
A D | biosemu.c | 90 memset(&M, 0, sizeof(M)); in BE_init() 98 if (M.mem_base == NULL){ in BE_init() 102 M.mem_size = memSize; in BE_init() 230 free(M.mem_base); in BE_exit() 255 M.x86.R_DS = sregs->ds; in BE_callRealMode() 269 M.x86.R_SS = SEG(M.mem_size - 2); in BE_callRealMode() 270 M.x86.R_SP = OFF(M.mem_size - 2) + 2; in BE_callRealMode() 312 M.x86.R_SS = SEG(M.mem_size - 1); in BE_int86() 313 M.x86.R_SP = OFF(M.mem_size - 1) - 1; in BE_int86() 356 M.x86.R_SS = SEG(M.mem_size - 1); in BE_int86x() [all …]
|
/u-boot/arch/x86/lib/ |
A D | bios_interrupts.c | 43 M.x86.R_EAX &= 0x00ff; in int10_handler() 44 M.x86.R_ECX = 0x0607; in int10_handler() 63 M.x86.R_EBX &= 0x00ff; in int10_handler() 75 M.x86.R_EAX = 64 * 1024; in int12_handler() 128 M.x86.R_ECX = 0xff; in int1a_handler() 133 devid = M.x86.R_ECX; in int1a_handler() 167 reg = M.x86.R_EDI; in int1a_handler() 179 M.x86.R_ECX = byte; in int1a_handler() 183 M.x86.R_ECX = word; in int1a_handler() 190 byte = M.x86.R_ECX; in int1a_handler() [all …]
|
A D | bios.c | 63 .eax = M.x86.R_EAX, in int_exception_handler() 64 .ecx = M.x86.R_ECX, in int_exception_handler() 65 .edx = M.x86.R_EDX, in int_exception_handler() 66 .ebx = M.x86.R_EBX, in int_exception_handler() 67 .esp = M.x86.R_ESP, in int_exception_handler() 68 .ebp = M.x86.R_EBP, in int_exception_handler() 69 .esi = M.x86.R_ESI, in int_exception_handler() 74 .cs = M.x86.R_CS, in int_exception_handler() 88 M.x86.intno, M.x86.R_EAX); in int_unknown_handler() 324 M.x86.R_EIP = ip; in interrupt_handler() [all …]
|
/u-boot/drivers/bios_emulator/include/x86emu/ |
A D | debug.h | 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) 69 # define DEBUG_BREAK() (M.x86.debug & DEBUG_BREAK_F) 70 # define DEBUG_SVC() (M.x86.debug & DEBUG_SVC_F) 73 # define DEBUG_FS() (M.x86.debug & DEBUG_FS_F) 74 # define DEBUG_PROC() (M.x86.debug & DEBUG_PROC_F) 75 # define DEBUG_SYSINT() (M.x86.debug & DEBUG_SYSINT_F) 78 # define DEBUG_SYS() (M.x86.debug & DEBUG_SYS_F) 126 M.x86.saved_cs = x; \ [all …]
|
/u-boot/board/sunxi/ |
A D | MAINTAINERS | 2 M: Hans de Goede <hdegoede@redhat.com> 115 M: Chen-Yu Tsai <wens@csie.org> 147 M: Chen-Yu Tsai <wens@csie.org> 153 M: Chen-Yu Tsai <wens@csie.org> 200 M: Chen-Yu Tsai <wens@csie.org> 205 M: Chen-Yu Tsai <wens@csie.org> 215 M: Priit Laes <plaes@plaes.org> 225 M: Chen-Yu Tsai <wens@csie.org> 230 M: Stefan Roese <sr@denx.de> 275 M: Adam Sampson <ats@offog.org> [all …]
|
/u-boot/board/freescale/ls1088a/ |
A D | MAINTAINERS | 2 M: Ashish Kumar <Ashish.Kumar@nxp.com> 3 M: Rajesh Bhagat <rajesh.bhagat@nxp.com> 13 M: Ashish Kumar <Ashish.Kumar@nxp.com> 14 M: Rajesh Bhagat <rajesh.bhagat@nxp.com> 25 M: Udit Agarwal <udit.agarwal@nxp.com> 30 M: Udit Agarwal <udit.agarwal@nxp.com> 35 M: Udit Agarwal <udit.agarwal@nxp.com>
|
/u-boot/board/rockchip/evb_rk3399/ |
A D | MAINTAINERS | 2 M: Kever Yang <kever.yang@rock-chips.com> 10 M: Nick Xie <nick@khadas.com> 16 M: Nick Xie <nick@khadas.com> 22 M: Nick Xie <nick@khadas.com> 28 M: Andy Yan <andy.yan@rock-chips.com> 34 M: Jagan Teki <jagan@amarulasolutions.com> 40 M: Jagan Teki <jagan@amarulasolutions.com> 46 M: Jagan Teki <jagan@amarulasolutions.com> 47 M: Deepak Das <deepakdas.linux@gmail.com> 53 M: Jagan Teki <jagan@amarulasolutions.com> [all …]
|
/u-boot/board/freescale/ls2080ardb/ |
A D | MAINTAINERS | 2 M: Priyanka Jain <priyanka.jain@nxp.com> 11 M: Priyanka Jain <priyanka.jain@nxp.com> 12 M: Rajesh Bhagat <rajesh.bhagat@nxp.com> 19 M: Priyanka Jain <priyanka.jain@nxp.com> 24 M: Udit Agarwal <udit.agarwal@nxp.com> 29 M: Udit Agarwal <udit.agarwal@nxp.com>
|
/u-boot/board/freescale/ls1028a/ |
A D | MAINTAINERS | 2 M: Rajesh Bhagat <rajesh.bhagat@nxp.com> 3 M: Tang Yuantian <andy.tang@nxp.com> 12 M: Rajesh Bhagat <rajesh.bhagat@nxp.com> 13 M: Tang Yuantian <andy.tang@nxp.com> 21 M: Tang Yuantian <andy.tang@nxp.com> 26 M: Tang Yuantian <andy.tang@nxp.com>
|
/u-boot/board/boundary/nitrogen6x/ |
A D | 6x_bootscript_android.txt | 5 setenv bootargs $bootargs console=ttymxc1,115200 vmalloc=400M consoleblank=0 ; 12 setenv fbcon "fbcon=10M"; 14 setenv fbcon ${fbcon},10M 24 setenv fbcon "fbcon=10M"; 26 setenv fbcon ${fbcon},10M 36 setenv fbcon "fbcon=10M"; 38 setenv fbcon ${fbcon},10M 48 setenv fbcon "fbcon=28M"; 50 setenv fbcon ${fbcon},28M
|
A D | 6x_bootscript_android_recovery.txt | 5 setenv bootargs $bootargs console=ttymxc1,115200 vmalloc=400M consoleblank=0 ; 12 setenv fbcon "fbcon=10M"; 14 setenv fbcon ${fbcon},10M 24 setenv fbcon "fbcon=10M"; 26 setenv fbcon ${fbcon},10M 36 setenv fbcon "fbcon=10M"; 38 setenv fbcon ${fbcon},10M 48 setenv fbcon "fbcon=28M"; 50 setenv fbcon ${fbcon},28M
|
A D | 6x_bootscript.txt | 6 setenv fbmem "fbmem=28M"; 16 setenv fbmem "fbmem=10M"; 18 setenv fbmem ${fbmem},10M 28 setenv fbmem "fbmem=10M"; 30 setenv fbmem ${fbmem},10M 40 setenv fbmem "fbmem=10M"; 42 setenv fbmem ${fbmem},10M 55 setenv bootargs "$bootargs console=ttymxc1,115200 vmalloc=400M consoleblank=0 rootwait"
|
/u-boot/board/mikrotik/crs3xx-98dx3236/ |
A D | MAINTAINERS | 2 M: Luka Kovacic <luka.kovacic@sartura.hr> 3 M: Luka Perkov <luka.perkov@sartura.hr> 9 M: Luka Kovacic <luka.kovacic@sartura.hr> 10 M: Luka Perkov <luka.perkov@sartura.hr> 18 M: Luka Kovacic <luka.kovacic@sartura.hr> 19 M: Luka Perkov <luka.perkov@sartura.hr> 27 M: Luka Kovacic <luka.kovacic@sartura.hr> 28 M: Luka Perkov <luka.perkov@sartura.hr>
|
/u-boot/board/ge/mx53ppd/ |
A D | MAINTAINERS | 2 M: Antti Mäentausta <antti.maentausta@ge.com> 3 M: Ian Ray <ian.ray@ge.com> 4 M: Sebastian Reichel <sebastian.reichel@collabora.com>
|
/u-boot/board/sifive/fu540/ |
A D | MAINTAINERS | 2 M: Paul Walmsley <paul.walmsley@sifive.com> 3 M: Palmer Dabbelt <palmer@dabbelt.com> 4 M: Anup Patel <anup.patel@wdc.com> 5 M: Atish Patra <atish.patra@wdc.com>
|
/u-boot/board/sandbox/ |
A D | MAINTAINERS | 2 M: Simon Glass <sjg@chromium.org> 9 M: Simon Glass <sjg@chromium.org> 10 M: Mario Six <mario.six@gdsys.cc> 17 M: Simon Glass <sjg@chromium.org> 24 M: Simon Glass <sjg@chromium.org>
|
/u-boot/board/engicam/px30_core/ |
A D | MAINTAINERS | 2 M: Jagan Teki <jagan@amarulasolutions.com> 3 M: Suniel Mahesh <sunil@amarulasolutions.com> 8 M: Jagan Teki <jagan@amarulasolutions.com> 9 M: Suniel Mahesh <sunil@amarulasolutions.com>
|
/u-boot/ |
A D | MAINTAINERS | 112 M: Tom Rini <trini@konsulko.com> 119 M: Marek Vasut <marex@denx.de> 258 M: Stefan Roese <sr@denx.de> 272 M: Marek Vasut <marex@denx.de> 642 M: Stefan Roese <sr@denx.de> 764 M: Heiko Schocher <hs@denx.de> 881 M: Peng Fan <peng.fan@nxp.com> 931 M: Heiko Schocher <hs@denx.de> 942 M: Wolfgang Denk <wd@denx.de> 1042 M: Vignesh R <vigneshr@ti.com> [all …]
|
/u-boot/board/mediatek/mt7623/ |
A D | MAINTAINERS | 2 M: Ryder Lee <ryder.lee@mediatek.com> 3 M: Weijie Gao <weijie.gao@mediatek.com> 10 M: Ryder Lee <ryder.lee@mediatek.com> 11 M: David Woodhouse <dwmw2@infradead.org>
|
/u-boot/board/freescale/lx2160a/ |
A D | MAINTAINERS | 2 M: Meenakshi Aggarwal <meenakshi.aggarwal@nxp.com> 3 M: Priyanka Jain <priyanka.jain@nxp.com> 13 M: Udit Agarwal <udit.agarwal@nxp.com> 18 M: Meenakshi Aggarwal <meenakshi.aggarwal@nxp.com> 26 M: Udit Agarwal <udit.agarwal@nxp.com> 31 M: Meenakshi Aggarwal <meenakshi.aggarwal@nxp.com> 45 M: Manish Tomar <Manish.Tomar@nxp.com> 50 M: Manish Tomar <Manish.Tomar@nxp.com>
|