Revision d999f7e0 hw/ac97.c
b/hw/ac97.c | ||
---|---|---|
278 | 278 |
if (level) { |
279 | 279 |
s->glob_sta |= masks[r - s->bm_regs]; |
280 | 280 |
dolog ("set irq level=1\n"); |
281 |
qemu_set_irq(s->pci_dev->irq[0], 1); |
|
281 |
qemu_set_irq (s->pci_dev->irq[0], 1);
|
|
282 | 282 |
} |
283 | 283 |
else { |
284 | 284 |
s->glob_sta &= ~masks[r - s->bm_regs]; |
285 | 285 |
dolog ("set irq level=0\n"); |
286 |
qemu_set_irq(s->pci_dev->irq[0], 0); |
|
286 |
qemu_set_irq (s->pci_dev->irq[0], 0);
|
|
287 | 287 |
} |
288 | 288 |
} |
289 | 289 |
|
... | ... | |
1331 | 1331 |
s = &d->ac97; |
1332 | 1332 |
s->pci_dev = &d->dev; |
1333 | 1333 |
c = d->dev.config; |
1334 |
pci_config_set_vendor_id(c, PCI_VENDOR_ID_INTEL); /* ro */ |
|
1335 |
pci_config_set_device_id(c, PCI_DEVICE_ID_INTEL_82801AA_5); /* ro */ |
|
1334 |
pci_config_set_vendor_id (c, PCI_VENDOR_ID_INTEL); /* ro */
|
|
1335 |
pci_config_set_device_id (c, PCI_DEVICE_ID_INTEL_82801AA_5); /* ro */
|
|
1336 | 1336 |
|
1337 | 1337 |
c[0x04] = 0x00; /* pcicmd pci command rw, ro */ |
1338 | 1338 |
c[0x05] = 0x00; |
... | ... | |
1342 | 1342 |
|
1343 | 1343 |
c[0x08] = 0x01; /* rid revision ro */ |
1344 | 1344 |
c[0x09] = 0x00; /* pi programming interface ro */ |
1345 |
pci_config_set_class(c, PCI_CLASS_MULTIMEDIA_AUDIO); /* ro */ |
|
1345 |
pci_config_set_class (c, PCI_CLASS_MULTIMEDIA_AUDIO); /* ro */
|
|
1346 | 1346 |
c[PCI_HEADER_TYPE] = PCI_HEADER_TYPE_NORMAL; /* headtyp header type ro */ |
1347 | 1347 |
|
1348 | 1348 |
c[0x10] = 0x01; /* nabmar native audio mixer base |
Also available in: Unified diff