We use S3C2410 and our H/W design follows Samsung reference design. And our
OS is Windows CE 4.2. We met problem in SD card driver.

While the SD Memory inserted the SYSINTR_SDMMC_CARD_DETECT
interrupt(EINT18)will triggered again and again.

After study, we found that:

While kernel start, OEMInit calls InitSDMMC, and InitSDMMC set the EINT18 to
both edge triggered mode, but while driver initial, it will set EINT18 to
low level triggered mode. So, while the card is in slot, the interrupt
triggered again and again.

The SD host controller and bus driver and client driver are get from Samsung
website in Windows CE 4.2 bsp in binary format.

Can somebody give a hand? Thanks!



Gowhawk