[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] plugins

From: Gianni Tedesco
Subject: Re: [Qemu-devel] plugins
Date: Fri, 09 Jul 2004 14:39:46 +0100

On Sat, 2004-07-10 at 14:49 +0300, Hetz Ben Hamo wrote:
> With a plugin system (all it takes is 2 files: an text/XML file which 
> contains the info on this plugin, and a .so file which is the plugin 
> itself) both closed source and open source developers can add lots of 
> hardware to QEMU which can be used for driver development on Linux and 
> on Windows (as well other guest OS's) without having the real hardware.

2 files? whatever goes in the text/xml file can go inside the DSO just
as easily...

> Have you ever thought to write driver for Linux for some hardware (which 
> someone can writes a plugin) without having it? now you (potentially) can..

All I'd like to see changed in the device API is the ability to have a
bit more control over where devices go and make all devices clean to be
used multiple times (ie. like you can have as many NICs as you like).
Then I'd like to see hw/pc.c and hw/ppc.c etc.. go away to be replaced
with 'hardware description files'...

I think that if you wanted to allow the same code to be used by each of
the different CPU emulations, that would be more difficult and could
slow things down at runtime.

// Gianni Tedesco (gianni at scaramanga dot co dot uk)
lynx --source www.scaramanga.co.uk/scaramanga.asc | gpg --import
8646BE7D: 6D9F 2287 870E A2C9 8F60 3A3C 91B5 7669 8646 BE7D

Attachment: signature.asc
Description: This is a digitally signed message part

reply via email to

[Prev in Thread] Current Thread [Next in Thread]