#MmiUtil_flushkbd
#MmiUtil_flushcard


##函数引用
```
#include "MmiUtil.h"

```

##函数声明
```
/* ------------------------------------------------------------------------
* FUNCTION NAME: MmiUtil_flushkbd
* DESCRIPTION:   清空按键buffer
* PARAMETERS:
* RETURN:
* NOTES:
* -----------------------------------------------------------------------*/
void MmiUtil_flushkbd(void);

/* ------------------------------------------------------------------------
* FUNCTION NAME: MmiUtil_flushcard
* DESCRIPTION:  清空磁条卡读卡器buffer
* PARAMETERS:
* RETURN:
* NOTES:
* -----------------------------------------------------------------------*/
void MmiUtil_flushcard(void);


```
##函数返回
```
1.
```

##Sample
```
int demo( void )
{
    MmiUtil_flushkbd();
    MmiUtil_flushcard();
        .....
}
```

##注意事项
```
1. 刷卡前后，调用 MmiUtil_flushcard，确保读取磁道信息正确；
```

##延伸阅读
```
void MmiUtil_flushcard(void)
{
    while (read(reader_handle, (char *)buf, CARD_LEN_MAX) > 0);
}
```




