All of lore.kernel.org
 help / color / mirror / Atom feed
From: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
To: Bart Jonkers <jonkersbart@domain.hid>
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai-core] Xenomai on PXA255
Date: Mon, 29 May 2006 16:00:27 +0200	[thread overview]
Message-ID: <17530.65147.519598.892978@domain.hid> (raw)
In-Reply-To: <1148554757.9498.19.camel@domain.hid>

Bart Jonkers wrote:
 > Hey,
 > 
 > I'm trying to run Xenomai enabled kernel on the PXA255 (arm). When I
 > compile the patched kernel, I get some undefined references errors.
 > When I search through the patched kernel, I found the functions an
 > variables defined for the integrator architecture.
 > 
 > Which functions and variables need I to define for the PXA255 and what
 > are there purpose, so I can add support for the PXA255 processor.
 > Or are there some patches around to support the PXA255.

The Ipipe patch for ARM only support the integrator platform for
now. There exist patch for another ARM platform, but it exist only as
a separated patch. Looking at the patch contents it seems that the only
patched files specific to the integrator architecture are :
arch/arm/mach-integrator/core.c
arch/arm/mach-integrator/integrator_cp.c
include/asm-arm/arch-integrator/entry-macro.S
include/asm-arm/arch-integrator/platform.h
include/asm-arm/arch-integrator/timex.h

Looking rapidly at these files, it seems that the machine specific
functions and variables are reduced to:

int __ipipe_mach_timerint;
int __ipipe_mach_timerstolen;
unsigned int __ipipe_mach_ticks_per_jiffy;

void __ipipe_mach_acktimer(void);
unsigned long long __ipipe_mach_get_tsc(void);
void __ipipe_mach_set_dec(unsigned long reload);
unsigned long __ipipe_mach_get_dec(void);

If you provide the same variables and functions for the PXA platform, I
think there is no modification to be done at Xenomai level.

-- 


					    Gilles Chanteperdrix.


  parent reply	other threads:[~2006-05-29 14:00 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-05-25 10:59 [Xenomai-core] Xenomai on PXA255 Bart Jonkers
2006-05-29 13:19 ` Jan Kiszka
2006-05-29 14:00 ` Gilles Chanteperdrix [this message]
2006-05-29 14:14   ` Bart Jonkers
2006-05-29 14:45     ` Stelian Pop
2006-05-29 15:45       ` Gilles Chanteperdrix
2006-05-29 19:17         ` Stelian Pop

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=17530.65147.519598.892978@domain.hid \
    --to=gilles.chanteperdrix@xenomai.org \
    --cc=jonkersbart@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.