All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai] USB 3.0 on Xenomai
@ 2012-09-13 19:30 Glen Wernersbach
  2012-09-16 14:24 ` Jan Kiszka
  0 siblings, 1 reply; 2+ messages in thread
From: Glen Wernersbach @ 2012-09-13 19:30 UTC (permalink / raw)
  To: xenomai

Hi All,

Back to this question.

If I wanted to write a very specific one trick pony RTDM driver for a USB
3.0 controller that would do basic read and writes to my vendor specific
device where would I start?

I just need them to run in real time.


Glen
-- 
Glen Wernersbach
President & CTO

Jetsoft Development Co.
629 Old St Rt. 74 ­ Suite 210
Cincinnati, Oh 45244
Custom Programming Web Site: www.jetsoftdev.com
Retail Products Web Site: www.scanhelp.com
Phone:   513-528-6660
Fax: 513-528-3470
Cell 513-240-9929
----
Partner for Software Technology
Jacobs Automation
2365 Progress Drive
Hebron, KY 41048 
(513) 297-7550
----
"Support Dyslexia Research"


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [Xenomai] USB 3.0 on Xenomai
  2012-09-13 19:30 [Xenomai] USB 3.0 on Xenomai Glen Wernersbach
@ 2012-09-16 14:24 ` Jan Kiszka
  0 siblings, 0 replies; 2+ messages in thread
From: Jan Kiszka @ 2012-09-16 14:24 UTC (permalink / raw)
  To: Glen Wernersbach; +Cc: xenomai

On 2012-09-13 21:30, Glen Wernersbach wrote:
> Hi All,
> 
> Back to this question.
> 
> If I wanted to write a very specific one trick pony RTDM driver for a USB
> 3.0 controller that would do basic read and writes to my vendor specific
> device where would I start?

Well, by reading the xHCI spec ;). Seriously, USB is not UART. There has
quite a lot of hard- and software between a serial data stream on the
device side and a potential rtserX RTDM interface for a Xenomai
application. To get an impression, you can study usb4rt [1].

We are about to add a cdc-acm driver to that stack, also "only" a simple
serial interface but still a bit of code. And we are reusing the
existing UHCI host controller + core stack.

Are you sure your device makes use of USB-3.0's super speed? Or does
your target only include an xHCI, and there is no way to add a good-old
UHCI to it?

Jan

[1] http://developer.berlios.de/projects/usb4rt

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 259 bytes
Desc: OpenPGP digital signature
URL: <http://www.xenomai.org/pipermail/xenomai/attachments/20120916/d6b057f4/attachment.pgp>

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2012-09-16 14:24 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-13 19:30 [Xenomai] USB 3.0 on Xenomai Glen Wernersbach
2012-09-16 14:24 ` Jan Kiszka

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.