Beispiel #1
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();
}
Beispiel #2
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);
}
Beispiel #3
0
void at_endeavor_init()
{
        at_init();
        mouse_ps2_init();
        pci_init(PCI_CONFIG_TYPE_1, 0xd, 0x10);
        i430fx_init();
        piix_init(7);
        pc87306_init();
        intel_endeavor_init();
        device_add(&intel_flash_bxt_ami_device);
}
Beispiel #4
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);
}
Beispiel #5
0
int
sis85c503_init(pci_chipset_tag_t pc, bus_space_tag_t iot, pcitag_t tag,
    pciintr_icu_tag_t *ptagp, pciintr_icu_handle_t *phandp)
{

	if (piix_init(pc, iot, tag, ptagp, phandp) == 0) {
		*ptagp = &sis85c503_pci_icu;
		return (0);
	}

	return (1);
}
Beispiel #6
0
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);
}
Beispiel #7
0
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);
}
Beispiel #8
0
void at_i430fx_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);
        i430fx_init();
        piix_init(7);
        // um8669f_init();
	fdc37c665_init();
        intel_endeavor_init();
        device_add(&intel_flash_device);
}
Beispiel #9
0
void at_endeavor_init()
{
	PCI = 1;
	maxide = 4;
	AT = 1;
	is386 = 1;
        at_init();
        // mouse_serial_init();
	mouse_ps2_init();
        pci_init(PCI_CONFIG_TYPE_1, 0xd, 0x10);
        i430fx_init();
        piix_init(7);
	pc87306_init();
	has_pc87306 = 1;
        intel_endeavor_init();
        device_add(&intel_flash_device);
}
Beispiel #10
0
void at_i440bx_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);
        // um8669f_init();
	/* Note by OBattler: Switched to a BIOS using that Super I/O chip because it's better than UMC. */
	// fdc37c932fr_init();
	pc87309_init();
	has_pc87306 = 1;
}
Beispiel #11
0
int
via82c586_init(pci_chipset_tag_t pc, bus_space_tag_t iot, pcitag_t tag,
    pciintr_icu_tag_t *ptagp, pciintr_icu_handle_t *phandp)
{
	pcireg_t reg;

	if (piix_init(pc, iot, tag, ptagp, phandp) == 0) {
		*ptagp = &via82c586_pci_icu;
		
		/*
		 * Enable EISA ELCR.
		 */
		reg = pci_conf_read(pc, tag, VP3_CFG_KBDMISCCTRL12_REG);
		reg |= VP3_CFG_MISCCTRL2_EISA4D04D1PORT_ENABLE <<
		    VP3_CFG_MISCCTRL2_SHIFT;
		pci_conf_write(pc, tag, VP3_CFG_KBDMISCCTRL12_REG, reg);

		return (0);
	}

	return (1);
}