도와주세요!!
글 수 15,339
2007.12.06 20:56:33 (*.150.3.132)
13115
S3C2410보드를 사용하고 있습니다.
1. 제공된 커널을 살펴보면 vmalloc.h에서 vmalloc_end 가 0xe0000000으로 define 되어 있습니다.
위에서 define된 값을 변경해도 상관없나요?
2. 현제 제가 S3C2410보드를 이용하여 시스템을 가동중입니다.
이 시스템에서는 각 CS마다 128MByte씩 잡아야 하므로 임의대로 CS에 대한 가상 주소를 mach-ez-s2410.c에 할당하였습니다. 그 결과 vmalloc으로 할당된 주소와 겹친다는 메세지를 부팅할 때 나오는 메세지를 통해서 확인하였습니다.
또한 ioremap을 이요하여 할당하는 방법도 사용하였지만 segmentation fault가 발생하였습니다.
ioremap의 사용하여 가상 주소를 설정하는 방법을 예를 들어서 알려 주시면 감사하겠습니다.