diff options
author | 2021-10-24 09:58:53 +1100 | |
---|---|---|
committer | 2021-10-24 09:58:53 +1100 | |
commit | e778bb9a8c87ab321daa45ea08b4a39e1ad21a6f (patch) | |
tree | 13fd90df4881c695e50ba7960c0d626045cd8ec6 /src/mame/drivers/ctk551.cpp | |
parent | 5ab93130eb223aadabb6faebb1b4299e6000120c (diff) |
srcclean in preparation for branching 0.237 release
Diffstat (limited to 'src/mame/drivers/ctk551.cpp')
-rw-r--r-- | src/mame/drivers/ctk551.cpp | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/src/mame/drivers/ctk551.cpp b/src/mame/drivers/ctk551.cpp index 1e3e324badd..82f2c90128c 100644 --- a/src/mame/drivers/ctk551.cpp +++ b/src/mame/drivers/ctk551.cpp @@ -1,47 +1,47 @@ // license:BSD-3-Clause // copyright-holders:Devin Acker /* - Casio CTK-551 keyboard (and related models) + Casio CTK-551 keyboard (and related models) - Casio released several keyboard models with the same main board. - As usual, some of them were also rebranded by Radio Shack. + Casio released several keyboard models with the same main board. + As usual, some of them were also rebranded by Radio Shack. - - CTK-531, CTK-533 - Basic 61-key model - - CTK-541, Optimus MD-1150 - Adds velocity-sensitive keys - - CTK-551, CTK-558, Radio Shack MD-1160 - Adds pitch wheel and different selection of demo songs + - CTK-531, CTK-533 + Basic 61-key model + - CTK-541, Optimus MD-1150 + Adds velocity-sensitive keys + - CTK-551, CTK-558, Radio Shack MD-1160 + Adds pitch wheel and different selection of demo songs - Main board (JCM456-MA1M): + Main board (JCM456-MA1M): - LSI1: CPU (Casio GT913F) - Custom chip based on H8/300 instruction set, built in peripheral controllers & sound generator + LSI1: CPU (Casio GT913F) + Custom chip based on H8/300 instruction set, built in peripheral controllers & sound generator - LSI2: 8Mbit ROM (OKI MSM538002E) + LSI2: 8Mbit ROM (OKI MSM538002E) - LSI3: LCD controller (HD44780 compatible) - May be either a Samsung KS0066U-10B or Epson SED1278F2A. + LSI3: LCD controller (HD44780 compatible) + May be either a Samsung KS0066U-10B or Epson SED1278F2A. - IC1: stereo DAC (NEC uPD6379GR) + IC1: stereo DAC (NEC uPD6379GR) - CTK-541 service manual with schematics, pinouts, etc.: - https://revenant1.net/ctk541.pdf + CTK-541 service manual with schematics, pinouts, etc.: + https://revenant1.net/ctk541.pdf - To access the test mode (not mentioned in the service manual): - Hold the "Start/Stop" and keypad 0 buttons together when turning on the keyboard. - Afterwards, press one of these buttons: - - Tone: LCD test (press repeatedly) - - Keypad 0: switch test (press all front panel buttons in a specific order, generally left to right) - - Keypad 1 or Rhythm: pedal and key test - - Keypad 2: ROM test - - Keypad 4/5/6: sound volume test - - Keypad 7/8: stereo test - - Keypad 9: MIDI loopback test - - Keypad + or Song Bank: power source test - - Keypad -: pitch wheel test - - FFWD: exit test mode - - Stop: power off + To access the test mode (not mentioned in the service manual): + Hold the "Start/Stop" and keypad 0 buttons together when turning on the keyboard. + Afterwards, press one of these buttons: + - Tone: LCD test (press repeatedly) + - Keypad 0: switch test (press all front panel buttons in a specific order, generally left to right) + - Keypad 1 or Rhythm: pedal and key test + - Keypad 2: ROM test + - Keypad 4/5/6: sound volume test + - Keypad 7/8: stereo test + - Keypad 9: MIDI loopback test + - Keypad + or Song Bank: power source test + - Keypad -: pitch wheel test + - FFWD: exit test mode + - Stop: power off */ @@ -267,7 +267,7 @@ INPUT_PORTS_START(ctk551) PORT_BIT( 0x20, IP_ACTIVE_HIGH, IPT_OTHER ) PORT_NAME("Song Bank") PORT_BIT( 0x40, IP_ACTIVE_HIGH, IPT_OTHER ) PORT_NAME("Rhythm") PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_OTHER ) PORT_NAME("Tone") - + PORT_START("maincpu:kbd:KO9") PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_NAME("Keypad 6") PORT_CODE(KEYCODE_6_PAD) PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_KEYPAD ) PORT_NAME("Keypad 5") PORT_CODE(KEYCODE_5_PAD) |