mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-26 01:35:41 +03:00
Fixed the MAX7456 loop time problems introduced by #9948.
This commit is contained in:
parent
1fbd113204
commit
cfc89c98a8
18 changed files with 118 additions and 96 deletions
|
@ -74,14 +74,14 @@ typedef struct displayPortVTable_s {
|
|||
int (*writeChar)(displayPort_t *displayPort, uint8_t x, uint8_t y, uint8_t attr, uint8_t c);
|
||||
bool (*isTransferInProgress)(const displayPort_t *displayPort);
|
||||
int (*heartbeat)(displayPort_t *displayPort);
|
||||
void (*resync)(displayPort_t *displayPort);
|
||||
void (*redraw)(displayPort_t *displayPort);
|
||||
bool (*isSynced)(const displayPort_t *displayPort);
|
||||
uint32_t (*txBytesFree)(const displayPort_t *displayPort);
|
||||
bool (*layerSupported)(displayPort_t *displayPort, displayPortLayer_e layer);
|
||||
bool (*layerSelect)(displayPort_t *displayPort, displayPortLayer_e layer);
|
||||
bool (*layerCopy)(displayPort_t *displayPort, displayPortLayer_e destLayer, displayPortLayer_e sourceLayer);
|
||||
bool (*writeFontCharacter)(displayPort_t *instance, uint16_t addr, const struct osdCharacter_s *chr);
|
||||
bool (*isReady)(displayPort_t *displayPort);
|
||||
bool (*checkReady)(displayPort_t *displayPort, bool rescan);
|
||||
void (*beginTransaction)(displayPort_t *displayPort, displayTransactionOption_e opts);
|
||||
void (*commitTransaction)(displayPort_t *displayPort);
|
||||
bool (*getCanvas)(struct displayCanvas_s *canvas, const displayPort_t *displayPort);
|
||||
|
@ -99,11 +99,11 @@ int displayWrite(displayPort_t *instance, uint8_t x, uint8_t y, uint8_t attr, co
|
|||
int displayWriteChar(displayPort_t *instance, uint8_t x, uint8_t y, uint8_t attr, uint8_t c);
|
||||
bool displayIsTransferInProgress(const displayPort_t *instance);
|
||||
void displayHeartbeat(displayPort_t *instance);
|
||||
void displayResync(displayPort_t *instance);
|
||||
void displayRedraw(displayPort_t *instance);
|
||||
bool displayIsSynced(const displayPort_t *instance);
|
||||
uint16_t displayTxBytesFree(const displayPort_t *instance);
|
||||
bool displayWriteFontCharacter(displayPort_t *instance, uint16_t addr, const struct osdCharacter_s *chr);
|
||||
bool displayIsReady(displayPort_t *instance);
|
||||
bool displayCheckReady(displayPort_t *instance, bool rescan);
|
||||
void displayBeginTransaction(displayPort_t *instance, displayTransactionOption_e opts);
|
||||
void displayCommitTransaction(displayPort_t *instance);
|
||||
bool displayGetCanvas(struct displayCanvas_s *canvas, const displayPort_t *instance);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue