How to build displaylink driver for android
Displaylink is asic vender for USB-DISPLAY converter. It's is little slow, but expand your gadet example for android based equipment. So I modified the displaylink driver called udlfb for android.
How to build
- prepare android source code. I checked on beagleboard and android2.0
- extract and replace files with framework-core.tgz under framegework/base
- extract and replace files with kernel.tgz under kernel
- rebuild kernel and android
Description of tar archives
Import mouse and touch features support from android-x86 project . This is depend on android2.0 eclair
Touch features is following as:
Touch the right corner on and off touch feature.
[HOME] Touch the status bar
[MENU] Touch the status bar from left to right
[BACK] Touch status bat from right to left
udlfb driver for android. Original udlfb driver source code is in latest linux driver/stagine/udlfb
Add double size frame buffer for pan_display
Add pan_display function
Make maximu resolution 1024x768. Original code support much more high resolution, but It cause crash under memory allocation.
Contents of tar archives
Import usefule function from android-x86
touchscreeen driver depend my equipment.
DisplayLink driver for android
drivers/video/Kconfig ->add configuration
drivers/video/Makefile ->add udlfb/Makefile
dotconfig -> .config example
drivers/video/udlfb/ -> driver