|
GadgetSeed
0.9.6
|
カーネル用機能限定printf [詳解]
#include "device.h"
マクロ定義 | |
| #define | SYSERR_COLOR "\033[31m" |
| #define | NORMAL_COLOR "\033[m" |
| #define | SYSERR_PRINT(format, arg...) |
関数 | |
| int | register_kmess_out_dev (struct st_device *dev) |
| カーネルメッセージ出力デバイスを登録する [詳解] | |
| unsigned int | set_kernel_message_out_mem (unsigned char *mp, unsigned int size) |
| カーネルメッセージ出力メモリアドレスを設定する [詳解] | |
| int | tkprintf (const char *fmt,...) |
| 非タスクコンテキスト実行用メッセージ出力 [詳解] | |
| void | kxdump (unsigned char *data, unsigned int len) |
| 非タスクコンテキスト実行用メモリダンプメッセージ出力 [詳解] | |
| #define SYSERR_PRINT | ( | format, | |
| arg... | |||
| ) |
tkprintf.h の 23 行目に定義があります。
| void kxdump | ( | unsigned char * | data, |
| unsigned int | len | ||
| ) |
| int register_kmess_out_dev | ( | struct st_device * | dev | ) |
| unsigned int set_kernel_message_out_mem | ( | unsigned char * | mp, |
| unsigned int | size | ||
| ) |
カーネルメッセージ出力メモリアドレスを設定する
| [in] | mp | カーネルメッセージ出力メモリアドレス |
| [in] | size | カーネルメッセージ出力メモリサイズ |
tkprintf.c の 79 行目に定義があります。
| int tkprintf | ( | const char * | fmt, |
| ... | |||
| ) |
非タスクコンテキスト実行用メッセージ出力
| [in] | fmt | メッセージフォーマット |
tkprintf.c の 100 行目に定義があります。
参照先 vtprintf().
参照元 init_memory().

