Opened 10 years ago

Last modified 4 years ago

#572 new enhancement

USB DisplayLink driver — at Initial Version

Reported by: Vojtech Horky Owned by:
Priority: major Milestone:
Component: helenos/drv/other Version: mainline
Keywords: gsoc14, gsoc15, gsoc16, gsoc17, gsoc18, ui Cc:
Blocker for: Depends on:
See also:

Description

Implement a driver for a DisplayLink adapter pluggable into the HelenOS graphics stack.

Details
Although HelenOS has its own compositing server, the amount of supported graphical adapters is rather low. On PCs, the compositor still relies on kernel to properly initialize the GPU, on other platforms the support is even more rudimentary.

Implement a driver for a DisplayLink adapter that would be pluggable to the graphics stack and to the driver framework used in HelenOS and would allow the most common operations upon the adapter.
What Gains and Benefits will this bring?
Implementing a driver for graphical output over USB would allow to use HelenOS graphical interface on any platform with USB support. This would improve the experience when using HelenOS GUI in general. It would also open space for experiments with multi-monitor setup in HelenOS.
Difficulty
Medium
Required skills
A successful applicant will have good skills of programming in the C language and the ability to survive in a non-standard non-POSIX environment. Previous experience with driver or graphics stack implementation would be beneficial.
Documentation
Possible mentors
HelenOS Core Team, Vojtech Horky

Change History (0)

Note: See TracTickets for help on using tickets.