Remove leftover support for 82371FB (Step A1), by Carlo Marcelo Arenas
Belon. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3787 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
		
							parent
							
								
									089b7c0a4c
								
							
						
					
					
						commit
						d1781191a5
					
				| 
						 | 
				
			
			@ -314,31 +314,6 @@ static int piix_load(QEMUFile* f, void *opaque, int version_id)
 | 
			
		|||
    return pci_device_load(d, f);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static int piix_init(PCIBus *bus, int devfn)
 | 
			
		||||
{
 | 
			
		||||
    PCIDevice *d;
 | 
			
		||||
    uint8_t *pci_conf;
 | 
			
		||||
 | 
			
		||||
    d = pci_register_device(bus, "PIIX", sizeof(PCIDevice),
 | 
			
		||||
                                    devfn, NULL, NULL);
 | 
			
		||||
    register_savevm("PIIX", 0, 2, piix_save, piix_load, d);
 | 
			
		||||
 | 
			
		||||
    piix3_dev = d;
 | 
			
		||||
    pci_conf = d->config;
 | 
			
		||||
 | 
			
		||||
    pci_conf[0x00] = 0x86; // Intel
 | 
			
		||||
    pci_conf[0x01] = 0x80;
 | 
			
		||||
    pci_conf[0x02] = 0x2E; // 82371FB PIIX PCI-to-ISA bridge
 | 
			
		||||
    pci_conf[0x03] = 0x12;
 | 
			
		||||
    pci_conf[0x08] = 0x02; // Step A1
 | 
			
		||||
    pci_conf[0x0a] = 0x01; // class_sub = PCI_ISA
 | 
			
		||||
    pci_conf[0x0b] = 0x06; // class_base = PCI_bridge
 | 
			
		||||
    pci_conf[0x0e] = 0x80; // header_type = PCI_multifunction, generic
 | 
			
		||||
 | 
			
		||||
    piix3_reset(d);
 | 
			
		||||
    return d->devfn;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
int piix3_init(PCIBus *bus, int devfn)
 | 
			
		||||
{
 | 
			
		||||
    PCIDevice *d;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue