어.. 이상하다. ㅡ_ㅡ;;; 분명 Interrupt Vector는 Address 0x00000000 에서 시작한다. 그리고
이 영역은 현재 Flash가 차지하고 있다. 음... 그렇다면 Kernel에서 Boot Loader가 mapping
한 interrupt vector를 다시 Kernel에 맞게 remapping을 할 일이 분명 있을텐데......
어떻게 하는거지?? 설마 그냥 Flash에 Write를 해버리는건가?? ㅡ_ㅡ;;;
만약 그렇다면 kernel이 이상하게 되서 Vector를 복구하지 못하고 죽어버렸을때는, 문제가 심각
해 질것인데... 으음... 아니면 Remapping용으로 무언가 있는건가??
한번 찾아봐야겠다. @0@/~~
이 영역은 현재 Flash가 차지하고 있다. 음... 그렇다면 Kernel에서 Boot Loader가 mapping
한 interrupt vector를 다시 Kernel에 맞게 remapping을 할 일이 분명 있을텐데......
어떻게 하는거지?? 설마 그냥 Flash에 Write를 해버리는건가?? ㅡ_ㅡ;;;
만약 그렇다면 kernel이 이상하게 되서 Vector를 복구하지 못하고 죽어버렸을때는, 문제가 심각
해 질것인데... 으음... 아니면 Remapping용으로 무언가 있는건가??
한번 찾아봐야겠다. @0@/~~
'OS Kernel' 카테고리의 다른 글
OS 개발 시 참고하면 유용한 책과 사이트 리스트 (0) | 2011.11.20 |
---|---|
[ARM] ARM GCC가 만들어낸 어셈 코드 훓어보다보니... (0) | 2007.11.05 |
[ARM] ldmia lr!, { r0 - r12, pc}^ (0) | 2004.11.27 |
[ARM] 오우~ OS Timer를 이용한 Task Switching !! (0) | 2004.11.27 |
[ARM] 엇.. 먼가 이상하다.. ㅡ_ㅡ;;; (0) | 2004.11.24 |