console_print.c File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define STATIC   static

Functions

static void __console_tx_nibble (unsigned nibble)
static void __console_tx_char (int loglevel, unsigned char byte)
static void __console_tx_hex8 (int loglevel, unsigned char value)
static void __console_tx_hex16 (int loglevel, unsigned short value)
static void __console_tx_hex32 (int loglevel, unsigned int value)
static void __console_tx_string (int loglevel, const char *str)
STATIC void print_emerg_char (unsigned char byte)
STATIC void print_emerg_hex8 (unsigned char value)
STATIC void print_emerg_hex16 (unsigned short value)
STATIC void print_emerg_hex32 (unsigned int value)
STATIC void print_emerg (const char *str)
STATIC void print_alert_char (unsigned char byte)
STATIC void print_alert_hex8 (unsigned char value)
STATIC void print_alert_hex16 (unsigned short value)
STATIC void print_alert_hex32 (unsigned int value)
STATIC void print_alert (const char *str)
STATIC void print_crit_char (unsigned char byte)
STATIC void print_crit_hex8 (unsigned char value)
STATIC void print_crit_hex16 (unsigned short value)
STATIC void print_crit_hex32 (unsigned int value)
STATIC void print_crit (const char *str)
STATIC void print_err_char (unsigned char byte)
STATIC void print_err_hex8 (unsigned char value)
STATIC void print_err_hex16 (unsigned short value)
STATIC void print_err_hex32 (unsigned int value)
STATIC void print_err (const char *str)
STATIC void print_warning_char (unsigned char byte)
STATIC void print_warning_hex8 (unsigned char value)
STATIC void print_warning_hex16 (unsigned short value)
STATIC void print_warning_hex32 (unsigned int value)
STATIC void print_warning (const char *str)
STATIC void print_notice_char (unsigned char byte)
STATIC void print_notice_hex8 (unsigned char value)
STATIC void print_notice_hex16 (unsigned short value)
STATIC void print_notice_hex32 (unsigned int value)
STATIC void print_notice (const char *str)
STATIC void print_info_char (unsigned char byte)
STATIC void print_info_hex8 (unsigned char value)
STATIC void print_info_hex16 (unsigned short value)
STATIC void print_info_hex32 (unsigned int value)
STATIC void print_info (const char *str)
STATIC void print_debug_char (unsigned char byte)
STATIC void print_debug_hex8 (unsigned char value)
STATIC void print_debug_hex16 (unsigned short value)
STATIC void print_debug_hex32 (unsigned int value)
STATIC void print_debug (const char *str)
STATIC void print_spew_char (unsigned char byte)
STATIC void print_spew_hex8 (unsigned char value)
STATIC void print_spew_hex16 (unsigned short value)
STATIC void print_spew_hex32 (unsigned int value)
STATIC void print_spew (const char *str)


Define Documentation

#define STATIC   static

Definition at line 68 of file console_print.c.


Function Documentation

static void __console_tx_char ( int  loglevel,
unsigned char  byte 
) [static]

Definition at line 12 of file console_print.c.

References ASM_CONSOLE_LOGLEVEL, and uart_tx_byte().

Referenced by print_alert_char(), print_crit_char(), print_debug_char(), print_emerg_char(), print_err_char(), print_info_char(), print_notice_char(), print_spew_char(), and print_warning_char().

Here is the call graph for this function:

Here is the caller graph for this function:

static void __console_tx_hex16 ( int  loglevel,
unsigned short  value 
) [static]

Definition at line 27 of file console_print.c.

References __console_tx_nibble(), and ASM_CONSOLE_LOGLEVEL.

Referenced by print_alert_hex16(), print_crit_hex16(), print_debug_hex16(), print_emerg_hex16(), print_err_hex16(), print_info_hex16(), print_notice_hex16(), print_spew_hex16(), and print_warning_hex16().

Here is the call graph for this function:

Here is the caller graph for this function:

static void __console_tx_hex32 ( int  loglevel,
unsigned int  value 
) [static]

Definition at line 37 of file console_print.c.

References __console_tx_nibble(), and ASM_CONSOLE_LOGLEVEL.

Referenced by print_alert_hex32(), print_crit_hex32(), print_debug_hex32(), print_emerg_hex32(), print_err_hex32(), print_info_hex32(), print_notice_hex32(), print_spew_hex32(), and print_warning_hex32().

Here is the call graph for this function:

Here is the caller graph for this function:

static void __console_tx_hex8 ( int  loglevel,
unsigned char  value 
) [static]

Definition at line 19 of file console_print.c.

References __console_tx_nibble(), and ASM_CONSOLE_LOGLEVEL.

Referenced by print_alert_hex8(), print_crit_hex8(), print_debug_hex8(), print_emerg_hex8(), print_err_hex8(), print_info_hex8(), print_notice_hex8(), print_spew_hex8(), and print_warning_hex8().

