/* FIXME! */ static inline void undump_ciapb(cia_context_t *cia_context, CLOCK rclk, BYTE byte) { parallel_cable_cpu_undump((BYTE)byte); printer_userport_write_data((BYTE)byte); #ifdef HAVE_RS232 rsuser_write_ctrl((BYTE)byte); #endif }
/* FIXME! */ static inline void undump_ciapb(cia_context_t *cia_context, CLOCK rclk, BYTE byte) { parallel_cable_cpu_undump(DRIVE_PC_STANDARD, (BYTE)byte); printer_userport_write_data((BYTE)byte); #ifdef HAVE_RS232 rsuser_write_ctrl((BYTE)byte); #endif /* in the upcoming userport system this call needs to be conditional */ userport_joystick_store_pbx(byte); }
/* FIXME! */ static inline void undump_ciapb(cia_context_t *cia_context, CLOCK rclk, BYTE byte) { store_userport_pbx(byte); /* The functions below will gradually be removed as the functionality is added to the new userport system. */ parallel_cable_cpu_undump(DRIVE_PC_STANDARD, (BYTE)byte); #if defined(HAVE_RS232DEV) || defined(HAVE_RS232NET) rsuser_write_ctrl((BYTE)byte); #endif }