3.1.3. 이미지 메모리 맵 지정

이미지는 임의 개수의 영역과 출력 섹션으로 구성될 수 있습니다. 이러한 임의 개수의 영역들은 서로 다른 로드 및 실행 주소를 가질 수 있습니다. 이미지의 메모리 맵을 구성하려면 armlink에 다음에 대한 정보가 있어야 합니다.

그룹화

입력 섹션이 출력 섹션과 영역으로 그룹화되는 방식

배치

이미지 영역이 메모리 맵에서 위치할 곳

이미지의 메모리 맵의 복잡성에 따라 이 정보를 armlink에 전달하는 두 가지 방법이 있습니다.

명령 행 옵션 사용

다음 옵션은  이미지에 하나 또는 두 개의 로드 영역과 최대 세 개의 실행 영역이 있는 단순한 경우에 사용할 수 있습니다.

  • --ro-base

  • --rw-base

  • --ropi

  • --rwpi

  • --split

  • --rosplit

위에 나열된 옵션은 동일한 설정을 단순한 이미지에 대한 스캐터 로딩 설명으로 제공하는 단순화된 표시를 제공합니다. 자세한 내용은 명령 행 옵션을 사용하여 단순 이미지 만들기를 참조하십시오.

스캐터 로딩 설명 파일 사용

스캐너 로딩 설명 파일은 이미지 구성요소의 그룹화 및 배치를 완전하게 제어해야 하는 보다 복잡한 경우에 사용합니다. 스캐터 로딩을 사용하려면 명령 행에서 --scatter filename을 지정합니다. 자세한 내용은 Chapter 5 스캐터 로딩 설명 파일 사용에서 설명합니다.

Copyright © 2002-2006 ARM Limited. All rights reserved.ARM DUI 0206GK
Non-Confidential