trunk/src/mame/machine/archimds.c
| r29460 | r29461 | |
| 186 | 186 | 372, 356, 340, 324, 308, 292, 276, 260, |
| 187 | 187 | 244, 228, 212, 196, 180, 164, 148, 132, |
| 188 | 188 | 120, 112, 104, 96, 88, 80, 72, 64, |
| 189 | | 56, 48, 40, 32, 24, 16, 8, 0 |
| 189 | 56, 48, 40, 32, 24, 16, 8, 0 |
| 190 | 190 | }; |
| 191 | 191 | |
| 192 | 192 | for(ch=0;ch<8;ch++) |
| r29460 | r29461 | |
| 226 | 226 | { |
| 227 | 227 | case 0: |
| 228 | 228 | case 1: |
| 229 | | m_timer[tmr]->adjust(attotime::from_usec(m_ioc_timercnt[tmr]/8), tmr); // TODO: ARM timings are quite off there, it should be latch and not latch/8 |
| 229 | m_timer[tmr]->adjust(attotime::from_usec(m_ioc_timercnt[tmr]/2), tmr); // TODO: ARM timings are quite off there, it should be latch and not latch/2 |
| 230 | 230 | break; |
| 231 | 231 | case 2: |
| 232 | 232 | freq = 1000000.0 / (double)(m_ioc_timercnt[tmr]+1); |