Kconfig: QEMU fixes

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5116 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
patacongo 2012-09-08 18:57:57 +00:00
parent 6df2a23f84
commit 020d68828f
7 changed files with 16 additions and 8 deletions

View File

@ -143,7 +143,7 @@ config DRAM_SIZE
comment "Boot options"
choice
prompt "LPC31xx Boot Mode"
prompt "Boot Mode"
default BOOT_RUNFROMFLASH
config BOOT_RUNFROMEXTSRAM

View File

@ -367,7 +367,7 @@ config ARCH_BOARD_PJRC_87C52
config ARCH_BOARD_QEMU_I486
bool "Qemu i486 Mode"
depends on ARCH_QEMU
depends on ARCH_X86 || ARCH_I486
---help---
Port of NuttX to QEMU in i486 mode. This port will also run on real i486
hardwared (Google the Bifferboard).

View File

@ -43,6 +43,7 @@ CONFIG_ARCH_CHIP_QEMU=y
CONFIG_ARCH_BOARD="qemu-i486"
CONFIG_ARCH_BOARD_QEMU_I486=y
CONFIG_BOARD_LOOPSPERMSEC=999
CONFIG_BOOT_RUNFROMEXTSRAM=y
CONFIG_DRAM_SIZE=1048576
CONFIG_DRAM_START=0x00100000
CONFIG_ARCH_NOINTC=n

View File

@ -43,6 +43,7 @@ CONFIG_ARCH_CHIP_QEMU=y
CONFIG_ARCH_BOARD="qemu-i486"
CONFIG_ARCH_BOARD_QEMU_I486=y
CONFIG_BOARD_LOOPSPERMSEC=999
CONFIG_BOOT_RUNFROMEXTSRAM=y
CONFIG_DRAM_SIZE=1048576
CONFIG_DRAM_START=0x00100000
CONFIG_ARCH_NOINTC=n

View File

@ -88,7 +88,13 @@ ifeq ($(CONFIG_STM32_BUILDROOT),y)
MAXOPTIMIZATION = -Os
endif
LDSCRIPT = ld.script
# Pick the linker script
ifeq ($(CONFIG_STM32_DFU),y)
LDSCRIPT = ld.script.dfu
else
LDSCRIPT = ld.script
endif
ifeq ($(WINTOOL),y)
# Windows-native toolchains

View File

@ -33,8 +33,8 @@
*
****************************************************************************/
/* The STM32F107VC has 256Kb of FLASH beginning at address 0x0800:0000 and
* 64Kb of SRAM beginning at address 0x2000:0000.
/* The STM32F107VC has 256K of FLASH beginning at address 0x0800:0000 and
* 64K of SRAM beginning at address 0x2000:0000.
*/
MEMORY

View File

@ -33,10 +33,10 @@
*
****************************************************************************/
/* The STM32F107VC has 256Kb of FLASH beginning at address 0x0800:0000 and
* 64Kb of SRAM beginning at address 0x2000:0000. Here we assume that the
/* The STM32F107VC has 256K of FLASH beginning at address 0x0800:0000 and
* 64K of SRAM beginning at address 0x2000:0000. Here we assume that the
* STMicro DFU bootloader is being used. In that case, the corrct load .text
* load address is 0x08003000 (leaving 464Kb).
* load address is 0x08003000 (leaving 208K).
*/
MEMORY