diff --git a/src/chipset/intel_4x0.c b/src/chipset/intel_4x0.c index bf64bd00f..f5523186d 100644 --- a/src/chipset/intel_4x0.c +++ b/src/chipset/intel_4x0.c @@ -1775,7 +1775,6 @@ const device_t i440ex_device = NULL }; - const device_t i440bx_device = { "Intel 82443BX", @@ -1790,6 +1789,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 988717406..00160ae13 100644 --- a/src/include/86box/chipset.h +++ b/src/include/86box/chipset.h @@ -80,6 +80,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 e8e6c96b5..b41735d74 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);