void xt_init() { common_init(); pit_set_out_func(1, pit_refresh_timer_xt); keyboard_xt_init(); mouse_serial_init(); xtide_init(); nmi_init(); }
void pcjr_init() { fdc_add_pcjr(); pic_init(); pit_init(); pit_set_out_func(0, pit_irq0_timer_pcjr); serial1_init(0x2f8, 3); keyboard_pcjr_init(); device_add(&sn76489_device); nmi_mask = 0x80; }
void xt_init() { common_init(); mem_add_bios(); pit_set_out_func(1, pit_refresh_timer_xt); keyboard_xt_init(); mouse_serial_init(); xtide_init(); nmi_init(); device_add(&gameport_device); }
void at_init() { common_init(); pit_set_out_func(1, pit_refresh_timer_at); dma16_init(); ide_init(); keyboard_at_init(); if (models[model].init == at_init) mouse_serial_init(); nvr_init(); pic2_init(); }
void xt_init() { PCI = 0; maxide = 2; AT = 0; is386 = 0; common_init(); pit_set_out_func(1, pit_refresh_timer_xt); keyboard_xt_init(); mouse_serial_init(); xtide_init(); nmi_init(); }
void ps1_init() { AT = 1; common_init(); pit_set_out_func(1, pit_refresh_timer_at); dma16_init(); ide_init(); keyboard_at_init(); mouse_ps2_init(); nvr_init(); pic2_init(); ps1mb_init(); fdc_set_dskchg_activelow(); }
void at_init() { AT = 1; common_init(); mem_add_bios(); pit_set_out_func(1, pit_refresh_timer_at); dma16_init(); ide_init(); keyboard_at_init(); if (models[model].init == at_init) mouse_serial_init(); nvr_init(); pic2_init(); device_add(&gameport_device); }
void ps1_common_init() { AT = 1; common_init(); mem_add_bios(); pit_set_out_func(1, pit_refresh_timer_at); dma16_init(); ide_init(); keyboard_at_init(); mouse_ps2_init(); nvr_init(); pic2_init(); fdc_set_dskchg_activelow(); device_add(&ps1_audio_device); /*PS/1 audio uses ports 200h and 202-207h, so only initialise gameport on 201h*/ device_add(&gameport_201_device); }
void pcjr_init() { PCI = 0; maxide = 2; AT = 0; is386 = 0; fdc_add_pcjr(); pic_init(); pit_init(); pit_set_out_func(0, pit_irq0_timer_pcjr); serial1_init(0x2f8, 3); keyboard_pcjr_init(); memregs_init(); device_add(&sn76489_device); nmi_mask = 0x80; machine_class = MC_PCJR; fdc_polarity_reset(); }