#include <dev/term.h>
Data Fields | |
| void(* | dss_init )(NUTDEVICE *) |
| Initialize display subsystem. | |
| void(* | dss_write )(u_char) |
| Write display character. | |
| void(* | dss_command )(u_char, u_char) |
| Write display command. | |
| void(* | dss_clear )(void) |
| Clear display. | |
| void(* | dss_set_cursor )(u_char) |
| Set display cursor. | |
| void(* | dss_cursor_home )(void) |
| Set display cursor home. | |
| void(* | dss_cursor_left )(void) |
| Move display cursor left. | |
| void(* | dss_cursor_right )(void) |
| Move display cursor right. | |
| void(* | dss_cursor_mode )(u_char) |
| Switch cursor on/off. | |
| u_long | dcb_modeflags |
| Mode flags. | |
| u_char | dcb_ctlseq |
| Control sequence. | |
| u_char | dcb_nrows |
| Number of rows. Specifies the display height. | |
| u_char | dcb_ncols |
| Total number of columns per row. Used to calculate display memory addresses. | |
| u_char | dcb_vcols |
| Number of visible columns. Specifies the display width being updated. | |
| u_char | dcb_row |
| Cursor row. | |
| u_char | dcb_col |
| Cursor column. | |
| u_char * | dcb_smem |
| Display shadow memory. | |
| u_char * | dcb_sptr |
| Display shadow memory. | |