0630

김강년 2007.07.01 05:22 조회 수 : 10378 추천:127

주석 업데이트
head_64.S
     boot_from_prom 에서 0x4000 두번 한 이유 ( 0x8000 하면 부호비트가 문제 )
          - 16비트 이미디어트 값은 비트 확장을 하는데 8000의 경우 부호비트 1로 채워져서 문제발생

     abi에 따라 TOC의 첫주소 + 0x8000하면 TOC base 주소가 계산됨 ( 64k의 TOC 전영역 액세스 가능


할것
     시뮬레이터 돌려보면서 reloc_offset 동작 확인

알아낼것
     objdump해서 메모리맵 볼것, 첫 소스?, cell 커널 컴파일?
XE Login