Previous 15994 Revisions Next

r4908 Monday 1st June, 2009 at 13:28:55 UTC by Curt Coder
[XEROX820] Workaround wd17xx bug.
[src/mess/drivers]xerox820.c

src/mess/drivers/xerox820.c
r4907r4908
339339      1
340340      2
341341      3      PBRDY         keyboard data available
342      4      R/W5         8"/5.25" disk select (0=5.25", 1=8")
342      4      8/N5         8"/5.25" disk select (0=5.25", 1=8")
343343      5      400/460         double sided disk detect (only on Etch 2 PCB) (0=SS, 1=DS)
344344      6
345345      7
r4907r4908
387387
388388   /* bank switching */
389389   xerox820_bankswitch(device->machine, BIT(data, 7));
390   
391   logerror("PA %02x\n", data);
392390};
393391
394392static READ8_DEVICE_HANDLER( xerox820_pio_port_b_r )
r4907r4908
655653   MDRV_Z80PIO_ADD(Z80KBPIO_TAG, kbpio_intf)
656654   MDRV_Z80PIO_ADD(Z80GPPIO_TAG, gppio_intf)
657655   MDRV_Z80CTC_ADD(Z80CTC_TAG, XTAL_20MHz/8, ctc_intf)
658   MDRV_WD177X_ADD(WD1771_TAG, wd1771_intf)
656   MDRV_WD1773_ADD(WD1771_TAG, wd1771_intf) // workaround wd17xx.c ready state bug, should be MDRV_WD177X_ADD
659657//   MDRV_COM8116_ADD(COM8116_TAG, 5068800, com8116_intf)
660658MACHINE_DRIVER_END
661659

Previous 15994 Revisions Next


© 1998-2018 The MESS Team