From a6e229366d0644b97cbd0ec4392e4517fce3dbf8 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 26 Apr 2005 23:05:10 +0000 Subject: 2005-04-26 Joel Sherrill * pci/pcibios.c: Reformatted. --- c/src/lib/libbsp/i386/shared/ChangeLog | 4 ++++ c/src/lib/libbsp/i386/shared/pci/pcibios.c | 36 ++++++++++++++---------------- 2 files changed, 21 insertions(+), 19 deletions(-) (limited to 'c') diff --git a/c/src/lib/libbsp/i386/shared/ChangeLog b/c/src/lib/libbsp/i386/shared/ChangeLog index 55adb20a53..19a95b8424 100644 --- a/c/src/lib/libbsp/i386/shared/ChangeLog +++ b/c/src/lib/libbsp/i386/shared/ChangeLog @@ -1,3 +1,7 @@ +2005-04-26 Joel Sherrill + + * pci/pcibios.c: Reformatted. + 2005-04-18 Eric Valette * irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c: Added parameter diff --git a/c/src/lib/libbsp/i386/shared/pci/pcibios.c b/c/src/lib/libbsp/i386/shared/pci/pcibios.c index 6423ead089..f6809053e4 100644 --- a/c/src/lib/libbsp/i386/shared/pci/pcibios.c +++ b/c/src/lib/libbsp/i386/shared/pci/pcibios.c @@ -184,7 +184,7 @@ pci_find_device( ) { int status; - int sig; + int sig = 0; status = pcib_find_by_devid( vendorid, deviceid, instance, &sig ); @@ -241,25 +241,23 @@ BusCountPCI() { if( ucBusCount == 0xff ) { - unsigned char bus,dev,hd; - unsigned int d; + unsigned char bus; + unsigned char dev; + unsigned char hd = 0; + unsigned int d = 0; int sig; ucBusCount = 0; - for(bus=0; bus< 0xff; bus++) - { - for(dev=0; dev> 16) == PCI_CLASS_BRIDGE_PCI ) - { + if( (d >> 16) == PCI_CLASS_BRIDGE_PCI ) { pcib_conf_read8(sig, PCI_SUBORDINATE_BUS, &hd); if( hd > ucBusCount ) @@ -270,13 +268,10 @@ BusCountPCI() } - if( ucBusCount == 0 ) - { + if( ucBusCount == 0 ) { printk("BusCountPCI() found 0 busses, assuming 1\n"); ucBusCount = 1; - } - else if( ucBusCount == 0xff ) - { + } else if( ucBusCount == 0xff ) { printk("BusCountPCI() found 0xff busses, assuming 1\n"); ucBusCount = 1; } @@ -291,9 +286,12 @@ BSP_pciFindDevice( unsigned short vendorid, unsigned short deviceid, int instance, int *pbus, int *pdev, int *pfun ) { int sig; - unsigned int d; - unsigned short s; - unsigned char bus,dev,fun,hd; + unsigned int d = 0; + unsigned short s = 0; + unsigned char bus; + unsigned char dev; + unsigned char fun; + unsigned char hd = 0; for (bus=0; bus