Skip to content

Commit 497ae2c

Browse files
committed
Remove stack corruption
1 parent 1bd7cd9 commit 497ae2c

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

libraries/Arduino_H7_Video/src/dsi.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ static void dsi_fillBuffer(uint32_t LayerIndex, void *pDst, uint32_t xSize, uint
4545
static void dsi_layerInit(uint16_t LayerIndex, uint32_t FB_Address);
4646

4747
/* Functions -----------------------------------------------------------------*/
48-
int dsi_init(uint8_t bus, struct edid *edid, struct display_timing *dt) {
48+
void dsi_init(uint8_t bus, struct edid *edid, struct display_timing *dt) {
4949
#ifdef ARDUINO_GIGA
5050
static const uint32_t DSI_PLLNDIV = 125;
5151
static const uint32_t DSI_PLLIDF = DSI_PLL_IN_DIV4;

libraries/Arduino_H7_Video/src/dsi.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ struct display_timing {
3131
extern DSI_HandleTypeDef dsi;
3232

3333
/* Exported functions --------------------------------------------------------*/
34-
int dsi_init(uint8_t bus, struct edid *edid, struct display_timing *dt);
34+
void dsi_init(uint8_t bus, struct edid *edid, struct display_timing *dt);
3535
void dsi_lcdClear(uint32_t color);
3636
void dsi_lcdDrawImage(void *pSrc, void *pDst, uint32_t xSize, uint32_t ySize, uint32_t ColorMode);
3737
void dsi_lcdFillArea(void *pDst, uint32_t xSize, uint32_t ySize, uint32_t ColorMode);
@@ -43,4 +43,4 @@ uint32_t dsi_getFramebufferEnd(void);
4343
uint32_t dsi_getDisplayXSize(void);
4444
uint32_t dsi_getDisplayYSize(void);
4545

46-
#endif /* _DSI_H */
46+
#endif /* _DSI_H */

0 commit comments

Comments
 (0)