* Re: [Qemu-devel] QEMU API for modelling of user's hardware
@ 2011-06-17 18:26 wzab
0 siblings, 0 replies; 4+ messages in thread
From: wzab @ 2011-06-17 18:26 UTC (permalink / raw)
To: qemu-devel; +Cc: armbru
I've tried to collect some information from the QEMU sources (I've built
my local LXR service with QEMU sources tom make it easier ;-) ), and
from different web sources.
As a result I've prepared a model of Bus Mastering PCI device which is a
simple AES256 accelerator.
Sources are available on alt.sources (subject:"WZENC1 - Model of Bus
Mastering PCI AES256 accelerator for QEM") or
in Google archive:
http://groups.google.com/group/alt.sources/browse_thread/thread/cc80f25d573813f5
I hope, that it will be useful as didactic aid for implementing of
device drivers, but may also be a skeleton for model of real hardware...
--
Regards,
Wojtek
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] QEMU API for modelling of user's hardware
@ 2011-06-11 20:32 wzab
2011-06-14 8:44 ` Markus Armbruster
0 siblings, 1 reply; 4+ messages in thread
From: wzab @ 2011-06-11 20:32 UTC (permalink / raw)
To: qemu-devel
I've found the following source of information regarding writing of device
models for QEMU:
http://www.linux-kvm.org/wiki/images/f/fe/2010-forum-armbru-qdev.pdf
<http://www.google.com/url?sa=D&q=http://www.linux-kvm.org/wiki/images/f/fe/2010-forum-armbru-qdev.pdf>
Is there any better or more detailed description (except of sources
themselves ;-) )?
--
TIA & Regards,
Wojtek
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Qemu-devel] QEMU API for modelling of user's hardware
@ 2011-03-28 7:01 wzab
0 siblings, 0 replies; 4+ messages in thread
From: wzab @ 2011-03-28 7:01 UTC (permalink / raw)
To: qemu-devel; +Cc: wzab
Hi,
I wanted to prepare QEMU models of new hardware for my students, to let them to write and debug device drivers before the real hardware is available (or even to optimize the design of this hardware before it is really made).
I was able to establish the basic communication with memory mapped registers of my device, but when it comes to more advanced topics like DMA and interrupts, things start to be difficult.
Is there any reference or manual for people trying to write device models for QEMU? I know that the "hw" subdirectory is full of examples, but I'd prefere something more "formal", with info which solutions are optimal, which are deprecated...
Thank you very much in advance,
Wojciech Zabolotny
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2011-06-17 18:27 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-17 18:26 [Qemu-devel] QEMU API for modelling of user's hardware wzab
-- strict thread matches above, loose matches on Subject: below --
2011-06-11 20:32 wzab
2011-06-14 8:44 ` Markus Armbruster
2011-03-28 7:01 wzab
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).