기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요!.

리눅스는 초보라 이런 질문을 드립니다.

pc에서 자체로 작성한 usb 드라이버를 사용하여 QT프로그래밍을 하고 있습니다. pc에는 fedora 8이 탑제되었고 usb 드라이버와  QT GUI 작성은 완료되여 련동실험에서도 잘 동작합니다.

실험방법은 터미널을 실행시킨 다음 insmod를 이용하여 드라이버를 로드하고 mknod 를 이용하여 node를 만들었습니다.

그 다음 QT프로그람을 실행하면 잘 동작합니다.

그런데 pc를 재시동하면 이전에 했던 동작이 모두 삭제되어 드라이버를 다시 로드하고 node를 다시 만들고 어플리케이션을 실행합니다.

QT프로그램에서 자동으로 드라이버를 로드하고 node를 만드는 방법이라든가, 아니면 재시동하면 이미 로드된 드라이버나 만들어진 node가 없어지지 않는 방법이 없습니까?

아시는 분들 좀 가르쳐주세요.


추락천사

2010.09.06 08:50:57
*.9.105.39

해당 디바이스 드라이버 소스를 모듈(ko)형태로 만드실게 아니라,

소스자체를 커널에 포함시켜서 빌드하고, 인스톨 하셔야 합니다.

자세한 방법은 찾아보실수 있을듯...

List of Articles
번호 제목 글쓴이 날짜 조회 수sort

사용자 로그인