- Main Page
- Modules
- Data Structures
- Files

- Data Structures
- Data Structure Index
- Data Fields

Data Fields
CSL_LcdcObj Struct Reference
LCDC Data Structures

This object contains the reference to the instance of LCDC opened using the CSL_lcdcOpen() More...

`#include <csl_lcdc.h>`

## Data Fields
CSL_LcdcRegsOvly | regs
CSL_InstNum | perNum

## Detailed Description

This object contains the reference to the instance of LCDC opened using the CSL_lcdcOpen()

The pointer to this is passed to all LCDC CSL APIs This structure has the fields required to configure LCDC for any test case/application. It should be initialized as per requirements of a test case/application and passed on to the setup function

## Field Documentation

CSL_InstNum CSL_LcdcObj::perNum

This is the instance of LCDC being referred to by this object

Referenced by LCD_close(), and LCD_open().

CSL_LcdcRegsOvly CSL_LcdcObj::regs

This is a pointer to the registers of the instance of LCDC referred to by this object

Referenced by CSL_lcdcDisableLiddDMA(), CSL_lcdcEnableLiddDMA(), CSL_lcdcGetLiddCsAddr(), CSL_lcdcGetLiddCsData(), CSL_lcdcLiddWriteCsAddr(), CSL_lcdcLiddWriteCsData(), LCD_close(), LCD_configDMA(), LCD_getConfigDMA(), LCD_getSetup(), LCD_open(), and LCD_setup().

The documentation for this struct was generated from the following file:

- csl_lcdc.h