src/emu/machine/z80dma.c
| r9022 | r9023 | |
| 434 | 434 | else |
| 435 | 435 | m_latch = devcb_call_read8(&m_in_iorq_func, m_addressA); |
| 436 | 436 | |
| 437 | | if (LOG) logerror("A src: %04x data: %02x\n",m_addressA, m_latch); |
| 437 | if (LOG) logerror("A src: %04x %s -> data: %02x\n",m_addressA, PORTA_MEMORY ? "mem" : "i/o", m_latch); |
| 438 | 438 | m_addressA += PORTA_FIXED ? 0 : PORTA_INC ? PORTA_STEP : -PORTA_STEP; |
| 439 | 439 | } |
| 440 | 440 | else |
| r9022 | r9023 | |
| 444 | 444 | else |
| 445 | 445 | m_latch = devcb_call_read8(&m_in_iorq_func, m_addressB); |
| 446 | 446 | |
| 447 | | if (LOG) logerror("B src: %04x data: %02x\n",m_addressB, m_latch); |
| 447 | if (LOG) logerror("B src: %04x %s -> data: %02x\n",m_addressB, PORTB_MEMORY ? "mem" : "i/o", m_latch); |
| 448 | 448 | m_addressB += PORTB_FIXED ? 0 : PORTB_INC ? PORTB_STEP : -PORTB_STEP; |
| 449 | 449 | } |
| 450 | 450 | break; |
| r9022 | r9023 | |
| 481 | 481 | else |
| 482 | 482 | devcb_call_write8(&m_out_iorq_func, m_addressB, m_latch); |
| 483 | 483 | |
| 484 | | if (LOG) logerror("B dst: %04x \n",m_addressB); |
| 484 | if (LOG) logerror("B dst: %04x %s\n",m_addressB, PORTB_MEMORY ? "mem" : "i/o"); |
| 485 | 485 | m_addressB += PORTB_FIXED ? 0 : PORTB_INC ? PORTB_STEP : -PORTB_STEP; |
| 486 | 486 | } |
| 487 | 487 | else |
| r9022 | r9023 | |
| 491 | 491 | else |
| 492 | 492 | devcb_call_write8(&m_out_iorq_func, m_addressA, m_latch); |
| 493 | 493 | |
| 494 | | if (LOG) logerror("A dst: %04x \n",m_addressA); |
| 494 | if (LOG) logerror("A dst: %04x %s\n",m_addressA, PORTA_MEMORY ? "mem" : "i/o"); |
| 495 | 495 | m_addressA += PORTA_FIXED ? 0 : PORTA_INC ? PORTA_STEP : -PORTA_STEP; |
| 496 | 496 | } |
| 497 | 497 | m_count--; |