예제 #1
0
void at_dtk486_init()
{
        at_init();
	memregs_init();
        mouse_serial_init();
	sis85c471_init();
}
예제 #2
0
void at_sis496_init()
{
        at_init();
        mouse_serial_init();
        pci_init(PCI_CONFIG_TYPE_1, 0, 31);
        device_add(&sis496_device);
}
예제 #3
0
void at_um8881f_init()
{
        at_init();
        mouse_serial_init();
        pci_init(PCI_CONFIG_TYPE_1, 0, 31);
        um8881f_init();
}
예제 #4
0
void at_i430vx_init()
{
        at_init();
        mouse_serial_init();
        pci_init(PCI_CONFIG_TYPE_1, 0, 31);
        i430vx_init();
        piix_init(7);
        um8669f_init();
}
예제 #5
0
void xt_init()
{
        common_init();
        pit_set_out_func(1, pit_refresh_timer_xt);
        keyboard_xt_init();
        mouse_serial_init();
        xtide_init();
	nmi_init();
}
예제 #6
0
void europc_init()
{
        common_init();
        jim_init();
        keyboard_xt_init();
        mouse_serial_init();
        xtide_init();
	nmi_init();
}
예제 #7
0
파일: model.c 프로젝트: Wack0/PCem-X
void at_sis471_init()
{
	PCI = 0;
	maxide = 2;
	AT = 1;
	is386 = 1;
        at_init();
        mouse_serial_init();
	sis85c471_init();
}
예제 #8
0
파일: model.c 프로젝트: Wack0/PCem-X
void at_ali1429_init()
{
	PCI = 0;
	maxide = 2;
	AT = 1;
	is386 = 1;
        at_init();
        ali1429_init();
        mouse_serial_init();
}
예제 #9
0
파일: model.c 프로젝트: Wack0/PCem-X
void at_headland_init()
{
	PCI = 0;
	maxide = 2;
	AT = 1;
	is386 = 1;
        at_init();
        headland_init();
        mouse_serial_init();
}
예제 #10
0
파일: model.c 프로젝트: Wack0/PCem-X
void at_neat_init()
{
	PCI = 0;
	maxide = 2;
	AT = 1;
	is386 = 0;
        at_init();
        mouse_serial_init();
        neat_init();
}
예제 #11
0
파일: model.c 프로젝트: Wack0/PCem-X
void px386_init()
{
	PCI = 0;
	maxide = 2;
	AT = 1;
	is386 = 1;
        at_init();
        mouse_serial_init();
	is386 = 1;
}
예제 #12
0
void at_i430vx_init()
{
        at_init();
        mouse_serial_init();
        pci_init(PCI_CONFIG_TYPE_1, 0, 31);
        i430vx_init();
        piix3_init(7);
        um8669f_init();
        device_add(&intel_flash_bxt_device);
}
예제 #13
0
void at_p55va_init()
{
        at_init();
        mouse_serial_init();
        pci_init(PCI_CONFIG_TYPE_1, 0, 31);
        i430vx_init();
        piix3_init(7);
        fdc37c932fr_init();
        device_add(&intel_flash_bxt_device);
}
예제 #14
0
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);
}
예제 #15
0
파일: model.c 프로젝트: Wack0/PCem-X
void at_um8881f_init()
{
	PCI = 1;
	maxide = 2;
	AT = 1;
	is386 = 1;
        at_init();
        mouse_serial_init();
        pci_init(PCI_CONFIG_TYPE_1, 0, 31);
        um8881f_init();
}
예제 #16
0
void europc_init()
{
        common_init();
        mem_add_bios();
        jim_init();
        keyboard_xt_init();
        mouse_serial_init();
        xtide_init();
	nmi_init();
        device_add(&gameport_device);
}
예제 #17
0
void at_acerm3a_init()
{
        at_init();
        mouse_serial_init();
        pci_init(PCI_CONFIG_TYPE_1, 0xd, 0x10);
        i430hx_init();
        piix3_init(7);
        fdc37c932fr_init();
        acerm3a_io_init();
        device_add(&intel_flash_bxb_device);
}
예제 #18
0
void at_endeavor_init()
{
        at_init();
        mouse_serial_init();
        pci_init(PCI_CONFIG_TYPE_1, 0xd, 0x10);
        i430fx_init();
        piix_init(7);
        um8669f_init();
        intel_endeavor_init();
        device_add(&intel_flash_device);
}
예제 #19
0
void at_mb500n_init()
{
        at_init();
        mouse_serial_init();
        pci_init(PCI_CONFIG_TYPE_1, 0, 31);
        i430fx_init();
        piix_init(7);
        fdc37c665_init();
        intel_endeavor_init();
        device_add(&intel_flash_bxt_device);
}
예제 #20
0
파일: model.c 프로젝트: Wack0/PCem-X
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();
}
예제 #21
0
파일: model.c 프로젝트: Wack0/PCem-X
void deskpro386_init()
{
	PCI = 0;
	maxide = 2;
	AT = 1;
	is386 = 1;
        at_init();
        mouse_serial_init();
        compaq_init();
	cpqio_init();
	is386 = 1;
}
예제 #22
0
void tandy1ksl2_init()
{
//        TANDY = 1;
        common_init();
        keyboard_tandy_init();
        mouse_serial_init();
        device_add(&pssj_device);
        xtide_init();
	nmi_init();
        device_add(&tandy_rom_device);
        device_add(&tandy_eeprom_device);
}
예제 #23
0
파일: model.c 프로젝트: Wack0/PCem-X
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();
}
예제 #24
0
파일: model.c 프로젝트: Wack0/PCem-X
void europc_init()
{
	PCI = 0;
	maxide = 2;
	AT = 0;
	is386 = 0;
        common_init();
        jim_init();
        keyboard_xt_init();
        mouse_serial_init();
        xtide_init();
	nmi_init();
}
예제 #25
0
파일: model.c 프로젝트: Wack0/PCem-X
void at_vpc2007_init()
{
	PCI = 1;
	maxide = 4;
	AT = 1;
	is386 = 1;
        at_init();
        mouse_serial_init();
	// mouse_ps2_init();
        pci_init(PCI_CONFIG_TYPE_1, 0, 31);
        i440bx_init();
        piix_init(7);
}
예제 #26
0
파일: model.c 프로젝트: Wack0/PCem-X
void tandy1k_init()
{
	PCI = 0;
	maxide = 2;
	AT = 0;
	is386 = 0;
        common_init();
        keyboard_xt_init();
        mouse_serial_init();
        device_add(&sn76489_device);
        xtide_init();
	nmi_init();
	fdc_polarity_reset();
}
예제 #27
0
파일: model.c 프로젝트: Wack0/PCem-X
void at_sis496_init()
{
	PCI = 1;
	maxide = 4;
	AT = 1;
	is386 = 1;
        at_init();
        mouse_serial_init();
        pci_init(PCI_CONFIG_TYPE_1, 0, 31);
        // um8663b_init();
	fdc37c665_init();
        device_add(&sis496_device);
	maxide = 4;
	is386 = 1;
}
예제 #28
0
void tandy1k_init()
{
        TANDY = 1;
        common_init();
        keyboard_tandy_init();
        mouse_serial_init();
        if (romset == ROM_TANDY)
                device_add(&sn76489_device);
        else
                device_add(&ncr8496_device);
        xtide_init();
	nmi_init();
	if (romset != ROM_TANDY)
                device_add(&tandy_eeprom_device);
}
예제 #29
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);
}
예제 #30
0
파일: model.c 프로젝트: Wack0/PCem-X
void at_i430vx_init()
{
	PCI = 1;
	maxide = 4;
	AT = 1;
	is386 = 1;
        at_init();
        mouse_serial_init();
	// mouse_ps2_init();
        pci_init(PCI_CONFIG_TYPE_1, 0, 31);
        i430vx_init();
        piix_init(7);
        // um8669f_init();
	/* Note by OBattler: Switched to a BIOS using that Super I/O chip because it's better than UMC. */
	fdc37c932fr_init();
        device_add(&intel_flash_device);
}