도와주세요!!
글 수 15,339
2006.05.01 11:15:54 (*.141.85.7)
6785
안녕하세요..
INTMASK(인터러트 마스크 레지스트) : 0로 set 되어있으면 인터럽터 서비스를 허락한다.
1로 set 되어있으면 인터럽터 서비스를 하지않는다
SRCPND와 INTPND는 S3C2410의 USER'S MANUAL를 참고하셔야 할것 같네요..
14장의 Figure 14-1 Interrupt Process Diagram 을 이해하시면 됩니다.
간략하게 설명하면 인터럽트를 요청하면 SRCPND는 인터럽트 소스(P14-3)의 인터럽트 서비스를 요청합니다. 이때 인터럽트 MODE(P14-10)을 통하여 인터럽트 MODE 레지스트를 선택하게 됩니다.
만일 IRQ 모드를 선택하였다면 인터럽트 마스크 레지스트(P14-12)를 통행 인터럽트 서비스를 할지 하지않을지 결정합니다.
인터럽트 서비스를 허락하게 되면 PRIORITY 레지스트를 설정하고 INTPND 레지스트를 설정하여 인터럽트를 요청합니다.
자세한 내용은 S3C2410의 USER'S MANUAL에 나와 있습니다. 영문 해석을 잘해 보시면 충분히 이해가 될거라 생각이 드네요.
그럼 수고하세요..
>
INTMASK(인터러트 마스크 레지스트) : 0로 set 되어있으면 인터럽터 서비스를 허락한다.
1로 set 되어있으면 인터럽터 서비스를 하지않는다
SRCPND와 INTPND는 S3C2410의 USER'S MANUAL를 참고하셔야 할것 같네요..
14장의 Figure 14-1 Interrupt Process Diagram 을 이해하시면 됩니다.
간략하게 설명하면 인터럽트를 요청하면 SRCPND는 인터럽트 소스(P14-3)의 인터럽트 서비스를 요청합니다. 이때 인터럽트 MODE(P14-10)을 통하여 인터럽트 MODE 레지스트를 선택하게 됩니다.
만일 IRQ 모드를 선택하였다면 인터럽트 마스크 레지스트(P14-12)를 통행 인터럽트 서비스를 할지 하지않을지 결정합니다.
인터럽트 서비스를 허락하게 되면 PRIORITY 레지스트를 설정하고 INTPND 레지스트를 설정하여 인터럽트를 요청합니다.
자세한 내용은 S3C2410의 USER'S MANUAL에 나와 있습니다. 영문 해석을 잘해 보시면 충분히 이해가 될거라 생각이 드네요.
그럼 수고하세요..
>