Go to the source code of this file.
Functions | |
void | F_IrdaPutKey () |
void | F_IrdaPowerOnInit (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 43 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 207 of file irda.c.
References IrdaCtrl, IRDA_CONTROL::KeyInGet, and IRDA_CONTROL::KeyInPut.
INT8U F_IrdaGetKey | ( | ) |
Definition at line 193 of file irda.c.
References IrdaCtrl, IRDA_CONTROL::KeyInBuffer, IRDA_CONTROL::KeyInGet, and IRDA_CONTROL::KeyInPut.
void F_IrdaGetSignalType | ( | ) |
Definition at line 220 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 176 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().
struct IRDA_CONTROL data IrdaCtrl |
Definition at line 28 of file irda.c.
Referenced by F_IrdaBitProc(), F_IrdaCheckKeyInBuffer(), F_IrdaGetKey(), F_IrdaGetSignalType(), F_IrdaPutKey(), IsrExternalInt0(), and IsrTimer1().