__hal_gdc_layer_t Struct Reference

Layer parameters definition. More...

#include <hal_gdc.h>

Public Attributes

void * baseaddr_virt
 
uintptr_t baseaddr_phys
 
uint32_t resx
 
uint32_t resy
 
int32_t stride
 
int32_t startx
 
int32_t starty
 
uint32_t sizex
 
uint32_t sizey
 
uint8_t alpha
 
uint8_t blendmode
 
uint8_t buscfg
 
hal_gdc_format_t format
 
uint32_t mode
 
uint32_t u_base
 
uint32_t v_base
 
uint32_t u_stride
 
uint32_t v_stride
 

Detailed Description

Layer parameters definition.

Definition at line 319 of file hal_gdc.h.

Member Data Documentation

◆ alpha

uint8_t __hal_gdc_layer_t::alpha

Alpha

Definition at line 330 of file hal_gdc.h.

◆ baseaddr_phys

uintptr_t __hal_gdc_layer_t::baseaddr_phys

Physical Address

Definition at line 322 of file hal_gdc.h.

◆ baseaddr_virt

void* __hal_gdc_layer_t::baseaddr_virt

Virtual Address

Definition at line 321 of file hal_gdc.h.

◆ blendmode

uint8_t __hal_gdc_layer_t::blendmode

Blending Mode

Definition at line 331 of file hal_gdc.h.

◆ buscfg

uint8_t __hal_gdc_layer_t::buscfg

bugcfg

Definition at line 332 of file hal_gdc.h.

◆ format

hal_gdc_format_t __hal_gdc_layer_t::format

Format

Definition at line 333 of file hal_gdc.h.

◆ mode

uint32_t __hal_gdc_layer_t::mode

Mode

Definition at line 334 of file hal_gdc.h.

◆ resx

uint32_t __hal_gdc_layer_t::resx

Resolution X

Definition at line 323 of file hal_gdc.h.

◆ resy

uint32_t __hal_gdc_layer_t::resy

Resolution Y

Definition at line 324 of file hal_gdc.h.

◆ sizex

uint32_t __hal_gdc_layer_t::sizex

Size X

Definition at line 328 of file hal_gdc.h.

◆ sizey

uint32_t __hal_gdc_layer_t::sizey

Size Y

Definition at line 329 of file hal_gdc.h.

◆ startx

int32_t __hal_gdc_layer_t::startx

Start X

Definition at line 326 of file hal_gdc.h.

◆ starty

int32_t __hal_gdc_layer_t::starty

Start Y

Definition at line 327 of file hal_gdc.h.

◆ stride

int32_t __hal_gdc_layer_t::stride

Stride

Definition at line 325 of file hal_gdc.h.

◆ u_base

uint32_t __hal_gdc_layer_t::u_base

U Base

Definition at line 335 of file hal_gdc.h.

◆ u_stride

uint32_t __hal_gdc_layer_t::u_stride

U Stride

Definition at line 337 of file hal_gdc.h.

◆ v_base

uint32_t __hal_gdc_layer_t::v_base

Y Base

Definition at line 336 of file hal_gdc.h.

◆ v_stride

uint32_t __hal_gdc_layer_t::v_stride

V Stride

Definition at line 338 of file hal_gdc.h.


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