TivaC Lcd Driver for 1602A LCD controller
A c++ driver for interfacing the TivaC with the 1602A LCD controller
|
This is the complete list of members for lcddriver::LcdDriver, including all inherited members.
_generalTimer | lcddriver::LcdDriver | private |
_lcdConfig | lcddriver::LcdDriver | private |
_totalBitPerPin | lcddriver::LcdDriver | private |
addrCounterChange(const uint8_t &addr, const bool &isDataRam) | lcddriver::LcdDriver | private |
addrCounterGet(void) | lcddriver::LcdDriver | private |
backLedSwitch(const bool &isBackLedOn) | lcddriver::LcdDriver | |
comMaintain(const bool &isReadMode) | lcddriver::LcdDriver | private |
comModeSwitch(const bool &isReadMode) | lcddriver::LcdDriver | private |
comSetup(const bool &isDataReg, const bool &isReadMode) | lcddriver::LcdDriver | private |
comStop(void) | lcddriver::LcdDriver | private |
comSwitch(const bool &iscomEnabled) | lcddriver::LcdDriver | private |
configWrite(void) | lcddriver::LcdDriver | private |
cursorDisplayShiftCommandCreate(const bool &isShiftDisplay, const bool &isRight) | lcddriver::LcdDriver | private |
cursorPositionChange(const uint8_t &cursorX, const uint8_t &cursorY) | lcddriver::LcdDriver | |
dataWrite4Bit(const uint32_t &dataToWrite, const bool &stopAfterWrite) | lcddriver::LcdDriver | private |
displayAppend(const char *dataToAppend) | lcddriver::LcdDriver | |
displayCommandCreate(const bool &displayOn, const bool &cursorOn, const bool &isCursorBlink) | lcddriver::LcdDriver | private |
displayWrite(const char *dataToWrite) | lcddriver::LcdDriver | |
enable(void) | lcddriver::LcdDriver | |
entryModeCommandCreate(const bool &cursorRightDir, const bool &displayShiftEnabled) | lcddriver::LcdDriver | private |
functionSetCommandCreate(const bool &is8BitDataLen, const bool &is2Lines, const bool &is5x10Font) | lcddriver::LcdDriver | private |
init(void) | lcddriver::LcdDriver | |
instructionDataRead(void) | lcddriver::LcdDriver | private |
LcdDriver(const LcdConfig &lcdConfig) | lcddriver::LcdDriver | |
lcdIsBusy(void) | lcddriver::LcdDriver | private |
lcdReset(void) | lcddriver::LcdDriver | |
lcdSettingSwitch(const bool &displayOn, const bool &cursorOn, const bool &cursorBlinkOn) | lcddriver::LcdDriver | |
newCustomCharAdd(const uint8_t charPattern[CUSTOM_CHAR_PATTERN_LEN], const uint32_t &customCharSlot) | lcddriver::LcdDriver | |
parallelDataRead(const bool &isDataReg, uint8_t *readDataBuf, const uint32_t &totalReadData) | lcddriver::LcdDriver | private |
parallelDataWrite(const uint8_t *dataList, const uint32_t &dataLen, const bool &isDataReg) | lcddriver::LcdDriver | private |
parallelDataWriteSingle(const uint8_t &data, const bool &isDataReg) | lcddriver::LcdDriver | private |
parallelModeSwitch(const bool &isInput) | lcddriver::LcdDriver | private |
pinDescCheck(uint32_t pinDesc[PIN_DESCRIPTION_LEN]) | lcddriver::LcdDriver | private |
pinModeSwitch(const uint32_t pinDesc[PIN_DESCRIPTION_LEN], const bool &isInput) | lcddriver::LcdDriver | private |
pinPadConfig(const uint32_t pinDesc[PIN_DESCRIPTION_LEN]) | lcddriver::LcdDriver | private |
pinRead(const uint32_t pinDesc[PIN_DESCRIPTION_LEN]) | lcddriver::LcdDriver | private |
pinWrite(const uint32_t pinDesc[PIN_DESCRIPTION_LEN], const bool &output) | lcddriver::LcdDriver | private |
ramDataRead(uint8_t *returnData, const uint32_t &totalDataRead, const uint8_t &startingRamAddr, const bool &isDataRam) | lcddriver::LcdDriver | private |
ramDataWrite(const uint8_t *data, const uint32_t dataLen, const bool &isTextMode) | lcddriver::LcdDriver | private |
registerSelect(const bool &isDataReg) | lcddriver::LcdDriver | private |