less debuggin
This commit is contained in:
parent
2caf04e41f
commit
5b237f3832
2 changed files with 13 additions and 7 deletions
|
|
@ -10,8 +10,7 @@ CPUFLAGS += -DINBUF_COPY
|
|||
CPUFLAGS += -DUSE_DOC_MIL
|
||||
CPUFLAGS += -DCMD_LINE='"root=/dev/hda1 single"'
|
||||
|
||||
LINUXPATH=$(TOP)/../linux-2.4.0-test6.sis
|
||||
LINUX=$(LINUXPATH)/vmlinux
|
||||
LINUX=$(TOP)/../linux-2.4.0-test6.sis
|
||||
|
||||
TOP=../..
|
||||
INCLUDES=-nostdinc -I $(TOP)/src/include
|
||||
|
|
@ -29,7 +28,6 @@ OBJECTS += serial_subr.o
|
|||
OBJECTS += mpspec.o
|
||||
OBJECTS += microcode.o
|
||||
OBJECTS += keyboard.o
|
||||
LINUX=$(TOP)/../linux-2.4.0-test6.sis/
|
||||
|
||||
LINK = ld -T ldscript.ld -o $@ $(OBJECTS)
|
||||
CC=cc $(CFLAGS)
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@
|
|||
|
||||
extern void intel_post(unsigned char value);
|
||||
#define DEBUG
|
||||
#undef DEBUGSCAN
|
||||
|
||||
#ifdef DEBUG
|
||||
#define DBG(x...) printk(KERN_DEBUG x)
|
||||
|
|
@ -28,6 +29,12 @@ extern void intel_post(unsigned char value);
|
|||
#define DBG(x...)
|
||||
#endif
|
||||
|
||||
#ifdef DEBUGSCAN
|
||||
#define DBGSCAN(x...) printk(KERN_DEBUG x)
|
||||
#else
|
||||
#define DBGSCAN(x...)
|
||||
#endif
|
||||
|
||||
/**
|
||||
* This is the root of the PCI tree. A PCI tree always has
|
||||
* one bus, bus 0. Bus 0 contains devices and bridges.
|
||||
|
|
@ -215,7 +222,8 @@ unsigned int pci_scan_bus(struct pci_bus *bus)
|
|||
// returns 0 anyway.
|
||||
#if GCC_WORKS_ON_O2
|
||||
if (pcibios_read_config_dword(bus->number, devfn, PCI_VENDOR_ID, &id)) {
|
||||
DBG("PCI: devfn 0x%x, read_config_dword fails\n", devfn);
|
||||
DBGSCAN("PCI: devfn 0x%x, read_config_dword fails\n",
|
||||
devfn);
|
||||
continue;
|
||||
}
|
||||
#endif
|
||||
|
|
@ -223,7 +231,7 @@ unsigned int pci_scan_bus(struct pci_bus *bus)
|
|||
|
||||
/* some broken boards return 0 if a slot is empty: */
|
||||
if (id == 0xffffffff || id == 0x00000000 || id == 0x0000ffff || id == 0xffff0000) {
|
||||
DBG("PCI: devfn 0x%x, bad id 0x%x\n", devfn, id);
|
||||
DBGSCAN("PCI: devfn 0x%x, bad id 0x%x\n", devfn, id);
|
||||
if (PCI_FUNC(devfn) == 0x00) {
|
||||
/* if this is a function 0 device and it is not present,
|
||||
skip to next device */
|
||||
|
|
@ -234,12 +242,12 @@ unsigned int pci_scan_bus(struct pci_bus *bus)
|
|||
}
|
||||
|
||||
if (pcibios_read_config_byte(bus->number, devfn, PCI_HEADER_TYPE, &hdr_type)){
|
||||
DBG("PCI: devfn 0x%x, header type read fails\n", devfn);
|
||||
DBGSCAN("PCI: devfn 0x%x, header type read fails\n", devfn);
|
||||
continue;
|
||||
}
|
||||
|
||||
if (pcibios_read_config_dword(bus->number, devfn, PCI_CLASS_REVISION, &class)) {
|
||||
DBG("PCI: devfn 0x%x, class read fails\n", devfn);
|
||||
DBGSCAN("PCI: devfn 0x%x, class read fails\n", devfn);
|
||||
continue;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue