![]() |
no-OS
|
Structure holding display controller function pointers that point to the controller specific function. More...
#include <display.h>
Public Attributes | |
| int32_t(* | init )(struct display_dev *) |
| int32_t(* | display_on_off )(struct display_dev *, uint8_t) |
| int32_t(* | move_cursor )(struct display_dev *, uint8_t, uint8_t) |
| int32_t(* | print_char )(struct display_dev *, uint8_t, uint8_t, uint8_t) |
| int32_t(* | remove )(struct display_dev *) |
| int32_t(* | print_buffer )(struct display_dev *, char *) |
Structure holding display controller function pointers that point to the controller specific function.
| int32_t(* display_controller_ops::display_on_off) (struct display_dev *, uint8_t) |
Turn display on/off
| int32_t(* display_controller_ops::init) (struct display_dev *) |
Initialize controller for display usage.
| int32_t(* display_controller_ops::move_cursor) (struct display_dev *, uint8_t, uint8_t) |
Move cursor
| int32_t(* display_controller_ops::print_buffer) (struct display_dev *, char *) |
Print screen buffer
| int32_t(* display_controller_ops::print_char) (struct display_dev *, uint8_t, uint8_t, uint8_t) |
Print character by ascii number
| int32_t(* display_controller_ops::remove) (struct display_dev *) |
Removes resources allocated by device