Previous 199869 Revisions Next

r30896 Sunday 8th June, 2014 at 23:20:39 UTC by David Haywood
fix 68k regression (nw)
[src/mame/drivers]magicard.c

trunk/src/mame/drivers/magicard.c
r30895r30896
500500   return machine().rand();
501501}
502502
503// should use ramdac device
503504WRITE16_MEMBER(magicard_state::paletteram_io_w)
504505{
506   data &= mem_mask;
507
505508   switch(offset*2)
506509   {
507510      case 0:
r30895r30896
567570
568571WRITE16_MEMBER(magicard_state::scc68070_ext_irqc_w)
569572{
573   data &= mem_mask;
574
570575   m_scc68070_ext_irqc_regs[offset] = data;
571576}
572577
r30895r30896
584589
585590WRITE16_MEMBER(magicard_state::scc68070_iic_w)
586591{
592   data &= mem_mask;
593
587594   m_scc68070_iic_regs[offset] = data;
588595}
589596
r30895r30896
601608
602609WRITE16_MEMBER(magicard_state::scc68070_uart_w)
603610{
611   data &= mem_mask;
612
604613   m_scc68070_uart_regs[offset] = data;
605614}
606615
r30895r30896
611620
612621WRITE16_MEMBER(magicard_state::scc68070_timer_w)
613622{
623   data &= mem_mask;
624
614625   m_scc68070_timer_regs[offset] = data;
615626}
616627
r30895r30896
621632
622633WRITE16_MEMBER(magicard_state::scc68070_int_irqc_w)
623634{
635   data &= mem_mask;
636
624637   m_scc68070_int_irqc_regs[offset] = data;
625638}
626639
r30895r30896
631644
632645WRITE16_MEMBER(magicard_state::scc68070_dma_ch1_w)
633646{
647   data &= mem_mask;
648
634649   m_scc68070_dma_ch1_regs[offset] = data;
635650}
636651
r30895r30896
641656
642657WRITE16_MEMBER(magicard_state::scc68070_dma_ch2_w)
643658{
659   data &= mem_mask;
660
644661   m_scc68070_dma_ch2_regs[offset] = data;
645662}
646663
r30895r30896
651668
652669WRITE16_MEMBER(magicard_state::scc68070_mmu_w)
653670{
671   data &= mem_mask;
672
654673   m_scc68070_mmu_regs[offset] = data;
655674
656675   switch(offset)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team