arch/z80: Make MCU selection menus more like other archs
This commit is contained in:
parent
a9610e16bd
commit
b63024dc7b
405
arch/z80/Kconfig
405
arch/z80/Kconfig
@ -15,407 +15,30 @@ config ARCH_CHIP_Z80
|
||||
---help---
|
||||
Classic ZiLOG z80 chip
|
||||
|
||||
config ARCH_CHIP_Z8018006VSG
|
||||
bool "Z8018006VSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018010VSG
|
||||
bool "Z8018010VSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018008VSG
|
||||
bool "Z8018008VSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018010FSG
|
||||
bool "Z8018010FSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 80-pin QFP (11 pins N/C) Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018008VEG
|
||||
bool "Z8018008VEG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018006VEG
|
||||
bool "Z8018006VEG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018006PSG
|
||||
bool "Z8018006PSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 64-pin DIP 6 MHz 5V Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018008FSG
|
||||
bool "Z8018008FSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 80-pin QFP (11 pins N/C) 8MHz 5V Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018010PSG
|
||||
bool "Z8018010PSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 64-pin DIP 10MHz 5V Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018006PEG
|
||||
bool "Z8018006PEG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 64-pin DIP 6MHz 5V Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018010VEG
|
||||
bool "Z8018010VEG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
68-pin PLCC 10MHz 5V Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018010PEG
|
||||
bool "Z8018010PEG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 64-pin DIP 10MHz 5V Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018008PSG
|
||||
bool "Z8018008PSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 64-pin DIP 8MHz 5V Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018006FSG
|
||||
bool "Z8018006FSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
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
|
||||
|
||||
config ARCH_CHIP_Z8018010FEG
|
||||
bool "Z8018010FEG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018000WSO
|
||||
bool "Z8018000WSO"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018008PEG
|
||||
bool "Z8018008PEG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018110FEG
|
||||
bool "Z8018110FEG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80181
|
||||
---help---
|
||||
Z180: 100-pin QFP Z80181
|
||||
|
||||
config ARCH_CHIP_Z8018233FSG
|
||||
bool "Z8018233FSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80182
|
||||
---help---
|
||||
100-pin QFP Z80182
|
||||
|
||||
config ARCH_CHIP_Z8018220AEG
|
||||
bool "Z8018220AEG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80182
|
||||
---help---
|
||||
Z180: 100-pin LQFP 20MHz 5V Z80182
|
||||
|
||||
config ARCH_CHIP_Z8018216FSG
|
||||
bool "Z8018216FSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80182
|
||||
---help---
|
||||
Z180: 100-pin QFP 16MHz 5V Z80182
|
||||
|
||||
config ARCH_CHIP_Z8018216ASG
|
||||
bool "Z8018216ASG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80182
|
||||
---help---
|
||||
Z180: 100-pin LQFP Z80182
|
||||
|
||||
config ARCH_CHIP_Z8018233ASG
|
||||
bool "Z8018233ASG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80182
|
||||
---help---
|
||||
Z180: 100-pin LQFP 33MHz 5V Z80182
|
||||
|
||||
config ARCH_CHIP_Z8019520FSG
|
||||
bool "Z8019520FSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80195
|
||||
---help---
|
||||
Z180: 100-pin QFP 20MHz 5V Z80195
|
||||
|
||||
config ARCH_CHIP_Z8019533FSG
|
||||
bool "Z8019533FSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z80195
|
||||
---help---
|
||||
Z180: 100-pin QFP 33MHz 5V Z80195
|
||||
|
||||
config ARCH_CHIP_Z8L18020VSG
|
||||
bool "Z8L18020VSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8L180
|
||||
---help---
|
||||
Z180: 68-pinn PLCC Z8L180
|
||||
|
||||
config ARCH_CHIP_Z8L18020FSG
|
||||
bool "Z8L18020FSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8L180
|
||||
---help---
|
||||
Z180: 80-pin GFP 20MHz 3.3V Z8L180
|
||||
|
||||
config ARCH_CHIP_Z8L18020PSG
|
||||
bool "Z8L18020PSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8L180
|
||||
|
||||
config ARCH_CHIP_Z8L18220ASG
|
||||
bool "Z8L18220ASG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8L182
|
||||
---help---
|
||||
Z180: 100-pin LQFP Z8L182
|
||||
|
||||
config ARCH_CHIP_Z8L18220FSG
|
||||
bool "Z8L18220FSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8L182
|
||||
---help---
|
||||
100-pin QFP 20MHz 3.3V Z8L182
|
||||
|
||||
config ARCH_CHIP_Z8L18220AEG
|
||||
bool "Z8L18220AEG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8L182
|
||||
|
||||
config ARCH_CHIP_Z8S18020VSG
|
||||
bool "Z8S18020VSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18020VSG1960
|
||||
bool "Z8S18020VSG1960"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18033VSG
|
||||
bool "Z8S18033VSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18010FSG
|
||||
bool "Z8S18010FSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
80-pin QFP Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18010VEG
|
||||
bool "Z8S18010VEG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18020VEG
|
||||
bool "Z8S18020VEG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18010VSG
|
||||
bool "Z8S18010VSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18020PSG
|
||||
bool "Z8S18020PSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
64-pin DIP 10Mhz 5V Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18033FSG
|
||||
bool "Z8S18033FSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 80-pin QFP 33MHz 5V Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18033FEG
|
||||
bool "Z8S18033FEG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 80-pin QFP 33MHz 5V Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18020FSG
|
||||
bool "Z8S18020FSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 80-pin QFP 20MHz 5V Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18033VEG
|
||||
bool "Z8S18033VEG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 68-pin PLCC 33MHz 5V Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18010PSG
|
||||
bool "Z8S18010PSG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 64-pin DIP 10MHz 5V Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18020FEG
|
||||
bool "Z8S18020FEG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18010PEG
|
||||
bool "Z8S18010PEG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18010FEG
|
||||
bool "Z8S18010FEG"
|
||||
select ARCH_CHIP_Z180
|
||||
select ARCH_CHIP_Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8F6403
|
||||
bool "Z8F6403"
|
||||
select ARCH_CHIP_Z8
|
||||
select ARCH_CHIP_Z8F640X
|
||||
select ENDIAN_BIG
|
||||
---help---
|
||||
ZiLOG Z8F6403 (z8 Encore)
|
||||
|
||||
config ARCH_CHIP_Z8F6423
|
||||
bool "Z8F6423"
|
||||
select ARCH_CHIP_Z8
|
||||
select ARCH_CHIP_Z8F642X
|
||||
select ENDIAN_BIG
|
||||
---help---
|
||||
ZiLOG Z8F6423 (z8 Encore)
|
||||
|
||||
config ARCH_CHIP_EZ80F91
|
||||
bool "EZ80F91"
|
||||
select ARCH_CHIP_EZ80
|
||||
select ARCH_CHIP_EZ80_HAVE_PLL
|
||||
---help---
|
||||
ZiLOG EZ80F91 (ez80 Acclaim)
|
||||
|
||||
config ARCH_CHIP_EZ80F92
|
||||
bool "EZ80F92"
|
||||
select ARCH_CHIP_EZ80
|
||||
---help---
|
||||
ZiLOG EZ80F92 (ez80 Acclaim)
|
||||
|
||||
config ARCH_CHIP_EZ80F93
|
||||
bool "EZ80F93"
|
||||
select ARCH_CHIP_EZ80
|
||||
---help---
|
||||
ZiLOG EZ80F93 (ez80 Acclaim)
|
||||
|
||||
endchoice
|
||||
|
||||
config ARCH_CHIP_Z8F642X
|
||||
bool
|
||||
|
||||
config ARCH_CHIP_Z8F640X
|
||||
bool
|
||||
|
||||
config ARCH_CHIP_Z180
|
||||
bool
|
||||
bool "z180 Family"
|
||||
select MM_SMALL
|
||||
select ARCH_NOINTC
|
||||
select ARCH_HAVE_ADDRENV
|
||||
select ARCH_ADDRENV
|
||||
|
||||
config ARCH_CHIP_Z80180
|
||||
bool
|
||||
|
||||
config ARCH_CHIP_Z80181
|
||||
bool
|
||||
|
||||
config ARCH_CHIP_Z80182
|
||||
bool
|
||||
|
||||
config ARCH_CHIP_Z80195
|
||||
bool
|
||||
|
||||
config ARCH_CHIP_Z8L180
|
||||
bool
|
||||
|
||||
config ARCH_CHIP_Z8L182
|
||||
bool
|
||||
|
||||
config ARCH_CHIP_Z8S180
|
||||
bool
|
||||
|
||||
config ARCH_CHIP_Z8
|
||||
bool
|
||||
select MM_SMALL
|
||||
---help---
|
||||
ZiLOG z80 architecture with MMU
|
||||
|
||||
config ARCH_CHIP_EZ80
|
||||
bool
|
||||
bool "eZ80 Family (ez80 Acclaim)"
|
||||
select MM_SMALL if EZ80_Z80MODE
|
||||
select ARCH_HAVE_PHY
|
||||
---help---
|
||||
ZiLOG z80 architecture with 24-bit addressability
|
||||
|
||||
config ARCH_CHIP_EZ80_HAVE_PLL
|
||||
bool
|
||||
default n
|
||||
config ARCH_CHIP_Z8
|
||||
bool "z8 Family"
|
||||
select MM_SMALL
|
||||
select ENDIAN_BIG
|
||||
---help---
|
||||
ZiLOG z8 architecture
|
||||
|
||||
endchoice
|
||||
|
||||
config ARCH_CHIP
|
||||
string
|
||||
|
@ -5,6 +5,73 @@
|
||||
|
||||
if ARCH_CHIP_EZ80
|
||||
|
||||
config ARCH_EZ80_HAVE_PLL
|
||||
bool
|
||||
default n
|
||||
|
||||
config ARCH_EZ80_HAVE_ETHERNET
|
||||
bool
|
||||
default n
|
||||
|
||||
config ARCH_EZ80_HAVE_UART2
|
||||
bool
|
||||
default n
|
||||
|
||||
config ARCH_EZ80_HAVE_TIMER_INTREGS
|
||||
bool
|
||||
default n
|
||||
|
||||
choice
|
||||
prompt "eZ80 Chip Selection"
|
||||
default ARCH_CHIP_EZ80F91
|
||||
|
||||
config ARCH_CHIP_EZ80F91
|
||||
bool "EZ80F91"
|
||||
select ARCH_EZ80_HAVE_PLL
|
||||
select ARCH_EZ80_HAVE_ETHERNET
|
||||
select ARCH_EZ80_HAVE_UART2
|
||||
select ARCH_EZ80_HAVE_TIMER_INTREGS
|
||||
---help---
|
||||
ZiLOG EZ80F91 (ez80 Acclaim)
|
||||
|
||||
config ARCH_CHIP_EZ80F92
|
||||
bool "EZ80F92"
|
||||
---help---
|
||||
ZiLOG EZ80F92 (ez80 Acclaim)
|
||||
|
||||
config ARCH_CHIP_EZ80F93
|
||||
bool "EZ80F93"
|
||||
---help---
|
||||
ZiLOG EZ80F93 (ez80 Acclaim)
|
||||
|
||||
endchoice
|
||||
|
||||
# The ZiLOG ZDS-II Windows toolchain is the only toolchain available for
|
||||
# the ez80.
|
||||
#
|
||||
|
||||
config EZ80_TOOLCHAIN_ZDSII
|
||||
bool
|
||||
default y
|
||||
|
||||
choice
|
||||
prompt "ZDS-II Toolchain version"
|
||||
default EZ80_ZDSII_V533
|
||||
|
||||
config EZ80_ZDSII_V511
|
||||
bool "ZDS-II 5.1.1"
|
||||
|
||||
config EZ80_ZDSII_V521
|
||||
bool "ZDS-II 5.2.1"
|
||||
|
||||
config EZ80_ZDSII_V530
|
||||
bool "ZDS-II 5.3.0"
|
||||
|
||||
config EZ80_ZDSII_V533
|
||||
bool "ZDS-II 5.3.3"
|
||||
|
||||
endchoice # ZDS-II Toolchain version
|
||||
|
||||
menu "ez80 Peripheral Support"
|
||||
|
||||
config EZ80_UART0
|
||||
@ -21,6 +88,7 @@ config EZ80_UART2
|
||||
bool "UART2"
|
||||
select UART2_SERIALDRIVER
|
||||
default n
|
||||
depends on ARCH_EZ80_HAVE_UART2
|
||||
|
||||
config EZ80_I2C
|
||||
bool "I2C"
|
||||
@ -41,6 +109,7 @@ config EZ80_EMAC
|
||||
default n
|
||||
select ARCH_HAVE_PHY
|
||||
select ARCH_HAVE_NETDEV_STATISTICS
|
||||
depends on ARCH_EZ80_HAVE_ETHERNET
|
||||
---help---
|
||||
Enables support for ez80 EMAC driver.
|
||||
|
||||
@ -62,33 +131,6 @@ config EZ80_RTC_LINEFREQ50
|
||||
If there is no 32Hz crystal, the RTC will fall back to use the line
|
||||
frequency, either 50 or 60Hz.
|
||||
|
||||
# The ZiLOG ZDS-II Windows toolchain is the only toolchain available for
|
||||
# the ez80.
|
||||
#
|
||||
|
||||
config EZ80_TOOLCHAIN_ZDSII
|
||||
bool
|
||||
default y if ARCH_CHIP_EZ80
|
||||
default n if !ARCH_CHIP_EZ80
|
||||
|
||||
choice
|
||||
prompt "ZDS-II Toolchain version"
|
||||
default EZ80_ZDSII_V533
|
||||
|
||||
config EZ80_ZDSII_V511
|
||||
bool "ZDS-II 5.1.1"
|
||||
|
||||
config EZ80_ZDSII_V521
|
||||
bool "ZDS-II 5.2.1"
|
||||
|
||||
config EZ80_ZDSII_V530
|
||||
bool "ZDS-II 5.3.0"
|
||||
|
||||
config EZ80_ZDSII_V533
|
||||
bool "ZDS-II 5.3.3"
|
||||
|
||||
endchoice # ZDS-II Toolchain version
|
||||
|
||||
if EZ80_EMAC
|
||||
|
||||
config EZ80_FIAD
|
||||
|
@ -5,6 +5,303 @@
|
||||
|
||||
if ARCH_CHIP_Z180
|
||||
|
||||
config ARCH_CHIP_Z80180
|
||||
bool
|
||||
|
||||
config ARCH_CHIP_Z80181
|
||||
bool
|
||||
|
||||
config ARCH_CHIP_Z80182
|
||||
bool
|
||||
|
||||
config ARCH_CHIP_Z80195
|
||||
bool
|
||||
|
||||
config ARCH_CHIP_Z8L180
|
||||
bool
|
||||
|
||||
config ARCH_CHIP_Z8L182
|
||||
bool
|
||||
|
||||
config ARCH_CHIP_Z8S180
|
||||
bool
|
||||
|
||||
choice
|
||||
prompt "Z180 Chip Selection"
|
||||
default ARCH_CHIP_Z8018006VSG
|
||||
|
||||
config ARCH_CHIP_Z8018006VSG
|
||||
bool "Z8018006VSG"
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018010VSG
|
||||
bool "Z8018010VSG"
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018008VSG
|
||||
bool "Z8018008VSG"
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018010FSG
|
||||
bool "Z8018010FSG"
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 80-pin QFP (11 pins N/C) Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018008VEG
|
||||
bool "Z8018008VEG"
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018006VEG
|
||||
bool "Z8018006VEG"
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018006PSG
|
||||
bool "Z8018006PSG"
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 64-pin DIP 6 MHz 5V Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018008FSG
|
||||
bool "Z8018008FSG"
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 80-pin QFP (11 pins N/C) 8MHz 5V Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018010PSG
|
||||
bool "Z8018010PSG"
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 64-pin DIP 10MHz 5V Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018006PEG
|
||||
bool "Z8018006PEG"
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 64-pin DIP 6MHz 5V Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018010VEG
|
||||
bool "Z8018010VEG"
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
68-pin PLCC 10MHz 5V Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018010PEG
|
||||
bool "Z8018010PEG"
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 64-pin DIP 10MHz 5V Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018008PSG
|
||||
bool "Z8018008PSG"
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 64-pin DIP 8MHz 5V Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018006FSG
|
||||
bool "Z8018006FSG"
|
||||
select ARCH_CHIP_Z80180
|
||||
---help---
|
||||
Z180: 80-pin QFP (11 pins N/C) 6MHz 5V Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018000XSO
|
||||
bool "Z8018000XSO"
|
||||
select ARCH_CHIP_Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018010FEG
|
||||
bool "Z8018010FEG"
|
||||
select ARCH_CHIP_Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018000WSO
|
||||
bool "Z8018000WSO"
|
||||
select ARCH_CHIP_Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018008PEG
|
||||
bool "Z8018008PEG"
|
||||
select ARCH_CHIP_Z80180
|
||||
|
||||
config ARCH_CHIP_Z8018110FEG
|
||||
bool "Z8018110FEG"
|
||||
select ARCH_CHIP_Z80181
|
||||
---help---
|
||||
Z180: 100-pin QFP Z80181
|
||||
|
||||
config ARCH_CHIP_Z8018233FSG
|
||||
bool "Z8018233FSG"
|
||||
select ARCH_CHIP_Z80182
|
||||
---help---
|
||||
100-pin QFP Z80182
|
||||
|
||||
config ARCH_CHIP_Z8018220AEG
|
||||
bool "Z8018220AEG"
|
||||
select ARCH_CHIP_Z80182
|
||||
---help---
|
||||
Z180: 100-pin LQFP 20MHz 5V Z80182
|
||||
|
||||
config ARCH_CHIP_Z8018216FSG
|
||||
bool "Z8018216FSG"
|
||||
select ARCH_CHIP_Z80182
|
||||
---help---
|
||||
Z180: 100-pin QFP 16MHz 5V Z80182
|
||||
|
||||
config ARCH_CHIP_Z8018216ASG
|
||||
bool "Z8018216ASG"
|
||||
select ARCH_CHIP_Z80182
|
||||
---help---
|
||||
Z180: 100-pin LQFP Z80182
|
||||
|
||||
config ARCH_CHIP_Z8018233ASG
|
||||
bool "Z8018233ASG"
|
||||
select ARCH_CHIP_Z80182
|
||||
---help---
|
||||
Z180: 100-pin LQFP 33MHz 5V Z80182
|
||||
|
||||
config ARCH_CHIP_Z8019520FSG
|
||||
bool "Z8019520FSG"
|
||||
select ARCH_CHIP_Z80195
|
||||
---help---
|
||||
Z180: 100-pin QFP 20MHz 5V Z80195
|
||||
|
||||
config ARCH_CHIP_Z8019533FSG
|
||||
bool "Z8019533FSG"
|
||||
select ARCH_CHIP_Z80195
|
||||
---help---
|
||||
Z180: 100-pin QFP 33MHz 5V Z80195
|
||||
|
||||
config ARCH_CHIP_Z8L18020VSG
|
||||
bool "Z8L18020VSG"
|
||||
select ARCH_CHIP_Z8L180
|
||||
---help---
|
||||
Z180: 68-pinn PLCC Z8L180
|
||||
|
||||
config ARCH_CHIP_Z8L18020FSG
|
||||
bool "Z8L18020FSG"
|
||||
select ARCH_CHIP_Z8L180
|
||||
---help---
|
||||
Z180: 80-pin GFP 20MHz 3.3V Z8L180
|
||||
|
||||
config ARCH_CHIP_Z8L18020PSG
|
||||
bool "Z8L18020PSG"
|
||||
select ARCH_CHIP_Z8L180
|
||||
|
||||
config ARCH_CHIP_Z8L18220ASG
|
||||
bool "Z8L18220ASG"
|
||||
select ARCH_CHIP_Z8L182
|
||||
---help---
|
||||
Z180: 100-pin LQFP Z8L182
|
||||
|
||||
config ARCH_CHIP_Z8L18220FSG
|
||||
bool "Z8L18220FSG"
|
||||
select ARCH_CHIP_Z8L182
|
||||
---help---
|
||||
100-pin QFP 20MHz 3.3V Z8L182
|
||||
|
||||
config ARCH_CHIP_Z8L18220AEG
|
||||
bool "Z8L18220AEG"
|
||||
select ARCH_CHIP_Z8L182
|
||||
|
||||
config ARCH_CHIP_Z8S18020VSG
|
||||
bool "Z8S18020VSG"
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18020VSG1960
|
||||
bool "Z8S18020VSG1960"
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18033VSG
|
||||
bool "Z8S18033VSG"
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18010FSG
|
||||
bool "Z8S18010FSG"
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
80-pin QFP Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18010VEG
|
||||
bool "Z8S18010VEG"
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18020VEG
|
||||
bool "Z8S18020VEG"
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18010VSG
|
||||
bool "Z8S18010VSG"
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 68-pin PLCC Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18020PSG
|
||||
bool "Z8S18020PSG"
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
64-pin DIP 10Mhz 5V Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18033FSG
|
||||
bool "Z8S18033FSG"
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 80-pin QFP 33MHz 5V Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18033FEG
|
||||
bool "Z8S18033FEG"
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 80-pin QFP 33MHz 5V Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18020FSG
|
||||
bool "Z8S18020FSG"
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 80-pin QFP 20MHz 5V Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18033VEG
|
||||
bool "Z8S18033VEG"
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 68-pin PLCC 33MHz 5V Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18010PSG
|
||||
bool "Z8S18010PSG"
|
||||
select ARCH_CHIP_Z8S180
|
||||
---help---
|
||||
Z180: 64-pin DIP 10MHz 5V Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18020FEG
|
||||
bool "Z8S18020FEG"
|
||||
select ARCH_CHIP_Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18010PEG
|
||||
bool "Z8S18010PEG"
|
||||
select ARCH_CHIP_Z8S180
|
||||
|
||||
config ARCH_CHIP_Z8S18010FEG
|
||||
bool "Z8S18010FEG"
|
||||
select ARCH_CHIP_Z8S180
|
||||
|
||||
endchoice
|
||||
|
||||
choice
|
||||
prompt "Toolchain Selection"
|
||||
default Z180_TOOLCHAIN_SDCCW if TOOLCHAIN_WINDOWS
|
||||
|
@ -5,6 +5,30 @@
|
||||
|
||||
if ARCH_CHIP_Z8
|
||||
|
||||
config ARCH_CHIP_Z8F640X
|
||||
bool
|
||||
|
||||
config ARCH_CHIP_Z8F642X
|
||||
bool
|
||||
|
||||
choice
|
||||
prompt "z8 Chip Selection"
|
||||
default ARCH_CHIP_Z8F6403
|
||||
|
||||
config ARCH_CHIP_Z8F6403
|
||||
bool "Z8F6403"
|
||||
select ARCH_CHIP_Z8F640X
|
||||
---help---
|
||||
ZiLOG Z8F6403 (z8 Encore)
|
||||
|
||||
config ARCH_CHIP_Z8F6423
|
||||
bool "Z8F6423"
|
||||
select ARCH_CHIP_Z8F642X
|
||||
---help---
|
||||
ZiLOG Z8F6423 (z8 Encore)
|
||||
|
||||
endchoice
|
||||
|
||||
# UART0/1 always enabled
|
||||
|
||||
config Z8_UART0
|
||||
|
Loading…
x
Reference in New Issue
Block a user