dingusppc/devices
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
..
common Fix HWComponent name initialization. 2023-01-11 00:05:23 -08:00
ethernet mace: self-registration with the device registry. 2022-07-18 20:27:34 +02:00
floppy floppyimg: correct format for MFM DC42 images. 2022-12-12 02:27:42 +01:00
ioctrl Basic O'Hare I/O controller emulation. 2022-12-23 17:19:46 +01:00
memctrl Fix HWComponent name initialization. 2023-01-11 00:05:23 -08:00
serial Add nvedit 2022-08-22 17:21:58 -07:00
sound Merge remote-tracking branch 'upstream/master' 2022-08-14 16:38:51 -07:00
video Add BAR 0 to control. 2023-01-11 00:05:23 -08:00
CMakeLists.txt Manage Windows build dependencies with vcpkg. 2023-01-08 22:27:13 +01:00
deviceregistry.cpp deviceregistry: add device_registered method. 2022-08-19 18:53:05 +02:00
deviceregistry.h deviceregistry: add device_registered method. 2022-08-19 18:53:05 +02:00