Video Output Driver Framework
The following figure shows the framework of the video output driver and the display
controller.
The video output driver framework has the following 3 layers.
- Application layer consists of application code and test code and communicate with kernel layer through libdrm.
- Kernel layer consists of DRM core and Vout driver. DRM core receives commands from libdrm and transfer to Vout driver.
- Hardware layer is connected with Vout driver, and it operates the hardware directly.