Here is the call graph for this function:

Here is the caller graph for this function:

static void __console_tx_nibble ( unsigned  nibble  )  [static]

Definition at line 2 of file console_print.c.

References __console_tx_byte().

Referenced by __console_tx_hex16(), __console_tx_hex32(), and __console_tx_hex8().

Here is the call graph for this function:

Here is the caller graph for this function:

static void __console_tx_string ( int  loglevel,
const char *  str 
) [static]

Definition at line 51 of file console_print.c.

References __console_tx_byte(), and ASM_CONSOLE_LOGLEVEL.

Referenced by print_alert(), print_crit(), print_debug(), print_emerg(), print_err(), print_info(), print_notice(), print_spew(), and print_warning().

Here is the call graph for this function:

Here is the caller graph for this function:

STATIC void print_alert ( const char *  str  ) 

Definition at line 81 of file console_print.c.

References __console_tx_string(), and BIOS_ALERT.

Here is the call graph for this function:

STATIC void print_alert_char ( unsigned char  byte  ) 

Definition at line 77 of file console_print.c.

References __console_tx_char(), and BIOS_ALERT.

Here is the call graph for this function:

STATIC void print_alert_hex16 ( unsigned short  value  ) 

Definition at line 79 of file console_print.c.

References __console_tx_hex16(), and BIOS_ALERT.

Here is the call graph for this function:

STATIC void print_alert_hex32 ( unsigned int  value  ) 

Definition at line 80 of file console_print.c.

References __console_tx_hex32(), and BIOS_ALERT.

Here is the call graph for this function:

STATIC void print_alert_hex8 ( unsigned char  value  ) 

Definition at line 78 of file console_print.c.

References __console_tx_hex8(), and BIOS_ALERT.

Here is the call graph for this function:

STATIC void print_crit ( const char *  str  ) 

Definition at line 87 of file console_print.c.

References __console_tx_string(), and BIOS_CRIT.

Here is the call graph for this function:

STATIC void print_crit_char ( unsigned char  byte  ) 

Definition at line 83 of file console_print.c.

References __console_tx_char(), and BIOS_CRIT.

Here is the call graph for this function:

STATIC void print_crit_hex16 ( unsigned short  value  ) 

Definition at line 85 of file console_print.c.

References __console_tx_hex16(), and BIOS_CRIT.

Here is the call graph for this function:

STATIC void print_crit_hex32 ( unsigned int  value  ) 

Definition at line 86 of file console_print.c.

References __console_tx_hex32(), and BIOS_CRIT.

Here is the call graph for this function:

STATIC void print_crit_hex8 ( unsigned char  value  ) 

Definition at line 84 of file console_print.c.

References __console_tx_hex8(), and BIOS_CRIT.

Here is the call graph for this function:

STATIC void print_debug ( const char *  str  ) 

Definition at line 117 of file console_print.c.

References __console_tx_string(), and BIOS_DEBUG.

Here is the call graph for this function:

STATIC void print_debug_char ( unsigned char  byte  ) 

Definition at line 113 of file console_print.c.

References __console_tx_char(), and BIOS_DEBUG.

Here is the call graph for this function:

STATIC void print_debug_hex16 ( unsigned short  value  ) 

Definition at line 115 of file console_print.c.

References __console_tx_hex16(), and BIOS_DEBUG.

Here is the call graph for this function:

STATIC void print_debug_hex32 ( unsigned int  value  ) 

Definition at line 116 of file console_print.c.

References __console_tx_hex32(), and BIOS_DEBUG.

Here is the call graph for this function:

STATIC void print_debug_hex8 ( unsigned char  value  ) 

Definition at line 114 of file console_print.c.

References __console_tx_hex8(), and BIOS_DEBUG.

Here is the call graph for this function:

STATIC void print_emerg ( const char *  str  ) 

Definition at line 75 of file console_print.c.

References __console_tx_string(), and BIOS_EMERG.

Here is the call graph for this function:

STATIC void print_emerg_char ( unsigned char  byte  ) 

Definition at line 71 of file console_print.c.

References __console_tx_char(), and BIOS_EMERG.

Here is the call graph for this function:

STATIC void print_emerg_hex16 ( unsigned short  value  ) 

Definition at line 73 of file console_print.c.

References __console_tx_hex16(), and BIOS_EMERG.

Here is the call graph for this function:

STATIC void print_emerg_hex32 ( unsigned int  value  ) 

Definition at line 74 of file console_print.c.

References __console_tx_hex32(), and BIOS_EMERG.

Here is the call graph for this function:

STATIC void print_emerg_hex8 ( unsigned char  value  ) 

Definition at line 72 of file console_print.c.

References __console_tx_hex8(), and BIOS_EMERG.

Here is the call graph for this function:

STATIC void print_err ( const char *  str  ) 

Definition at line 93 of file console_print.c.

