uboot-1.3.4를 분석하고 있는데요.
uboot/include/image.h 파일을 보면
image_check_target_arch()이라는 함수가 있는데 이 함수는
무엇에 쓰는 함수 인가요?
target board의 CPU를 check하는 부분인가요?
꼭 필요한 건지도 궁금합니다.
그럼 답변 부탁드립니다.
로딩된 uImage(커널 이미지겠죠..)의 header를 확인해서 현 target의 architecture와 비교해서 bootm command를 정상적으로 진행할지를 판단하는 함수이네요.
올바른 uImage라면 image_check_target_arch()가 실패할 이유도 없고, 단순히 arch 비교하는데 시간이 오래걸리지도 않을 테니, 굳이 제거할 이유도 없어보이네요 :)
님 말씀대로 이해하면 되겠네요.
답변 감사합니다.
안녕하세요~!
한수 부탁드립니다.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
로딩된 uImage(커널
로딩된 uImage(커널 이미지겠죠..)의 header를 확인해서
현 target의 architecture와 비교해서 bootm command를 정상적으로 진행할지를 판단하는 함수이네요.
올바른 uImage라면 image_check_target_arch()가 실패할 이유도 없고,
단순히 arch 비교하는데 시간이 오래걸리지도 않을 테니, 굳이 제거할 이유도 없어보이네요 :)
^^ 답변 감사합니다 ~!
님 말씀대로 이해하면 되겠네요.
답변 감사합니다.
안녕하세요~!
한수 부탁드립니다.
댓글 달기