summaryrefslogtreecommitdiff
path: root/nuttx/arch/z80/Kconfig
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-12-11 18:04:04 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-12-11 18:04:04 +0000
commitcdbb7040cc2ba10d5c86fccc448660a401dad7b9 (patch)
tree0b5cce4b0f0049e65b2aec2260ee39d4506bdbef /nuttx/arch/z80/Kconfig
parent39fce4309cd7e36e44e51221a72da8d425df88d8 (diff)
downloadnuttx-cdbb7040cc2ba10d5c86fccc448660a401dad7b9.tar.gz
nuttx-cdbb7040cc2ba10d5c86fccc448660a401dad7b9.tar.bz2
nuttx-cdbb7040cc2ba10d5c86fccc448660a401dad7b9.zip
Add support for the Z180 MMU and generic hooks for processes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5428 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/z80/Kconfig')
-rw-r--r--nuttx/arch/z80/Kconfig54
1 files changed, 51 insertions, 3 deletions
diff --git a/nuttx/arch/z80/Kconfig b/nuttx/arch/z80/Kconfig
index 91aedba8f..4dcc8255e 100644
--- a/nuttx/arch/z80/Kconfig
+++ b/nuttx/arch/z80/Kconfig
@@ -17,6 +17,7 @@ config ARCH_CHIP_Z8018006VSG
bool "Z8018006VSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80180
+ select ADDRENV
---help---
Z180: 68-pin PLCC Z80180
@@ -24,6 +25,7 @@ config ARCH_CHIP_Z8018010VSG
bool "Z8018010VSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80180
+ select ADDRENV
---help---
Z180: 68-pin PLCC Z80180
@@ -31,6 +33,7 @@ config ARCH_CHIP_Z8018008VSG
bool "Z8018008VSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80180
+ select ADDRENV
---help---
Z180: 68-pin PLCC Z80180
@@ -38,6 +41,7 @@ config ARCH_CHIP_Z8018010FSG
bool "Z8018010FSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80180
+ select ADDRENV
---help---
Z180: 80-pin QFP (11 pins N/C) Z80180
@@ -45,6 +49,7 @@ config ARCH_CHIP_Z8018008VEG
bool "Z8018008VEG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80180
+ select ADDRENV
---help---
Z180: 68-pin PLCC Z80180
@@ -52,6 +57,7 @@ config ARCH_CHIP_Z8018006VEG
bool "Z8018006VEG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80180
+ select ADDRENV
---help---
Z180: 68-pin PLCC Z80180
@@ -59,6 +65,7 @@ config ARCH_CHIP_Z8018006PSG
bool "Z8018006PSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80180
+ select ADDRENV
---help---
Z180: 64-pin DIP 6 MHz 5V Z80180
@@ -66,6 +73,7 @@ config ARCH_CHIP_Z8018008FSG
bool "Z8018008FSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80180
+ select ADDRENV
---help---
Z180: 80-pin QFP (11 pins N/C) 8MHz 5V Z80180
@@ -73,6 +81,7 @@ config ARCH_CHIP_Z8018010PSG
bool "Z8018010PSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80180
+ select ADDRENV
---help---
Z180: 64-pin DIP 10MHz 5V Z80180
@@ -80,6 +89,7 @@ config ARCH_CHIP_Z8018006PEG
bool "Z8018006PEG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80180
+ select ADDRENV
---help---
Z180: 64-pin DIP 6MHz 5V Z80180
@@ -87,6 +97,7 @@ config ARCH_CHIP_Z8018010VEG
bool "Z8018010VEG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80180
+ select ADDRENV
---help---
68-pin PLCC 10MHz 5V Z80180
@@ -94,6 +105,7 @@ config ARCH_CHIP_Z8018010PEG
bool "Z8018010PEG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80180
+ select ADDRENV
---help---
Z180: 64-pin DIP 10MHz 5V Z80180
@@ -101,6 +113,7 @@ config ARCH_CHIP_Z8018008PSG
bool "Z8018008PSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80180
+ select ADDRENV
---help---
Z180: 64-pin DIP 8MHz 5V Z80180
@@ -108,33 +121,39 @@ config ARCH_CHIP_Z8018006FSG
bool "Z8018006FSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80180
+ select ADDRENV
---help---
- 80-pin QFP (11 pins N/C) 6MHz 5V Z80180
+ Z180: 80-pin QFP (11 pins N/C) 6MHz 5V Z80180
config ARCH_CHIP_Z8018000XSO
bool "Z8018000XSO"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80180
+ select ADDRENV
config ARCH_CHIP_Z8018010FEG
bool "Z8018010FEG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80180
+ select ADDRENV
config ARCH_CHIP_Z8018000WSO
bool "Z8018000WSO"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80180
+ select ADDRENV
config ARCH_CHIP_Z8018008PEG
bool "Z8018008PEG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80180
+ select ADDRENV
config ARCH_CHIP_Z8018110FEG
bool "Z8018110FEG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80181
+ select ADDRENV
---help---
Z180: 100-pin QFP Z80181
@@ -142,6 +161,7 @@ config ARCH_CHIP_Z8018233FSG
bool "Z8018233FSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80182
+ select ADDRENV
---help---
100-pin QFP Z80182
@@ -149,6 +169,7 @@ config ARCH_CHIP_Z8018220AEG
bool "Z8018220AEG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80182
+ select ADDRENV
---help---
Z180: 100-pin LQFP 20MHz 5V Z80182
@@ -156,6 +177,7 @@ config ARCH_CHIP_Z8018216FSG
bool "Z8018216FSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80182
+ select ADDRENV
---help---
Z180: 100-pin QFP 16MHz 5V Z80182
@@ -163,6 +185,7 @@ config ARCH_CHIP_Z8018216ASG
bool "Z8018216ASG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80182
+ select ADDRENV
---help---
Z180: 100-pin LQFP Z80182
@@ -170,6 +193,7 @@ config ARCH_CHIP_Z8018233ASG
bool "Z8018233ASG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80182
+ select ADDRENV
---help---
Z180: 100-pin LQFP 33MHz 5V Z80182
@@ -177,6 +201,7 @@ config ARCH_CHIP_Z8019520FSG
bool "Z8019520FSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80195
+ select ADDRENV
---help---
Z180: 100-pin QFP 20MHz 5V Z80195
@@ -184,6 +209,7 @@ config ARCH_CHIP_Z8019533FSG
bool "Z8019533FSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z80195
+ select ADDRENV
---help---
Z180: 100-pin QFP 33MHz 5V Z80195
@@ -191,6 +217,7 @@ config ARCH_CHIP_Z8L18020VSG
bool "Z8L18020VSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8L180
+ select ADDRENV
---help---
Z180: 68-pinn PLCC Z8L180
@@ -198,6 +225,7 @@ config ARCH_CHIP_Z8L18020FSG
bool "Z8L18020FSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8L180
+ select ADDRENV
---help---
Z180: 80-pin GFP 20MHz 3.3V Z8L180
@@ -205,11 +233,13 @@ config ARCH_CHIP_Z8L18020PSG
bool "Z8L18020PSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8L180
+ select ADDRENV
config ARCH_CHIP_Z8L18220ASG
bool "Z8L18220ASG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8L182
+ select ADDRENV
---help---
Z180: 100-pin LQFP Z8L182
@@ -217,6 +247,7 @@ config ARCH_CHIP_Z8L18220FSG
bool "Z8L18220FSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8L182
+ select ADDRENV
---help---
100-pin QFP 20MHz 3.3V Z8L182
@@ -224,11 +255,13 @@ config ARCH_CHIP_Z8L18220AEG
bool "Z8L18220AEG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8L182
+ select ADDRENV
config ARCH_CHIP_Z8S18020VSG
bool "Z8S18020VSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8S180
+ select ADDRENV
---help---
Z180: 68-pin PLCC Z8S180
@@ -236,6 +269,7 @@ config ARCH_CHIP_Z8S18020VSG1960
bool "Z8S18020VSG1960"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8S180
+ select ADDRENV
---help---
Z180: 68-pin PLCC Z8S180
@@ -243,6 +277,7 @@ config ARCH_CHIP_Z8S18033VSG
bool "Z8S18033VSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8S180
+ select ADDRENV
---help---
Z180: 68-pin PLCC Z8S180
@@ -250,6 +285,7 @@ config ARCH_CHIP_Z8S18010FSG
bool "Z8S18010FSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8S180
+ select ADDRENV
---help---
80-pin QFP Z8S180
@@ -257,6 +293,7 @@ config ARCH_CHIP_Z8S18010VEG
bool "Z8S18010VEG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8S180
+ select ADDRENV
---help---
Z180: 68-pin PLCC Z8S180
@@ -264,6 +301,7 @@ config ARCH_CHIP_Z8S18020VEG
bool "Z8S18020VEG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8S180
+ select ADDRENV
---help---
Z180: 68-pin PLCC Z8S180
@@ -271,6 +309,7 @@ config ARCH_CHIP_Z8S18010VSG
bool "Z8S18010VSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8S180
+ select ADDRENV
---help---
Z180: 68-pin PLCC Z8S180
@@ -278,6 +317,7 @@ config ARCH_CHIP_Z8S18020PSG
bool "Z8S18020PSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8S180
+ select ADDRENV
---help---
64-pin DIP 10Mhz 5V Z8S180
@@ -285,6 +325,7 @@ config ARCH_CHIP_Z8S18033FSG
bool "Z8S18033FSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8S180
+ select ADDRENV
---help---
Z180: 80-pin QFP 33MHz 5V Z8S180
@@ -292,6 +333,7 @@ config ARCH_CHIP_Z8S18033FEG
bool "Z8S18033FEG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8S180
+ select ADDRENV
---help---
Z180: 80-pin QFP 33MHz 5V Z8S180
@@ -299,13 +341,15 @@ config ARCH_CHIP_Z8S18020FSG
bool "Z8S18020FSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8S180
+ select ADDRENV
---help---
- 80-pin QFP 20MHz 5V Z8S180
+ Z180: 80-pin QFP 20MHz 5V Z8S180
config ARCH_CHIP_Z8S18033VEG
bool "Z8S18033VEG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8S180
+ select ADDRENV
---help---
Z180: 68-pin PLCC 33MHz 5V Z8S180
@@ -313,23 +357,27 @@ config ARCH_CHIP_Z8S18010PSG
bool "Z8S18010PSG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8S180
+ select ADDRENV
---help---
- 64-pin DIP 10MHz 5V Z8S180
+ Z180: 64-pin DIP 10MHz 5V Z8S180
config ARCH_CHIP_Z8S18020FEG
bool "Z8S18020FEG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8S180
+ select ADDRENV
config ARCH_CHIP_Z8S18010PEG
bool "Z8S18010PEG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8S180
+ select ADDRENV
config ARCH_CHIP_Z8S18010FEG
bool "Z8S18010FEG"
select ARCH_CHIP_Z180
select ARCH_CHIP_Z8S180
+ select ADDRENV
config ARCH_CHIP_Z8F6403
bool "Z8F6403"