Standardised debug mechanism in place now.
authorMichael Brown <mcb30@etherboot.org>
Thu, 14 Apr 2005 11:55:57 +0000 (11:55 +0000)
committerMichael Brown <mcb30@etherboot.org>
Thu, 14 Apr 2005 11:55:57 +0000 (11:55 +0000)
src/arch/i386/core/pci_io.c
src/arch/i386/core/pic8259.c
src/arch/i386/core/relocate.c
src/arch/i386/drivers/net/undi.c
src/arch/i386/firmware/pcbios/basemem.c
src/core/pxe_export.c
src/drivers/bus/eisa.c
src/drivers/bus/mca.c
src/drivers/bus/pci.c
src/drivers/net/mtd80x.c

index acc396c..ffbf53c 100644 (file)
 #include "realmode.h"
 #endif
 
-#undef DBG
-#ifdef DEBUG_PCI_IO
-#define DBG(...) printf ( __VA_ARGS__ )
-#else
-#define DBG(...)
-#endif
-
 /* Macros for direct PCI access */
 #define CONFIG_ADDRESS 0xcf8
 #define CONFIG_DATA    0xcfc
index cc2071f..5c00dee 100644 (file)
@@ -8,12 +8,6 @@
 #include "pic8259.h"
 #include "realmode.h"
 
-#ifdef DEBUG_IRQ
-#define DBG(...) printf ( __VA_ARGS__ )
-#else
-#define DBG(...)
-#endif
-
 /* State of trivial IRQ handler */
 irq_t trivial_irq_installed_on = IRQ_NONE;
 static uint16_t trivial_irq_previous_trigger_count = 0;
index 3a2702a..834bc78 100644 (file)
@@ -42,13 +42,6 @@ extern char _end[];
 extern struct post_reloc_fn post_reloc_fns[];
 extern struct post_reloc_fn post_reloc_fns_end[];
 
