时间:20100506
现象:加个灯导致手机按键不能使用
具体解决方案:
当时在调试跑马灯的时候,以前的人定义了一些GPIO的枚举,然后定义了一个最大的值为TYD_GPIO_PORT_MAX,按照枚举算出来这个值实际上就是91.然后当时只用了其中的一个GPIO口,还剩下两个GPIO口没有使用,于是都分别定义为TYD_GPIO_PORT_MAX。但是MTK在GPIO_ModeSetup等这些函数都有这么一句modeno = pin/8;导致最后91变成了11,刚好是我们定义按键的GPIO口,结果导致了意想不到的问题。故此问题得到解决。