dingusppc/devices/common/pci
joevt 0bd9d0e973 Fix HWComponent name initialization.
First, remove name override for subclasses of HWComponent (Chaos and ScsiBus) because HWComponent has its own name field.

HWComponent name should be set as early as possible in the constructor so it can be used in log messages.
PCIDevice should set name of HWComponent (through MMIODevice) in its constructor, using the name that is given to its constructor.
For Bandit and Grackle, they don't need to set the HWComponent name since its PCIDevice constructor will now do it.
Chaos is not a PCIDevice so it should set the MMIODevice name itself.
Why does PCIDevice have a name that is separate from the HWComponent name?
2023-01-11 00:05:23 -08:00
..
bandit.cpp Fix HWComponent name initialization. 2023-01-11 00:05:23 -08:00
bandit.h Fix HWComponent name initialization. 2023-01-11 00:05:23 -08:00
pcidevice.cpp Fix HWComponent name initialization. 2023-01-11 00:05:23 -08:00
pcidevice.h Add Nvidia vendor ID. 2023-01-11 00:05:23 -08:00
pcihost.cpp pcihost: add attach_pci_device method. 2022-08-19 18:55:33 +02:00
pcihost.h pcihost: add attach_pci_device method. 2022-08-19 18:55:33 +02:00