added static lcdWriteStream
This commit is contained in:
parent
53d24f51c0
commit
a69832f4ec
3 changed files with 9 additions and 0 deletions
|
@ -71,6 +71,10 @@ static __inline void lcdDelay(uint16_t us) {
|
||||||
chThdSleepMicroseconds(us);
|
chThdSleepMicroseconds(us);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
__inline lld_lcdWriteStream(uint16_t *buffer, uint16_t size) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
void lld_lcdSetCursor(uint16_t x, uint16_t y) {
|
void lld_lcdSetCursor(uint16_t x, uint16_t y) {
|
||||||
if(PORTRAIT) {
|
if(PORTRAIT) {
|
||||||
lld_lcdWriteReg(0x004e, x);
|
lld_lcdWriteReg(0x004e, x);
|
||||||
|
|
|
@ -16,6 +16,7 @@
|
||||||
#define Clr_RD palClearPad(LCD_CMD_PORT, LCD_RD);
|
#define Clr_RD palClearPad(LCD_CMD_PORT, LCD_RD);
|
||||||
|
|
||||||
void lld_lcdInit(void);
|
void lld_lcdInit(void);
|
||||||
|
void lld_lcdWriteStream(uint16_t *buffer, uint16_t size);
|
||||||
void lld_lcdSetCursor(uint16_t x, uint16_t y);
|
void lld_lcdSetCursor(uint16_t x, uint16_t y);
|
||||||
void lld_lcdSetOrientation(uint8_t newOrientation);
|
void lld_lcdSetOrientation(uint8_t newOrientation);
|
||||||
void lld_lcdSetWindow(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1);
|
void lld_lcdSetWindow(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1);
|
||||||
|
|
4
glcd.c
4
glcd.c
|
@ -59,6 +59,10 @@ void lcdDrawPixel(uint16_t x, uint16_t y, uint16_t color) {
|
||||||
lld_lcdDrawPixel(x, y, color);
|
lld_lcdDrawPixel(x, y, color);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void lcdWriteStream(uint16_t *buffer, uint16_t size) {
|
||||||
|
lld_lcdWriteStream(buffer, size);
|
||||||
|
}
|
||||||
|
|
||||||
void lcdDrawLine(uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2, uint16_t color) {
|
void lcdDrawLine(uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2, uint16_t color) {
|
||||||
int16_t dy, dx;
|
int16_t dy, dx;
|
||||||
int16_t addx=1, addy=1;
|
int16_t addx=1, addy=1;
|
||||||
|
|
Loading…
Add table
Reference in a new issue