Previous 15994 Revisions Next

r8601 Friday 23rd July, 2010 at 15:11:37 UTC by Angelo Salese
[SMC-777]: Fixed soft resets
[src/mess/drivers]smc777.c

src/mess/drivers/smc777.c
r8600r8601
260260      case 0x33:
261261         return wd17xx_data_r(dev,offset);
262262      case 0x34: //irq / drq status
263         popmessage("%02x %02x\n",fdc_irq_flag,fdc_drq_flag);
264
263265         return (fdc_irq_flag ? 0x80 : 0x00) | (fdc_drq_flag ? 0x00 : 0x40);
264266   }
265267
r8600r8601
600602
601603static MACHINE_RESET(smc777)
602604{
605   static UINT8 *rom = memory_region(machine, "bios");
606   int i;
607
608   for(i=0;i<0x4000;i++)
609      smc777_wram[i] = rom[i];
603610}
604611
605612static const gfx_layout smc777_charlayout =

Previous 15994 Revisions Next


© 1998-2018 The MESS Team