Beispiel #1
0
void olim24_init()
{
        common_init();
        keyboard_olim24_init();
        nvr_init();
        olivetti_m24_init();
        xtide_init();
	nmi_init();
}
Beispiel #2
0
void olim24_init()
{
        common_init();
        mem_add_bios();
        keyboard_olim24_init();
        nvr_init();
        olivetti_m24_init();
        xtide_init();
	nmi_init();
        device_add(&gameport_device);
}
Beispiel #3
0
void ams_init()
{
        AMSTRAD = 1;
        common_init();
        amstrad_init();
        keyboard_amstrad_init();
        nvr_init();
        xtide_init();
	nmi_init();
	fdc_set_dskchg_activelow();
}
Beispiel #4
0
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();
}
Beispiel #5
0
void ams_init()
{
        AMSTRAD = 1;
        common_init();
        mem_add_bios();
        amstrad_init();
        keyboard_amstrad_init();
        nvr_init();
        xtide_init();
	nmi_init();
	fdc_set_dskchg_activelow();
        device_add(&gameport_device);
}
Beispiel #6
0
void olim24_init()
{
	PCI = 0;
	maxide = 2;
	AT = 0;
	is386 = 0;
        common_init();
        keyboard_olim24_init();
        nvr_init();
        olivetti_m24_init();
        xtide_init();
	nmi_init();
}
Beispiel #7
0
nvram_t *nvr_new (unsigned long base, unsigned long size)
{
    nvram_t *nvr;

    nvr = (nvram_t *) malloc (sizeof (nvram_t));
    if (nvr == NULL) {
        return (NULL);
    }

    nvr_init (nvr, base, size);

    return (nvr);
}
Beispiel #8
0
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();
}
Beispiel #9
0
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);
}
Beispiel #10
0
void ams_init()
{
	PCI = 0;
	maxide = 2;
	AT = 0;
	is386 = 0;
        common_init();
        amstrad_init();
        keyboard_amstrad_init();
        nvr_init();
        xtide_init();
	nmi_init();
	machine_class = MC_AMSTRAD;
	fdc_set_dskchg_activelow();
}
Beispiel #11
0
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);
}