33 while ( (*to++ = *from++) ) {
89 msg.rf_status =
htons(0);
103 return ntohl(resp.rf_size);
107 kprintf(
"rfscontrol: function %d not valid\n", func);
syscall kprintf(char *fmt,...)
ポーリングI/Oを使用して、フォーマットされた文字列をコンソールに出力する。
status rfsndmsg(uint16, char *)
devcall rfscontrol(struct dentry *devptr, int32 func, int32 arg1, int32 arg2)
int32 rfscomm(struct rf_msg_hdr *, int32, struct rf_msg_hdr *, int32)
#define TIMEOUT
システムコールがタイムアウトした場合
int int32
符号あり32ビット整数(int)
void * memset(void *, const int, int32)
指定のByteブロックに対して、同じ値をNバイト分書き込む。
syscall signal(sid32)
セマフォにシグナルを送り、待機プロセスがある場合は解除する。
int32 devcall
デバイスコール関数 返り値の型
#define NULLCH
NULL文字(NULL終端)