static WRITE_HANDLER(afm_wpc_w) { wpc_w(offset, data); if (offset == WPC_SOLENOID1) { HC4094_data_w (0, GET_BIT5); HC4094_clock_w(0, GET_BIT4); HC4094_clock_w(1, GET_BIT4); } }
static WRITE_HANDLER(data_w) { int i; HC4094_data_w(0, GET_BIT0); for (i=0; i < 9; i++) { HC4094_strobe_w(i, 1); HC4094_clock_w(i, 1); HC4094_clock_w(i, 0); HC4094_strobe_w(i, 0); } }