MicrOS
|
#include <videocard.h>
Public Attributes | |
video_mode *(* | get_available_graphic_video_modes )(uint32_t *) |
video_mode *(* | get_available_text_video_modes )(uint32_t *) |
int16_t(* | set_video_mode )(uint16_t) |
uint8_t(* | is_text_mode )() |
video_mode *(* | get_current_video_mode )() |
int8_t(* | turn_on_buffer )() |
int8_t(* | turn_off_buffer )() |
uint8_t(* | is_buffer_on )() |
int8_t(* | swap_buffers )() |
int8_t(* | print_char )(char) |
int8_t(* | print_char_color )(char, uint8_t) |
int8_t(* | print_string )(const char *) |
int8_t(* | print_string_color )(const char *, uint8_t) |
int8_t(* | set_char )(uint16_t, uint16_t, char) |
int8_t(* | get_char )(uint16_t, uint16_t, char *) |
int8_t(* | set_color )(uint16_t, uint16_t, uint8_t) |
int8_t(* | get_color )(uint16_t, uint16_t, uint8_t *) |
int8_t(* | set_char_and_color )(uint16_t, uint16_t, char, uint8_t) |
int8_t(* | get_char_and_color )(uint16_t, uint16_t, char *, uint8_t *) |
int8_t(* | set_cursor_pos )(uint16_t, uint16_t) |
int8_t(* | get_cursor_pos )(uint16_t *, uint16_t *) |
int8_t(* | turn_cursor_on )() |
int8_t(* | turn_cursor_off )() |
int8_t(* | draw_pixel )(uint8_t, uint16_t, uint16_t) |
int8_t(* | draw_line )(uint8_t, uint16_t, uint16_t, uint16_t, uint16_t) |
int8_t(* | draw_circle )(uint8_t, uint16_t, uint16_t, uint16_t) |
int8_t(* | draw_rectangle )(uint8_t, uint16_t, uint16_t, uint16_t, uint16_t) |
int8_t(* | clear_screen )() |
int8_t(* | print_char_external_buffer )(uint8_t *, uint16_t, uint16_t *, uint16_t *, char) |
int8_t(* | print_char_color_external_buffer )(uint8_t *, uint16_t, uint16_t *, uint16_t *, char, uint8_t) |
int8_t(* | print_string_external_buffer )(uint8_t *, uint16_t, uint16_t *, uint16_t *, const char *) |
int8_t(* | print_string_color_external_buffer )(uint8_t *, uint16_t, uint16_t *, uint16_t *, const char *, uint8_t) |
int8_t(* | set_char_external_buffer )(uint8_t *, uint16_t, uint16_t, uint16_t, char) |
int8_t(* | get_char_external_buffer )(uint8_t *, uint16_t, uint16_t, uint16_t, char *) |
int8_t(* | set_color_external_buffer )(uint8_t *, uint16_t, uint16_t, uint16_t, uint8_t) |
int8_t(* | get_color_external_buffer )(uint8_t *, uint16_t, uint16_t, uint16_t, uint8_t *) |
int8_t(* | set_char_and_color_external_buffer )(uint8_t *, uint16_t, uint16_t, uint16_t, char, uint8_t) |
int8_t(* | get_char_and_color_external_buffer )(uint8_t *, uint16_t, uint16_t, uint16_t, char *, uint8_t *) |
int8_t(* | draw_pixel_external_buffer )(uint8_t *, uint16_t, int8_t, uint16_t, uint16_t) |
int8_t(* | draw_line_external_buffer )(uint8_t *, uint16_t, uint8_t, uint16_t, uint16_t, uint16_t, uint16_t) |
int8_t(* | draw_circle_external_buffer )(uint8_t *, uint16_t, uint8_t, uint16_t, uint16_t, uint16_t) |
int8_t(* | draw_rectangle_external_buffer )(uint8_t *, uint16_t, uint8_t, uint16_t, uint16_t, uint16_t, uint16_t) |
int8_t(* | clear_screen_external_buffer )(uint8_t *, uint16_t, uint16_t *, uint16_t *) |
int8_t(* | swap_external_buffer )(uint8_t *, uint16_t) |
uint8_t *(* | create_external_buffer )(uint16_t) |
void(* | destroy_external_buffer )(uint8_t *) |
int8_t(* driver_init_struct::clear_screen) () |
int8_t(* driver_init_struct::clear_screen_external_buffer) (uint8_t *, uint16_t, uint16_t *, uint16_t *) |
uint8_t*(* driver_init_struct::create_external_buffer) (uint16_t) |
void(* driver_init_struct::destroy_external_buffer) (uint8_t *) |
int8_t(* driver_init_struct::draw_circle) (uint8_t, uint16_t, uint16_t, uint16_t) |
int8_t(* driver_init_struct::draw_circle_external_buffer) (uint8_t *, uint16_t, uint8_t, uint16_t, uint16_t, uint16_t) |
int8_t(* driver_init_struct::draw_line) (uint8_t, uint16_t, uint16_t, uint16_t, uint16_t) |
int8_t(* driver_init_struct::draw_line_external_buffer) (uint8_t *, uint16_t, uint8_t, uint16_t, uint16_t, uint16_t, uint16_t) |
int8_t(* driver_init_struct::draw_pixel) (uint8_t, uint16_t, uint16_t) |
int8_t(* driver_init_struct::draw_pixel_external_buffer) (uint8_t *, uint16_t, int8_t, uint16_t, uint16_t) |
int8_t(* driver_init_struct::draw_rectangle) (uint8_t, uint16_t, uint16_t, uint16_t, uint16_t) |
int8_t(* driver_init_struct::draw_rectangle_external_buffer) (uint8_t *, uint16_t, uint8_t, uint16_t, uint16_t, uint16_t, uint16_t) |
video_mode*(* driver_init_struct::get_available_graphic_video_modes) (uint32_t *) |
video_mode*(* driver_init_struct::get_available_text_video_modes) (uint32_t *) |
int8_t(* driver_init_struct::get_char) (uint16_t, uint16_t, char *) |
int8_t(* driver_init_struct::get_char_and_color) (uint16_t, uint16_t, char *, uint8_t *) |
int8_t(* driver_init_struct::get_char_and_color_external_buffer) (uint8_t *, uint16_t, uint16_t, uint16_t, char *, uint8_t *) |
int8_t(* driver_init_struct::get_char_external_buffer) (uint8_t *, uint16_t, uint16_t, uint16_t, char *) |
int8_t(* driver_init_struct::get_color) (uint16_t, uint16_t, uint8_t *) |
int8_t(* driver_init_struct::get_color_external_buffer) (uint8_t *, uint16_t, uint16_t, uint16_t, uint8_t *) |
video_mode*(* driver_init_struct::get_current_video_mode) () |
int8_t(* driver_init_struct::get_cursor_pos) (uint16_t *, uint16_t *) |
uint8_t(* driver_init_struct::is_buffer_on) () |
uint8_t(* driver_init_struct::is_text_mode) () |
int8_t(* driver_init_struct::print_char) (char) |
int8_t(* driver_init_struct::print_char_color) (char, uint8_t) |
int8_t(* driver_init_struct::print_char_color_external_buffer) (uint8_t *, uint16_t, uint16_t *, uint16_t *, char, uint8_t) |
int8_t(* driver_init_struct::print_char_external_buffer) (uint8_t *, uint16_t, uint16_t *, uint16_t *, char) |
int8_t(* driver_init_struct::print_string) (const char *) |
int8_t(* driver_init_struct::print_string_color) (const char *, uint8_t) |
int8_t(* driver_init_struct::print_string_color_external_buffer) (uint8_t *, uint16_t, uint16_t *, uint16_t *, const char *, uint8_t) |
int8_t(* driver_init_struct::print_string_external_buffer) (uint8_t *, uint16_t, uint16_t *, uint16_t *, const char *) |
int8_t(* driver_init_struct::set_char) (uint16_t, uint16_t, char) |
int8_t(* driver_init_struct::set_char_and_color) (uint16_t, uint16_t, char, uint8_t) |
int8_t(* driver_init_struct::set_char_and_color_external_buffer) (uint8_t *, uint16_t, uint16_t, uint16_t, char, uint8_t) |
int8_t(* driver_init_struct::set_char_external_buffer) (uint8_t *, uint16_t, uint16_t, uint16_t, char) |
int8_t(* driver_init_struct::set_color) (uint16_t, uint16_t, uint8_t) |
int8_t(* driver_init_struct::set_color_external_buffer) (uint8_t *, uint16_t, uint16_t, uint16_t, uint8_t) |
int8_t(* driver_init_struct::set_cursor_pos) (uint16_t, uint16_t) |
int16_t(* driver_init_struct::set_video_mode) (uint16_t) |
int8_t(* driver_init_struct::swap_buffers) () |
int8_t(* driver_init_struct::swap_external_buffer) (uint8_t *, uint16_t) |
int8_t(* driver_init_struct::turn_cursor_off) () |
int8_t(* driver_init_struct::turn_cursor_on) () |
int8_t(* driver_init_struct::turn_off_buffer) () |
int8_t(* driver_init_struct::turn_on_buffer) () |