Go to the source code of this file.
Data Structures | |
struct | IRDA_CONTROL |
Functions | |
void | F_IrdaPowerOnInit () LargeReentrant |
void | F_IrdaBitProc () LargeReentrant |
void | F_IrdaGetSignalType () LargeReentrant |
INT8U | F_IrdaCheckKeyInBuffer () LargeReentrant |
INT8U | F_IrdaGetKey () LargeReentrant |
Variables | |
struct IRDA_CONTROL data | IrdaCtrl |
void F_IrdaBitProc | ( | ) |
Definition at line 58 of file irda.c.
References IRDA_CONTROL::BitCount, IRDA_CONTROL::CustomCode, IRDA_CONTROL::DataCode, F_IrdaPutKey(), IrdaCtrl, IRDA_CONTROL::State, IRDA_CONTROL::Status, and IRDA_CONTROL::Type.
Referenced by IsrExternalInt0().
INT8U F_IrdaCheckKeyInBuffer | ( | ) |
Definition at line 222 of file irda.c.
References IrdaCtrl, IRDA_CONTROL::KeyInGet, and IRDA_CONTROL::KeyInPut.
Referenced by F_IrdaSvc().
INT8U F_IrdaGetKey | ( | ) |
Definition at line 208 of file irda.c.
References IrdaCtrl, IRDA_CONTROL::KeyInBuffer, IRDA_CONTROL::KeyInGet, and IRDA_CONTROL::KeyInPut.
Referenced by F_IrdaSvc().
void F_IrdaGetSignalType | ( | ) |
Definition at line 235 of file irda.c.
References IrdaCtrl, IRDA_CONTROL::Type, UN_UI::uc, and IRDA_CONTROL::unTime.
Referenced by IsrExternalInt0().
void F_IrdaPowerOnInit | ( | ) |
struct IRDA_CONTROL data IrdaCtrl |
Definition at line 27 of file irda.c.
Referenced by F_IrdaBitProc(), F_IrdaCheckKeyInBuffer(), F_IrdaGetKey(), F_IrdaGetSignalType(), F_IrdaPutKey(), IsrExternalInt0(), and IsrTimer1().