diff --git a/src/chipset/intel_4x0.c b/src/chipset/intel_4x0.c index 0b157f4dd..364030a28 100644 --- a/src/chipset/intel_4x0.c +++ b/src/chipset/intel_4x0.c @@ -1779,7 +1779,6 @@ const device_t i440ex_device = NULL }; - const device_t i440bx_device = { "Intel 82443BX", @@ -1794,6 +1793,20 @@ const device_t i440bx_device = NULL }; +const device_t i440bx_no_agp_device = +{ + "Intel 82443BX", + DEVICE_PCI, + 0x8200 | INTEL_440BX, + i4x0_init, + i4x0_close, + i4x0_reset, + { NULL }, + NULL, + NULL, + NULL +}; + const device_t i440gx_device = { "Intel 82443GX", diff --git a/src/include/86box/chipset.h b/src/include/86box/chipset.h index 52c841cd0..3ea2e52f8 100644 --- a/src/include/86box/chipset.h +++ b/src/include/86box/chipset.h @@ -75,6 +75,7 @@ extern const device_t i440fx_device; extern const device_t i440lx_device; extern const device_t i440ex_device; extern const device_t i440bx_device; +extern const device_t i440bx_no_agp_device; extern const device_t i440gx_device; extern const device_t i440zx_device; diff --git a/src/machine/m_at_misc.c b/src/machine/m_at_misc.c index aff270d95..f96523bf3 100644 --- a/src/machine/m_at_misc.c +++ b/src/machine/m_at_misc.c @@ -63,7 +63,7 @@ machine_at_vpc2007_init(const machine_t *model) pci_register_slot(0x0D, PCI_CARD_NORMAL, 1, 2, 3, 4); pci_register_slot(0x0E, PCI_CARD_NORMAL, 1, 2, 3, 4); pci_register_slot(0x0F, PCI_CARD_NORMAL, 1, 2, 3, 4); - device_add(&i440bx_device); + device_add(&i440bx_no_agp_device); device_add(&piix4e_device); device_add(&w83977f_370_device); device_add(&keyboard_ps2_ami_pci_device);