-#undef DBG
-#ifdef DEBUG_RELOCATE
-#define DBG(...) printf ( __VA_ARGS__ )
-#else
-#define DBG(...)
-#endif
-
 static void relocate ( void ) {
        unsigned long addr, eaddr, size;
        unsigned i;
index 0bc0d23..a8d1741 100644 (file)
@@ -207,6 +207,7 @@ static void shoot_targets ( firing_squad_lineup_t *lineup ) {
 /* Debug macros
  */
 
+#undef DBG
 #ifdef TRACE_UNDI
 #define DBG(...) printf ( __VA_ARGS__ )
 #else
index 07b5cc8..1d900b7 100644 (file)
 /* Local prototypes */
 static void free_unused_base_memory ( void );
 
-#undef DBG
-#ifdef DEBUG_BASEMEM
-#define DBG(...) printf ( __VA_ARGS__ )
-#else
-#define DBG(...)
-#endif
-
 /*
  * Return amount of free base memory in bytes
  *
index 991c378..f1f7c5e 100644 (file)
@@ -35,6 +35,7 @@
 #include "cpu.h"
 #include "timer.h"
 
+#undef DBG
 #if TRACE_PXE
 #define DBG(...) printf ( __VA_ARGS__ )
 #else
index c80974a..29d1d83 100644 (file)
@@ -4,15 +4,6 @@
 #include "timer.h"
 #include "eisa.h"
 
-#define DEBUG_EISA
-
-#undef DBG
-#ifdef DEBUG_EISA
-#define DBG(...) printf ( __VA_ARGS__ )
-#else
-#define DBG(...)
-#endif
-
 /*
  * Ensure that there is sufficient space in the shared dev_bus
  * structure for a struct pci_device.
index 1715c58..1d20a66 100644 (file)
 #include "io.h"
 #include "mca.h"
 
-#define DEBUG_MCA
-
-#undef DBG
-#ifdef DEBUG_MCA
-#define DBG(...) printf ( __VA_ARGS__ )
-#else
-#define DBG(...)
-#endif
-
 /*
  * Ensure that there is sufficient space in the shared dev_bus
  * structure for a struct pci_device.
index d23a647..034ef11 100644 (file)
@@ -2,13 +2,6 @@
 #include "dev.h"
 #include "pci.h"
 
-#undef DBG
-#ifdef DEBUG_PCI
-#define DBG(...) printf ( __VA_ARGS__ )
-#else
-#define DBG(...)
-#endif
-
 /*
  * Ensure that there is sufficient space in the shared dev_bus
  * structure for a struct pci_device.
index 234922c..db6e827 100644 (file)
 /* to get the PCI support functions, if this is a PCI NIC */
 #include "pci.h"
 
-#if 0
-#define DBGPRNT( x ) printf x
-#else
-#define DBGPRNT( x )
-#endif
-
 typedef unsigned char u8;
 typedef signed char s8;
 typedef unsigned short u16;
@@ -518,10 +512,10 @@ static void mtd_reset(struct nic *nic)
     {
         char* texts[]={"half","full","10","100","1000"};
         getlinktype(nic);
-        DBGPRNT(("Link is OK : %s %s\n", texts[mtdx.duplexmode-1], texts[mtdx.line_speed+1] ));
+        DBG(("Link is OK : %s %s\n", texts[mtdx.duplexmode-1], texts[mtdx.line_speed+1] ));
     } else
     {
-        DBGPRNT(("No link!!!\n"));
+        DBG(("No link!!!\n"));
     }
 
     mtdx.crvalue |= /*TxEnable |*/ RxEnable | TxThreshold;
@@ -563,8 +557,8 @@ static int mtd_poll(struct nic *nic, int retrieve)
         /* Omit the four octet CRC from the length. */
         short pkt_len = ((rx_status & FLNGMASK) >> FLNGShift) - 4;
 
-        DBGPRNT(( "  netdev_rx() normal Rx pkt length %d"
-                  " status %x.\n", pkt_len, rx_status));
+        DBG(( "  netdev_rx() normal Rx pkt length %d"
+             " status %x.\n", pkt_len, rx_status));
 
         nic->packetlen = pkt_len;
         memcpy(nic->packet, mtdx.cur_rx->skbuff, pkt_len);
@@ -630,7 +624,7 @@ static void mtd_transmit(
 
     tx_status = mtdx.tx_ring[0].status;
     if (currticks() >= to){
-        DBGPRNT(("TX Time Out"));
+        DBG(("TX Time Out"));
     } else if( tx_status & (CSL | LC | EC | UDF | HF)){
         printf("Transmit error: %s %s %s %s %s.\n",
                tx_status,
@@ -644,7 +638,7 @@ static void mtd_transmit(
     /*hex_dump( txb, size );*/
     /*pause();*/
 
-    DBGPRNT(("TRANSMIT\n"));
+    DBG(("TRANSMIT\n"));
 }
 
 /**************************************************************************
@@ -656,7 +650,7 @@ static void mtd_disable ( struct nic *nic ) {
     outl( mtdx.crvalue & (~TxEnable) & (~RxEnable), mtdx.ioaddr + TCRRCR);
     /* Reset the chip to erase previous misconfiguration. */
     mtd_reset(nic);
-    DBGPRNT(("DISABLE\n"));
+    DBG(("DISABLE\n"));
 }
 
 static struct nic_operations mtd_operations = {
@@ -708,7 +702,7 @@ static int mtd_probe ( struct dev *dev ) {
         return 0;
     }
 
-    DBGPRNT(("%s : ioaddr %#hX, addr %!\n",mtdx.nic_name, mtdx.ioaddr, nic->node_addr));
+    DBG(("%s : ioaddr %#hX, addr %!\n",mtdx.nic_name, mtdx.ioaddr, nic->node_addr));
 
     /* Reset the chip to erase previous misconfiguration. */
     outl(0x00000001, mtdx.ioaddr + BCR);
@@ -725,8 +719,8 @@ static int mtd_probe ( struct dev *dev ) {
             if (mii_status != 0xffff && mii_status != 0x0000) {
                 mtdx.phys[phy_idx] = phy;
 
-                DBGPRNT(("%s: MII PHY found at address %d, status "
-                         "0x%4.4x.\n", mtdx.nic_name, phy, mii_status));
+                DBG(("%s: MII PHY found at address %d, status "
+                    "0x%4.4x.\n", mtdx.nic_name, phy, mii_status));
                 /* get phy type */
                 {
                     unsigned int data;
@@ -759,10 +753,10 @@ static int mtd_probe ( struct dev *dev ) {
         /* get phy type */
         if (inl(mtdx.ioaddr + PHYIDENTIFIER) == MysonPHYID ) {
             mtdx.PHYType = MysonPHY;
-            DBGPRNT(("MysonPHY\n"));
+            DBG(("MysonPHY\n"));
         } else {
             mtdx.PHYType = OtherPHY;
-            DBGPRNT(("OtherPHY\n"));
+            DBG(("OtherPHY\n"));
         }
     }