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 
9 #pragma once
10 
18 #ifdef __cplusplus
19 extern "C" {
20 #endif
21 
33 #if DOXYGEN
34 #define LCD_FMC_NUMOF 1
35 #endif
36 
48 typedef struct {
50  uint32_t cmd_offset;
51  uint32_t data_offset;
53 
54 #ifdef __cplusplus
55 }
56 #endif
57 
Bank configuration structure.
Definition: cpu_fmc.h:359
Descriptor of the FMC bank used for a LCD.
Definition: lcd_fmc.h:48
uint32_t data_offset
offset to the bank address used for data
Definition: lcd_fmc.h:51
uint32_t cmd_offset
offset to the bank address used for commands
Definition: lcd_fmc.h:50
const fmc_bank_conf_t * bank
FMC bank config used for the LCD.
Definition: lcd_fmc.h:49