TivaC Lcd Driver for 1602A LCD controller
A c++ driver for interfacing the TivaC with the 1602A LCD controller
lcddriver::LcdDriver Member List

This is the complete list of members for lcddriver::LcdDriver, including all inherited members.

_generalTimerlcddriver::LcdDriverprivate
_lcdConfiglcddriver::LcdDriverprivate
_totalBitPerPinlcddriver::LcdDriverprivate
addrCounterChange(const uint8_t &addr, const bool &isDataRam)lcddriver::LcdDriverprivate
addrCounterGet(void)lcddriver::LcdDriverprivate
backLedSwitch(const bool &isBackLedOn)lcddriver::LcdDriver
comMaintain(const bool &isReadMode)lcddriver::LcdDriverprivate
comModeSwitch(const bool &isReadMode)lcddriver::LcdDriverprivate
comSetup(const bool &isDataReg, const bool &isReadMode)lcddriver::LcdDriverprivate
comStop(void)lcddriver::LcdDriverprivate
comSwitch(const bool &iscomEnabled)lcddriver::LcdDriverprivate
configWrite(void)lcddriver::LcdDriverprivate
cursorDisplayShiftCommandCreate(const bool &isShiftDisplay, const bool &isRight)lcddriver::LcdDriverprivate
cursorPositionChange(const uint8_t &cursorX, const uint8_t &cursorY)lcddriver::LcdDriver
dataWrite4Bit(const uint32_t &dataToWrite, const bool &stopAfterWrite)lcddriver::LcdDriverprivate
displayAppend(const char *dataToAppend)lcddriver::LcdDriver
displayCommandCreate(const bool &displayOn, const bool &cursorOn, const bool &isCursorBlink)lcddriver::LcdDriverprivate
displayWrite(const char *dataToWrite)lcddriver::LcdDriver
enable(void)lcddriver::LcdDriver
entryModeCommandCreate(const bool &cursorRightDir, const bool &displayShiftEnabled)lcddriver::LcdDriverprivate
functionSetCommandCreate(const bool &is8BitDataLen, const bool &is2Lines, const bool &is5x10Font)lcddriver::LcdDriverprivate
init(void)lcddriver::LcdDriver
instructionDataRead(void)lcddriver::LcdDriverprivate
LcdDriver(const LcdConfig &lcdConfig)lcddriver::LcdDriver
lcdIsBusy(void)lcddriver::LcdDriverprivate
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::LcdDriverprivate
parallelDataWrite(const uint8_t *dataList, const uint32_t &dataLen, const bool &isDataReg)lcddriver::LcdDriverprivate
parallelDataWriteSingle(const uint8_t &data, const bool &isDataReg)lcddriver::LcdDriverprivate
parallelModeSwitch(const bool &isInput)lcddriver::LcdDriverprivate
pinDescCheck(uint32_t pinDesc[PIN_DESCRIPTION_LEN])lcddriver::LcdDriverprivate
pinModeSwitch(const uint32_t pinDesc[PIN_DESCRIPTION_LEN], const bool &isInput)lcddriver::LcdDriverprivate
pinPadConfig(const uint32_t pinDesc[PIN_DESCRIPTION_LEN])lcddriver::LcdDriverprivate
pinRead(const uint32_t pinDesc[PIN_DESCRIPTION_LEN])lcddriver::LcdDriverprivate
pinWrite(const uint32_t pinDesc[PIN_DESCRIPTION_LEN], const bool &output)lcddriver::LcdDriverprivate
ramDataRead(uint8_t *returnData, const uint32_t &totalDataRead, const uint8_t &startingRamAddr, const bool &isDataRam)lcddriver::LcdDriverprivate
ramDataWrite(const uint8_t *data, const uint32_t dataLen, const bool &isTextMode)lcddriver::LcdDriverprivate
registerSelect(const bool &isDataReg)lcddriver::LcdDriverprivate