Go to the source code of this file.
Functions | |
void | F_IrdaPutKey () |
void | F_IrdaPowerOnInit (void) |
void | F_IrdaSvc (void) |
void | F_IrdaBitProc (void) |
INT8U | F_IrdaGetKey () |
INT8U | F_IrdaCheckKeyInBuffer () |
void | F_IrdaGetSignalType () |
Variables | |
struct IRDA_CONTROL data | IrdaCtrl |
void F_IrdaBitProc | ( | void | ) |
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 | ( | void | ) |
void F_IrdaPutKey | ( | ) |
Definition at line 191 of file irda.c.
References IRDA_CONTROL::CustomCode, IRDA_CONTROL::DataCode, IrdaCtrl, IRDA_CONTROL::KeyInBuffer, IRDA_CONTROL::KeyInGet, and IRDA_CONTROL::KeyInPut.
Referenced by F_IrdaBitProc().
void F_IrdaSvc | ( | void | ) |
Definition at line 42 of file irda.c.
References F_IrdaCheckKeyInBuffer(), F_IrdaGetKey(), F_MotorDirectionSet(), and LcmChar.
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().