ez89x0.c 소스를 보면

// by FG
//#define CRYSTAL_SLEEP (1 << 27)

...

// by FG
//GPDR |= CRYSTAL_SLEEP; // Sleep Mode Pin is a OUTPUT.
//GPSR |= CRYSTAL_SLEEP; // Set Sleep Mode OFF.

이렇게 주석 처리된 부분이 있는데 왜 CRYSTL_SLEEP기능을 막아놓으셨는지

궁금해서 질문드립니다.

/* enable IRQ - must also enable falling edge clock */
#ifdef SA1100_IRQ_TO_GPIO
set_GPIO_IRQ_edge (1 << SA1100_IRQ_TO_GPIO (dev->irq),
GPIO_RISING_EDGE);
#else
set_GPIO_IRQ_edge (1 << GPIO_11_27_IRQ (dev->irq),
GPIO_RISING_EDGE);
#endif
enable_irq(dev->irq);

패치된 커널 소스상에서 SA1100_IRQ_TO_GPIO가 define된 부분이 없는거

같던데 이 부분도 좀 설명해주셨으면 합니다.

그럼 수고하세요...