Linux Kernel Image Header - ARM64
1. Linux Kernel Image Header - ARM64 1.1 커널 이미지 헤더의 사용배경 리눅스 커널이 빌드 된 후, 커널 이미지의 헤더에 대해서 알아보도록 한다.임베디드 환경에서(통상 ARM Architecture),리눅스 커널과 같은 운영체제는 메모리에 로드가 된 후 실행된다. 그렇다면 여기서!, 드는 질문 2가지?!메모리에 적재시켜주는데... 메모리 몇 번지에 로드시켜야 하는가?커널 이미지는 누가 메모리에 로드시켜 주는가? Ⅰ. 메모리에 적재시, 메모리 몇번지에 로드시켜야 할까? 딱히 어느 메모리에 로드웨어야 한다 이런것은 없다. 리눅스 커널은 PIC(Position Independent Code)라고 하여, 메모리 어디에 올려도 스스로 원하는 메모리 주소로 Copy해서 동..