/* Plus4-specific resource initialization. This is called before initializing the machine itself with `machine_init()'. */ int machine_resources_init(void) { if (traps_resources_init() < 0 || vsync_resources_init() < 0 || machine_video_resources_init() < 0 || plus4_resources_init() < 0 || ted_resources_init() < 0 || cartridge_resources_init() < 0 || digiblaster_resources_init() < 0 || speech_resources_init() < 0 || sound_resources_init() < 0 || sidcart_resources_init() < 0 || acia_resources_init() < 0 || rs232drv_resources_init() < 0 || serial_resources_init() < 0 || printer_resources_init() < 0 #ifndef COMMON_KBD || kbd_resources_init() < 0 #endif || drive_resources_init() < 0 || datasette_resources_init() < 0 ) return -1; return 0; }
/* PET-specific resource initialization. This is called before initializing the machine itself with `machine_init()'. */ int machine_resources_init(void) { if (traps_resources_init() < 0 || vsync_resources_init() < 0 || machine_video_resources_init() < 0 || pet_resources_init() < 0 || petreu_resources_init() < 0 || pia1_init_resources() < 0 || crtc_resources_init() < 0 || petdww_resources_init() < 0 || pethre_resources_init() < 0 || sound_resources_init() < 0 || sidcart_resources_init() < 0 || userport_dac_resources_init() < 0 || drive_resources_init() < 0 || datasette_resources_init() < 0 || acia1_resources_init() < 0 || rs232drv_resources_init() < 0 || printer_resources_init() < 0 #ifndef COMMON_KBD || pet_kbd_resources_init() < 0 #endif || userport_joystick_resources_init() < 0 ) { return -1; } return 0; }
/* C128-specific resource initialization. This is called before initializing the machine itself with `machine_init()'. */ int machine_resources_init(void) { if (traps_resources_init() < 0 || vsync_resources_init() < 0 || machine_video_resources_init() < 0 || c128_resources_init() < 0 || c64export_resources_init() < 0 || vicii_resources_init() < 0 || vdc_init_resources() < 0 || sound_resources_init() < 0 || sid_resources_init() < 0 || rs232drv_resources_init() < 0 || rsuser_resources_init() < 0 || serial_resources_init() < 0 || printer_resources_init() < 0 #ifdef HAVE_MOUSE || lightpen_resources_init() < 0 || mouse_resources_init() < 0 #endif #ifndef COMMON_KBD || kbd_resources_init() < 0 #endif || drive_resources_init() < 0 || datasette_resources_init() < 0 || cartridge_resources_init() < 0 || mmu_resources_init() < 0 || z80mem_resources_init() < 0 || functionrom_resources_init() < 0) { return -1; } return 0; }
/* VIC20-specific resource initialization. This is called before initializing the machine itself with `machine_init()'. */ int machine_resources_init(void) { if (traps_resources_init() < 0 || vsync_resources_init() < 0 || machine_video_resources_init() < 0 || vic20_resources_init() < 0 || vic_resources_init() < 0 || sound_resources_init() < 0 || sidcart_resources_init() < 0 || rs232drv_resources_init() < 0 || rsuser_resources_init() < 0 || serial_resources_init() < 0 || printer_resources_init() < 0 #ifdef HAVE_MOUSE || lightpen_resources_init() < 0 || mouse_resources_init() < 0 #endif #ifndef COMMON_KBD || kbd_resources_init() < 0 #endif || drive_resources_init() < 0 || datasette_resources_init() < 0 || cartridge_resources_init() < 0 #ifdef HAVE_MIDI || vic20_midi_resources_init() < 0 #endif || vic20_ieee488_resources_init() < 0 || userport_joystick_resources_init() < 0 || cartio_resources_init() < 0) { return -1; } return 0; }
/* C64-specific resource initialization. This is called before initializing the machine itself with `machine_init()'. */ int machine_resources_init(void) { if (traps_resources_init() < 0 || rombanks_resources_init() < 0 || vsync_resources_init() < 0 || machine_video_resources_init() < 0 || c64_resources_init() < 0 || c64export_resources_init() < 0 || plus60k_resources_init() < 0 || plus256k_resources_init() < 0 || c64_256k_resources_init() < 0 || vicii_resources_init() < 0 || sound_resources_init() < 0 || sid_resources_init() < 0 || rs232drv_resources_init() < 0 || rsuser_resources_init() < 0 || serial_resources_init() < 0 || printer_resources_init() < 0 #ifdef HAVE_MOUSE || mouse_resources_init() < 0 || lightpen_resources_init() < 0 #endif #ifndef COMMON_KBD || kbd_resources_init() < 0 #endif || drive_resources_init() < 0 || datasette_resources_init() < 0 || c64_glue_resources_init() < 0 || userport_rtc_resources_init() < 0 || cartio_resources_init() < 0 || cartridge_resources_init() < 0) { return -1; } return 0; }
/* C64-specific resource initialization. This is called before initializing the machine itself with `machine_init()'. */ int machine_resources_init(void) { if (traps_resources_init() < 0 || vsync_resources_init() < 0 || machine_video_resources_init() < 0 || c64_resources_init() < 0 || c64export_resources_init() < 0 || vicii_resources_init() < 0 || sound_resources_init() < 0 || sid_resources_init() < 0 || serial_resources_init() < 0 || c64_glue_resources_init() < 0 || psid_init_resources() < 0) { return -1; } return 0; }
/* C64-specific resource initialization. This is called before initializing the machine itself with `machine_init()'. */ int machine_resources_init(void) { if (traps_resources_init() < 0 || vsync_resources_init() < 0 || machine_video_resources_init() < 0 || c64_resources_init() < 0 || c64export_resources_init() < 0 || reu_resources_init() < 0 || georam_resources_init() < 0 || ramcart_resources_init() < 0 || plus60k_resources_init() < 0 || plus256k_resources_init() < 0 || c64_256k_resources_init() < 0 || mmc64_resources_init() < 0 || digimax_resources_init() < 0 #ifdef HAVE_TFE || tfe_resources_init() < 0 #endif || vicii_resources_init() < 0 || sound_resources_init() < 0 || sid_resources_init() < 0 || acia1_resources_init() < 0 || acia1_mode_resources_init() < 0 || rs232drv_resources_init() < 0 || rsuser_resources_init() < 0 || serial_resources_init() < 0 || printer_resources_init() < 0 #ifdef HAVE_MOUSE || mouse_resources_init() < 0 #endif #ifndef COMMON_KBD || kbd_resources_init() < 0 #endif || drive_resources_init() < 0 || datasette_resources_init() < 0 || cartridge_resources_init() < 0 ) return -1; if (vsid_mode && psid_init_resources() < 0) return -1; return 0; }
/* CBM-II-specific resource initialization. This is called before initializing the machine itself with `machine_init()'. */ int machine_resources_init(void) { if (traps_resources_init() < 0 || vsync_resources_init() < 0 || machine_video_resources_init() < 0 || cbm2_resources_init() < 0 || cartridge_resources_init() < 0 || vicii_resources_init() < 0 || sound_resources_init() < 0 || sid_resources_init() < 0 || drive_resources_init() < 0 || datasette_resources_init() < 0 || acia1_resources_init() < 0 || rs232drv_resources_init() < 0 || printer_resources_init() < 0 #ifndef COMMON_KBD || pet_kbd_resources_init() < 0 #endif ) return -1; return 0; }
int init_resources(void) { DBG(("init_resources\n")); if (resources_init(machine_get_name())) { archdep_startup_log_error("Cannot initialize resource handling.\n"); return -1; } if (log_resources_init() < 0) { init_resource_fail("log"); return -1; } if (sysfile_resources_init() < 0) { init_resource_fail("system file locator"); return -1; } if (romset_resources_init() < 0) { init_resource_fail("romset"); return -1; } if (ui_resources_init() < 0) { init_resource_fail("UI"); return -1; } if (machine_common_resources_init() < 0) { init_resource_fail("machine common"); return -1; } if (vsync_resources_init() < 0) { init_resource_fail("vsync"); return -1; } if (sound_resources_init() < 0) { init_resource_fail("sound"); return -1; } if (keyboard_resources_init() < 0) { init_resource_fail("keyboard"); return -1; } if (machine_video_resources_init() < 0) { init_resource_fail("machine video"); return -1; } if (machine_resources_init() < 0) { init_resource_fail("machine"); return -1; } if (ram_resources_init() < 0) { init_resource_fail("RAM"); return -1; } if (monitor_resources_init() < 0) { init_resource_fail("monitor"); return -1; } #ifdef HAVE_NETWORK if (monitor_network_resources_init() < 0) { init_resource_fail("MONITOR_NETWORK"); return -1; } #endif return 0; }