summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/hornet.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/hornet.c')
-rw-r--r--src/mame/drivers/hornet.c102
1 files changed, 51 insertions, 51 deletions
diff --git a/src/mame/drivers/hornet.c b/src/mame/drivers/hornet.c
index 73e4cf50256..7dcb15199ec 100644
--- a/src/mame/drivers/hornet.c
+++ b/src/mame/drivers/hornet.c
@@ -676,15 +676,15 @@ static READ8_HANDLER( sysreg_r )
break;
case 3: /* I/O port 3 */
- /*
- 0x80 = JVSINIT (JAMMA I/F SENSE)
- 0x40 = COMMST
- 0x20 = GSENSE
- 0x08 = EEPDO (EEPROM DO)
- 0x04 = ADEOC (ADC EOC)
- 0x02 = ADDOR (ADC DOR)
- 0x01 = ADDO (ADC DO)
- */
+ /*
+ 0x80 = JVSINIT (JAMMA I/F SENSE)
+ 0x40 = COMMST
+ 0x20 = GSENSE
+ 0x08 = EEPDO (EEPROM DO)
+ 0x04 = ADEOC (ADC EOC)
+ 0x02 = ADDOR (ADC DOR)
+ 0x01 = ADDO (ADC DO)
+ */
r = 0xf7 | (eeprom_read_bit() << 3);
break;
@@ -706,22 +706,22 @@ static WRITE8_HANDLER( sysreg_w )
case 1: /* LED Register 1 */
led_reg1 = data;
break;
-
+
case 2: /* Parallel data register */
mame_printf_debug("Parallel data = %02X\n", data);
break;
-
+
case 3: /* System Register 0 */
- /*
- 0x80 = EEPWEN (EEPROM write enable)
- 0x40 = EEPCS (EEPROM CS)
- 0x20 = EEPSCL (EEPROM SCL?)
- 0x10 = EEPDT (EEPROM data)
- 0x08 = JVSTXEN / LAMP3 (something about JAMMA interface)
- 0x04 = LAMP2
- 0x02 = LAMP1
- 0x01 = LAMP0
- */
+ /*
+ 0x80 = EEPWEN (EEPROM write enable)
+ 0x40 = EEPCS (EEPROM CS)
+ 0x20 = EEPSCL (EEPROM SCL?)
+ 0x10 = EEPDT (EEPROM data)
+ 0x08 = JVSTXEN / LAMP3 (something about JAMMA interface)
+ 0x04 = LAMP2
+ 0x02 = LAMP1
+ 0x01 = LAMP0
+ */
eeprom_write_bit((data & 0x10) ? 1 : 0);
eeprom_set_clock_line((data & 0x20) ? ASSERT_LINE : CLEAR_LINE);
eeprom_set_cs_line((data & 0x40) ? CLEAR_LINE : ASSERT_LINE);
@@ -729,50 +729,50 @@ static WRITE8_HANDLER( sysreg_w )
break;
case 4: /* System Register 1 */
- /*
- 0x80 = SNDRES (sound reset)
- 0x40 = COMRES (COM reset)
- 0x20 = COINRQ2 (EEPROM SCL?)
- 0x10 = COINRQ1 (EEPROM data)
- 0x08 = ADCS (ADC CS)
- 0x04 = ADCONV (ADC CONV)
- 0x02 = ADDI (ADC DI)
- 0x01 = ADDSCLK (ADC SCLK)
- */
+ /*
+ 0x80 = SNDRES (sound reset)
+ 0x40 = COMRES (COM reset)
+ 0x20 = COINRQ2 (EEPROM SCL?)
+ 0x10 = COINRQ1 (EEPROM data)
+ 0x08 = ADCS (ADC CS)
+ 0x04 = ADCONV (ADC CONV)
+ 0x02 = ADDI (ADC DI)
+ 0x01 = ADDSCLK (ADC SCLK)
+ */
cpunum_set_input_line(machine, 1, INPUT_LINE_RESET, (data & 0x80) ? CLEAR_LINE : ASSERT_LINE);
mame_printf_debug("System register 1 = %02X\n", data);
break;
-
+
case 5: /* Sound Control Register */
/*
- 0x80 = MODE1
- 0x40 = MUTE1
- 0x20 = DEEN1
- 0x10 = ATCK1
- 0x08 = MODE0
- 0x04 = MUTE0
- 0x02 = DEEN0
- 0x01 = ATCK0
- */
+ 0x80 = MODE1
+ 0x40 = MUTE1
+ 0x20 = DEEN1
+ 0x10 = ATCK1
+ 0x08 = MODE0
+ 0x04 = MUTE0
+ 0x02 = DEEN0
+ 0x01 = ATCK0
+ */
mame_printf_debug("Sound control register = %02X\n", data);
break;
case 6: /* WDT Register */
/*
- 0x80 = WDTCLK
- */
+ 0x80 = WDTCLK
+ */
if (data & 0x80)
watchdog_reset(machine);
break;
case 7: /* CG Control Register */
/*
- 0x80 = EXRES1
- 0x40 = EXRES0
- 0x20 = EXID1
- 0x10 = EXID0
- 0x01 = EXRGB
- */
+ 0x80 = EXRES1
+ 0x40 = EXRES0
+ 0x20 = EXID1
+ 0x10 = EXID0
+ 0x01 = EXRGB
+ */
if (data & 0x80)
cpunum_set_input_line(machine, 0, INPUT_LINE_IRQ1, CLEAR_LINE);
if (data & 0x40)
@@ -1146,7 +1146,7 @@ MACHINE_DRIVER_END
static MACHINE_DRIVER_START( hornet_2board_v2 )
MDRV_IMPORT_FROM(hornet_2board)
-
+
MDRV_3DFX_VOODOO_REMOVE("voodoo0")
MDRV_3DFX_VOODOO_2_ADD("voodoo0", STD_VOODOO_2_CLOCK, 2, "left")
MDRV_3DFX_VOODOO_TMU_MEMORY(0, 4)
@@ -1340,7 +1340,7 @@ static void init_hornet_2board(running_machine *machine, const UINT8 *backupdef)
static DRIVER_INIT(gradius4)
{
UINT8 backupdef[0x2000] = { 0 };
-
+
/* RTC data */
backupdef[0x00] = 0x47; // 'G'
backupdef[0x01] = 0x58; // 'X'