Previous 15994 Revisions Next

r7331 Friday 12th February, 2010 at 09:45:58 UTC by Curt Coder
Added Intel 8021/8022 CPU types.
[src/emu/cpu/mcs48]mcs48.c mcs48.h
[src/mess/drivers]trs80m2.c

src/emu/cpu/mcs48/mcs48.c
r7330r7331
15151515
15161516
15171517/* Official Intel MCS-48 parts */
1518CPU_GET_INFO( i8021 )  { mcs48_generic_get_info(devconfig, device, state, info, MCS48_FEATURE, 1024,  64, "I8021"); }
1519CPU_GET_INFO( i8022 )  { mcs48_generic_get_info(devconfig, device, state, info, MCS48_FEATURE, 2048, 128, "I8022"); }
15181520CPU_GET_INFO( i8035 )  { mcs48_generic_get_info(devconfig, device, state, info, MCS48_FEATURE,    0,  64, "I8035"); }
15191521CPU_GET_INFO( i8048 )  { mcs48_generic_get_info(devconfig, device, state, info, MCS48_FEATURE, 1024,  64, "I8048"); }
15201522CPU_GET_INFO( i8648 )  { mcs48_generic_get_info(devconfig, device, state, info, MCS48_FEATURE, 1024,  64, "I8648"); }
src/emu/cpu/mcs48/mcs48.h
r7330r7331
8787    MACROS
8888***************************************************************************/
8989
90#define CPU_I8021 CPU_GET_INFO_NAME( i8021 )
91#define CPU_I8022 CPU_GET_INFO_NAME( i8022 )
9092#define CPU_I8035 CPU_GET_INFO_NAME( i8035 )
9193#define CPU_I8048 CPU_GET_INFO_NAME( i8048 )
9294#define CPU_I8648 CPU_GET_INFO_NAME( i8648 )
r7330r7331
114116***************************************************************************/
115117
116118/* Official Intel MCS-48 parts */
119CPU_GET_INFO( i8021 );         /* 1k internal ROM,       64 bytes internal RAM */
120CPU_GET_INFO( i8022 );         /* 2k internal ROM,      128 bytes internal RAM */
117121CPU_GET_INFO( i8035 );         /* external ROM,         64 bytes internal RAM */
118122CPU_GET_INFO( i8048 );         /* 1k internal ROM,      64 bytes internal RAM */
119123CPU_GET_INFO( i8648 );         /* 1k internal OTP ROM,  64 bytes internal RAM */
src/mess/drivers/trs80m2.c
r7330r7331
553553    MDRV_CPU_PROGRAM_MAP(trs80m2_mem)
554554    MDRV_CPU_IO_MAP(trs80m2_io)
555555 
556    MDRV_CPU_ADD(I8021_TAG, I8048, 100000) // Intel 8021 @ ?
556    MDRV_CPU_ADD(I8021_TAG, I8021, 100000)
557557    MDRV_CPU_IO_MAP(trs80m2_keyboard_io)
558558 
559559    MDRV_MACHINE_START(trs80m2)
r7330r7331
574574 
575575   MDRV_MC6845_ADD(MC6845_TAG, MC6845, XTAL_12_48MHz/8, mc6845_intf)
576576 
577   /* sound hardware */
578 
579577   /* devices */
580578   MDRV_WD179X_ADD(FD1791_TAG, fd1791_intf)
581579   MDRV_Z80CTC_ADD(Z80CTC_TAG, XTAL_8MHz/2, ctc_intf)

Previous 15994 Revisions Next


© 1998-2018 The MESS Team