All of lore.kernel.org
 help / color / mirror / Atom feed
From: Randy Smith <rsmith@domain.hid>
To: xenomai@xenomai.org
Subject: [Xenomai-help] Questions porting existing rtai-24.1.12 app to xenomai
Date: Fri, 31 Mar 2006 14:39:44 -0500	[thread overview]
Message-ID: <442D8580.9020507@domain.hid> (raw)

Hello list,

I'm confused and I hope someone can illuminate a path to enlightenment.  
Please be gentle. :-)

I have inherited some linux 2.4.25 kernel module code for a powerpc that 
uses rtai-24.1.12.  In my xenomai enabled kernel, I have disabled native 
support and enabled the RTAI emulator.  This works as far as I know.  I 
can insmod it at least but to test it, I need some user mode code and 
that is where I am running into problems.

The kernel module runs as a periodic task and uses kernel mode shared 
memory to communicate with the user mode application.  The user mode 
application uses rtai_malloc to allocate the shared memory that the 
kernel module created with rtai_kmalloc.  My application fails to link 
since librtai.so cannot resolve the call to rtai_malloc.  What should I 
migrate the rtai_malloc call to in order to use the rtai skin with xenomai??

Can I not communicate kernel to user via shared memory in that skin?

I get the feeling that this is an old api that xenomai doesn't support, 
is this the case?

Any help would be appreciated.

Thanks,

-Randy Smith
Software Engineer
ImageMap, Inc.


             reply	other threads:[~2006-03-31 19:39 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-03-31 19:39 Randy Smith [this message]
2006-03-31 20:15 ` [Xenomai-help] Questions porting existing rtai-24.1.12 app to xenomai Philippe Gerum

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=442D8580.9020507@domain.hid \
    --to=rsmith@domain.hid \
    --cc=xenomai@xenomai.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.