Terminal device control block structure.
More...
Detailed Description
Terminal device control block structure.
Terminal device control block type.
Definition at line 133 of file term.h.
Field Documentation
void(* TERMDCB::dss_init)(NUTDEVICE *) |
Initialize display subsystem.
Definition at line 137 of file term.h.
void(* TERMDCB::dss_write)(uint8_t) |
Write display character.
Definition at line 141 of file term.h.
Write display command.
Definition at line 145 of file term.h.
void(* TERMDCB::dss_clear)(void) |
Clear display.
Definition at line 149 of file term.h.
void(* TERMDCB::dss_set_cursor)(uint8_t) |
Set display cursor.
Definition at line 153 of file term.h.
void(* TERMDCB::dss_cursor_home)(void) |
Set display cursor home.
Definition at line 157 of file term.h.
void(* TERMDCB::dss_cursor_left)(void) |
Move display cursor left.
Definition at line 161 of file term.h.
void(* TERMDCB::dss_cursor_right)(void) |
Move display cursor right.
Definition at line 165 of file term.h.
void(* TERMDCB::dss_cursor_mode)(uint8_t) |
Switch cursor on/off.
Definition at line 169 of file term.h.
Mode flags.
Definition at line 173 of file term.h.
Control sequence.
Definition at line 177 of file term.h.
Number of rows. Specifies the display height.
Definition at line 182 of file term.h.
Total number of columns per row. Used to calculate display memory addresses.
Definition at line 187 of file term.h.
Number of visible columns. Specifies the display width being updated.
Definition at line 192 of file term.h.
Cursor row.
Definition at line 196 of file term.h.
Cursor column.
Definition at line 200 of file term.h.
Display shadow memory.
Definition at line 204 of file term.h.
Display shadow memory.
Definition at line 208 of file term.h.
The documentation for this struct was generated from the following file: