trunk/src/mess/drivers/ti74.c
| r31347 | r31348 | |
| 2 | 2 | // copyright-holders:hap |
| 3 | 3 | /*************************************************************************** |
| 4 | 4 | |
| 5 | | TI-74 |
| 5 | TI-74 BASICALC |
| 6 | 6 | |
| 7 | 7 | |
| 8 | 8 | TODO: |
| r31347 | r31348 | |
| 96 | 96 | static MACHINE_CONFIG_START( ti74, ti74_state ) |
| 97 | 97 | |
| 98 | 98 | /* basic machine hardware */ |
| 99 | | MCFG_CPU_ADD("maincpu", TMS70C46, 2500000) |
| 99 | MCFG_CPU_ADD("maincpu", TMS70C46, XTAL_4MHz) |
| 100 | 100 | MCFG_CPU_PROGRAM_MAP(main_map) |
| 101 | 101 | |
| 102 | 102 | /* video hardware */ |
| r31347 | r31348 | |
| 133 | 133 | ROM_END |
| 134 | 134 | |
| 135 | 135 | |
| 136 | | COMP( 1985, ti74, 0, 0, ti74, ti74, driver_device, 0, "Texas Instruments", "TI-74 Basicalc", GAME_IS_SKELETON ) |
| 136 | COMP( 1985, ti74, 0, 0, ti74, ti74, driver_device, 0, "Texas Instruments", "TI-74 BASICALC", GAME_IS_SKELETON ) |
trunk/src/mess/drivers/cc40.c
| r31347 | r31348 | |
| 26 | 26 | | | |
| 27 | 27 | | | |
| 28 | 28 | | HM6116LP-4 TMX70C20N2L | |
| 29 | | | | |
| 30 | | | AMI 8304BXH | |
| 29 | | 5MHz | |
| 30 | | AMI 1041036-1 | |
| 31 | 31 | | HN61256PC09 | |
| 32 | 32 | | *Cartridge | |
| 33 | 33 | | --------------- |
| r31347 | r31348 | |
| 36 | 36 | |*HEXBUS| |
| 37 | 37 | --------- |
| 38 | 38 | |
| 39 | | HM6116LP-4 - Hitachi 2KB SRAM |
| 39 | HM6116LP-4 - Hitachi 2KB SRAM (newer 18KB version has two HM6264 8KB chips) |
| 40 | 40 | HN61256PC09 - Hitachi DIP-28 32KB CMOS Mask PROM |
| 41 | 41 | TMX70C20N2L - Texas Instruments TMS70C20 CPU (128 bytes RAM, 2KB ROM) @ 2.5MHz - "X" implies prototype |
| 42 | | AMI 8304BXH - 74-pin QFP AMI Gate Array |
| 42 | AMI 1041036-1 - 68-pin QFP AMI Gate Array |
| 43 | 43 | HD44100H - 60-pin QFP Hitachi HD44100 LCD Driver |
| 44 | 44 | HD44780A00 - 80-pin TFP Hitachi HD44780 LCD Controller |
| 45 | 45 | |
| r31347 | r31348 | |
| 48 | 48 | |
| 49 | 49 | CC-40 is powered by 4 AA batteries. These will also save internal RAM, |
| 50 | 50 | provided that the machine is turned off properly. If a program is running, |
| 51 | | you may have to press BREAK before turning the CC-40 off. |
| 51 | you may have to press [BREAK] before turning the CC-40 off. |
| 52 | 52 | |
| 53 | | To run a cartridge, usually the command run"dir" shows which program(s) |
| 54 | | can be loaded. Load a program by pressing the RUN key while viewing the list, |
| 55 | | or manually with the command run"<shortname of program in list>" |
| 53 | To run a cartridge, usually the command RUN "DIR" shows which program(s) |
| 54 | can be loaded. Load a program by pressing the [RUN] key while viewing the list, |
| 55 | or manually with the command RUN "<shortname of program in list>" |
| 56 | 56 | |
| 57 | 57 | |
| 58 | 58 | TODO: |
| 59 | 59 | - some strange bugs with Games I cartridge, bad dump or emulation bug? |
| 60 | | - other RAM configurations (6KB(default), 12KB, 18KB, external) |
| 60 | - other RAM configurations (6KB(default), 18KB, external) |
| 61 | 61 | - Hexbus interface and peripherals |
| 62 | * HX-1000: color plotter |
| 63 | * HX-1010: thermal printer |
| 64 | * HX-3000: RS-232 interface |
| 65 | * HX-3100: modem |
| 66 | * HX-3200: Centronics printer interface |
| 62 | 67 | - HD44100 is not accessed by the CPU, is it connected to the HD44780? |
| 63 | 68 | Probably responsible for the LCD indicators, how? |
| 64 | 69 | |
| r31347 | r31348 | |
| 452 | 457 | static MACHINE_CONFIG_START( cc40, cc40_state ) |
| 453 | 458 | |
| 454 | 459 | /* basic machine hardware */ |
| 455 | | MCFG_CPU_ADD("maincpu", TMS70C20, XTAL_2_5MHz) |
| 460 | MCFG_CPU_ADD("maincpu", TMS70C20, XTAL_5MHz / 2) |
| 456 | 461 | MCFG_CPU_PROGRAM_MAP(main_map) |
| 457 | 462 | MCFG_CPU_IO_MAP(main_io_map) |
| 458 | 463 | |