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 *) |
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_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