#include "config.h"#include "debug.h"
Go to the source code of this file.
Defines | |
| #define | _TRACE_ (DISABLE) |
Functions | |
| void | trace_u32 (U32 val) |
| Fonction used to display a byte value in the decimal form (16 bits) on OCD/Serial Debug Interface. | |
| void | trace_u16 (U16 val) |
| Fonction used to display a 16-bit value in the decimal form on OCD/Serial Debug Interface. | |
| void | trace_u8 (U8 val) |
| Fonction used to display a byte value in the decimal form on OCD/Serial Debug Interface. | |
| void | trace_hex (U8 val) |
| Fonction used to display a byte value in the hex form on OCD/Serial Debug Interface. | |
| void | trace (const U8 *str) |
| Fonction used for send a texte on OCD/Serial Debug Interface. | |
| void | trace_hex16 (U16 val) |
| void | trace_hex32 (U32 val) |
| void | trace_nl () |
Variables | |
| U8 _MEM_TYPE_SLOW_ | g_trace_en = TRUE |
| void trace_u32 | ( | U32 | val | ) |
Fonction used to display a byte value in the decimal form (16 bits) on OCD/Serial Debug Interface.
| val,: | value of byte |
Definition at line 40 of file debug.c.
Referenced by nf_scan().
00041 { 00042 if( FALSE==g_trace_en ) return; 00043 printf("%lu",val); 00044 }
| void trace_u16 | ( | U16 | val | ) |
Fonction used to display a 16-bit value in the decimal form on OCD/Serial Debug Interface.
| val,: | value of byte |
Definition at line 50 of file debug.c.
Referenced by nf_check_fbb().
00051 { 00052 if( FALSE==g_trace_en ) return; 00053 printf("%u",val); 00054 }
| void trace_u8 | ( | U8 | val | ) |
Fonction used to display a byte value in the decimal form on OCD/Serial Debug Interface.
| val,: | value of byte |
Definition at line 60 of file debug.c.
Referenced by nf_swap(), and nf_translate().
00061 { 00062 if( FALSE==g_trace_en ) return; 00063 printf("%u",val); 00064 }
| void trace_hex | ( | U8 | val | ) |
Fonction used to display a byte value in the hex form on OCD/Serial Debug Interface.
| val,: | value of byte |
Definition at line 70 of file debug.c.
Referenced by nf_check_fbb(), nf_rebuild(), nf_scan(), and nf_write_lut().
00071 { 00072 if( FALSE==g_trace_en ) return; 00073 printf("0x%02X",val); 00074 }
| void trace | ( | const U8 * | str | ) |
Fonction used for send a texte on OCD/Serial Debug Interface.
| str,: | texte to send (max. size = 256) |
Definition at line 82 of file debug.c.
Referenced by main(), nf_cache_fbb_flush(), nf_cache_fbb_refill(), nf_cache_lut_flush(), nf_cache_lut_refill(), nf_check_fbb(), nf_copy_tail(), nf_dfc_write_stop(), nf_erase_old_blocks(), nf_read_10(), nf_rebuild(), nf_scan(), nf_swap(), nf_translate(), nf_write_10(), nf_write_lut(), and trace_nl().
00083 { 00084 if( FALSE==g_trace_en ) return; 00085 printf((const char*)str); 00086 }
| void trace_hex16 | ( | U16 | val | ) |
Definition at line 89 of file debug.c.
Referenced by nf_cache_fbb_flush(), nf_cache_fbb_refill(), nf_cache_lut_flush(), nf_cache_lut_refill(), nf_check_fbb(), nf_erase_old_blocks(), nf_read_10(), nf_rebuild(), nf_scan(), nf_write_10(), and nf_write_lut().
| void trace_hex32 | ( | U32 | val | ) |
Definition at line 94 of file debug.c.
Referenced by nf_cache_lut_refill(), nf_copy_tail(), nf_dfc_write_stop(), nf_read_10(), nf_rebuild(), nf_swap(), nf_translate(), and nf_write_10().
| void trace_nl | ( | void | ) |
Definition at line 99 of file debug.c.
Referenced by main(), nf_cache_fbb_flush(), nf_cache_fbb_refill(), nf_cache_lut_flush(), nf_cache_lut_refill(), nf_check_fbb(), nf_copy_tail(), nf_dfc_write_stop(), nf_erase_old_blocks(), nf_read_10(), nf_rebuild(), nf_scan(), nf_swap(), nf_translate(), nf_write_10(), and nf_write_lut().
00100 { 00101 trace("\n\r"); 00102 }
| U8 _MEM_TYPE_SLOW_ g_trace_en = TRUE |
Definition at line 32 of file debug.c.
Referenced by trace(), trace_hex(), trace_u16(), trace_u32(), and trace_u8().
1.5.3