unsigned char byte
符号なし8ビット値(unsigned char)
void _doprnt(char *, va_list, int(*)(int), int)
#define va_start(last, va)
va_list型を初期化し、可変長引数の使用を開始する。
syscall kprintf(char *fmt,...)
Kernel用のprintf()であり、コンソールにフォーマットされた文字列を表示する。
#define va_end(va)
可変長引数の処理を終了する。
uint32 intmask
保存された割り込みマスク
syscall kgetc(void)
ポーリングI/Oを使用して、コンソールのシリアルラインから文字を読み取る。
__builtin_va_list va_list
可変個の実引数を扱うための情報を保持するための型(__builtin_va_listはGCCに定義された型) ...
int32 syscall
システムコール関数 返り値の型
syscall kputc(byte c)
ポーリングI/Oを使用して、コンソールのシリアルラインに文字を書き込む。
intmask disable(void)
割り込み禁止(intr.Sに定義がある)