3.14.XX 대 커널을 쓰고 있고요.
kernel driver 에서 파일에 있는 항목을 읽어들일 필요가 있는데..
마땅한 API를 못 찾고 있습니다. fopen()을 쓰자고 하니 애러가 나더군요.
kernel 상에서 fopen() 쓰는 방법이나 혹은 다른 방법으로라도 파일을 읽는 방법을 알고 싶습니다.
고수님들의 조언을 부탁드립니다.
http://dmonster077.cafe24.com/bbs/board.php?bo_table=b0301&wr_id=18 여기 게시판에 가서 리눅스 커널 소스를 받으시면
Chap7 --> file_module 디렉토리 보시면 자세히 나와있습니다. 그런데 왠만하면 커널 프로그래밍에서는 파일작업을 하지 말라고 하더군요.
고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동 "만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"
http://lxr.free-electrons.com/source/drivers/usb/gadget/function/storage_common.c 혹은http://lxr.free-electrons.com/source/drivers/base/firmware_class.c
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
http://dmonster077.cafe24.com
http://dmonster077.cafe24.com/bbs/board.php?bo_table=b0301&wr_id=18
여기 게시판에 가서 리눅스 커널 소스를 받으시면
Chap7 --> file_module 디렉토리 보시면 자세히 나와있습니다.
그런데 왠만하면 커널 프로그래밍에서는 파일작업을 하지 말라고 하더군요.
고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"
http://lxr.free-electrons.com
http://lxr.free-electrons.com/source/drivers/usb/gadget/function/storage_common.c
혹은
http://lxr.free-electrons.com/source/drivers/base/firmware_class.c
댓글 달기