arch/z80: Make MCU selection menus more like other archs

This commit is contained in:
Gregory Nutt 2020-02-26 10:11:06 -06:00 committed by Ouss4
parent a9610e16bd
commit b63024dc7b
4 changed files with 404 additions and 418 deletions

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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