dingusppc/devices/common
joevt b472123746 Standardize PCIDevice slot_id for PCIHost.
PCIHost
- PCIHosts (bandit and grackle) now use device number and function number for identifying attached PCIDevices. A macro DEV_FUN is added to calculate this new slot_id. Bandit no longer uses IDSEL. Grackle no longer uses only device number.

machinecatalyst, machinegossamer, machinetnt
- Use DEV_FUN to attach PCI devices by device number and function number.
2023-02-05 06:57:04 -08:00
..
adb Clean up some ctors/dtors. 2022-01-10 17:56:24 +01:00
i2c Generic I2C PROM emulation. 2022-08-14 23:01:55 +02:00
pci Standardize PCIDevice slot_id for PCIHost. 2023-02-05 06:57:04 -08:00
scsi Fix HWComponent name initialization. 2023-01-11 00:05:23 -08:00
dbdma.cpp dbdma: disable two logging messages. 2022-11-18 18:07:32 +01:00
dbdma.h Rework DBDMA logic for bidirectional channels. 2022-11-17 18:03:18 +01:00
dmacore.h Rework DBDMA logic for bidirectional channels. 2022-11-17 18:03:18 +01:00
hwcomponent.h Make NVRAM a full-fledged HW component. 2022-05-21 14:51:27 +02:00
hwinterrupt.h Hacks for debugging HW interrupts. 2022-08-27 17:38:53 +02:00
machineid.h Fix Gossamer system register. 2023-01-11 23:49:20 +01:00
mmiodevice.h Fix read/write argument names 2022-08-22 17:16:22 -07:00
nvram.cpp Remove unnecessary linefeeds from log 2022-08-14 05:26:56 -07:00
nvram.h nvram: self-registration with the device registry. 2022-07-18 20:27:34 +02:00
ofnvram.cpp Fix compiler warnings: cast loses precision. 2023-01-11 01:17:12 -08:00
ofnvram.h Fix setenv and printenv 2022-08-22 17:20:04 -07:00
viacuda.cpp Hacks for debugging HW interrupts. 2022-08-27 17:38:53 +02:00
viacuda.h Hacks for debugging HW interrupts. 2022-08-27 17:38:53 +02:00