도와주세요!!
글 수 15,339
2003.08.29 11:26:19 (*.254.216.250)
12060
감사합니다.
말씀하신데로 하니 request irq는 되는것 같읍니다만,
enable_irq(irq);단계에서
>>enable_irq(42) unbalanced from c49826e0
라는 메시지가 뜨는 군요?
다시한번 도움을...
푸지 wrote..
:
: XScale 에서 GPIO 설정은 예전 SA1110과 다릅니다.
: 인터럽트를 사용하시려면 다음과 같이 하세요
:
: irq = IRQ_GPIO(19);
:
: set_GPIO_IRQ_edge( 19, GPIO_FALLING_EDGE );
: request_irq(irq, &ime_isr, SA_INTERRUPT, "IMEDD_IRQ", NULL);
:
: 또는
:
: irq = IRQ_GPIO(19);
:
: set_GPIO_IRQ_edge( IRQ_TO_GPIO_2_80(irq), GPIO_FALLING_EDGE );
: request_irq(irq, &ime_isr, SA_INTERRUPT, "IMEDD_IRQ", NULL);
:
: 두번째 소스가 더 멋있죠!!
:
: PS. 어제 제가 전화통화 했던 분인거 같은데 제가 실수를 했군요
: 만일 GPIO 0 or 1 이면 님과 같이 해도 됩니다.
말씀하신데로 하니 request irq는 되는것 같읍니다만,
enable_irq(irq);단계에서
>>enable_irq(42) unbalanced from c49826e0
라는 메시지가 뜨는 군요?
다시한번 도움을...
푸지 wrote..
:
: XScale 에서 GPIO 설정은 예전 SA1110과 다릅니다.
: 인터럽트를 사용하시려면 다음과 같이 하세요
:
: irq = IRQ_GPIO(19);
:
: set_GPIO_IRQ_edge( 19, GPIO_FALLING_EDGE );
: request_irq(irq, &ime_isr, SA_INTERRUPT, "IMEDD_IRQ", NULL);
:
: 또는
:
: irq = IRQ_GPIO(19);
:
: set_GPIO_IRQ_edge( IRQ_TO_GPIO_2_80(irq), GPIO_FALLING_EDGE );
: request_irq(irq, &ime_isr, SA_INTERRUPT, "IMEDD_IRQ", NULL);
:
: 두번째 소스가 더 멋있죠!!
:
: PS. 어제 제가 전화통화 했던 분인거 같은데 제가 실수를 했군요
: 만일 GPIO 0 or 1 이면 님과 같이 해도 됩니다.