XINU
|
デバッグに用いる定数や関数の宣言 More...
Go to the source code of this file.
Macros | |
#define | DEBUG_ASCII 0x01 |
メモリ内容の出力時にASCIIとして出力する指定 More... | |
#define | DEBUG_HEX 0x02 |
メモリ内容の出力時に16進数として出力する指定 More... | |
Functions | |
void | debugbreak (void) |
debugbreak()の宣言(実装がない) More... | |
void | debugret (void) |
debugret()の宣言(実装がない) More... | |
void | hexdump (void *buffer, uint32 length, bool8 text) |
メモリ内容をダンプするhexdump()の宣言 More... | |
デバッグに用いる定数や関数の宣言
Definition in file debug.h.
#define DEBUG_ASCII 0x01 |
メモリ内容の出力時にASCIIとして出力する指定
Definition at line 6 of file debug.h.
Referenced by hexdump(), and hexdump_print().
#define DEBUG_HEX 0x02 |
メモリ内容の出力時に16進数として出力する指定
Definition at line 8 of file debug.h.
Referenced by hexdump(), and hexdump_print().
void debugbreak | ( | void | ) |
debugbreak()の宣言(実装がない)
void debugret | ( | void | ) |
debugret()の宣言(実装がない)
メモリ内容をダンプするhexdump()の宣言
メモリ内容をダンプするhexdump()の宣言
[in] | buffer | ダンプしたいメモリ領域の開始アドレス |
[in] | length | メモリ領域の長さ(byte) |
[in] | canon | 16進数とASCIIを出力する場合はTRUE、16進数のみの場合はFALSEを指定する。 |
Definition at line 54 of file debug.c.
References DEBUG_ASCII, DEBUG_HEX, fprintf(), hexdump_print(), stdout, and TRUE.