debug device added
chip drivers/generic/debug device pnp 0.0 on end end
debug device will be sibling to PCI_DOMAIN and APIC_CLUSTER...
YH
CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: src/mainboard/tyan/s2735/mainboard.c CVS: src/mainboard/tyan/s2850/mainboard.c CVS: src/mainboard/tyan/s2875/mainboard.c CVS: src/mainboard/tyan/s2880/mainboard.c CVS: src/mainboard/tyan/s2881/mainboard.c CVS: src/mainboard/tyan/s2882/mainboard.c CVS: src/mainboard/tyan/s2885/Config.lb CVS: src/mainboard/tyan/s2885/mainboard.c CVS: src/mainboard/tyan/s4880/mainboard.c CVS: src/mainboard/tyan/s4882/mainboard.c CVS: Added Files: CVS: src/drivers/generic/debug/Config.lb CVS: src/drivers/generic/debug/chip.h CVS: src/drivers/generic/debug/debug_dev.c CVS: ----------------------------------------------------------------------
-----Original Message----- From: Li-Ta Lo [mailto:ollie@lanl.gov] Sent: Thursday, November 04, 2004 1:35 PM To: YhLu Cc: LinuxBIOS Subject: RE: Removing device driver code in mainboard.c for Tyan boards?
On Thu, 2004-11-04 at 14:22, YhLu wrote:
I want to print PCI regs after PCI device initialization.
Where need to put the calling print_pci_regs_all? In hardwaremain ???
Why don't you put the debug device into device/generic/debug ? And in the mainboard Config.lb you added
chip device/generic/debug
as the last chip. The device emuleration will call the methods of the debug device last. And you probably can dump PCI CS registers in different stages of the enumeration.
Ollie