[질문] PowerPC Timer interrupt 설정
글쓴이: 석현철 / 작성시간: 수, 2010/01/06 - 11:26오전
안녕하세요.
이번에 PowerPC로 linux를 porting을 시도하고 있습니다.
필요한 내용이 새롭게 micro time 단위로 timer interrupt를 발생시키도록 하는 부분입니다.
ARM의 경우에는 OS timer를 사용하여서 처리가 가능한 것으로 알고 있습니다.
OSCR, OSMRx, OIER 레지스터 등을 사용하여, 언제 timer interrupt가 발생할 것인가를
설정할 수 있도록 되어있습니다.
그런데 POWER PC에서는 제가 관련 레지스트를 찾아보았는데,
TBL, TBU 라는 레지스터로 time 정보를 읽을 수 있는 레지스터 만 있고,
ARM에서 처럼 특정 counter 값에 interrupt를 발생시킬 수 있도록 설정하는
OSMRx 레지스터와 같은 역할의 레지스터가 보이지 않습니다.
실제 OS에서 scheduling을 위해서라도 timer interrupt가 발생할 텐데,
기본적으로 PowerPC에서 timer interrupt가
발생하는 과정이나, 설정하는 방법에 대해서
알려주시면 감사하겠습니다.
Forums:


댓글 달기