| /rk3399_rockchip-uboot/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() 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() 166 M.x86.enc_str_pos += strlen(x); in x86emu_decode_printf() 173 sprintf(M.x86.decoded_buf + M.x86.enc_str_pos, "%s", temp); in x86emu_decode_printf2() [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 …]
|
| H A D | ops2.c | 64 M.x86.R_CS, M.x86.R_IP-2,op2); in x86emuOp2_illegal_op() 154 target += (s16) M.x86.R_IP; in x86emuOp2_long_jump() 158 M.x86.R_IP = (u16)target; in x86emuOp2_long_jump() 268 push_word(M.x86.R_FS); in x86emuOp2_push_FS() 282 M.x86.R_FS = pop_word(); in x86emuOp2_pop_FS() 302 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp2_bt_R() 326 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp2_bt_R() 365 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp2_shld_IMM() 393 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp2_shld_IMM() 435 if (M.x86.mode & SYSMODE_PREFIX_DATA) { in x86emuOp2_shld_CL() [all …]
|
| /rk3399_rockchip-uboot/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 | 90 memset(&M, 0, sizeof(M)); in BE_init() 96 M.mem_base = malloc(memSize); in BE_init() 98 if (M.mem_base == NULL){ in BE_init() 102 M.mem_size = memSize; in BE_init() 110 M.x86.debug = debugFlags; in BE_init() 150 memcpy((u8 *) M.mem_base, info->LowMem, sizeof(info->LowMem)); in BE_setVGA() 172 memcpy(info->LowMem, (u8 *) M.mem_base, sizeof(info->LowMem)); in BE_getVGA() 197 return (void *)(M.mem_base + addr); in BE_mapRealPointer() 221 return (void *)(M.mem_base + ((u32) * rseg << 4) + *roff); in BE_getVESABuf() 230 free(M.mem_base); in BE_exit() [all …]
|
| /rk3399_rockchip-uboot/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 …]
|
| /rk3399_rockchip-uboot/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 …]
|
| /rk3399_rockchip-uboot/board/sunxi/ |
| H A D | MAINTAINERS | 2 M: Hans de Goede <hdegoede@redhat.com> 80 M: Marcus Cooper <codekipper@gmail.com> 85 M: FUKAUMI Naoki <naobsd@gmail.com> 90 M: Iain Paton <ipaton0@gmail.com> 95 M: Olliver Schinagl <oliver@schinagl.nl> 100 M: Stefan Mavrodiev <stefan.mavrodiev@gmail.com> 105 M: Jagan Teki <jagan@amarulasolutions.com> 110 M: Chen-Yu Tsai <wens@csie.org> 115 M: Paul Kocialkowski <contact@paulk.fr> 120 M: Paul Kocialkowski <contact@paulk.fr> [all …]
|
| /rk3399_rockchip-uboot/ |
| H A D | MAINTAINERS | 4 M: Mail patches to: FullName <address@domain> 57 M: Alexey Brodkin <alexey.brodkin@synopsys.com> 63 M: Albert Aribaud <albert.u.boot@aribaud.net> 69 M: Marek Vasut <marex@denx.de> 75 M: Andreas Bießmann <andreas@biessmann.org> 81 #M: Stephen Warren <swarren@wwwdotorg.org> 91 M: Thomas Fitzsimmons <fitzsim@fitzsim.org> 101 M: Stefano Babic <sbabic@denx.de> 102 M: Fabio Estevam <fabio.estevam@nxp.com> 117 M: Peter Griffin <peter.griffin@linaro.org> [all …]
|
| /rk3399_rockchip-uboot/board/boundary/nitrogen6x/ |
| H 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
|
| H 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
|
| H 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"
|
| /rk3399_rockchip-uboot/drivers/video/ |
| H A D | ivybridge_igd.c | 629 debug("%s: INT15 function %04x!\n", __func__, M.x86.R_AX); in int15_handler() 631 switch (M.x86.R_AX) { in int15_handler() 640 M.x86.R_AX = 0x005f; in int15_handler() 641 M.x86.R_CL = 0x00; /* Use video bios default */ in int15_handler() 656 M.x86.R_AX = 0x005f; in int15_handler() 657 M.x86.R_CX = 0x0000; /* Use video bios default */ in int15_handler() 668 M.x86.R_AX = 0x005f; in int15_handler() 669 M.x86.R_CX = 0x0003; /* eDP */ in int15_handler() 673 switch (M.x86.R_CH) { in int15_handler() 676 M.x86.R_AX = 0x005f; in int15_handler() [all …]
|
| /rk3399_rockchip-uboot/board/armltd/vexpress64/ |
| H A D | MAINTAINERS | 2 M: David Feng <fenghua@phytium.com.cn> 9 M: Linus Walleij <linus.walleij@linaro.org> 14 M: Ryan Harkin <ryan.harkin@linaro.org> 19 M: Linus Walleij <linus.walleij@linaro.org>
|
| /rk3399_rockchip-uboot/board/freescale/ls2080ardb/ |
| H A D | MAINTAINERS | 2 M: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>, Priyanka Jain <priyanka.jain@nxp.com> 11 M: Priyanka Jain <priyanka.jain@nxp.com> 16 M: Priyanka Jain <priyanka.jain@nxp.com> 21 M: Saksham Jain <saksham.jain@nxp.freescale.com>
|
| /rk3399_rockchip-uboot/board/sandbox/ |
| H A D | MAINTAINERS | 2 M: Simon Glass <sjg@chromium.org> 9 M: Simon Glass <sjg@chromium.org> 16 M: Simon Glass <sjg@chromium.org> 23 M: Simon Glass <sjg@chromium.org>
|
| /rk3399_rockchip-uboot/board/freescale/mpc837xemds/ |
| H A D | README | 38 on board Oscillator: 66M 45 0x8000_0000 0x8fff_ffff PCI MEM prefetch 256M 46 0x9000_0000 0x9fff_ffff PCI MEM non-prefetch 256M 47 0xc000_0000 0xdfff_ffff Empty 512M 48 0xe000_0000 0xe00f_ffff Int Mem Reg Space 1M 49 0xe010_0000 0xe02f_ffff Empty 2M 50 0xe030_0000 0xe03f_ffff PCI IO 1M 51 0xe040_0000 0xe05f_ffff Empty 2M 53 0xf400_0000 0xf7ff_ffff Empty 64M 55 0xfe00_0000 0xffff_ffff NOR Flash on CS0 32M
|
| /rk3399_rockchip-uboot/doc/ |
| H A D | README.mpc83xxads | 36 0x8000_0000 0x9fff_ffff PCI MEM 512M 37 0xc000_0000 0xdfff_ffff Rapid IO 512M 38 0xe000_0000 0xe00f_ffff CCSR 1M 39 0xe200_0000 0xe2ff_ffff PCI IO 16M 40 0xf000_0000 0xf7ff_ffff SDRAM 128M 41 0xf800_0000 0xf80f_ffff BCSR 1M 42 0xfe00_0000 0xffff_ffff FLASH (boot bank) 16M
|
| /rk3399_rockchip-uboot/board/zyxel/nsa310s/ |
| H A D | MAINTAINERS | 2 M: Gerald Kerma <dreagle@doukki.net> 3 M: Tony Dinh <mibodhi@gmail.com> 4 M: Luka Perkov <luka.perkov@sartura.hr>
|
| /rk3399_rockchip-uboot/board/altera/cyclone5-socdk/ |
| H A D | MAINTAINERS | 2 M: Dinh Nguyen <dinguyen@kernel.org> 3 M: Chin-Liang See <clsee@altera.com> 10 M: Stefan Roese <sr@denx.de>
|
| /rk3399_rockchip-uboot/board/freescale/mpc8323erdb/ |
| H A D | README | 7 0x0000_0000 0x03ff_ffff DDR 64M 8 0x8000_0000 0x8fff_ffff PCI MEM 256M 9 0x9000_0000 0x9fff_ffff PCI_MMIO 256M 10 0xe000_0000 0xe00f_ffff IMMR 1M 11 0xd000_0000 0xd3ff_ffff PCI IO 64M 12 0xfe00_0000 0xfeff_ffff NOR FLASH (CS0) 16M
|
| /rk3399_rockchip-uboot/board/freescale/mpc837xerdb/ |
| H A D | README | 22 L) on board Oscillator: 66M 39 0x0000_0000 0x0fff_ffff DDR 256M 64 41 0x8000_0000 0x8fff_ffff PCI MEM prefetch 256M 32 42 0x9000_0000 0x9fff_ffff PCI MEM non-prefetch 256M 32 43 0xe030_0000 0xe03f_ffff PCI I/O space 1M 32 44 0xe000_0000 0xe00f_ffff Int Mem Reg Space 1M - 46 0xfe00_0000 0xfe7f_ffff NOR Flash on CS0 8M 16
|