도와주세요!!
글 수 15,339
2003.05.02 13:50:09 (*.131.46.185)
6829
공부하다가 궁금한게 있어서 이렇게 글을 올립니다...
강좌에 나와있는 데이타버스를 이용해서 LED 제어하는 디바이스 드라이버부분
을 응용해 보고 있는데요...
스위치 누름값을 쓰기 영역에 적어서 인터럽트가 걸릴 때마다 스위치값을 LED
에 나타나도록 인터럽트 함수(io_interrupt)를 변경하였습니다..
여기까지는 정상적으로 동작되는데... 스위치 입력값이 저장되어 있는 쓰기
영역의 데이타를 nCS3영역을 사용해서 마운트된 HDD로 저장하고 싶습니다..
단순히 메모리 영역을 넘겨줘서는 안 될 것 같은데...
어떻식을 해야 할 지 조언을 구합니다.
처음에는 커널레벨에서 아닌 유저레벨에서 단순히 마운트된 HDD디렉토리로 파
일을 만들어서 적으려고 했는데..
인터럽트 내의 인자를 어떻게 유저레벨로 끌어내야 할지도 모르겠고 아무래
도 그런 방법은 옳은 방법이 아닌 것 같아서요..
조언 부탁 드립니다...
그리고 SA1110에서 HDD를 인식하게 해준 ide 디바이스 드라이버는 우리가 직
접 활용할 수 없는건가요?
ide.c를 보면 read ,write 가 없든데... 하드에 데이타를 읽고 쓰는 디바이
스 드라이버는 어디있나요?