도와주세요!!
글 수 15,339
2003.02.12 17:27:13 (*.186.48.184)
6670
김현석 wrote..
: 안녕하세요, 수고가 많으시네요. 제가 궁금한 것은 Dio 소스에서 io.c에보면
: read함수를 정의하는 부분이 나오는데요, 이것을 밑에처럼 할 수 있는지 궁금
: 하군요.
: static struct file_operations io_fops =
: {
: open : io_open,
: release : io_release,
: read : io_read,
: read : io2_read,
: write : io_write,
: ioctl : io_ioctl,
: };
:
: 이렇게 하구, io2_read함수를 io_read함수처럼 따로 정의할 수 있는지가 궁금
: 합니다.
불가능합니다.
:
: 그리구, 위의 구문 해석좀 해주세요^^; 그리구요, read함수의 원형이 fs.h에
: 있다구 하셨는데, read함수에서 4번째 인자는 어떤 역활을 하나요? 4번째 인자
: 대신에 사용자가 임의로 다른 타입의 인자를 이용해서 어드레스를 변경한다든
: 지 하는 작업을 할 수 있는지도 궁금하네요...
흠...
세미나 자료 게시판에 디바이스 드라이버에 관련된 프리젠테이션을
참고 해 주세요...
PS. 4번째 인자에 변수명이 보통 어떻게 되죠?
변수명을 보면 아실수 있을 것 같네요...
: 안녕하세요, 수고가 많으시네요. 제가 궁금한 것은 Dio 소스에서 io.c에보면
: read함수를 정의하는 부분이 나오는데요, 이것을 밑에처럼 할 수 있는지 궁금
: 하군요.
: static struct file_operations io_fops =
: {
: open : io_open,
: release : io_release,
: read : io_read,
: read : io2_read,
: write : io_write,
: ioctl : io_ioctl,
: };
:
: 이렇게 하구, io2_read함수를 io_read함수처럼 따로 정의할 수 있는지가 궁금
: 합니다.
불가능합니다.
:
: 그리구, 위의 구문 해석좀 해주세요^^; 그리구요, read함수의 원형이 fs.h에
: 있다구 하셨는데, read함수에서 4번째 인자는 어떤 역활을 하나요? 4번째 인자
: 대신에 사용자가 임의로 다른 타입의 인자를 이용해서 어드레스를 변경한다든
: 지 하는 작업을 할 수 있는지도 궁금하네요...
흠...
세미나 자료 게시판에 디바이스 드라이버에 관련된 프리젠테이션을
참고 해 주세요...
PS. 4번째 인자에 변수명이 보통 어떻게 되죠?
변수명을 보면 아실수 있을 것 같네요...