Historical Inquiry: Graphics Card Driver Programming in the 1990s
By
ferguess_k
The bagel they save for the regulars. Don't skim, savour.
Summary
A Hacker News user asks about how graphics card drivers were programmed in the 1990s, expressing amazement at the complexity of early graphics hardware and the lack of comprehensive documentation on the topic. The user references a specific technical document from Haiku OS and mentions their own experience with embedded driver development, noting that graphics cards from that era were particularly challenging to program.
Key quotes
· 4 pulledHow were graphics card drivers programmed back in the 90s?
I read this doc and it completely blew my mind.
Graphic cards, even in the 90s, look like beasts to me.
I don't think there is any books on this topic -- the best thing we have is Linux Device Driver
You might also wanna read
MuseLab nanoCH32H417: $17 RISC-V MCU Board with USB 3.0 and Fast Ethernet
MuseLab has released the nanoCH32H417, a third-party development board for the WCH CH32H417 dual-core RISC-V MCU. Priced at $17, the board f
cnx-software.com·5d agoExperimental Hardware Development Workflow: Claude Code with SPICE Simulation and Oscilloscope Verification
The article describes an experimental approach to hardware development using Claude Code combined with SPICE simulation and oscilloscope ver
Excel's Historical Bug: Why 1900 is Incorrectly Treated as a Leap Year
Microsoft Excel incorrectly treats the year 1900 as a leap year due to a historical compatibility decision. This bug originated from Lotus 1
AngstromIO: Ultra-Compact Attiny1616 Devboard and CH32V003 Experimentation Platform
The article describes three hardware development boards created by the author: 1) AngstromIO, an extremely compact development board based o
Rockchip VDPU381 and VDPU383 Video Decoders Added to Upstream Linux Kernel
Rockchip's VDPU381 and VDPU383 video decoders have been merged into the upstream Linux kernel, providing mainline support for hardware decod
PicoPCMCIA: Open-Source Development Board for Retro-Computing and PCMCIA Expansion
The PicoPCMCIA is an open-source development board designed for retro-computing enthusiasts to experiment with audio, networking, and expans
