
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 STATIC static |
Definition at line 68 of file console_print.c.
| 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().


| 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().


| 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().


| 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().


| 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().


| 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().


| STATIC void print_alert | ( | const char * | str | ) |
Definition at line 81 of file console_print.c.
References __console_tx_string(), and BIOS_ALERT.

| STATIC void print_alert_char | ( | unsigned char | byte | ) |
Definition at line 77 of file console_print.c.
References __console_tx_char(), and BIOS_ALERT.

| STATIC void print_alert_hex16 | ( | unsigned short | value | ) |
Definition at line 79 of file console_print.c.
References __console_tx_hex16(), and BIOS_ALERT.

| STATIC void print_alert_hex32 | ( | unsigned int | value | ) |
Definition at line 80 of file console_print.c.
References __console_tx_hex32(), and BIOS_ALERT.

| STATIC void print_alert_hex8 | ( | unsigned char | value | ) |
Definition at line 78 of file console_print.c.
References __console_tx_hex8(), and BIOS_ALERT.

| STATIC void print_crit | ( | const char * | str | ) |
Definition at line 87 of file console_print.c.
References __console_tx_string(), and BIOS_CRIT.

| STATIC void print_crit_char | ( | unsigned char | byte | ) |
Definition at line 83 of file console_print.c.
References __console_tx_char(), and BIOS_CRIT.

| STATIC void print_crit_hex16 | ( | unsigned short | value | ) |
Definition at line 85 of file console_print.c.
References __console_tx_hex16(), and BIOS_CRIT.

| STATIC void print_crit_hex32 | ( | unsigned int | value | ) |
Definition at line 86 of file console_print.c.
References __console_tx_hex32(), and BIOS_CRIT.

| STATIC void print_crit_hex8 | ( | unsigned char | value | ) |
Definition at line 84 of file console_print.c.
References __console_tx_hex8(), and BIOS_CRIT.

| STATIC void print_debug | ( | const char * | str | ) |
Definition at line 117 of file console_print.c.
References __console_tx_string(), and BIOS_DEBUG.

| STATIC void print_debug_char | ( | unsigned char | byte | ) |
Definition at line 113 of file console_print.c.
References __console_tx_char(), and BIOS_DEBUG.

| STATIC void print_debug_hex16 | ( | unsigned short | value | ) |
Definition at line 115 of file console_print.c.
References __console_tx_hex16(), and BIOS_DEBUG.

| STATIC void print_debug_hex32 | ( | unsigned int | value | ) |
Definition at line 116 of file console_print.c.
References __console_tx_hex32(), and BIOS_DEBUG.

| STATIC void print_debug_hex8 | ( | unsigned char | value | ) |
Definition at line 114 of file console_print.c.
References __console_tx_hex8(), and BIOS_DEBUG.

| STATIC void print_emerg | ( | const char * | str | ) |
Definition at line 75 of file console_print.c.
References __console_tx_string(), and BIOS_EMERG.

| STATIC void print_emerg_char | ( | unsigned char | byte | ) |
Definition at line 71 of file console_print.c.
References __console_tx_char(), and BIOS_EMERG.

| STATIC void print_emerg_hex16 | ( | unsigned short | value | ) |
Definition at line 73 of file console_print.c.
References __console_tx_hex16(), and BIOS_EMERG.

| STATIC void print_emerg_hex32 | ( | unsigned int | value | ) |
Definition at line 74 of file console_print.c.
References __console_tx_hex32(), and BIOS_EMERG.

| STATIC void print_emerg_hex8 | ( | unsigned char | value | ) |
Definition at line 72 of file console_print.c.
References __console_tx_hex8(), and BIOS_EMERG.

| STATIC void print_err | ( | const char * | str | ) |
Definition at line 93 of file console_print.c.
References __console_tx_string(), and BIOS_ERR.

| STATIC void print_err_char | ( | unsigned char | byte | ) |
Definition at line 89 of file console_print.c.
References __console_tx_char(), and BIOS_ERR.

