* [Qemu-devel] Firewire/IEEE1394 OHCI for QEMU
@ 2009-04-11 21:50 Peter McCormick
2009-04-12 18:47 ` Jamie Lokier
2009-04-13 13:45 ` [Qemu-devel] " Julian Stecklina
0 siblings, 2 replies; 4+ messages in thread
From: Peter McCormick @ 2009-04-11 21:50 UTC (permalink / raw)
To: qemu-devel
Hello all,
I'm working to create an OHCI-compliant Firewire virtual device for
QEMU. There is not a solid story on how to connect the guest device to
the host operating systems' Firewire stack, but I might end up modifying
the Linux ohci1394 kernel module to allow for a more generic passthru
interface (for those familiar with krh's "nosy" sniffer, something in
that direction, albeit with the OHCI no-snoop-mode limitations.)
http://github.com/pmccormick/qemu-firewire-ohci/tree/ohci1394
(it is forked from of git://repo.or.cz/qemu.git, which I periodically
rebase off of)
At the moment I am still very early on in the implementation, not even
DMA contexts for async/iso are functional yet. But I have been inching
along getting Windows XP and Linux guests to recognize the presence of
an OHCI device.
If anyone has experience with this stuff, or an interest to help, please
get in touch!!
Cheers,
Peter
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] Firewire/IEEE1394 OHCI for QEMU
2009-04-11 21:50 [Qemu-devel] Firewire/IEEE1394 OHCI for QEMU Peter McCormick
@ 2009-04-12 18:47 ` Jamie Lokier
2009-04-12 20:22 ` M. Warner Losh
2009-04-13 13:45 ` [Qemu-devel] " Julian Stecklina
1 sibling, 1 reply; 4+ messages in thread
From: Jamie Lokier @ 2009-04-12 18:47 UTC (permalink / raw)
To: qemu-devel
Peter McCormick wrote:
> At the moment I am still very early on in the implementation, not even
> DMA contexts for async/iso are functional yet. But I have been inching
> along getting Windows XP and Linux guests to recognize the presence of
> an OHCI device.
Is this the same OHCI which is used for USB? If so, it is useful to
share any of the code from the existing UHCI and EHCI USB emulation,
and also is it useful to think about attaching to USB devices (as well
as Fireware) from your OHCI emulation?
-- Jamie
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] Firewire/IEEE1394 OHCI for QEMU
2009-04-12 18:47 ` Jamie Lokier
@ 2009-04-12 20:22 ` M. Warner Losh
0 siblings, 0 replies; 4+ messages in thread
From: M. Warner Losh @ 2009-04-12 20:22 UTC (permalink / raw)
To: qemu-devel, jamie
In message: <20090412184718.GD4394@shareable.org>
Jamie Lokier <jamie@shareable.org> writes:
: Peter McCormick wrote:
: > At the moment I am still very early on in the implementation, not even
: > DMA contexts for async/iso are functional yet. But I have been inching
: > along getting Windows XP and Linux guests to recognize the presence of
: > an OHCI device.
:
: Is this the same OHCI which is used for USB? If so, it is useful to
: share any of the code from the existing UHCI and EHCI USB emulation,
: and also is it useful to think about attaching to USB devices (as well
: as Fireware) from your OHCI emulation?
No. It is just the same name.
Warner
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Qemu-devel] Re: Firewire/IEEE1394 OHCI for QEMU
2009-04-11 21:50 [Qemu-devel] Firewire/IEEE1394 OHCI for QEMU Peter McCormick
2009-04-12 18:47 ` Jamie Lokier
@ 2009-04-13 13:45 ` Julian Stecklina
1 sibling, 0 replies; 4+ messages in thread
From: Julian Stecklina @ 2009-04-13 13:45 UTC (permalink / raw)
To: qemu-devel
Peter McCormick <pete@blonos.com> writes:
> Hello all,
>
> I'm working to create an OHCI-compliant Firewire virtual device for
> QEMU. There is not a solid story on how to connect the guest device to
> the host operating systems' Firewire stack, but I might end up
> modifying the Linux ohci1394 kernel module to allow for a more generic
> passthru interface (for those familiar with krh's "nosy" sniffer,
> something in that direction, albeit with the OHCI no-snoop-mode
> limitations.)
This is great news. :)
Regards,
--
Julian Stecklina
The day Microsoft makes something that doesn't suck is probably the day
they start making vacuum cleaners - Ernst Jan Plugge
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2009-04-13 13:45 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-04-11 21:50 [Qemu-devel] Firewire/IEEE1394 OHCI for QEMU Peter McCormick
2009-04-12 18:47 ` Jamie Lokier
2009-04-12 20:22 ` M. Warner Losh
2009-04-13 13:45 ` [Qemu-devel] " Julian Stecklina
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).