T卡热插拔

1、配置:

 

 

GPIO 管脚

  GPIO方向

Debounce

polarity

Sensitive_level

Host1 CDpin

(EINT16)

    16

   INPUT

  PULL UP

Enable

Time: 1ms

 low

   level

 

GPIO16

EINTMode  InpullEn   InpullSelHigh   Def.Dir         VarName

     √         √          √              IN        GPIO_MSDC1_INSI

 

 

 

2、 mediatekcustom<proj>kernelcoresrcoard.c

msdc1_hw 结构体中的 flags 的 MSDC_CD_PIN_EN 和 MSDC_REMOVABLE ,这两个flag是热插拔的flag,如果不需要热插拔,请把这两个flag移除。

      

3如果是低电平触发,将msdc1_hw中的.cd_level  设置成 MSDC_CD_LOW,否则设置成MSDC_CD_HIGH

原文地址:https://www.cnblogs.com/jiangjh/p/3490952.html