* [Xenomai] uml question @ 2013-05-25 11:36 lux-integ 2013-05-27 5:49 ` Jan Kiszka 0 siblings, 1 reply; 4+ messages in thread From: lux-integ @ 2013-05-25 11:36 UTC (permalink / raw) To: xenomai Greetings I have some DAS boards to develop linux-device drivers for. So I am planning a driver-development-system. In my search on the internet for hints and clues I came across links of RTAI with user-mode-linux but none with xenomai and user-mode-linux. I am attracted to doing the driver-developments using the analogy-API of xenomai. So I would like to know if xenomai can be run on a user-mode-linux setup . thanks in advance sincerely luxInteg ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Xenomai] uml question 2013-05-25 11:36 [Xenomai] uml question lux-integ @ 2013-05-27 5:49 ` Jan Kiszka 2013-05-28 10:52 ` lux-integ 0 siblings, 1 reply; 4+ messages in thread From: Jan Kiszka @ 2013-05-27 5:49 UTC (permalink / raw) To: lux-integ; +Cc: xenomai On 2013-05-25 13:36, lux-integ wrote: > Greetings > > I have some DAS boards to develop linux-device drivers for. So I am planning > a driver-development-system. In my search on the internet for hints and clues > I came across links of RTAI with user-mode-linux but none with xenomai and > user-mode-linux. > > I am attracted to doing the driver-developments using the analogy-API of > xenomai. So I would like to know if xenomai can be run on a user-mode-linux > setup . UML is not supported, but you can do driver development very comfortably inside virtual machines - at least on x86 (other archs are just gaining virtualization support). See [1] for more details. Jan [1] http://chemnitzer.linux-tage.de/2012/vortraege/folien/1061-VirtualDebugging.pdf -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 263 bytes Desc: OpenPGP digital signature URL: <http://www.xenomai.org/pipermail/xenomai/attachments/20130527/7a93a7a7/attachment.pgp> ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Xenomai] uml question 2013-05-27 5:49 ` Jan Kiszka @ 2013-05-28 10:52 ` lux-integ 2013-05-31 4:56 ` Jan Kiszka 0 siblings, 1 reply; 4+ messages in thread From: lux-integ @ 2013-05-28 10:52 UTC (permalink / raw) To: Jan Kiszka; +Cc: xenomai On Monday 27 May 2013 06:49:35 Jan Kiszka wrote: > > UML is not supported, but you can do driver development very comfortably > inside virtual machines - at least on x86 (other archs are just gaining > virtualization support). See [1] for more details. > > Jan > > [1] > http://chemnitzer.linux-tage.de/2012/vortraege/folien/1061-VirtualDebugging > .pdf thanks for your link. does 'is-not-supported' = "cant-be-done"? "QEMU is a very flexible virtualization technology however it is quite slow and it is recommended that you understand and evaluate alternative solutions before picking this one" -seZ RedHat here http://fedoraproject.org/wiki/How_to_use_qemu AND sez others here:- http://blogs.igalia.com/berto/2007/06/27/comparing-virtualization-software- performance-qemu-vs-uml-vs-kvm/ so I might give both a try and report findings especially if 'is-not-supported' != "cant-be-done' ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Xenomai] uml question 2013-05-28 10:52 ` lux-integ @ 2013-05-31 4:56 ` Jan Kiszka 0 siblings, 0 replies; 4+ messages in thread From: Jan Kiszka @ 2013-05-31 4:56 UTC (permalink / raw) To: lux-integ; +Cc: xenomai On 2013-05-28 19:52, lux-integ wrote: > On Monday 27 May 2013 06:49:35 Jan Kiszka wrote: >> >> UML is not supported, but you can do driver development very comfortably >> inside virtual machines - at least on x86 (other archs are just gaining >> virtualization support). See [1] for more details. >> >> Jan >> >> [1] >> http://chemnitzer.linux-tage.de/2012/vortraege/folien/1061-VirtualDebugging >> .pdf > > thanks for your link. > > does 'is-not-supported' = "cant-be-done"? A lot can be done (in software), but this thing would not make sense. > > "QEMU is a very flexible virtualization technology however it is quite slow > and it is recommended that you understand and evaluate alternative solutions > before picking this one" QEMU is a CPU emulator is slow - compared to native or KVM-based execution. Still, QEMU is faster in this domain than many other *emulator*. But you don't need to worry when you have hardware virtualization support on your host and enabled KVM for QEMU. Jan -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 263 bytes Desc: OpenPGP digital signature URL: <http://www.xenomai.org/pipermail/xenomai/attachments/20130531/e8808c15/attachment.pgp> ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-05-31 4:56 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-05-25 11:36 [Xenomai] uml question lux-integ 2013-05-27 5:49 ` Jan Kiszka 2013-05-28 10:52 ` lux-integ 2013-05-31 4:56 ` 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.