Merge branch 'for-next/mips'
This commit is contained in:
commit
c3efa8470b
|
@ -10,10 +10,6 @@ QEMU run string::
|
|||
-nographic -serial stdio -monitor null \
|
||||
-bios barebox-flash-image
|
||||
|
||||
Also you can use GXemul::
|
||||
|
||||
gxemul -Q -x -e maltabe -M 256 0xbfc00000:barebox-flash-image
|
||||
|
||||
|
||||
Little-endian mode
|
||||
------------------
|
||||
|
@ -35,6 +31,19 @@ QEMU run string::
|
|||
-bios barebox-flash-image
|
||||
|
||||
|
||||
Using GXemul
|
||||
------------
|
||||
|
||||
GXemul supports MIPS Malta except PCI stuff.
|
||||
You can use GXemul to run little-endian barebox (use gxemul-malta_defconfig).
|
||||
|
||||
N.B. There is no need to swap words in ``zbarebox.bin`` for little-endian GXemul!
|
||||
|
||||
GXemul run string::
|
||||
|
||||
gxemul -Q -e malta -M 256 0xbfc00000:barebox-flash-image
|
||||
|
||||
|
||||
Links
|
||||
-----
|
||||
|
||||
|
|
|
@ -22,6 +22,9 @@
|
|||
|
||||
#define DEBUG_LL_UART_ADDR MALTA_PIIX4_UART0
|
||||
#define DEBUG_LL_UART_SHIFT 0
|
||||
#define DEBUG_LL_UART_DIVISOR 1843200 /* no matter for emulated port */
|
||||
|
||||
#define DEBUG_LL_UART_CLK 1843200
|
||||
#define DEBUG_LL_UART_BPS CONFIG_BAUDRATE
|
||||
#define DEBUG_LL_UART_DIVISOR (DEBUG_LL_UART_CLK / DEBUG_LL_UART_BPS)
|
||||
|
||||
#endif /* __INCLUDE_BOARD_DEBUG_LL_QEMU_MALTA_H__ */
|
||||
|
|
|
@ -0,0 +1,57 @@
|
|||
CONFIG_BUILTIN_DTB=y
|
||||
CONFIG_BUILTIN_DTB_NAME="qemu-malta"
|
||||
CONFIG_CPU_LITTLE_ENDIAN=y
|
||||
CONFIG_CPU_MIPS32_R1=y
|
||||
CONFIG_PBL_IMAGE=y
|
||||
CONFIG_STACK_SIZE=0x7000
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_BAUDRATE=38400
|
||||
CONFIG_HUSH_FANCY_PROMPT=y
|
||||
CONFIG_CMDLINE_EDITING=y
|
||||
CONFIG_AUTO_COMPLETE=y
|
||||
CONFIG_MENU=y
|
||||
CONFIG_PARTITION=y
|
||||
# CONFIG_DEFAULT_ENVIRONMENT is not set
|
||||
CONFIG_POLLER=y
|
||||
CONFIG_LONGHELP=y
|
||||
CONFIG_CMD_IOMEM=y
|
||||
CONFIG_CMD_IMD=y
|
||||
CONFIG_CMD_MEMINFO=y
|
||||
CONFIG_CMD_BOOTM_SHOW_TYPE=y
|
||||
CONFIG_CMD_GO=y
|
||||
CONFIG_CMD_LOADB=y
|
||||
CONFIG_CMD_LOADY=y
|
||||
CONFIG_CMD_RESET=y
|
||||
CONFIG_CMD_PARTITION=y
|
||||
CONFIG_CMD_EXPORT=y
|
||||
CONFIG_CMD_LOADENV=y
|
||||
CONFIG_CMD_PRINTENV=y
|
||||
CONFIG_CMD_SAVEENV=y
|
||||
CONFIG_CMD_MD5SUM=y
|
||||
CONFIG_CMD_SHA1SUM=y
|
||||
CONFIG_CMD_SHA256SUM=y
|
||||
CONFIG_CMD_UNCOMPRESS=y
|
||||
CONFIG_CMD_GETOPT=y
|
||||
CONFIG_CMD_SLEEP=y
|
||||
CONFIG_CMD_ECHO_E=y
|
||||
CONFIG_CMD_EDIT=y
|
||||
CONFIG_CMD_LOGIN=y
|
||||
CONFIG_CMD_MENU=y
|
||||
CONFIG_CMD_MENU_MANAGEMENT=y
|
||||
CONFIG_CMD_PASSWD=y
|
||||
CONFIG_CMD_READLINE=y
|
||||
CONFIG_CMD_TIMEOUT=y
|
||||
CONFIG_CMD_CRC=y
|
||||
CONFIG_CMD_CRC_CMP=y
|
||||
CONFIG_CMD_GPIO=y
|
||||
CONFIG_CMD_OF_NODE=y
|
||||
CONFIG_CMD_OF_PROPERTY=y
|
||||
CONFIG_CMD_OFTREE=y
|
||||
CONFIG_CMD_TIME=y
|
||||
CONFIG_OFDEVICE=y
|
||||
CONFIG_OF_BAREBOX_DRIVERS=y
|
||||
# CONFIG_SPI is not set
|
||||
CONFIG_FS_CRAMFS=y
|
||||
CONFIG_FS_FAT=y
|
||||
CONFIG_FS_FAT_WRITE=y
|
||||
CONFIG_FS_FAT_LFN=y
|
|
@ -2,8 +2,8 @@ CONFIG_BUILTIN_DTB=y
|
|||
CONFIG_BUILTIN_DTB_NAME="qemu-malta"
|
||||
CONFIG_PBL_IMAGE=y
|
||||
CONFIG_STACK_SIZE=0x7000
|
||||
CONFIG_BROKEN=y
|
||||
CONFIG_EXPERIMENTAL=y
|
||||
CONFIG_BAUDRATE=38400
|
||||
CONFIG_HUSH_FANCY_PROMPT=y
|
||||
CONFIG_CMDLINE_EDITING=y
|
||||
CONFIG_AUTO_COMPLETE=y
|
||||
|
@ -38,9 +38,9 @@ CONFIG_CMD_PING=y
|
|||
CONFIG_CMD_TFTP=y
|
||||
CONFIG_CMD_ECHO_E=y
|
||||
CONFIG_CMD_EDIT=y
|
||||
CONFIG_CMD_LOGIN=y
|
||||
CONFIG_CMD_MENU=y
|
||||
CONFIG_CMD_MENU_MANAGEMENT=y
|
||||
CONFIG_CMD_LOGIN=y
|
||||
CONFIG_CMD_PASSWD=y
|
||||
CONFIG_CMD_READLINE=y
|
||||
CONFIG_CMD_TIMEOUT=y
|
||||
|
|
Loading…
Reference in New Issue