|
XenevaOS
|
#include <aurora.h>#include "imx8mp_lcdif_reg.h"#include <Hal/AA64/aa64lowlevel.h>#include <Drivers/uart.h>#include <Mm/vmmngr.h>#include <Mm/pmmngr.h>
Macros | |
| #define | H_ACTIVE 1920 |
| #define | V_ACTIVE 1080 |
| #define | H_FRONT 88 |
| #define | H_SYNC 44 |
| #define | H_BACK 148 |
| #define | V_FRONT 4 |
| #define | V_SYNC 5 |
| #define | V_BACK 36 |
Functions | |
| void | lcdif_write (uint64_t base, uint32_t reg, uint32_t value) |
| uint32_t | lcdif_read (uint64_t base, uint32_t reg) |
| AU_EXTERN AU_EXPORT int | AuDriverUnload () |
| void | lcdif_wait () |
| void | lcdif_setmode () |
| AU_EXTERN AU_EXPORT int | AuDriverMain () |
| #define H_ACTIVE 1920 |
| #define H_BACK 148 |
| #define H_FRONT 88 |
| #define H_SYNC 44 |
| #define V_ACTIVE 1080 |
| #define V_BACK 36 |
| #define V_FRONT 4 |
| #define V_SYNC 5 |
| void lcdif_setmode | ( | ) |
display size setup
horizontal timing
vertical timing
sync pulse widths
pixel format: ARGB8888
enable display + layer
trigger shadow load
| void lcdif_wait | ( | ) |