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
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