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
17
arch/Kconfig
17
arch/Kconfig
@ -14,23 +14,27 @@ config ARCH_8051
|
|||||||
|
|
||||||
config ARCH_ARM
|
config ARCH_ARM
|
||||||
bool "ARM"
|
bool "ARM"
|
||||||
|
select ARCH_HAVE_INTERRUPTSTACK
|
||||||
---help---
|
---help---
|
||||||
The ARM architectures
|
The ARM architectures
|
||||||
|
|
||||||
config ARCH_AVR
|
config ARCH_AVR
|
||||||
bool "AVR"
|
bool "AVR"
|
||||||
select ARCH_NOINTC
|
select ARCH_NOINTC
|
||||||
|
select ARCH_HAVE_INTERRUPTSTACK
|
||||||
---help---
|
---help---
|
||||||
Atmel 8-bit bit AVR and 32-bit AVR32 architectures
|
Atmel 8-bit bit AVR and 32-bit AVR32 architectures
|
||||||
|
|
||||||
config ARCH_HC
|
config ARCH_HC
|
||||||
bool "Freescale HC"
|
bool "Freescale HC"
|
||||||
select ARCH_NOINTC
|
select ARCH_NOINTC
|
||||||
|
select ARCH_HAVE_INTERRUPTSTACK
|
||||||
---help---
|
---help---
|
||||||
Freescale HC architectures (M9S12)
|
Freescale HC architectures (M9S12)
|
||||||
|
|
||||||
config ARCH_MIPS
|
config ARCH_MIPS
|
||||||
bool "MIPS"
|
bool "MIPS"
|
||||||
|
select ARCH_HAVE_INTERRUPTSTACK
|
||||||
---help---
|
---help---
|
||||||
MIPS architectures (PIC32)
|
MIPS architectures (PIC32)
|
||||||
|
|
||||||
@ -43,6 +47,7 @@ config ARCH_RGMP
|
|||||||
config ARCH_SH
|
config ARCH_SH
|
||||||
bool "Renesas"
|
bool "Renesas"
|
||||||
select ARCH_NOINTC
|
select ARCH_NOINTC
|
||||||
|
select ARCH_HAVE_INTERRUPTSTACK
|
||||||
---help---
|
---help---
|
||||||
Renesas architectures (SH and M16C).
|
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
|
this may be SDRAM or SRAM or any other RAM technology that support
|
||||||
program execution.
|
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"
|
comment "Boot options"
|
||||||
|
|
||||||
choice
|
choice
|
||||||
|
@ -216,14 +216,6 @@ config PAGING
|
|||||||
If set =y in your configation file, this setting will enable the on-demand
|
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.
|
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
|
config ARCH_IRQPRIO
|
||||||
bool "Interrupt priority"
|
bool "Interrupt priority"
|
||||||
default y if ARCH_CORTEXM3 || ARCH_CORTEXM4
|
default y if ARCH_CORTEXM3 || ARCH_CORTEXM4
|
||||||
|
@ -2,3 +2,5 @@
|
|||||||
# For a description of the syntax of this configuration file,
|
# For a description of the syntax of this configuration file,
|
||||||
# see misc/tools/kconfig-language.txt.
|
# see misc/tools/kconfig-language.txt.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
comment "C5471 Configuration Options"
|
||||||
|
@ -2,3 +2,5 @@
|
|||||||
# For a description of the syntax of this configuration file,
|
# For a description of the syntax of this configuration file,
|
||||||
# see misc/tools/kconfig-language.txt.
|
# see misc/tools/kconfig-language.txt.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
comment "Calypso Configuration Options"
|
||||||
|
@ -2,3 +2,5 @@
|
|||||||
# For a description of the syntax of this configuration file,
|
# For a description of the syntax of this configuration file,
|
||||||
# see misc/tools/kconfig-language.txt.
|
# see misc/tools/kconfig-language.txt.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
comment "DM320 Configuration Options"
|
||||||
|
@ -2,3 +2,5 @@
|
|||||||
# For a description of the syntax of this configuration file,
|
# For a description of the syntax of this configuration file,
|
||||||
# see misc/tools/kconfig-language.txt.
|
# 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,
|
# For a description of the syntax of this configuration file,
|
||||||
# see misc/tools/kconfig-language.txt.
|
# see misc/tools/kconfig-language.txt.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
comment "Kinetis Configuration Options"
|
||||||
|
@ -3,6 +3,8 @@
|
|||||||
# see misc/tools/kconfig-language.txt.
|
# see misc/tools/kconfig-language.txt.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
comment "LM3S Configuration Options"
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "LM3S Chip Selection"
|
prompt "LM3S Chip Selection"
|
||||||
default ARCH_CHIP_LM3S6965
|
default ARCH_CHIP_LM3S6965
|
||||||
|
@ -3,6 +3,8 @@
|
|||||||
# see misc/tools/kconfig-language.txt.
|
# see misc/tools/kconfig-language.txt.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
comment "LPC17xx Configuration Options"
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "NXP LPC17XX Chip Selection"
|
prompt "NXP LPC17XX Chip Selection"
|
||||||
default ARCH_CHIP_LPC1768
|
default ARCH_CHIP_LPC1768
|
||||||
|
@ -2,3 +2,5 @@
|
|||||||
# For a description of the syntax of this configuration file,
|
# For a description of the syntax of this configuration file,
|
||||||
# see misc/tools/kconfig-language.txt.
|
# see misc/tools/kconfig-language.txt.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
comment "LPC214x Configuration Options"
|
||||||
|
@ -2,3 +2,5 @@
|
|||||||
# For a description of the syntax of this configuration file,
|
# For a description of the syntax of this configuration file,
|
||||||
# see misc/tools/kconfig-language.txt.
|
# see misc/tools/kconfig-language.txt.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
comment "LPC2378 Configuration Options"
|
||||||
|
@ -3,6 +3,8 @@
|
|||||||
# see misc/tools/kconfig-language.txt.
|
# see misc/tools/kconfig-language.txt.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
comment "LPC31xx Configuration Options"
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "LPC31 Chip Selection"
|
prompt "LPC31 Chip Selection"
|
||||||
default ARCH_CHIP_LPC3131
|
default ARCH_CHIP_LPC3131
|
||||||
|
@ -3,6 +3,8 @@
|
|||||||
# see misc/tools/kconfig-language.txt.
|
# see misc/tools/kconfig-language.txt.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
comment "LPC43xx Configuration Options"
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "LPC43XX Chip Selection"
|
prompt "LPC43XX Chip Selection"
|
||||||
default ARCH_CHIP_LPC4330FET100
|
default ARCH_CHIP_LPC4330FET100
|
||||||
|
@ -2,3 +2,5 @@
|
|||||||
# For a description of the syntax of this configuration file,
|
# For a description of the syntax of this configuration file,
|
||||||
# see misc/tools/kconfig-language.txt.
|
# see misc/tools/kconfig-language.txt.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
comment "AT91SAM3U Configuration Options"
|
||||||
|
@ -3,6 +3,8 @@
|
|||||||
# see misc/tools/kconfig-language.txt.
|
# see misc/tools/kconfig-language.txt.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
comment "STM32 Configuration Options"
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "STM32 Chip Selection"
|
prompt "STM32 Chip Selection"
|
||||||
default ARCH_CHIP_STM32F103ZET6
|
default ARCH_CHIP_STM32F103ZET6
|
||||||
@ -414,6 +416,8 @@ config STM32_CAN
|
|||||||
bool
|
bool
|
||||||
default y if STM32_CAN1 || STM32_CAN2
|
default y if STM32_CAN1 || STM32_CAN2
|
||||||
|
|
||||||
|
menu "Alternate Pin Mapping"
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "TIM1 Alternate Pin Mappings"
|
prompt "TIM1 Alternate Pin Mappings"
|
||||||
depends on STM32_STM32F10XX && STM32_TIM1
|
depends on STM32_STM32F10XX && STM32_TIM1
|
||||||
@ -537,6 +541,8 @@ config STM32_ETH_REMAP
|
|||||||
default n
|
default n
|
||||||
depends on STM32_CONNECTIVITYLINE && STM32_ETHMAC
|
depends on STM32_CONNECTIVITYLINE && STM32_ETHMAC
|
||||||
|
|
||||||
|
endmenu
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "JTAG Configuration"
|
prompt "JTAG Configuration"
|
||||||
default STM32_JTAG_DISABLE
|
default STM32_JTAG_DISABLE
|
||||||
|
@ -2,3 +2,5 @@
|
|||||||
# For a description of the syntax of this configuration file,
|
# For a description of the syntax of this configuration file,
|
||||||
# see misc/tools/kconfig-language.txt.
|
# see misc/tools/kconfig-language.txt.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
comment "STR71x Configuration Options"
|
||||||
|
@ -4,4 +4,6 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_AT32UC3
|
if ARCH_AT32UC3
|
||||||
|
comment "AT32U3 Configuration Options"
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
@ -4,4 +4,6 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_AT90USB
|
if ARCH_AT90USB
|
||||||
|
comment "AT90USB Configuration Options"
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
@ -4,5 +4,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_ATMEGA
|
if ARCH_ATMEGA
|
||||||
|
comment "ATMega Configuration Options"
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
@ -4,4 +4,6 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_FAMILY_AVR
|
if ARCH_FAMILY_AVR
|
||||||
|
comment "AVR Configuration Options"
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
@ -4,4 +4,6 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_FAMILY_AVR32
|
if ARCH_FAMILY_AVR32
|
||||||
|
comment "AVR32 Configuration Options"
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
@ -4,4 +4,6 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_HSC12
|
if ARCH_HSC12
|
||||||
|
comment "M9S12 Configuration Options"
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
@ -27,14 +27,6 @@ config ARCH_CHIP
|
|||||||
string
|
string
|
||||||
default "pic32mx" if ARCH_CHIP_PIC32MX
|
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
|
config ARCH_IRQPRIO
|
||||||
bool "Interrupt priority"
|
bool "Interrupt priority"
|
||||||
default y if ARCH_CHIP_PIC32MX
|
default y if ARCH_CHIP_PIC32MX
|
||||||
|
@ -4,4 +4,6 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_MIPS32
|
if ARCH_MIPS32
|
||||||
|
comment "MIPS32 Configuration Options"
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_CHIP_PIC32MX
|
if ARCH_CHIP_PIC32MX
|
||||||
|
comment "PIC32MX Configuration Options"
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "PIC32MX chip selection"
|
prompt "PIC32MX chip selection"
|
||||||
|
@ -4,6 +4,8 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_RGMP
|
if ARCH_RGMP
|
||||||
|
comment "RGMP Configuration Options"
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "RGMP Architecture"
|
prompt "RGMP Architecture"
|
||||||
default RGMP_SUBARCH_X86
|
default RGMP_SUBARCH_X86
|
||||||
|
@ -4,4 +4,6 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_M16C
|
if ARCH_M16C
|
||||||
|
comment "M16C Configuration Options"
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
@ -4,4 +4,6 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_SH1
|
if ARCH_SH1
|
||||||
|
comment "SH-1 Configuration Options"
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
@ -4,6 +4,8 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_SIM
|
if ARCH_SIM
|
||||||
|
comment "Simulation Configuration Options"
|
||||||
|
|
||||||
config SIM_M32
|
config SIM_M32
|
||||||
bool "Build 32-bit simulation on 64-bit machine"
|
bool "Build 32-bit simulation on 64-bit machine"
|
||||||
default n
|
default n
|
||||||
|
@ -4,6 +4,8 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_X86
|
if ARCH_X86
|
||||||
|
comment "x86 Configuration Options"
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "x86 chip selection"
|
prompt "x86 chip selection"
|
||||||
default ARCH_I486
|
default ARCH_I486
|
||||||
|
@ -4,4 +4,6 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_X86
|
if ARCH_X86
|
||||||
|
comment "Common Configuration Options"
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
@ -4,4 +4,6 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_I486
|
if ARCH_I486
|
||||||
|
comment "i486 Configuration Options"
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
@ -4,4 +4,6 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_CHIP_QEMU
|
if ARCH_CHIP_QEMU
|
||||||
|
comment "QEMU Configuration Options"
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_Z16
|
if ARCH_Z16
|
||||||
|
comment "Z16 Configuration Options"
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "ZNEO chip selection"
|
prompt "ZNEO chip selection"
|
||||||
|
@ -4,4 +4,6 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_Z16
|
if ARCH_Z16
|
||||||
|
comment "Common Configuration Options"
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
@ -4,4 +4,6 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
if ARCH_CHIP_Z16F
|
if ARCH_CHIP_Z16F
|
||||||
|
comment "Z16F Configuration Options"
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
Loading…
Reference in New Issue
Block a user