10.07.2015 Views

PDF version - ARM Information Center

PDF version - ARM Information Center

PDF version - ARM Information Center

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

임베디드 소프트웨어 개발3.4.1 스캐터 로딩 설명 파일스캐터 로딩 설명 파일 구문은 스캐터 로딩 자체에서 제공되는 기능을 반영합니다. 그림 3-6에서는 이 파일 구문을 보여 줍니다.name of regionstart addressMY_REGION 0x0000 0x2000{contents of region}optional lengthparameter그림 3-6 스캐터 로딩 설명 파일 구문영역은 영역 이름 및 시작 주소와 그 밖의 여러 요소를 포함하는 헤더 태그로 정의됩니다. 필요한 경우 최대 길이와 다양한 특성을 추가할 수 있습니다.영역의 내용은 영역 유형에 따라 다릅니다.• 로드 영역에는 최소한 하나의 실행 영역이 있어야 합니다. 실제로 각 로드영역에는 대개 여러 개의 실행 영역이 있습니다.• 실행 영역은 EMPTY 속성을 사용하여 선언되지 않은 경우 최소한 하나의 코드또는 데이터 섹션이 있어야 합니다. EMPTY 속성이 설정되지 않은 영역에는일반적으로 객체 또는 라이브러리 코드가 포함되어 있습니다. 와일드카드(*) 구문을 사용하면 스캐터 로딩 설명 파일의 다른 곳에서 특정 속성이 지정되지 않은 모든 섹션을 그룹화할 수 있습니다.여러 메모리 맵에 대한 자세한 예제 및 내용은 링커 사용 설명서에서 5-5페이지의단순 메모리 맵을 가진 이미지를 참조하십시오.3-12 Copyright © 2002-2008 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DUI 0203IKNon-Confidential

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!