도와주세요!!
글 수 15,339
2002.11.22 01:55:10 (*.248.150.127)
6695
'이지보드용 프린터 포트' 제작에 관심을 가지고 한번
따라해보고 있습니다. 하드웨어는 다 만들었구요.
한가지 궁굼한 점이 있는데 '커널수정(메모리 맵)'에서
nCS를 가상영역으로 매핑하는 테이블을 수정한다는데
이쪽에 대해서 잘 이해가 안가서요....
실제 physcial 주소는 0x18000000인데 가상영역(0xe0000000)은 어떻게
정해지나요?? 그리고 그 의미도 가르쳐 주시면 감사하겠습니다.
또 linux/arch/arm/mach-sa1100/ezboard.c를 수정하라고 했는데여
문서에 있는 {0xe0000000 0x18000000 .....} 이것을
static map_desc ezboard_io_desc[] __initdata 안에 새로 만들어야
하나요 아니면 기존에 있던 {0xe0000000 ......}부분을 문서와 같이
고쳐야 하나요??
가르쳐 주시면 감사하겠습니다.
따라해보고 있습니다. 하드웨어는 다 만들었구요.
한가지 궁굼한 점이 있는데 '커널수정(메모리 맵)'에서
nCS를 가상영역으로 매핑하는 테이블을 수정한다는데
이쪽에 대해서 잘 이해가 안가서요....
실제 physcial 주소는 0x18000000인데 가상영역(0xe0000000)은 어떻게
정해지나요?? 그리고 그 의미도 가르쳐 주시면 감사하겠습니다.
또 linux/arch/arm/mach-sa1100/ezboard.c를 수정하라고 했는데여
문서에 있는 {0xe0000000 0x18000000 .....} 이것을
static map_desc ezboard_io_desc[] __initdata 안에 새로 만들어야
하나요 아니면 기존에 있던 {0xe0000000 ......}부분을 문서와 같이
고쳐야 하나요??
가르쳐 주시면 감사하겠습니다.