도와주세요!!
글 수 15,339
2002.08.10 11:51:39 (*.210.69.130)
6709
푸지님이 가르쳐 주신데로 해보았습니다..
arch/arm/mach-sa1100/ezboard.c를 고쳐서 kernel을 'make clean'한 다음에 다
시 컴파일 하고 모듈들을 다시 컴파일 하였습니다...
이렇게 고쳤습니다....
static struct map_desc ezboard_io_desc[] __initdata = {
/* virtual physical length domain r w c b */
// by pugu 2002.07.12 Test AX88196 Device Driver
{ 0xe0000000, 0x18000000, 0x00100000, DOMAIN_IO, 1, 1, 0, 0 }, /*
AX88196 */
{ 0xe8000000, 0x00000000, 0x01000000, DOMAIN_IO, 1, 1, 0, 0 }, /*
Flash bank 0 */
{ 0xf0000000, 0x10000000, 0x00100000, DOMAIN_IO, 1, 1, 0, 0 }, /*
Crystal Chip */
LAST_DESC
};
그러나 같은 현상이 나타납니다....
혹시 다른이유가 있을까요?
푸지 wrote..
: 가상주소 매핑이 되지 않으면 나오는 메세지입니다.
: 0xe0000000 주소를 매핑하셨는데 그전의 주소가 0xf0000000 이어서 에러 가
: 난것입니다. 0xf010_0000 위의 주소로 매핑하세요.. 즉 증가하는 방향으
로..
arch/arm/mach-sa1100/ezboard.c를 고쳐서 kernel을 'make clean'한 다음에 다
시 컴파일 하고 모듈들을 다시 컴파일 하였습니다...
이렇게 고쳤습니다....
static struct map_desc ezboard_io_desc[] __initdata = {
/* virtual physical length domain r w c b */
// by pugu 2002.07.12 Test AX88196 Device Driver
{ 0xe0000000, 0x18000000, 0x00100000, DOMAIN_IO, 1, 1, 0, 0 }, /*
AX88196 */
{ 0xe8000000, 0x00000000, 0x01000000, DOMAIN_IO, 1, 1, 0, 0 }, /*
Flash bank 0 */
{ 0xf0000000, 0x10000000, 0x00100000, DOMAIN_IO, 1, 1, 0, 0 }, /*
Crystal Chip */
LAST_DESC
};
그러나 같은 현상이 나타납니다....
혹시 다른이유가 있을까요?
푸지 wrote..
: 가상주소 매핑이 되지 않으면 나오는 메세지입니다.
: 0xe0000000 주소를 매핑하셨는데 그전의 주소가 0xf0000000 이어서 에러 가
: 난것입니다. 0xf010_0000 위의 주소로 매핑하세요.. 즉 증가하는 방향으
로..