diff options
author | Joel Bodenmann <joel@seriouslyembedded.com> | 2015-07-08 03:26:23 +0200 |
---|---|---|
committer | Joel Bodenmann <joel@seriouslyembedded.com> | 2015-07-08 03:26:23 +0200 |
commit | ac231c558c7c9758c487f5407017d406299c49cb (patch) | |
tree | 58212859a4c7abd489fa026b9efb899e3dca7176 /drivers/gdisp | |
parent | f5f18fc2d3fd9191dda10ac7d654ce5e87e85b6a (diff) | |
download | uGFX-ac231c558c7c9758c487f5407017d406299c49cb.tar.gz uGFX-ac231c558c7c9758c487f5407017d406299c49cb.tar.bz2 uGFX-ac231c558c7c9758c487f5407017d406299c49cb.zip |
Adding some board file stuff for the F7 discovery (nothing done yet, just adding the required files)
Diffstat (limited to 'drivers/gdisp')
3 files changed, 7 insertions, 18 deletions
diff --git a/drivers/gdisp/STM32F746Discovery/board_STM32F746Discovery_template.h b/drivers/gdisp/STM32F746Discovery/board_STM32F746Discovery_template.h index 2f7be489..df605838 100644 --- a/drivers/gdisp/STM32F746Discovery/board_STM32F746Discovery_template.h +++ b/drivers/gdisp/STM32F746Discovery/board_STM32F746Discovery_template.h @@ -31,10 +31,11 @@ static const ltdcConfig driverCfg = { 0xFF, // Constant alpha factor LTDC_LEF_ENABLE // Layer configuration flags }, + LTDC_UNUSED_LAYER_CONFIG // Foreground layer config }; -static inline void init_board(GDisplay *g) { +static inline void init_board(GDisplay* g) { // As we are not using multiple displays we set g->board to NULL as we don't use it. g->board = 0; @@ -48,26 +49,13 @@ static inline void init_board(GDisplay *g) { static inline void post_init_board(GDisplay* g) { + (void)g; } static inline void set_backlight(GDisplay* g, uint8_t percent) { -} - -static inline void acquire_bus(GDisplay* g) -{ -} - -static inline void release_bus(GDisplay* g) -{ -} - -static inline void write_index(GDisplay* g, uint8_t index) -{ -} - -static inline void write_data(GDisplay* g, uint8_t data) -{ + (void)g; + (void)percent; } #endif /* _GDISP_LLD_BOARD_H */ diff --git a/drivers/gdisp/STM32F746Discovery/gdisp_lld_STM32F746Discovery.c b/drivers/gdisp/STM32F746Discovery/gdisp_lld_STM32F746Discovery.c index c46bf27e..ed4e8e20 100644 --- a/drivers/gdisp/STM32F746Discovery/gdisp_lld_STM32F746Discovery.c +++ b/drivers/gdisp/STM32F746Discovery/gdisp_lld_STM32F746Discovery.c @@ -296,6 +296,7 @@ LLDSPEC color_t gdisp_lld_get_pixel_color(GDisplay* g) #endif color = PIXEL_ADDR(g, pos)[0]; + return gdispNative2Color(color); } diff --git a/drivers/gdisp/STM32F746Discovery/readme.txt b/drivers/gdisp/STM32F746Discovery/readme.txt index ab87e1d8..e21429df 100644 --- a/drivers/gdisp/STM32F746Discovery/readme.txt +++ b/drivers/gdisp/STM32F746Discovery/readme.txt @@ -8,4 +8,4 @@ To use this driver: include $(GFXLIB)/drivers/gdisp/STM32F746Discovery/driver.mk 3. Add a board_STM32F746Discovery.h to you project directory (or board directory) - base on one of the templates. + based on one of the templates. |