At this point all of the major infrastructure changes. The next group of changes will start taking advantage of them to handle hypertransport more cleanly and dynamically.
- Major update of the dynamic device tree so it can handle * subtractive resources * merging with the static device tree * more device types than just pci - The piece to watch out for is the new enable_resources method that was needed in all of the drivers
Eric
CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: NEWS src/arch/i386/lib/pci_ops.c src/arch/ppc/lib/pci_ops.c CVS: src/boot/hardwaremain.c src/config/Config CVS: src/config/Options.lb src/devices/Config.lb src/devices/chip.c CVS: src/devices/device.c src/devices/device_util.c CVS: src/devices/pci_device.c src/include/device/chip.h CVS: src/include/device/device.h src/include/device/pci.h CVS: src/include/device/resource.h CVS: src/mainboard/arima/hdama/Config.lb CVS: src/mainboard/tyan/s2880/adaptec_scsi.c CVS: src/mainboard/tyan/s2880/intel_nic.c CVS: src/mainboard/tyan/s2880/promise_sata.c CVS: src/mainboard/tyan/s2882/adaptec_scsi.c CVS: src/mainboard/tyan/s2882/intel_nic.c CVS: src/mainboard/tyan/s2882/si_sata.c CVS: src/mainboard/tyan/s2885/adaptec_scsi.c CVS: src/mainboard/tyan/s2885/broadcom_nic.c CVS: src/mainboard/tyan/s2885/intel_nic.c CVS: src/mainboard/tyan/s2885/si_sata.c CVS: src/mainboard/tyan/s2885/ti_firewire.c CVS: src/southbridge/amd/amd8111/amd8111_acpi.c CVS: src/southbridge/amd/amd8111/amd8111_ide.c CVS: src/southbridge/amd/amd8111/amd8111_lpc.c CVS: src/southbridge/amd/amd8111/amd8111_usb.c CVS: src/southbridge/amd/amd8111/amd8111_usb2.c CVS: src/southbridge/amd/amd8131/amd8131_bridge.c CVS: src/southbridge/amd/amd8151/amd8151_agp3.c CVS: CVS: Committing in . CVS: CVS: Added Files: CVS: src/devices/root_device.c src/include/device/path.h CVS: ----------------------------------------------------------------------