1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-19 22:35:23 +03:00

Code tidy and addition of GPL headers

This commit is contained in:
Martin Budden 2016-11-06 08:01:34 +00:00
parent 31b6e7e024
commit a7a428a5bb
41 changed files with 424 additions and 180 deletions

View file

@ -35,16 +35,25 @@ void displayOpen(displayPort_t *instance)
{
instance->vTable->open(instance);
instance->vTable->clear(instance);
instance->inCMS = true;
instance->isOpen = true;
}
void displayClose(displayPort_t *instance)
{
instance->vTable->close(instance);
instance->inCMS = false;
instance->isOpen = false;
}
int displayWrite(displayPort_t *instance, uint8_t x, uint8_t y, char *s)
bool displayIsOpen(const displayPort_t *instance)
{
if (instance && instance->isOpen) { // can be called before initialised
return true;
} else {
return false;
}
}
int displayWrite(displayPort_t *instance, uint8_t x, uint8_t y, const char *s)
{
return instance->vTable->write(instance, x, y, s);
}
@ -59,7 +68,7 @@ void displayResync(displayPort_t *instance)
instance->vTable->resync(instance);
}
uint16_t displayTxBytesFree(displayPort_t *instance)
uint16_t displayTxBytesFree(const displayPort_t *instance)
{
return instance->vTable->txBytesFree(instance);
}