static void superpet_powerup(void) { /* Those two are not reset by a soft reset (/RES), only by power down */ spet_diag = 0; spet_ramwp = 1; petmem_reset(); }
/* PET-specific initialization. */ void machine_specific_reset(void) { pia1_reset(); pia2_reset(); viacore_reset(machine_context.via); acia1_reset(); crtc_reset(); sid_reset(); petmem_reset(); rs232drv_reset(); printer_reset(); drive_reset(); datasette_reset(); petreu_reset(); petdww_reset(); pethre_reset(); }