[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] (What happened to the pci_databases.c?) Adding Voodoo2 em
From: |
Jd Lyons |
Subject: |
Re: [Qemu-ppc] (What happened to the pci_databases.c?) Adding Voodoo2 emulation. |
Date: |
Thu, 16 Feb 2017 06:58:58 -0500 |
> On Feb 15, 2017, at 10:16 PM, G 3 <address@hidden> wrote:
>
>
> On Feb 15, 2017, at 10:02 PM, address@hidden wrote:
>
>> Message: 2
>> Date: Wed, 15 Feb 2017 15:03:10 -0500
>> From: Jd Lyons <address@hidden>
>> To: Mark Cave-Ayland <address@hidden>,
>> address@hidden
>> Subject: Re: [Qemu-ppc] (What happened to the pci_databases.c?) Adding
>> Voodoo2 emulation.
>> Message-ID: <address@hidden>
>> Content-Type: text/plain; charset=utf-8
>>
>>
>>> On Feb 15, 2017, at 2:07 PM, Mark Cave-Ayland <address@hidden> wrote:
>>>
>>> On 15/02/17 13:32, Jd Lyons wrote:
>>>
>>>> Hmmmmm??? I think I downloaded it correctly, as a submodule, but I don?t
>>>> understand how to build it?
>>>>
>>>> I thought I was building it with the sconce I had downloaded for other
>>>> site, but now I see, that changes I make to the pci_daatabase.c are having
>>>> no effect, that?s why I?m ending up with a black screen, no boot, in Open
>>>> Bios, whenever I try to add a device that isn?t in the pic_databsae.c.
>>>
>>> No, you'll need to install a ppc cross-compiler (unless you're native
>>> PPC) and use that to build the new binary.
>>>
>>> There are plenty of tutorials on the web as to how to build a
>>> cross-compiler so I'd suggest getting that set up first; then once
>>> that's done take a look at the OpenBIOS wiki at
>>> https://www.openfirmware.info/OpenBIOS for build instructions.
>>>
>>> There is also a separate OpenBIOS mailing list which is more on-topic
>>> for OpenBIOS-related discussion so I'd suggest moving the discussions on
>>> setting up the build environment over there.
>>>
>>
>> Thanks Mark, I was a little confuse what Cross-complier I needed.
>
> I was wondering how you plan on implementing the Voodoo2 video card. Reverse
> engineer a driver? Port already existing voodoo2 emulation code to QEMU? Use
> documentation on Voodoo2 register layout?
>
>
I planned on porting the code from Bochs, but it seems heavily dependent on a
bunch of Bochs specific bx_ calls, bot really modular. I may try the code from
Dosbox, and see if it’s more modular. Baring that I’ll have to write it all
from scratch.
- Re: [Qemu-ppc] (What happened to the pci_databases.c?) Adding Voodoo2 emulation., (continued)
- Re: [Qemu-ppc] (What happened to the pci_databases.c?) Adding Voodoo2 emulation., Jd Lyons, 2017/02/13
- Re: [Qemu-ppc] (What happened to the pci_databases.c?) Adding Voodoo2 emulation., Mark Cave-Ayland, 2017/02/15
- Re: [Qemu-ppc] (What happened to the pci_databases.c?) Adding Voodoo2 emulation., Jd Lyons, 2017/02/15
- Re: [Qemu-ppc] (What happened to the pci_databases.c?) Adding Voodoo2 emulation., Mark Cave-Ayland, 2017/02/15
- Re: [Qemu-ppc] (What happened to the pci_databases.c?) Adding Voodoo2 emulation., Jd Lyons, 2017/02/15
Re: [Qemu-ppc] (What happened to the pci_databases.c?) Adding Voodoo2 emulation., G 3, 2017/02/15
- Re: [Qemu-ppc] (What happened to the pci_databases.c?) Adding Voodoo2 emulation.,
Jd Lyons <=
Re: [Qemu-ppc] (What happened to the pci_databases.c?) Adding Voodoo2 emulation., G 3, 2017/02/16
Re: [Qemu-ppc] (What happened to the pci_databases.c?) Adding Voodoo2 emulation., G 3, 2017/02/16
- Message not available
- Message not available