Reconfigured Shenzhou to use JTAG. Misc Kconfig changes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5118 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
432a33715c
commit
4f469e6316
36 changed files with 85 additions and 16 deletions
17
arch/Kconfig
17
arch/Kconfig
|
@ -14,23 +14,27 @@ config ARCH_8051
|
|||
|
||||
config ARCH_ARM
|
||||
bool "ARM"
|
||||
select ARCH_HAVE_INTERRUPTSTACK
|
||||
---help---
|
||||
The ARM architectures
|
||||
|
||||
config ARCH_AVR
|
||||
bool "AVR"
|
||||
select ARCH_NOINTC
|
||||
select ARCH_HAVE_INTERRUPTSTACK
|
||||
---help---
|
||||
Atmel 8-bit bit AVR and 32-bit AVR32 architectures
|
||||
|
||||
config ARCH_HC
|
||||
bool "Freescale HC"
|
||||
select ARCH_NOINTC
|
||||
select ARCH_HAVE_INTERRUPTSTACK
|
||||
---help---
|
||||
Freescale HC architectures (M9S12)
|
||||
|
||||
config ARCH_MIPS
|
||||
bool "MIPS"
|
||||
select ARCH_HAVE_INTERRUPTSTACK
|
||||
---help---
|
||||
MIPS architectures (PIC32)
|
||||
|
||||
|
@ -43,6 +47,7 @@ config ARCH_RGMP
|
|||
config ARCH_SH
|
||||
bool "Renesas"
|
||||
select ARCH_NOINTC
|
||||
select ARCH_HAVE_INTERRUPTSTACK
|
||||
---help---
|
||||
Renesas architectures (SH and M16C).
|
||||
|
||||
|
@ -140,6 +145,18 @@ config DRAM_SIZE
|
|||
this may be SDRAM or SRAM or any other RAM technology that support
|
||||
program execution.
|
||||
|
||||
config ARCH_HAVE_INTERRUPTSTACK
|
||||
bool
|
||||
|
||||
config ARCH_INTERRUPTSTACK
|
||||
bool "Use interrupt stack"
|
||||
depends on ARCH_HAVE_INTERRUPTSTACK
|
||||
default y
|
||||
---help---
|
||||
This architecture supports an interrupt stack. If defined, this symbol
|
||||
is the size of the interrupt stack in bytes. If not defined, the user
|
||||
task stacks will be used during interrupt handling.
|
||||
|
||||
comment "Boot options"
|
||||
|
||||
choice
|
||||
|
|
|
@ -216,14 +216,6 @@ config PAGING
|
|||
If set =y in your configation file, this setting will enable the on-demand
|
||||
paging feature as described in http://www.nuttx.org/NuttXDemandPaging.html.
|
||||
|
||||
config ARCH_INTERRUPTSTACK
|
||||
bool "Use interrupt stack"
|
||||
default y
|
||||
---help---
|
||||
This architecture supports an interrupt stack. If defined, this symbol
|
||||
is the size of the interrupt stack in bytes. If not defined, the user
|
||||
task stacks will be used during interrupt handling.
|
||||
|
||||
config ARCH_IRQPRIO
|
||||
bool "Interrupt priority"
|
||||
default y if ARCH_CORTEXM3 || ARCH_CORTEXM4
|
||||
|
|
|
@ -2,3 +2,5 @@
|
|||
# For a description of the syntax of this configuration file,
|
||||
# see misc/tools/kconfig-language.txt.
|
||||
#
|
||||
|
||||
comment "C5471 Configuration Options"
|
||||
|
|
|
@ -2,3 +2,5 @@
|
|||
# For a description of the syntax of this configuration file,
|
||||
# see misc/tools/kconfig-language.txt.
|
||||
#
|
||||
|
||||
comment "Calypso Configuration Options"
|
||||
|
|
|
@ -2,3 +2,5 @@
|
|||
# For a description of the syntax of this configuration file,
|
||||
# see misc/tools/kconfig-language.txt.
|
||||
#
|
||||
|
||||
comment "DM320 Configuration Options"
|
||||
|
|
|
@ -2,3 +2,5 @@
|
|||
# For a description of the syntax of this configuration file,
|
||||
# see misc/tools/kconfig-language.txt.
|
||||
#
|
||||
|
||||
comment "i.MX Configuration Options"
|
||||
|
|
|
@ -2,3 +2,5 @@
|
|||
# For a description of the syntax of this configuration file,
|
||||
# see misc/tools/kconfig-language.txt.
|
||||
#
|
||||
|
||||
comment "Kinetis Configuration Options"
|
||||
|
|
|
@ -3,6 +3,8 @@
|
|||
# see misc/tools/kconfig-language.txt.
|
||||
#
|
||||
|
||||
comment "LM3S Configuration Options"
|
||||
|
||||
choice
|
||||
prompt "LM3S Chip Selection"
|
||||
default ARCH_CHIP_LM3S6965
|
||||
|
|
|
@ -3,6 +3,8 @@
|
|||
# see misc/tools/kconfig-language.txt.
|
||||
#
|
||||
|
||||
comment "LPC17xx Configuration Options"
|
||||
|
||||
choice
|
||||
prompt "NXP LPC17XX Chip Selection"
|
||||
default ARCH_CHIP_LPC1768
|
||||
|
|
|
@ -2,3 +2,5 @@
|
|||
# For a description of the syntax of this configuration file,
|
||||
# see misc/tools/kconfig-language.txt.
|
||||
#
|
||||
|
||||
comment "LPC214x Configuration Options"
|
||||
|
|
|
@ -2,3 +2,5 @@
|
|||
# For a description of the syntax of this configuration file,
|
||||
# see misc/tools/kconfig-language.txt.
|
||||
#
|
||||
|
||||
comment "LPC2378 Configuration Options"
|
||||
|
|
|
@ -3,6 +3,8 @@
|
|||
# see misc/tools/kconfig-language.txt.
|
||||
#
|
||||
|
||||
comment "LPC31xx Configuration Options"
|
||||
|
||||
choice
|
||||
prompt "LPC31 Chip Selection"
|
||||
default ARCH_CHIP_LPC3131
|
||||
|
|
|
@ -3,6 +3,8 @@
|
|||
# see misc/tools/kconfig-language.txt.
|
||||
#
|
||||
|
||||
comment "LPC43xx Configuration Options"
|
||||
|
||||
choice
|
||||
prompt "LPC43XX Chip Selection"
|
||||
default ARCH_CHIP_LPC4330FET100
|
||||
|
|
|
@ -2,3 +2,5 @@
|
|||
# For a description of the syntax of this configuration file,
|
||||
# see misc/tools/kconfig-language.txt.
|
||||
#
|
||||
|
||||
comment "AT91SAM3U Configuration Options"
|
||||
|
|
|
@ -3,6 +3,8 @@
|
|||
# see misc/tools/kconfig-language.txt.
|
||||
#
|
||||
|
||||
comment "STM32 Configuration Options"
|
||||
|
||||
choice
|
||||
prompt "STM32 Chip Selection"
|
||||
default ARCH_CHIP_STM32F103ZET6
|
||||
|
@ -414,6 +416,8 @@ config STM32_CAN
|
|||
bool
|
||||
default y if STM32_CAN1 || STM32_CAN2
|
||||
|
||||
menu "Alternate Pin Mapping"
|
||||
|
||||
choice
|
||||
prompt "TIM1 Alternate Pin Mappings"
|
||||
depends on STM32_STM32F10XX && STM32_TIM1
|
||||
|
@ -537,6 +541,8 @@ config STM32_ETH_REMAP
|
|||
default n
|
||||
depends on STM32_CONNECTIVITYLINE && STM32_ETHMAC
|
||||
|
||||
endmenu
|
||||
|
||||
choice
|
||||
prompt "JTAG Configuration"
|
||||
default STM32_JTAG_DISABLE
|
||||
|
|
|
@ -2,3 +2,5 @@
|
|||
# For a description of the syntax of this configuration file,
|
||||
# see misc/tools/kconfig-language.txt.
|
||||
#
|
||||
|
||||
comment "STR71x Configuration Options"
|
||||
|
|
|
@ -4,4 +4,6 @@
|
|||
#
|
||||
|
||||
if ARCH_AT32UC3
|
||||
comment "AT32U3 Configuration Options"
|
||||
|
||||
endif
|
||||
|
|
|
@ -4,4 +4,6 @@
|
|||
#
|
||||
|
||||
if ARCH_AT90USB
|
||||
comment "AT90USB Configuration Options"
|
||||
|
||||
endif
|
||||
|
|
|
@ -4,5 +4,7 @@
|
|||
#
|
||||
|
||||
if ARCH_ATMEGA
|
||||
comment "ATMega Configuration Options"
|
||||
|
||||
endif
|
||||
|
||||
|
|
|
@ -4,4 +4,6 @@
|
|||
#
|
||||
|
||||
if ARCH_FAMILY_AVR
|
||||
comment "AVR Configuration Options"
|
||||
|
||||
endif
|
||||
|
|
|
@ -4,4 +4,6 @@
|
|||
#
|
||||
|
||||
if ARCH_FAMILY_AVR32
|
||||
comment "AVR32 Configuration Options"
|
||||
|
||||
endif
|
||||
|
|
|
@ -4,4 +4,6 @@
|
|||
#
|
||||
|
||||
if ARCH_HSC12
|
||||
comment "M9S12 Configuration Options"
|
||||
|
||||
endif
|
||||
|
|
|
@ -27,14 +27,6 @@ config ARCH_CHIP
|
|||
string
|
||||
default "pic32mx" if ARCH_CHIP_PIC32MX
|
||||
|
||||
config ARCH_INTERRUPTSTACK
|
||||
bool "Use interrupt stack"
|
||||
default y
|
||||
---help---
|
||||
This architecture supports an interrupt stack. If defined, this symbol
|
||||
is the size of the interrupt stack in bytes. If not defined, the user
|
||||
task stacks will be used during interrupt handling.
|
||||
|
||||
config ARCH_IRQPRIO
|
||||
bool "Interrupt priority"
|
||||
default y if ARCH_CHIP_PIC32MX
|
||||
|
|
|
@ -4,4 +4,6 @@
|
|||
#
|
||||
|
||||
if ARCH_MIPS32
|
||||
comment "MIPS32 Configuration Options"
|
||||
|
||||
endif
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
#
|
||||
|
||||
if ARCH_CHIP_PIC32MX
|
||||
comment "PIC32MX Configuration Options"
|
||||
|
||||
choice
|
||||
prompt "PIC32MX chip selection"
|
||||
|
|
|
@ -4,6 +4,8 @@
|
|||
#
|
||||
|
||||
if ARCH_RGMP
|
||||
comment "RGMP Configuration Options"
|
||||
|
||||
choice
|
||||
prompt "RGMP Architecture"
|
||||
default RGMP_SUBARCH_X86
|
||||
|
|
|
@ -4,4 +4,6 @@
|
|||
#
|
||||
|
||||
if ARCH_M16C
|
||||
comment "M16C Configuration Options"
|
||||
|
||||
endif
|
||||
|
|
|
@ -4,4 +4,6 @@
|
|||
#
|
||||
|
||||
if ARCH_SH1
|
||||
comment "SH-1 Configuration Options"
|
||||
|
||||
endif
|
||||
|
|
|
@ -4,6 +4,8 @@
|
|||
#
|
||||
|
||||
if ARCH_SIM
|
||||
comment "Simulation Configuration Options"
|
||||
|
||||
config SIM_M32
|
||||
bool "Build 32-bit simulation on 64-bit machine"
|
||||
default n
|
||||
|
|
|
@ -4,6 +4,8 @@
|
|||
#
|
||||
|
||||
if ARCH_X86
|
||||
comment "x86 Configuration Options"
|
||||
|
||||
choice
|
||||
prompt "x86 chip selection"
|
||||
default ARCH_I486
|
||||
|
|
|
@ -4,4 +4,6 @@
|
|||
#
|
||||
|
||||
if ARCH_X86
|
||||
comment "Common Configuration Options"
|
||||
|
||||
endif
|
||||
|
|
|
@ -4,4 +4,6 @@
|
|||
#
|
||||
|
||||
if ARCH_I486
|
||||
comment "i486 Configuration Options"
|
||||
|
||||
endif
|
||||
|
|
|
@ -4,4 +4,6 @@
|
|||
#
|
||||
|
||||
if ARCH_CHIP_QEMU
|
||||
comment "QEMU Configuration Options"
|
||||
|
||||
endif
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
#
|
||||
|
||||
if ARCH_Z16
|
||||
comment "Z16 Configuration Options"
|
||||
|
||||
choice
|
||||
prompt "ZNEO chip selection"
|
||||
|
|
|
@ -4,4 +4,6 @@
|
|||
#
|
||||
|
||||
if ARCH_Z16
|
||||
comment "Common Configuration Options"
|
||||
|
||||
endif
|
||||
|
|
|
@ -4,4 +4,6 @@
|
|||
#
|
||||
|
||||
if ARCH_CHIP_Z16F
|
||||
comment "Z16F Configuration Options"
|
||||
|
||||
endif
|
||||
|
|
Loading…
Reference in a new issue