trunk/src/mess/drivers/h8.c
| r23970 | r23971 | |
| 219 | 219 | m_cass_data[1] = 0; |
| 220 | 220 | m_cass_data[2] = 0; |
| 221 | 221 | m_cass_data[3] = 0; |
| 222 | m_ff_b = 1; |
| 222 | 223 | } |
| 223 | 224 | |
| 224 | 225 | WRITE_LINE_MEMBER( h8_state::h8_inte_callback ) |
| r23970 | r23971 | |
| 242 | 243 | { |
| 243 | 244 | if (!state) // rising pulse to push data through flipflops |
| 244 | 245 | { |
| 245 | | c = ~m_ff_b; // from /Q of 2nd flipflop |
| 246 | c = !m_ff_b; // from /Q of 2nd flipflop |
| 246 | 247 | m_ff_b = a; // from Q of 1st flipflop |
| 247 | 248 | if (c) |
| 248 | 249 | m_maincpu->set_input_line_and_vector(INPUT_LINE_IRQ0, ASSERT_LINE, 0xd7); |