tdz

tdz

Create a DRM driver for Matrox desktop cards

an invention by tdz

(was: Create a DRM driver for Matrox G200) Even after 20 years, the Matrox G200 series is still an excellent 2d graphics card. Unfortunately, there's only an fbdev driver and a user-space driver. Both are obsolete, as modern Linux uses the DRM framework for managing graphics cards. There already is a DRM driver for the G200 server series. This driver is under-maintained and doesn't work with desktop chips.

Updated almost 2 years ago. 5 hacker ♥️.

Improving picotm

a project by tdz

Picotm is a system-level transaction manager. It provides transactional semantics to low-level C operations, such as modifying data structures, (some) file I/O, memory access. Picotm also handles error detection and recovery. It's fully modular, so new functionality can be added. For the Hackweek, I want to dedicate some time to picotm. I want to finish some of the refactoring work that I have been working on. If there's time left, I'd like to investigate two-phase commits and how to support them in picotm.

Updated about 2 years ago. No love. 1 follower.

Support for DRM platform drivers

an invention by tdz

This project could get us rid of the last fbdev drivers we're stil shipping: efifb and vesafb. Platform drivers handle hardware that is not auto-detected, but somehow there. For graphics this would be VGA, VESA, or UEFI framebuffers. In SUSE Linux, we currently support VESA and UEFI with fbdev drivers. Those load early in the boot process and maintain graphics hardware until the actual driver takes over.

Updated about 3 years ago. 3 hacker ♥️. 1 follower.

DRM driver for USB-based SiS graphics cards

a project by tdz

Back in the late 90s to early 2000s, SiS graphics chips were fairly common and found in many low-end devices. Today, the chips are still capable enough for simple graphics needs, but the graphics cards were on PCI and AGP buses. They are not usable in modern computers. However, there exist USB-based graphics cards with a SiS 315 graphics chip. Those are around on Ebay et al [1] and easily usable with current computers. I already do have a driver for the old PCI-based SiS drivers and have long been struggling to find something useful to do with it. Converting it to serve USB devices would finally make it useful.

Updated about 3 years ago. 3 hacker ♥️. 1 follower.

Setup A Linux Cross Referencer for SUSE kernels

a project by tdz

Project Description

There's Elixir for browsing mainline Linux releases. We should set up a similar system for SUSE kernel releases.

Updated almost 2 years ago. 7 hacker ♥️. 5 followers.

Create a DRM driver for VGA video cards

a project by tdz

Yes, those VGA video cards. The goal of this project is to implement a DRM graphics driver for such devices. While actual hardware is hard to obtain or even run today, qemu emulates VGA output. VGA has a number of limitations, which make this project interesting.

Updated about 1 year ago. 3 hacker ♥️. 4 followers.
6
5
42
19

Looking for projects around:

Nothing at the moment

Activity

  • about 1 year ago: tdz added keyword "graphics" to Create a DRM driver for VGA video cards
  • about 1 year ago: tdz added keyword "drivers" to Create a DRM driver for VGA video cards
  • about 1 year ago: tdz added keyword "kernel" to Create a DRM driver for VGA video cards
  • about 1 year ago: tdz added keyword "drm" to Create a DRM driver for VGA video cards
  • about 1 year ago: tdz started Create a DRM driver for VGA video cards
  • about 1 year ago: tdz liked Create a DRM driver for VGA video cards
  • about 1 year ago: tdz originated Create a DRM driver for VGA video cards
  • about 1 year ago: tdz liked early stage kdump support
  • about 1 year ago: tdz liked Create a graphic scene using Vulkan API
  • about 1 year ago: tdz liked Setup patchew instance for kernel mailinglists
  • almost 2 years ago: tdz liked Blog about our ScummVM Freeware games packages
  • almost 2 years ago: tdz liked Aperture: a simple game engine written in C based on OpenGL
  • almost 2 years ago: tdz liked Setup A Linux Cross Referencer for SUSE kernels
  • almost 2 years ago: tdz added keyword "kernel" to Setup A Linux Cross Referencer for SUSE kernels
  • almost 2 years ago: tdz added keyword "buildsystem" to Setup A Linux Cross Referencer for SUSE kernels
  • almost 2 years ago: tdz added keyword "web" to Setup A Linux Cross Referencer for SUSE kernels
  • almost 2 years ago: tdz originated Setup A Linux Cross Referencer for SUSE kernels
  • almost 2 years ago: tdz added keyword "hardware" to Create a DRM driver for Matrox desktop cards
  • almost 2 years ago: tdz added keyword "retro" to Create a DRM driver for Matrox desktop cards
  • almost 2 years ago: tdz liked Create a DRM driver for Matrox desktop cards
  • about 3 years ago: tdz liked DRM driver for USB-based SiS graphics cards
  • about 3 years ago: tdz liked Preserve SUSE's history
  • about 3 years ago: tdz liked Port some classic game to Linux
  • about 3 years ago: tdz disliked Port some classic game to Linux
  • about 3 years ago: tdz started DRM driver for USB-based SiS graphics cards
  • All Activity