File Documentation
FM4, S6E2DH/S6E2DF/S6E2D5/S6E2D3 Series, 32-Bit Microcontroller, Graphic Driver User Manual, Doc. No. 002-04387 Rev. *A
237
#define MML_GDC_DISP_BLEND_SOURCE_ALPHA (1U << 2)
#define MML_GDC_DISP_BLEND_SOURCE_MULTIPLY_ALPHA (1U << 4)
Polarity control.
#define MML_GDC_DISP_HSYNC_LOW (0)
#define MML_GDC_DISP_HSYNC_HIGH (1U << 0)
#define MML_GDC_DISP_VSYNC_LOW (0)
#define MML_GDC_DISP_VSYNC_HIGH (1U << 1)
#define MML_GDC_DISP_DE_LOW (0)
#define MML_GDC_DISP_DE_HIGH (1U << 2)
#define MML_GDC_DISP_RGB_LOW (0)
#define MML_GDC_DISP_RGB_HIGH (1U << 3)
Default initializer
#define MML_GDC_DISP_PROPERTIES_INITIALIZER
#define MML_GDC_DISP_WINDOW_PROPERTIES_INITIALIZER
Typedefs
typedef struct MML_GDC_DISPLAY
∗
MML_GDC_DISPLAY
typedef struct MML_GDC_DISP_WINDOW
∗
MML_GDC_DISP_WINDOW
Enumerations
enum MML_GDC_DISP_CONTROLLER { MML_GDC_DISP_CONTROLLER_0 = 0 }
enum MML_GDC_DISP_MODE {
MML_GDC_DISP_SINGLE_SCREEN = 0,
MML_GDC_DISP_DUAL_SCREEN,
MML_GDC_DISP_DUAL_VIEW
}
enum MML_GDC_DISP_OUTPUT_SCREEN {
MML_GDC_DISP_OUTPUT_SCREEN_PRIMARY = 0,
MML_GDC_DISP_OUTPUT_SCREEN_SECONDARY,
MML_GDC_DISP_OUTPUT_SCREEN_BOTH
}
enum MML_GDC_DISP_FILTER {
MML_GDC_DISP_FILTER_NEAREST = 0,
MML_GDC_DISP_FILTER_BILINEAR
}
enum MML_GDC_DISP_TILE_MODE {
MML_GDC_DISP_TILE_MODE_ZERO = 0,
MML_GDC_DISP_TILE_MODE_CONST = 1,
MML_GDC_DISP_TILE_MODE_PAD = 2,
MML_GDC_DISP_TILE_MODE_CLIP = 3
}
enum MML_GDC_DISP_LAYER { MML_GDC_DISP_LAYER_0 = 0, MML_GDC_DISP_LAYER_1 }