lcd_fmc.h
1 /*
2  * Copyright (C) 2023 Gunar Schorcht
3  *
4  * This file is subject to the terms and conditions of the GNU Lesser
5  * General Public License v2.1. See the file LICENSE in the top level
6  * directory for more details.
7  */
8 
16 #ifndef LCD_FMC_H
17 #define LCD_FMC_H
18 
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22 
34 #if DOXYGEN
35 #define LCD_FMC_NUMOF 1
36 #endif
37 
49 typedef struct {
51  uint32_t cmd_offset;
52  uint32_t data_offset;
54 
55 #ifdef __cplusplus
56 }
57 #endif
58 
59 #endif /* LCD_FMC_H */
Bank configuration structure.
Definition: cpu_fmc.h:360
Descriptor of the FMC bank used for a LCD.
Definition: lcd_fmc.h:49
uint32_t data_offset
offset to the bank address used for data
Definition: lcd_fmc.h:52
uint32_t cmd_offset
offset to the bank address used for commands
Definition: lcd_fmc.h:51
const fmc_bank_conf_t * bank
FMC bank config used for the LCD.
Definition: lcd_fmc.h:50