| |||
| Home > 기본 링커 기능 사용 > 명령 행 옵션을 사용하여 단순 이미지 만들기 | |||
단순 이미지는 RO, RW, ZI 형식의 여러 입력 섹션으로 구성됩니다. 이러한 입력 섹션이 대조되어 RO, RW, ZI 출력 섹션을 형성합니다. 로드 및 실행 영역 내에서 출력 섹션이 정렬되는 방식에 따라 단순 이미지는 다음과 같은 세 가지 기본 유형으로 구분됩니다.
로드 뷰에 하나의 영역이 있고 실행 뷰에 연속적인 세 개의 영역이 있습니다. --ro-base 옵션을
사용하면 이러한 유형의 이미지를 만들 수 있습니다.
자세한 내용은 유형 1, 로드 영역 하나와 연속되는 실행 영역을 참조하십시오.
로드 뷰에 하나의 영역이 있고
실행 뷰에 연속적이지 않은 세 개의 영역이 있습니다. --ro-base 및 --rw-base 옵션을
사용하면 이러한 유형의 이미지를 만들 수 있습니다.
자세한 내용은 유형 2, 로드 영역 하나와 연속되지 않는 실행 영역을 참조하십시오.
로드 뷰에 두 개의 영역이 있고
실행 뷰에 연속적이지 않은 세 개의 영역이 있습니다. --ro-base, --rw-base 및 --split 옵션을
사용하면 이러한 유형의 이미지를 만들 수 있습니다. 또한 --rosplit 옵션을 사용하여
기본 로드 영역을 두 개 RO 출력 섹션(코드용 하나와 데이터용 하나)으로 분할할 수 있습니다.
자세한 내용은 유형 3, 로드 영역 두 개와 연속되지 않는 실행 영역을 참조하십시오.
세 가지 단순 이미지 유형 모두에는 다음과 같이 최대 세 개의 실행 영역이 있습니다.
RO 출력 섹션이 포함된 첫 번째 실행 영역
RW 출력 섹션이 있는 경우 이 섹션이 포함된 두 번째 실행 영역
ZI 출력 섹션이 있는 경우 이 섹션이 포함된 세 번째 실행 영역
이러한 실행 영역은 RO, RW, ZI 실행 영역으로 참조됩니다.
단순 이미지는 스캐터 로딩 설명 파일로도 만들 수 있습니다. 자세한 방법은 단순 이미지에 대한 해당 스캐터 로딩 설명을 참조하십시오.