Files
ipxe/src/include
Michael Brown afe1323c76 [compiler] Allow for selective disabling of debug levels at runtime
The usefulness of DBGLVL_IO is limited by the fact that many cards
require large numbers of uninteresting I/O reads/writes at device
probe time, typically when driving a bit-bashing I2C/SPI bus to read
the MAC address.

This patch adds the DBG_DISABLE() and DBG_ENABLE() macros, which can
be used to temporarily disable and re-enable selected debug levels.
Note that debug levels must still be enabled in the build in order to
function at all: you can't use DBG_ENABLE(DBGLVL_IO) in an object
built with DEBUG=object:1 and expect it to do anything.
2008-10-01 19:24:56 +01:00
..
2007-08-20 20:29:41 +02:00
2006-09-11 17:54:19 +00:00
2005-03-08 18:53:11 +00:00
2006-08-09 02:30:35 +00:00
2005-03-08 18:53:11 +00:00
2005-03-08 18:53:11 +00:00
2007-08-20 00:34:32 +02:00
2005-03-08 18:53:11 +00:00
2005-03-08 18:53:11 +00:00
2008-03-26 22:57:25 +00:00
2005-03-08 18:53:11 +00:00
2005-03-08 18:53:11 +00:00
2005-03-08 18:53:11 +00:00
2007-06-03 01:51:10 +00:00
2005-03-08 18:53:11 +00:00
2005-03-08 18:53:11 +00:00
2005-03-08 18:53:11 +00:00
2005-03-08 18:53:11 +00:00
2007-07-14 15:42:26 +01:00
2008-03-26 15:10:56 -07:00
2007-06-03 01:50:03 +00:00
2007-08-20 20:29:50 +02:00
2007-08-20 20:29:58 +02:00
2007-09-21 01:14:38 +01:00
2005-03-08 18:53:11 +00:00
2008-03-02 03:15:07 +03:00