diff options
author | 2010-02-12 09:46:22 +0000 | |
---|---|---|
committer | 2010-02-12 09:46:22 +0000 | |
commit | 60d8b99681298a824aab59fd70406169af7d472b (patch) | |
tree | c3ef46b43701a0412f4ad629bc9b0a1ae57fd6c5 /src/emu/cpu/mcs48 | |
parent | 86ad7a0f2b3344950ae1238da72ea220e13c8480 (diff) |
Added Intel 8021/8022 CPU types.
Diffstat (limited to 'src/emu/cpu/mcs48')
-rw-r--r-- | src/emu/cpu/mcs48/mcs48.c | 2 | ||||
-rw-r--r-- | src/emu/cpu/mcs48/mcs48.h | 4 |
2 files changed, 6 insertions, 0 deletions
diff --git a/src/emu/cpu/mcs48/mcs48.c b/src/emu/cpu/mcs48/mcs48.c index 58c4e1ef7bc..68ff876bd2c 100644 --- a/src/emu/cpu/mcs48/mcs48.c +++ b/src/emu/cpu/mcs48/mcs48.c @@ -1515,6 +1515,8 @@ static void mcs48_generic_get_info(const device_config *devconfig, running_devic /* Official Intel MCS-48 parts */ +CPU_GET_INFO( i8021 ) { mcs48_generic_get_info(devconfig, device, state, info, MCS48_FEATURE, 1024, 64, "I8021"); } +CPU_GET_INFO( i8022 ) { mcs48_generic_get_info(devconfig, device, state, info, MCS48_FEATURE, 2048, 128, "I8022"); } CPU_GET_INFO( i8035 ) { mcs48_generic_get_info(devconfig, device, state, info, MCS48_FEATURE, 0, 64, "I8035"); } CPU_GET_INFO( i8048 ) { mcs48_generic_get_info(devconfig, device, state, info, MCS48_FEATURE, 1024, 64, "I8048"); } CPU_GET_INFO( i8648 ) { mcs48_generic_get_info(devconfig, device, state, info, MCS48_FEATURE, 1024, 64, "I8648"); } diff --git a/src/emu/cpu/mcs48/mcs48.h b/src/emu/cpu/mcs48/mcs48.h index 34e1c253b8e..8a586bb951c 100644 --- a/src/emu/cpu/mcs48/mcs48.h +++ b/src/emu/cpu/mcs48/mcs48.h @@ -87,6 +87,8 @@ enum MACROS ***************************************************************************/ +#define CPU_I8021 CPU_GET_INFO_NAME( i8021 ) +#define CPU_I8022 CPU_GET_INFO_NAME( i8022 ) #define CPU_I8035 CPU_GET_INFO_NAME( i8035 ) #define CPU_I8048 CPU_GET_INFO_NAME( i8048 ) #define CPU_I8648 CPU_GET_INFO_NAME( i8648 ) @@ -114,6 +116,8 @@ enum ***************************************************************************/ /* Official Intel MCS-48 parts */ +CPU_GET_INFO( i8021 ); /* 1k internal ROM, 64 bytes internal RAM */ +CPU_GET_INFO( i8022 ); /* 2k internal ROM, 128 bytes internal RAM */ CPU_GET_INFO( i8035 ); /* external ROM, 64 bytes internal RAM */ CPU_GET_INFO( i8048 ); /* 1k internal ROM, 64 bytes internal RAM */ CPU_GET_INFO( i8648 ); /* 1k internal OTP ROM, 64 bytes internal RAM */ |