나는 내 자신의 리눅스 배포판을 만들고있다. 커널로드 주소와 진입 점의 차이점을 이해하는 것이 어렵다는 것을 알았습니다.커널로드 주소와 진입 점의 차이
커널이 uBoot에 의해로드되기 위해서는 커널이로드 될 메모리 주소가 항상 커널의 항목 (시작점)이 실행될 때와 같을 것이라고 생각합니다 (시작됨).
그러나 나는 항상 같지 않아도되는 두 개의 분리 된 값이기 때문에 추측하고 있습니다. 분리되어야하는 이유가 있습니다.
아무도 나에게 두 가지 차이점을 설명해 주시겠습니까?
저는 아직 커널 개발에 익숙하지 않으므로 아마 하루 중 하나의 질문 일 것입니다.
감사합니다.
토마스
참조 http://stackoverflow.com/questions/31725605/building-kernel-uimage-using-loadaddr – sawdust