DBPRINT
DBPRINT(("consinit()\r\n"));
DBPRINT(("setting up stdin\r\n"));
DBPRINT(("stdin instance = %x\r\n", stdin));
DBPRINT(("setting up stdout\r\n"));
DBPRINT(("stdout instance = %x\r\n", stdout));
DBPRINT(("stdout package = %x\r\n", fbnode));
DBPRINT(sc, BNX_EXCESSIVE, "%s(); offset = 0x%08X, "
DBPRINT(sc, BNX_EXCESSIVE, "%s(); offset = 0x%08X, val = 0x%08X\n",
DBPRINT(sc, BNX_EXCESSIVE,
DBPRINT(sc, BNX_EXCESSIVE, "%s(): phy = %d, reg = 0x%04X, "
DBPRINT(sc, BNX_INFO, "Enabling 10Mb interface.\n");
DBPRINT(sc, BNX_INFO, "Enabling MII interface.\n");
DBPRINT(sc, BNX_INFO, "Enabling 2.5G MAC mode.\n");
DBPRINT(sc, BNX_INFO, "Enabling GMII interface.\n");
DBPRINT(sc, BNX_INFO, "Setting Half-Duplex interface.\n");
DBPRINT(sc, BNX_INFO, "Setting Full-Duplex interface.\n");
DBPRINT(sc, BNX_INFO, "Enabling RX mode flow control.\n");
DBPRINT(sc, BNX_INFO, "Disabling RX mode flow control.\n");
DBPRINT(sc, BNX_INFO, "Enabling TX mode flow control.\n");
DBPRINT(sc, BNX_INFO, "Disabling TX mode flow control.\n");
DBPRINT(sc, BNX_VERBOSE, "Enabling new receive mode: 0x%08X\n",
DBPRINT(sc, BNX_VERBOSE, "Acquiring NVRAM lock.\n");
DBPRINT(sc, BNX_WARN, "Timeout acquiring NVRAM lock!\n");
DBPRINT(sc, BNX_VERBOSE, "Releasing NVRAM lock.\n");
DBPRINT(sc, BNX_WARN, "Timeout releasing NVRAM lock!\n");
DBPRINT(sc, BNX_VERBOSE, "Enabling NVRAM write.\n");
DBPRINT(sc, BNX_WARN, "Timeout writing NVRAM!\n");
DBPRINT(sc, BNX_VERBOSE, "Disabling NVRAM write.\n");
DBPRINT(sc, BNX_VERBOSE, "Enabling NVRAM access.\n");
DBPRINT(sc, BNX_VERBOSE, "Disabling NVRAM access.\n");
DBPRINT(sc, BNX_VERBOSE, "Erasing NVRAM page.\n");
DBPRINT(sc, BNX_WARN, "Timeout erasing NVRAM.\n");
DBPRINT(sc,BNX_VERBOSE_RESET, "Entering %s()\n", __FUNCTION__);
DBPRINT(sc,BNX_INFO_LOAD,
DBPRINT(sc,BNX_INFO_LOAD,
DBPRINT(sc, BNX_INFO_LOAD, "bnx_init_nvram() flash->total_size = "
DBPRINT(sc, BNX_VERBOSE_RESET, "Exiting %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_INFO_LOAD,
DBPRINT(sc, BNX_INFO_LOAD,
DBPRINT(sc, BNX_INFO_LOAD,
DBPRINT(sc, BNX_INFO_LOAD,
DBPRINT(sc, BNX_INFO_LOAD,
DBPRINT(sc, BNX_INFO_LOAD,
DBPRINT(sc, BNX_INFO_LOAD,
DBPRINT(sc, (BNX_INFO_LOAD | BNX_INFO_PHY),
DBPRINT(sc,BNX_VERBOSE_RESET, "Entering %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Exiting %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Entering %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_INFO, "status_block_paddr = 0x%08X\n",
DBPRINT(sc,BNX_INFO, "stats_block_paddr = 0x%08X\n",
DBPRINT(sc, BNX_INFO, "tx_bd_chain_paddr[%d] = 0x%08X\n",
DBPRINT(sc, BNX_INFO, "rx_bd_chain_paddr[%d] = 0x%08X\n",
DBPRINT(sc, BNX_VERBOSE_RESET, "Exiting %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Entering %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Exiting %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE, "bnx_fw_sync(): msg_data = 0x%08X\n",
DBPRINT(sc, BNX_INFO_RESET, "Loading RX firmware.\n");
DBPRINT(sc, BNX_INFO_RESET, "Loading TX firmware.\n");
DBPRINT(sc, BNX_INFO_RESET, "Loading TPAT firmware.\n");
DBPRINT(sc, BNX_INFO_RESET, "Loading COM firmware.\n");
DBPRINT(sc, BNX_INFO, "Permanent Ethernet address = "
DBPRINT(sc, BNX_INFO, "Setting Ethernet address = "
DBPRINT(sc, BNX_VERBOSE_RESET, "Entering %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Exiting %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Entering %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Exiting %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Entering %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Exiting %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Entering %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_INFO, "Management F/W Enabled.\n");
DBPRINT(sc, BNX_INFO, "bootcode rev = 0x%08X\n", sc->bnx_fw_ver);
DBPRINT(sc, BNX_VERBOSE_RESET, "Exiting %s()\n", __FUNCTION__);
DBPRINT(sc, (BNX_VERBOSE_RESET | BNX_VERBOSE_RECV), "Entering %s()\n",
DBPRINT(sc, BNX_VERBOSE_RECV, "%s(enter): prod = 0x%04X, chain_prod = "
DBPRINT(sc, BNX_VERBOSE_RESET, "Entering %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Exiting %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Entering %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Exiting %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_EXCESSIVE_RECV, "Entering %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_EXCESSIVE_RECV, "Exiting %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Entering %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Exiting %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Entering %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Exiting %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_INFO, "Link is now UP.\n");
DBPRINT(sc, BNX_INFO, "Link is now DOWN.\n");
DBPRINT(sc, BNX_INFO_RECV, "%s(enter): sw_prod = 0x%04X, "
DBPRINT(sc, BNX_WARN_SEND,
DBPRINT(sc, BNX_WARN_SEND,
DBPRINT(sc, BNX_VERBOSE_SEND,
DBPRINT(sc, BNX_VERBOSE_RECV,
DBPRINT(sc, BNX_INFO_RECV, "%s(exit): rx_prod = 0x%04X, "
DBPRINT(sc, BNX_INFO_SEND, "%s(): hw_tx_cons = 0x%04X, "
DBPRINT(sc, BNX_VERBOSE_RESET, "Entering %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_INFO, "%s(): setting MRU = %d\n",
DBPRINT(sc, BNX_INFO, "%s(): mclbytes = %d, mbuf_alloc_size = %d, "
DBPRINT(sc, BNX_VERBOSE_RESET, "Exiting %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Exiting %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_INFO_SEND,
DBPRINT(sc, BNX_INFO_SEND,
DBPRINT(sc, BNX_INFO_SEND, "%s(): Start: tx_prod = 0x%04X, "
DBPRINT(sc, BNX_INFO_SEND, "TX chain is closed for "
DBPRINT(sc, BNX_VERBOSE_SEND,
DBPRINT(sc, BNX_INFO_SEND, "%s(): End: tx_prod = 0x%04X, tx_chain_prod "
DBPRINT(sc, BNX_VERBOSE, "bnx_phy_flags = 0x%08X\n",
DBPRINT(sc, BNX_INFO, "Enabling promiscuous mode.\n");
DBPRINT(sc, BNX_INFO, "Enabling all multicast mode.\n");
DBPRINT(sc, BNX_INFO, "Enabling selective multicast mode.\n");
DBPRINT(sc, BNX_VERBOSE, "Enabling new receive mode: 0x%08X\n",
DBPRINT(sc, BNX_EXCESSIVE, "Entering %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_EXCESSIVE, "Exiting %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_INFO, "bnx_shmem_base = 0x%08X\n", sc->bnx_shmem_base);
DBPRINT(sc, BNX_VERBOSE_RESET, "Exiting %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Exiting %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Entering %s()\n", __FUNCTION__);
DBPRINT(sc, BNX_VERBOSE_RESET, "Exiting %s()\n", __FUNCTION__);