The following table lists the currently available run-time configurable drivers developed for the current interface of emWin:
Display driver | Supported display controllers / Purpose | Supported bits/pixel |
---|---|---|
GUIDRV_BitPlains | This driver can be used for solutions without display controller. It manages separate bitplains for each color bit. Initially it has been developed to support a solution for an R32C/111 which drives a TFT display without display controller. It can be used for each solution which requires the color bits in separate plains. | 1 - 8 |
GUIDRV_FlexColor |
| 16,18 |
GUIDRV_IST3088 |
| 4 |
GUIDRV_Lin | This driver supports every display controller with linear addressable video memory with a direct (full bus) interface. This means that the video RAM is directly addressable by the address lines of the CPU. The driver contains no controller specific code. So it can also be used for solutions without display controller which require a driver which only manages the video RAM. | 1, 2, 4, 8, 16, 24, 32 |
GUIDRV_S1D13513 |
| 32 |
GUIDRV_S1D13748 |
| 16 |
GUIDRV_S1D13781 |
| 8 |
GUIDRV_S1D13C00 |
| 6 + 2 |
GUIDRV_S1D13L01 |
| 8 |
GUIDRV_S1D13L02 |
| 16 |
GUIDRV_S1D13L04 |
| 24, 32 |
GUIDRV_S1D15G00 |
| 12 |
GUIDRV_SH_MEM |
| 1, 3 |
GUIDRV_SLin |
| 1, 2 |
GUIDRV_SLinEPD |
| 1 |
GUIDRV_SPage |
| 1, 2, 4 |
GUIDRV_SSD1926 |
| 8 |
GUIDRV_SSD1322 |
| 4 |
GUIDRV_UC1698G |
| 5 |