On Fri, Feb 7, 2025 at 9:39 AM Helge Deller <del...@gmx.de> wrote:
>
> Hi Stefan,
>
> On 1/28/25 17:16, Stefan Hajnoczi wrote:
> > How to propose your idea
> > ------------------------------
> > Reply to this email with the following project idea template filled in:
>
> Would something like this be acceptable?

Yes, it would be great to have an emulation project idea like this!

Please choose exactly which device you'd like them to implement.
Interns may not be knowledgeable in the field yet and you actually
help by setting limitations.

Link to the specific device's datasheet, existing open source driver
example, internal QEMU APIs needed to implement this type of device,
etc so that it's easy for an applicant to investigate the idea and
decide whether or not to apply.

Stefan

>
> === Develop a driver to emulate an existing network-, scsi- or graphic-card 
> in software ===
>
> '''Summary:''' Develop a driver for Qemu to emulate an old network-, SCSI- or 
> graphic card in software
>
> Qemu allows to emulate a lot of physical machines. Beside widely used
> x86 machines as used with KVM, this includes historic machines
> based on PowerPC, Alpha or HP PA-RISC CPUs too.
> To allow to emulate additional specific historic machine models,
> drivers to emulate specific hardware like network-, SCSI- or graphic
> cards need to be developed.
> This project is about to develop such a driver for the historic
> HP PA-RISC architecture, e.g. for the "LASI" network card, or
> a driver to emulate a "classic" first-generation NCR 710 SCSI controller.
>
> '''Links:'''
> * https://parisc.docs.kernel.org/en/latest/technical_documentation.html
> * existing Linux kernel drivers
>
> '''Details:'''
> * Skill level: advanced
> * Language: C

Reply via email to