공부합시다/임베디드
[ARM] Boot Code(Startup Code)
클란심
2009. 6. 10. 11:36
1. Reset (장치를 켜거나 리셋)
2. 0번지로 점프
3. reset handler
4. low level init 호출(하드웨어 초기화)
5. remap
6. 메모리 초기화
6-1. Stack 영역 초기화
6-2. Data 영역 초기화
6-3. BSS 영역 초기화
//여기까지 boot code(or startup code)
7. main 호출
2. 0번지로 점프
3. reset handler
4. low level init 호출(하드웨어 초기화)
5. remap
6. 메모리 초기화
6-1. Stack 영역 초기화
6-2. Data 영역 초기화
6-3. BSS 영역 초기화
//여기까지 boot code(or startup code)
7. main 호출