You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
trezor-firmware/core/embed/trezorhal/xdisplay_legacy.c

51 lines
1.1 KiB

#include "xdisplay_legacy.h"
#include "xdisplay.h"
int display_orientation(int angle) {
if (angle >= 0) {
return display_set_orientation(angle);
} else {
return display_get_orientation();
}
}
int display_backlight(int level) {
if (level >= 0) {
return display_set_backlight(level);
} else {
return display_get_backlight();
}
}
void display_shift_window(uint16_t pixels){};
uint16_t display_get_window_offset(void) { return 0; }
void display_pixeldata_dirty(void) {}
uint8_t *display_get_wr_addr(void) { return (uint8_t *)0; }
void display_sync(void) {}
void display_set_window(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1) {}
void display_pixeldata(uint16_t c) {}
uint32_t *display_get_fb_addr(void) {
#ifdef XFRAMEBUFFER
return (uint32_t *)display_get_frame_addr();
#else
return (uint32_t *)0;
#endif
}
void display_offset(int set_xy[2], int *get_x, int *get_y) {
*get_x = 0;
*get_y = 0;
}
void display_clear(void) {}
void display_text_render_buffer(const char *text, int textlen, int font,
buffer_text_t *buffer, int text_offset) {}