[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] [Qemu-devel] [PATCH 0/6] ppc: add a IBM 40p machine (RS/6
From: |
Artyom Tarasenko |
Subject: |
Re: [Qemu-ppc] [Qemu-devel] [PATCH 0/6] ppc: add a IBM 40p machine (RS/6000, PReP) |
Date: |
Sun, 15 Jan 2017 20:23:17 +0100 |
On Sat, Jan 14, 2017 at 2:11 PM, Hervé Poussineau <address@hidden> wrote:
> Le 13/01/2017 à 13:23, Mark Cave-Ayland a écrit :
>>>
>>>
>>> OpenBIOS doesn't support PReP boot partitions (type 0x41) nor PReP
>>> kernels so this is a no-go yet.
>>
>>
>> Just out of interest, is it just the PReP boot partition support that is
>> missing from OpenBIOS? If so, that should be fairly easy to implement if
>> there's a spec lying around somewhere.
>
>
> 2 things are missing to boot from hard disk/cdrom:
> - support for LSI SCSI adapter
> - support for PReP boot partition support
>
> However, if you want to boot with -kernel, you only need to have support for
> PReP boot partition.
> Partial specification is available at:
> ftp://ftp.software.ibm.com/rs6000/technology/spec/srp1_1.exe
> section 5.3 (Loading the Load Image)
> and
> section 5.4 (Transferring System Control to Load Image)
>
>
>> It would be great if we could finally remove OHW from QEMU :)
>
>
> I fully agree on that!
Attached an OFW build with LSI support.
To boot from the LSI disk type
boot /scsi/disk
In theory OFW should support the S3-Trio too, but my first attempt
failed on DAC initialisation. Will get back to it later.
This build it supports -vga std and -vga cirrus and uses serial
console by default.
Artyom
--
Regards,
Artyom Tarasenko
SPARC and PPC PReP under qemu blog: http://tyom.blogspot.com/search/label/qemu
qprepofw.rom
Description: Binary data
- Re: [Qemu-ppc] [Qemu-devel] [PATCH 0/6] ppc: add a IBM 40p machine (RS/6000, PReP), Artyom Tarasenko, 2017/01/11
- Re: [Qemu-ppc] [Qemu-devel] [PATCH 0/6] ppc: add a IBM 40p machine (RS/6000, PReP), David Gibson, 2017/01/11
- Re: [Qemu-ppc] [Qemu-devel] [PATCH 0/6] ppc: add a IBM 40p machine (RS/6000, PReP), Hervé Poussineau, 2017/01/12
- Re: [Qemu-ppc] [Qemu-devel] [PATCH 0/6] ppc: add a IBM 40p machine (RS/6000, PReP), Artyom Tarasenko, 2017/01/12
- Re: [Qemu-ppc] [Qemu-devel] [PATCH 0/6] ppc: add a IBM 40p machine (RS/6000, PReP), Mark Cave-Ayland, 2017/01/13
- Re: [Qemu-ppc] [Qemu-devel] [PATCH 0/6] ppc: add a IBM 40p machine (RS/6000, PReP), Thomas Huth, 2017/01/13
- Re: [Qemu-ppc] [Qemu-devel] [PATCH 0/6] ppc: add a IBM 40p machine (RS/6000, PReP), Artyom Tarasenko, 2017/01/13
- Re: [Qemu-ppc] [Qemu-devel] [PATCH 0/6] ppc: add a IBM 40p machine (RS/6000, PReP), Hervé Poussineau, 2017/01/14
- Re: [Qemu-ppc] [Qemu-devel] [PATCH 0/6] ppc: add a IBM 40p machine (RS/6000, PReP),
Artyom Tarasenko <=