도와주세요!!
글 수 15,339
2004.03.20 12:57:28 (*.186.46.87)
6673
: 질문 1:
: EASYBOOT X5 V14 내의 main.c내의 CopyImage()함수를 어디에서
: 정의해 주었는지 알려주시면 감사하겠읍니다...
flash_cmd.c
찾으면 금방 나올텐데요 ㅜㅜ
:
:
: 질문 2:
: 커널소스중에 링크스크립트내 변수명 LOAD_ADDR, TEXT_START, TEXTADDR과
: 라벨명 stext는 어드레스와 시작위치를 정의하는것 같은데 각각 어디에
: 정의가 되있는지도 알려주세요...
TEXTADDR는 arch/arm/Makefile 에 정의합니다.
그외 부분은 제가 일일히 찾아 다니기 힘들어서요
kelp 게시판에 가보면 권수호씨가 쓴 글중에 부팅과 관련한 글이
있습니다 참고 하세요
: 질문 3:
: 커널내부에서도 /arch/arm/boot/bootp/init.s에서도 커널을 시작해
: 주는것 아닌가요... 잘 모르지만 ...
이 부분은 커널을 네트워크 부팅 시킬경우에 사용하는 것입니다.
ez-x5 에는 해당 부분을 패치하지 않았읍니다.
: 만일 이지부트로더에서 커널을 시작해준다면 커널내부의 부트로더는 동작을
: 하지 않나요?
예... 단지 압축을 푸는 부분만 수행됩니다.
i386 계열과는 조금 다르답니다.
: 질문 4:
: 커널부트로더 바로다음번지가 커널시작번지인가요?
: init.s에 그렇게 코딩된것으로 저는 해석했는데 ...
사용하지 않습니다. 가장먼저 시작되는 것은
arch/arm/boot/compress /head.S
입니다.
부팅과 관련된 자세한 정보는 kelp.or.kr 의 권수호씨가 쓴글과
다른 문서들을 참고하세요
: EASYBOOT X5 V14 내의 main.c내의 CopyImage()함수를 어디에서
: 정의해 주었는지 알려주시면 감사하겠읍니다...
flash_cmd.c
찾으면 금방 나올텐데요 ㅜㅜ
:
:
: 질문 2:
: 커널소스중에 링크스크립트내 변수명 LOAD_ADDR, TEXT_START, TEXTADDR과
: 라벨명 stext는 어드레스와 시작위치를 정의하는것 같은데 각각 어디에
: 정의가 되있는지도 알려주세요...
TEXTADDR는 arch/arm/Makefile 에 정의합니다.
그외 부분은 제가 일일히 찾아 다니기 힘들어서요
kelp 게시판에 가보면 권수호씨가 쓴 글중에 부팅과 관련한 글이
있습니다 참고 하세요
: 질문 3:
: 커널내부에서도 /arch/arm/boot/bootp/init.s에서도 커널을 시작해
: 주는것 아닌가요... 잘 모르지만 ...
이 부분은 커널을 네트워크 부팅 시킬경우에 사용하는 것입니다.
ez-x5 에는 해당 부분을 패치하지 않았읍니다.
: 만일 이지부트로더에서 커널을 시작해준다면 커널내부의 부트로더는 동작을
: 하지 않나요?
예... 단지 압축을 푸는 부분만 수행됩니다.
i386 계열과는 조금 다르답니다.
: 질문 4:
: 커널부트로더 바로다음번지가 커널시작번지인가요?
: init.s에 그렇게 코딩된것으로 저는 해석했는데 ...
사용하지 않습니다. 가장먼저 시작되는 것은
arch/arm/boot/compress /head.S
입니다.
부팅과 관련된 자세한 정보는 kelp.or.kr 의 권수호씨가 쓴글과
다른 문서들을 참고하세요