Skip to content

BasicCode/GDEQ046T82_Linux_Framebuffer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GDEQ046T82_Linux_Framebuffer

A Linux kernel module for the Good Display GDEQ046T82 display which uses the SSD1677 controller chip.

This is still a work in progress. Only Partially Works. So far it loads as a DRM device using the DRM Tiny system, and adds Framebuffer support. It is sufficient to play DOOM poorly.

Current State

  • Currently loads as a DRM drvice.
  • X window server, Doom can use the display.
  • Does NOT do grayscales yet so the colours are way off - making DOOM unplayable.
  • Refreshes at a constant rate without regard for display change making it pretty unusable to read from.
  • But it works! And it's the first time I've ever made a driver for Linux.

Usage

The driver uses DRM Tiny and also add framebuffer support.

  • Kernel version 6.1.81 (STM Linux)

References

About

A Linux kernel module for the Good Display GDEQ046T82 display which uses the SSD1677 controller chip.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published