Previous 199869 Revisions Next

r35285 Thursday 26th February, 2015 at 15:11:28 UTC by Olivier Galibert
st
[src/mess/drivers]atarist.c
[src/mess/includes]atarist.h

trunk/src/mess/drivers/atarist.c
r243796r243797
423423
424424WRITE16_MEMBER( st_state::berr_w )
425425{
426   abort();
427   //   m_maincpu->set_input_line(M68K_LINE_BUSERROR, ASSERT_LINE);
428   //   m_maincpu->set_input_line(M68K_LINE_BUSERROR, CLEAR_LINE);
426   m_maincpu->set_input_line(M68K_LINE_BUSERROR, ASSERT_LINE);
427   m_maincpu->set_input_line(M68K_LINE_BUSERROR, CLEAR_LINE);
429428}
430429
431430READ16_MEMBER( st_state::berr_r )
432431{
433432   if(!space.debugger_access()) {
434      //      m_maincpu->set_input_line(M68K_LINE_BUSERROR, ASSERT_LINE);
435      //      m_maincpu->set_input_line(M68K_LINE_BUSERROR, CLEAR_LINE);
436      abort();
433      m_maincpu->set_input_line(M68K_LINE_BUSERROR, ASSERT_LINE);
434      m_maincpu->set_input_line(M68K_LINE_BUSERROR, CLEAR_LINE);
437435   }
438436   return 0xffff;
439437}
r243796r243797
18691867      return m_mfp->get_vector();
18701868   }
18711869
1872   return 0;//M68K_INT_ACK_AUTOVECTOR;
1870   return M68K_INT_ACK_AUTOVECTOR;
18731871}
18741872
18751873
r243796r243797
20762074
20772075static MACHINE_CONFIG_START( st, st_state )
20782076   // basic machine hardware
2079   MCFG_CPU_ADD(M68000_TAG, M68000x, Y2/4)
2077   MCFG_CPU_ADD(M68000_TAG, M68000, Y2/4)
20802078   MCFG_CPU_PROGRAM_MAP(st_map)
20812079   MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER(st_state,atarist_int_ack)
20822080
2083//   MCFG_CPU_ADD(HD6301V1_TAG, HD6301, Y2/8)
2084//   MCFG_CPU_PROGRAM_MAP(ikbd_map)
2085//   MCFG_CPU_IO_MAP(ikbd_io_map)
2081   MCFG_CPU_ADD(HD6301V1_TAG, HD6301, Y2/8)
2082   MCFG_CPU_PROGRAM_MAP(ikbd_map)
2083   MCFG_CPU_IO_MAP(ikbd_io_map)
20862084
20872085   // video hardware
20882086   MCFG_SCREEN_ADD(SCREEN_TAG, RASTER)
r243796r243797
21662164
21672165static MACHINE_CONFIG_START( megast, megast_state )
21682166   // basic machine hardware
2169   MCFG_CPU_ADD(M68000_TAG, M68000x, Y2/4)
2167   MCFG_CPU_ADD(M68000_TAG, M68000, Y2/4)
21702168   MCFG_CPU_PROGRAM_MAP(megast_map)
21712169   MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER(st_state,atarist_int_ack)
21722170
r243796r243797
22572255
22582256static MACHINE_CONFIG_START( ste, ste_state )
22592257   // basic machine hardware
2260   MCFG_CPU_ADD(M68000_TAG, M68000x, Y2/4)
2258   MCFG_CPU_ADD(M68000_TAG, M68000, Y2/4)
22612259   MCFG_CPU_PROGRAM_MAP(ste_map)
22622260   MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER(st_state,atarist_int_ack)
22632261
r243796r243797
23722370#if 0
23732371static MACHINE_CONFIG_START( stbook, stbook_state )
23742372   // basic machine hardware
2375   MCFG_CPU_ADD(M68000_TAG, M68000x, U517/2)
2373   MCFG_CPU_ADD(M68000_TAG, M68000, U517/2)
23762374   MCFG_CPU_PROGRAM_MAP(stbook_map)
23772375   MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER(st_state,atarist_int_ack)
23782376
trunk/src/mess/includes/atarist.h
r243796r243797
123123         m_palette(*this, "palette")
124124   { }
125125
126   required_device<m68000x_device> m_maincpu;
126   required_device<cpu_device> m_maincpu;
127127   required_device<wd1772_t> m_fdc;
128128   required_device<mc68901_device> m_mfp;
129129   required_device<acia6850_device> m_acia0;


Previous 199869 Revisions Next


© 1997-2024 The MAME Team