No description
  • C 90.9%
  • Python 2.5%
  • C++ 2.3%
  • Assembly 1.2%
  • Makefile 1%
  • Other 2.1%
Find a file
Chad Jablonski 81ec9ec0bc atiext: Add DDC type to tables for radeon Linux driver (KMS)
The connector info section needs a non-zero value in the DDC
type field. Zero causes the Linux radeon driver to fail to initialize the DDC
bus and then no connectors are found. DDC_DVI (0x2) is used here so that
the GPIO_DVI_DDC register is used for the radeon. From what I have seen
r128 drivers ignore this field entirely.

Tested on Debian Squeeze (Linux 2.6.32) and Debian Trixie (Linux 6.12.94)
with:

qemu-system-x86_64 -vga none -device ati-vga,model=rv100,vgamem_mb=32

Signed-off-by: Chad Jablonski <chad@jablonski.xyz>
2026-07-31 09:09:21 -04:00
docs docs: Add mkdocs build tools for building the seabios.org website 2025-08-06 19:15:32 -04:00
scripts Remove remaining ACPI tooling bits 2026-01-20 12:29:53 -05:00
src floppy: Fix failed media sense return code 2026-07-22 13:22:00 -04:00
vgasrc atiext: Add DDC type to tables for radeon Linux driver (KMS) 2026-07-31 09:09:21 -04:00
.gitignore Start using Kconfig to configure SeaBIOS settings. 2011-01-29 09:44:33 -05:00
COPYING Initial checkin. 2008-02-25 22:25:15 -05:00
COPYING.LESSER Change license from GPLv3 to LGPLv3. 2009-01-15 20:52:58 -05:00
Makefile Remove remaining ACPI tooling bits 2026-01-20 12:29:53 -05:00
README README: update developer documentation link 2026-04-09 15:56:05 +02:00

Welcome to the SeaBIOS project!  This project implements an X86 legacy
bios that is built with standard GNU tools.

Please see build and developer information at:

  https://seabios.org/Developer_Documentation.html

For the impatient, SeaBIOS is built for QEMU and tested on QEMU with:

  make
  qemu -bios out/bios.bin

SeaBIOS can be configured with kconfig.  To change the default
configuration one can run "make menuconfig" prior to running "make".

For other types of builds, and for more detailed developer
documentation, please see the online documentation listed above.