Menu

Tree [ea8ae7] master /
 History

HTTPS access


File Date Author Commit
 includes 2013-07-27 eisenhart eisenhart [d823b4] Initial commit
 src 2013-08-01 eisenhart eisenhart [ea8ae7] unified tools for Linux and Windows
 tools 2013-08-01 eisenhart eisenhart [ea8ae7] unified tools for Linux and Windows
 liesmich.txt 2013-08-01 eisenhart eisenhart [ea8ae7] unified tools for Linux and Windows
 makefile 2013-08-01 eisenhart eisenhart [ea8ae7] unified tools for Linux and Windows
 readme.txt 2013-08-01 eisenhart eisenhart [ea8ae7] unified tools for Linux and Windows

Read Me

/*
; * 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