OpenRadeonBIOS Code
Open Source Video ROM implementation for AMD Radeon grafics cards.
Brought to you by:
eisenhart
File | Date | Author | Commit |
---|---|---|---|
includes | 2013-07-27 | eisenhart | [d823b4] Initial commit |
src | 2013-08-01 | eisenhart | [ea8ae7] unified tools for Linux and Windows |
tools | 2013-08-01 | eisenhart | [ea8ae7] unified tools for Linux and Windows |
liesmich.txt | 2013-08-01 | eisenhart | [ea8ae7] unified tools for Linux and Windows |
makefile | 2013-08-01 | eisenhart | [ea8ae7] unified tools for Linux and Windows |
readme.txt | 2013-08-01 | eisenhart | [ea8ae7] unified tools for Linux and Windows |
/* ; * Copyright 2013 Alexander S. Eisenhart ; * ossAtombios@arcor.de ; * ; * ; * ; * ; * License: GPL Version 2.0 ; */ English version: This is an Open Source Video ROM implementation for AtomBios-based(r4xx-r1xxx) AMD Radeon grafics cards. TOC 1. Tools 2. Build ROM 3. What does work 4. What doesn't work 5. ToDo 1. Tools You need: Open Watcom http://www.openwatcom.com/ JWasm http://www.japheth.de/JWasm.html Original Video ROM (get using GPU-z or download) for AtomBIOS tables 2. Build ROM Before you build the ROM you must set environment variables for Open Watcom (owsetenv.sh on Linux). Rename Original Video ROM to vbios.bin or create link build: on Linux: wmake on Windows: wmake 3. What does work WindowsXP using MS video driver Centos, Lubuntu using open radeon driver DOS VGA connector (hardcoded) Tested using qemu: qemu-system-x86_64 -cpu host -enable-kvm -vga none -device vfio-pci,x-vga=on,host=1:00.0,romfile=vgabios.rom -m 1024 -cdrom centos6.3.iso 4. What doesn't work WindowsXP using AMD driver HDMI, DVI 5. ToDo WindowsXP using AMD driver Activate HDMI, DVI UEFI GOP driver Deutsche Version: Dies ist eine Open Source Implementierung eines Video ROMs für atomBios-basierte(r4xx-r1xxx) AMD Radeon Grafikkarten. Inhalt 1. Tools 2. ROM erstellen 3. Was geht 4. Was nicht geht 5. ToDo 1. Tools Benötigt wird: Open Watcom http://www.openwatcom.com/ JWasm http://www.japheth.de/JWasm.html Original Video ROM (mit GPU-z auslesen oder runterladen) für AtomBIOS Tabellen 2. ROM erstellen Vor dem bauen des ROMs müssen die Umgebungsvariablen für Open Watcom gesetzt werden (owsetenv.sh unter Linux) Original Video ROM nach vbios.bin umbenennen oder link erstellen Erstellen: unter Linux: wmake unter Windows: wmake 3. Was geht WindowsXP mit MS Videotreiber Centos, Lubuntu mit offenem Radeon-Treiber DOS VGA-Ausgang (hart reinkodiert) Getestet mit qemu: qemu-system-x86_64 -cpu host -enable-kvm -vga none -device vfio-pci,x-vga=on,host=1:00.0,romfile=vgabios.rom -m 1024 -cdrom centos6.3.iso 4. Was nicht geht WindowsXP mit AMD-Treiber HDMI, DVI 5. ToDo WindowsXP mit AMD-Treiber Andere Ausgänge als VGA aktivieren UEFI GOP Treiber