| STATIC void print_err_hex16 | ( | unsigned short | value | ) |
Definition at line 91 of file console_print.c.
References __console_tx_hex16(), and BIOS_ERR.

| STATIC void print_err_hex32 | ( | unsigned int | value | ) |
Definition at line 92 of file console_print.c.
References __console_tx_hex32(), and BIOS_ERR.

| STATIC void print_err_hex8 | ( | unsigned char | value | ) |
Definition at line 90 of file console_print.c.
References __console_tx_hex8(), and BIOS_ERR.

| STATIC void print_info | ( | const char * | str | ) |
Definition at line 111 of file console_print.c.
References __console_tx_string(), and BIOS_INFO.

| STATIC void print_info_char | ( | unsigned char | byte | ) |
Definition at line 107 of file console_print.c.
References __console_tx_char(), and BIOS_INFO.

| STATIC void print_info_hex16 | ( | unsigned short | value | ) |
Definition at line 109 of file console_print.c.
References __console_tx_hex16(), and BIOS_INFO.

| STATIC void print_info_hex32 | ( | unsigned int | value | ) |
Definition at line 110 of file console_print.c.
References __console_tx_hex32(), and BIOS_INFO.

| STATIC void print_info_hex8 | ( | unsigned char | value | ) |
Definition at line 108 of file console_print.c.
References __console_tx_hex8(), and BIOS_INFO.

| STATIC void print_notice | ( | const char * | str | ) |
Definition at line 105 of file console_print.c.
References __console_tx_string(), and BIOS_NOTICE.

| STATIC void print_notice_char | ( | unsigned char | byte | ) |
Definition at line 101 of file console_print.c.
References __console_tx_char(), and BIOS_NOTICE.

| STATIC void print_notice_hex16 | ( | unsigned short | value | ) |
Definition at line 103 of file console_print.c.
References __console_tx_hex16(), and BIOS_NOTICE.

| STATIC void print_notice_hex32 | ( | unsigned int | value | ) |
Definition at line 104 of file console_print.c.
References __console_tx_hex32(), and BIOS_NOTICE.

| STATIC void print_notice_hex8 | ( | unsigned char | value | ) |
Definition at line 102 of file console_print.c.
References __console_tx_hex8(), and BIOS_NOTICE.

| STATIC void print_spew | ( | const char * | str | ) |
Definition at line 123 of file console_print.c.
References __console_tx_string(), and BIOS_SPEW.

| STATIC void print_spew_char | ( | unsigned char | byte | ) |
Definition at line 119 of file console_print.c.
References __console_tx_char(), and BIOS_SPEW.

| STATIC void print_spew_hex16 | ( | unsigned short | value | ) |
Definition at line 121 of file console_print.c.
References __console_tx_hex16(), and BIOS_SPEW.

| STATIC void print_spew_hex32 | ( | unsigned int | value | ) |
Definition at line 122 of file console_print.c.
References __console_tx_hex32(), and BIOS_SPEW.

| STATIC void print_spew_hex8 | ( | unsigned char | value | ) |
Definition at line 120 of file console_print.c.
References __console_tx_hex8(), and BIOS_SPEW.

| STATIC void print_warning | ( | const char * | str | ) |
Definition at line 99 of file console_print.c.
References __console_tx_string(), and BIOS_WARNING.

| STATIC void print_warning_char | ( | unsigned char | byte | ) |
Definition at line 95 of file console_print.c.
References __console_tx_char(), and BIOS_WARNING.

| STATIC void print_warning_hex16 | ( | unsigned short | value | ) |
Definition at line 97 of file console_print.c.
References __console_tx_hex16(), and BIOS_WARNING.

| STATIC void print_warning_hex32 | ( | unsigned int | value | ) |
Definition at line 98 of file console_print.c.
References __console_tx_hex32(), and BIOS_WARNING.

| STATIC void print_warning_hex8 | ( | unsigned char | value | ) |
Definition at line 96 of file console_print.c.
References __console_tx_hex8(), and BIOS_WARNING.

1.5.5