mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-17 05:15:25 +03:00
Add support for character attribute rich displayport
This commit is contained in:
parent
e1244af09a
commit
2e84b0c442
17 changed files with 123 additions and 70 deletions
|
@ -67,18 +67,20 @@ static int displayPortTestScreenSize(const displayPort_t *displayPort)
|
|||
return 0;
|
||||
}
|
||||
|
||||
static int displayPortTestWriteString(displayPort_t *displayPort, uint8_t x, uint8_t y, const char *s)
|
||||
static int displayPortTestWriteString(displayPort_t *displayPort, uint8_t x, uint8_t y, uint8_t attr, const char *s)
|
||||
{
|
||||
UNUSED(displayPort);
|
||||
UNUSED(attr);
|
||||
for (unsigned int i = 0; i < strlen(s); i++) {
|
||||
testDisplayPortBuffer[(y * UNITTEST_DISPLAYPORT_COLS) + x + i] = s[i];
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int displayPortTestWriteChar(displayPort_t *displayPort, uint8_t x, uint8_t y, uint8_t c)
|
||||
static int displayPortTestWriteChar(displayPort_t *displayPort, uint8_t x, uint8_t y, uint8_t attr, uint8_t c)
|
||||
{
|
||||
UNUSED(displayPort);
|
||||
UNUSED(attr);
|
||||
testDisplayPortBuffer[(y * UNITTEST_DISPLAYPORT_COLS) + x] = c;
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue