![](/zbxe/layouts/mr_layouts_1st/images/default/blank.gif)
도와주세요!!
글 수 15,339
2002.12.06 10:45:18 (*.234.8.166)
6872
답글은 잘 보았습니다. 그리고 빠른답글역시 감사드립니다. 그런데 가상주소
를 인터럽트함수내에서 읽는 방법을 모르겠습니다.(한심한 질문인가요?)
예를 들면 제가 읽고자 하는부분의 가상주소는 0xf010000c번지라고 하면 인터
럽트함수에서는 어떻세 써주어야 이주소를 읽을 수 있는건가요? 잘모르겠습니
다.(보통 C에서는 &를 사용하면 주소를 가리키는 건데 디바이스 드라이버에서
는 이 포인터연산자가 사용이 되질 않고 에러가 나더라구요)
푸지 wrote..
:
: 일단 하드웨어를 구성하셨겠죠.. 사용하는 칩에 nCSx 와 기타 어드레스를
: 연결한 상태에서 그 물리적인 주소를 가상주소로 연결합니다.
: 가상주소가 커널에 등록되지 않았다면 커널을 다시 컴파일해서 사용하세요
: 이제 가상주소를 인터럽트 함수내에서 읽으시면 됩니다.
를 인터럽트함수내에서 읽는 방법을 모르겠습니다.(한심한 질문인가요?)
예를 들면 제가 읽고자 하는부분의 가상주소는 0xf010000c번지라고 하면 인터
럽트함수에서는 어떻세 써주어야 이주소를 읽을 수 있는건가요? 잘모르겠습니
다.(보통 C에서는 &를 사용하면 주소를 가리키는 건데 디바이스 드라이버에서
는 이 포인터연산자가 사용이 되질 않고 에러가 나더라구요)
푸지 wrote..
:
: 일단 하드웨어를 구성하셨겠죠.. 사용하는 칩에 nCSx 와 기타 어드레스를
: 연결한 상태에서 그 물리적인 주소를 가상주소로 연결합니다.
: 가상주소가 커널에 등록되지 않았다면 커널을 다시 컴파일해서 사용하세요
: 이제 가상주소를 인터럽트 함수내에서 읽으시면 됩니다.