カーネル空間では、端末から文字をコピーしてユーザー空間に配置したいと考えています。
私はこのコードを試していますが、うまくいきません:
char mychar;
int result;
mychar = getch();
result = copyout(&mychar, chptr, sizeof(mychr));
(chptr
はユーザーレベル空間へのポインタです)
copyout
1を返していません.誰か問題が何であるか知っていますか?
カーネル空間では、端末から文字をコピーしてユーザー空間に配置したいと考えています。
私はこのコードを試していますが、うまくいきません:
char mychar;
int result;
mychar = getch();
result = copyout(&mychar, chptr, sizeof(mychr));
(chptr
はユーザーレベル空間へのポインタです)
copyout
1を返していません.誰か問題が何であるか知っていますか?