Terminal device control block structure.
More...
Detailed Description
Terminal device control block structure.
Terminal device control block type.
Definition at line 134 of file term.h.
Field Documentation
int(* TERMDCB::dss_init)(NUTDEVICE *) |
Initialize display subsystem.
Definition at line 138 of file term.h.
void(* TERMDCB::dss_write)(uint8_t) |
Write display character.
Definition at line 142 of file term.h.
Write display command.
Definition at line 146 of file term.h.
void(* TERMDCB::dss_clear)(void) |
Clear display.
Definition at line 150 of file term.h.
void(* TERMDCB::dss_set_cursor)(uint8_t) |
Set display cursor.
Definition at line 154 of file term.h.
void(* TERMDCB::dss_cursor_home)(void) |
Set display cursor home.
Definition at line 158 of file term.h.
void(* TERMDCB::dss_cursor_left)(void) |
Move display cursor left.
Definition at line 162 of file term.h.
void(* TERMDCB::dss_cursor_right)(void) |
Move display cursor right.
Definition at line 166 of file term.h.
void(* TERMDCB::dss_cursor_mode)(uint8_t) |
Switch cursor on/off.
Definition at line 170 of file term.h.
Mode flags.
Definition at line 174 of file term.h.
Control sequence.
Definition at line 178 of file term.h.
Number of rows. Specifies the display height.
Definition at line 183 of file term.h.
Total number of columns per row. Used to calculate display memory addresses.
Definition at line 188 of file term.h.
Number of visible columns. Specifies the display width being updated.
Definition at line 193 of file term.h.
Cursor row.
Definition at line 197 of file term.h.
Cursor column.
Definition at line 201 of file term.h.
Display shadow memory.
Definition at line 205 of file term.h.
Display shadow memory.
Definition at line 209 of file term.h.
The documentation for this struct was generated from the following file: