| Previous | 199869 Revisions | Next |
| r22103 Tuesday 26th March, 2013 at 22:30:39 UTC by Carl |
|---|
| spu: doh (nw) |
| [src/emu/sound] | spu.c |
| r22102 | r22103 | |
|---|---|---|
| 2518 | 2518 | { |
| 2519 | 2519 | UINT16 irq_addr = spureg.irq_addr & ~0x401; |
| 2520 | 2520 | UINT32 end = m_cd_out_ptr + (sz >> 1); |
| 2521 | if((m_cd_out_ptr < irq_addr) && (end > irq_addr)) | |
| 2521 | if(((m_cd_out_ptr < irq_addr) && (end > irq_addr)) || ((m_cd_out_ptr > (end & 0x3ff)) && ((end & 0x3ff) > irq_addr))) | |
| 2522 | 2522 | m_irq_handler(1); |
| 2523 | 2523 | m_cd_out_ptr = end & 0x3fe; |
| 2524 | 2524 | } |
| Previous | 199869 Revisions | Next |