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 */