Startup 2

Windows Embedded CE 6.0 에뮬레이터 startup 코드 분석 #1

Windows Embedded CE 6.0 에뮬레이터 startup 코드 분석 #1임베디드 2007/04/10 17:47출처 :  훌륭한녀석의 끄적거림Windows Embedded CE 6.0의 BSP중에 SMDK2410 based로 만들어진 Device Emulator가 있다. 이 녀석의 startup 코드를 분석해서 시스템을 어떤 지경으로 만들어 놓는지 한번 봐야 쓰것다. 사실 많이 늦은(S3C2410이 언제적 프로세서냐!) 감이 없지 않아 있지만 한번즈음은 분석 해 보는것도 나쁘지 않을듯 해서 분석 한번 해본다. 이 내용은 나~중에 메모리쪽이나 파워 버튼에 관련된 부분에서도 필요한 부분이므로 모르는 분들이 있다면 한번 즈음은 살펴보는것도 좋겠다.코드는 trace 형태로 따라가 볼 생각이다.;----..

Windows Embedded CE 6.0 에뮬레이터 startup 코드 분석 #2

Windows Embedded CE 6.0 에뮬레이터 startup 코드 분석 #2임베디드 2007/04/11 11:16출처 :  훌륭한녀석의 끄적거림 계속해서 startup 코드를 살펴보자.지금부터는 좀 난이도가 있는 코드들이다. MMU 세팅에 관련된 내용으로 ARM Architecture에 대한 기본적인 이해가 필요하다. 자.. 시작해볼까?        INCLUDE oemaddrtab_cfg.inc         ; Compute physical address of the OEMAddressTable.20      add     r11, pc, #g_oalAddressTable - (. + 8)        ldr     r10, =PTs                ; (r10) = 1st leve..