[OpenBIOS] Adding support for more CPUs
Programmingkid
programmingkidx at gmail.com
Fri Jan 19 16:12:39 CET 2018
> On Jan 19, 2018, at 7:26 AM, Jd Lyons via OpenBIOS <openbios at openbios.org> wrote:
>
> As an addition to my post at qemu-ppc, I’d like to add support for a few more cpus to Openbios, so when I get KVM to support -cpu host: openbios will be able to boot from the cpu’s I have.
>
> Right now I have a Powerbook6,8 with a 7447a ( PRV 80030105 ) I think this CPU is V1.5.
>
> I also have a iBook with a 750fx ( PVR 70000112 ).
>
> Soon I will have a Quicksilver with Dual 1Ghz G4’s, and an iBook G4 with a 7447a, not sure of the PVR’s yet.
>
> So, I see that I need to edit the init.c, and I noticed we might need some real values from some of the chips.
>
> { // XXX find out real values
> .iu_version = 0x800c0000,
> .name = "PowerPC,74xx",
> .icache_size = 0x8000,
> .dcache_size = 0x8000,
> .icache_sets = 0x80,
> .dcache_sets = 0x80,
> .icache_block_size = 0x20,
> .dcache_block_size = 0x20,
> .tlb_sets = 0x40,
> .tlb_size = 0x80,
> .initfn = cpu_750_init,
>
> Mark, how can I get the values needed from my CPU’s?
>
> I’m assuming we need the values for the .icach_size etc.
I found a list of PVR values here: https://www.thinkclassic.org/viewtopic.php?id=46&p=2
More information about the OpenBIOS
mailing list