一、配置:spa
|
GPIO 管腳it |
GPIO方向table |
Debounceclass |
polarity配置 |
Sensitive_levelim |
Host1 CDpintop (EINT16)tab |
16di |
INPUTco PULL UP |
Enable Time: 1ms |
low |
level |
GPIO16,
EINTMode InpullEn InpullSelHigh Def.Dir VarName
√ √ √ IN GPIO_MSDC1_INSI
二、 \mediatek\custom\<proj>\kernel\core\src\board.c
msdc1_hw 結構體中的 flags 的 MSDC_CD_PIN_EN 和 MSDC_REMOVABLE ,這兩個flag是熱插拔的flag,若是不須要熱插拔,請把這兩個flag移除。
3、若是是低電平觸發,將msdc1_hw中的.cd_level 設置成 MSDC_CD_LOW,不然設置成MSDC_CD_HIGH