References __console_tx_string(), and BIOS_ERR.

Here is the call graph for this function:

STATIC void print_err_char ( unsigned char  byte  ) 

Definition at line 89 of file console_print.c.

References __console_tx_char(), and BIOS_ERR.

Here is the call graph for this function:

STATIC void print_err_hex16 ( unsigned short  value  ) 

Definition at line 91 of file console_print.c.

References __console_tx_hex16(), and BIOS_ERR.

Here is the call graph for this function:

STATIC void print_err_hex32 ( unsigned int  value  ) 

Definition at line 92 of file console_print.c.

References __console_tx_hex32(), and BIOS_ERR.

Here is the call graph for this function:

STATIC void print_err_hex8 ( unsigned char  value  ) 

Definition at line 90 of file console_print.c.

References __console_tx_hex8(), and BIOS_ERR.

Here is the call graph for this function:

STATIC void print_info ( const char *  str  ) 

Definition at line 111 of file console_print.c.

References __console_tx_string(), and BIOS_INFO.

Here is the call graph for this function:

STATIC void print_info_char ( unsigned char  byte  ) 

Definition at line 107 of file console_print.c.

References __console_tx_char(), and BIOS_INFO.

Here is the call graph for this function:

STATIC void print_info_hex16 ( unsigned short  value  ) 

Definition at line 109 of file console_print.c.

References __console_tx_hex16(), and BIOS_INFO.

Here is the call graph for this function:

STATIC void print_info_hex32 ( unsigned int  value  ) 

Definition at line 110 of file console_print.c.

References __console_tx_hex32(), and BIOS_INFO.

Here is the call graph for this function:

STATIC void print_info_hex8 ( unsigned char  value  ) 

Definition at line 108 of file console_print.c.

References __console_tx_hex8(), and BIOS_INFO.

Here is the call graph for this function:

STATIC void print_notice ( const char *  str  ) 

Definition at line 105 of file console_print.c.

References __console_tx_string(), and BIOS_NOTICE.

Here is the call graph for this function:

STATIC void print_notice_char ( unsigned char  byte  ) 

Definition at line 101 of file console_print.c.

References __console_tx_char(), and BIOS_NOTICE.

Here is the call graph for this function:

STATIC void print_notice_hex16 ( unsigned short  value  ) 

Definition at line 103 of file console_print.c.

References __console_tx_hex16(), and BIOS_NOTICE.

Here is the call graph for this function:

STATIC void print_notice_hex32 ( unsigned int  value  ) 

Definition at line 104 of file console_print.c.

References __console_tx_hex32(), and BIOS_NOTICE.

Here is the call graph for this function:

STATIC void print_notice_hex8 ( unsigned char  value  ) 

Definition at line 102 of file console_print.c.

References __console_tx_hex8(), and BIOS_NOTICE.

Here is the call graph for this function:

STATIC void print_spew ( const char *  str  ) 

Definition at line 123 of file console_print.c.

References __console_tx_string(), and BIOS_SPEW.

Here is the call graph for this function:

STATIC void print_spew_char ( unsigned char  byte  ) 

Definition at line 119 of file console_print.c.

References __console_tx_char(), and BIOS_SPEW.

Here is the call graph for this function:

STATIC void print_spew_hex16 ( unsigned short  value  ) 

Definition at line 121 of file console_print.c.

References __console_tx_hex16(), and BIOS_SPEW.

Here is the call graph for this function:

STATIC void print_spew_hex32 ( unsigned int  value  ) 

Definition at line 122 of file console_print.c.

References __console_tx_hex32(), and BIOS_SPEW.

Here is the call graph for this function:

STATIC void print_spew_hex8 ( unsigned char  value  ) 

Definition at line 120 of file console_print.c.

References __console_tx_hex8(), and BIOS_SPEW.

Here is the call graph for this function:

STATIC void print_warning ( const char *  str  ) 

Definition at line 99 of file console_print.c.

References __console_tx_string(), and BIOS_WARNING.

Here is the call graph for this function:

STATIC void print_warning_char ( unsigned char  byte  ) 

Definition at line 95 of file console_print.c.

References __console_tx_char(), and BIOS_WARNING.

Here is the call graph for this function:

STATIC void print_warning_hex16 ( unsigned short  value  ) 

Definition at line 97 of file console_print.c.

References __console_tx_hex16(), and BIOS_WARNING.

Here is the call graph for this function:

STATIC void print_warning_hex32 ( unsigned int  value  ) 

Definition at line 98 of file console_print.c.

References __console_tx_hex32(), and BIOS_WARNING.

Here is the call graph for this function:

STATIC void print_warning_hex8 ( unsigned char  value  ) 

Definition at line 96 of file console_print.c.

References __console_tx_hex8(), and BIOS_WARNING.

Here is the call graph for this function:


Generated on Mon Dec 29 10:55:32 2008 for coreboot by  doxygen 1.5.5