USB 디바이스 드라이버 구현 관련해서 질문 드립니다.
글쓴이: pride4ever / 작성시간: 목, 2011/02/10 - 6:09오후
현재 저는 s3c2440을 가지고 시스템을 구현하고 있습니다.
OS는 올라가지 않고 펌웨어 기반으로만 구현 중입니다.
이런 상황에서 USB 호스트와 디바이스 드라이버를 구현하여
USB 저장장치에 있는 파일을 읽어 들이려 합니다.
이게 가능할까요?
조언 기다립니다. (--)(__)
Forums:
음... 가능합니다만 상당한 난이도가 될 것 같습니다.
보통 OS가 있으면은 USB관련 디바이스가 커널에 모듈로 등록이 되면서 디바이스 장치를 보드 전원이 내려갈 때까지 감지를 하게 됩니다.
어떠한 USB Port에 Input을 하게 되면은 커널에서 이 액션을 감지하여 hotplug를 실행을 시키게 됩니다.
즉, 이게 automount 기능이라고 하죠
하지만 non-os의 경우에는 일단은 USB Port에 대한 로우레벨 프로그래밍을 하여 주셔야 합니다. s3c2440 데이터시트를 보시고 작업을 하셔야 하며
또 이러한 쉘 프로그래밍 같은 것을 해줘야 할텐데...
음~
가능은 하다고 봅니다.
댓글 달기