* [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.