iPXE
Console usages

Macros

#define CONSOLE_USAGE_STDOUT   0x0001
 Standard output.
#define CONSOLE_USAGE_DEBUG   0x0002
 Debug messages.
#define CONSOLE_USAGE_TUI   0x0004
 Text-based user interface.
#define CONSOLE_USAGE_LOG   0x0008
 Log messages.
#define CONSOLE_USAGE_ALL
 All console usages.

Detailed Description

Macro Definition Documentation

◆ CONSOLE_USAGE_STDOUT

#define CONSOLE_USAGE_STDOUT   0x0001

Standard output.

Definition at line 142 of file console.h.

◆ CONSOLE_USAGE_DEBUG

#define CONSOLE_USAGE_DEBUG   0x0002

Debug messages.

Definition at line 145 of file console.h.

Referenced by dbg_printf().

◆ CONSOLE_USAGE_TUI

#define CONSOLE_USAGE_TUI   0x0004

Text-based user interface.

Definition at line 148 of file console.h.

Referenced by ansiscr_init().

◆ CONSOLE_USAGE_LOG

#define CONSOLE_USAGE_LOG   0x0008

Log messages.

Definition at line 151 of file console.h.

Referenced by log_vprintf().

◆ CONSOLE_USAGE_ALL

#define CONSOLE_USAGE_ALL
Value:
#define CONSOLE_USAGE_TUI
Text-based user interface.
Definition console.h:148
#define CONSOLE_USAGE_DEBUG
Debug messages.
Definition console.h:145
#define CONSOLE_USAGE_STDOUT
Standard output.
Definition console.h:142
#define CONSOLE_USAGE_LOG
Log messages.
Definition console.h:151

All console usages.

Definition at line 154 of file console.h.

154#define CONSOLE_USAGE_ALL ( CONSOLE_USAGE_STDOUT | CONSOLE_USAGE_DEBUG | \
155 CONSOLE_USAGE_TUI | CONSOLE_USAGE_LOG )