Collaboration diagram for LC/VF Display Driver.:
Defines | |
#define | LCD_SHORT_DELAY 1 |
#define | LCD_LONG_DELAY 2 |
#define | LCD_DELAY _NOP(); _NOP(); _NOP(); _NOP() |
Variables | |
TERMDCB | dcb_term |
Terminal device control block structure. | |
NUTDEVICE | devLcd |
LCD device information structure. | |
TERMDCB | dcb_term |
Terminal device control block structure. | |
NUTDEVICE | devLcdBus |
LCD device information structure. | |
TERMDCB | dcb_term |
Terminal device control block structure. | |
NUTDEVICE | devLcd |
LCD device information structure. |
|
Initial value: { LcdInit, LcdWriteData, LcdWriteCmd, LcdClear, LcdSetCursor, LcdCursorHome, LcdCursorLeft, LcdCursorRight, LcdCursorMode, 0, 0, 2, 16, 16, 0, 0, 0 }
|
|
Initial value: { 0, {'l', 'c', 'd', 0, 0, 0, 0, 0, 0}, IFTYP_STREAM, 0, 0, 0, &dcb_term, TermInit, TermIOCtl, 0, TermWrite, TermWrite_P, TermOpen, TermClose, 0 }
|
|
Initial value: { LcdInit, LcdWriteData, LcdWriteCmd, LcdClear, LcdSetCursor, LcdCursorHome, LcdCursorLeft, LcdCursorRight, LcdCursorMode, 0, 0, 2, 16, 16, 0, 0, 0 }
|
|
Initial value: { 0, {'l', 'c', 'd', 'b', 'u', 's', 0, 0, 0}, IFTYP_STREAM, 0, 0, 0, &dcb_term, TermInit, TermIOCtl, 0, TermWrite, TermWrite_P, TermOpen, TermClose, 0 }
|
|
Initial value: { LcdInit, LcdWriteData, LcdWriteInstruction, LcdClear, LcdSetCursor, LcdCursorHome, LcdCursorLeft, LcdCursorRight, LcdCursorMode, 0, 0, LCD_ROWS, LCD_COLS, LCD_COLS, 0, 0, 0 }
|
|
Initial value: { 0, {'l', 'c', 'd', 0, 0, 0, 0, 0, 0}, IFTYP_STREAM, 0, 0, 0, &dcb_term, TermInit, TermIOCtl, 0, TermWrite, TermOpen, TermClose, 0 }
|