trunk/src/emu/machine/upd1990a.c
| r19404 | r19405 | |
| 171 | 171 | } |
| 172 | 172 | else // parallel |
| 173 | 173 | { |
| 174 | int i; |
| 174 | 175 | /* each counter is advanced at 1024 Hz in parallel, overflow carry does not affect next counter */ |
| 175 | 176 | m_time_counter[0]++; |
| 176 | 177 | m_time_counter[1]++; |
| 177 | 178 | m_time_counter[2]++; |
| 178 | 179 | m_time_counter[3]++; |
| 179 | 180 | m_time_counter[4]++; |
| 180 | | m_data_out = (m_time_counter[4] == 0); |
| 181 | |
| 182 | m_data_out = 0; |
| 183 | |
| 184 | for(i=0;i<5;i++) |
| 185 | m_data_out |= (m_time_counter[i] == 0); |
| 181 | 186 | } |
| 182 | 187 | |
| 183 | 188 | break; |