Re: [Xenomai-core] I-pipe patch for ARM S3C24xx

2006-10-30 Thread Sebastian Smolorz
Gilles Chanteperdrix wrote:
 Gilles Chanteperdrix wrote:
  Sebastian Smolorz wrote:
  Hi,
 
  here comes version 2 of the I-pipe patch for the S3C24xx ARM. The
  reported problem is solved, the timer works as expected as far as I
  can see. Linux is still there after insmod'ding the native skin. More
  test results will follow next week after I tortured the new patch with
  the whole testsuite arsenal. ;-)
 
  The patch has got two suboptimal characteristics due to the generic
  ARM I-pipe implementation which I did not want to change during the
  first steps:
 
  1. Regarding the demux of chained IRQs (See [1]). As the S3C24xx has
  more than one chained IRQ there are two consecutive queries for them
  in __ipipe_mach_irq_mux_p() and __ipipe_mach_demux_irq(). This could
  be optimized.
 
  You should use switch/case instead of if else if else if, the generated
  code would be better optimized.

 You can make the test cheap test by using a mask.

Yes, I will do it that way. Thanks!

Sebastian

___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core


Re: [Xenomai-core] Buildbot finds unresolved symbols `xnarch_atomic_xchg'

2006-10-30 Thread Wolfgang Grandegger

Hi Niklaus,

Niklaus Giger wrote:
Hi 

I see the following failure since revision 1771. e.g. 
http://ngiger.dyndns.org/buildbot-full/ppc_f/builds/56/step-mk_kernel/1


kernel/built-in.o: In function `xnintr_irq_handler':
intr.c:(.text+0x34334): undefined reference to `xnarch_atomic_xchg'
intr.c:(.text+0x34424): undefined reference to `xnarch_atomic_xchg'
kernel/built-in.o: In function `xnpod_schedule':
(.text+0x38470): undefined reference to `xnarch_atomic_xchg'
kernel/built-in.o: In function `xnpod_schedule_runnable':
(.text+0x39f28): undefined reference to `xnarch_atomic_xchg'
kernel/built-in.o: In function `xnpod_init':
(.text+0x3a770): undefined reference to `xnarch_atomic_xchg'
make: *** [.tmp_vmlinux1] Fehler 1


I lost track somehow. What version of the Linux kernel, ADEOS-IPIPE and 
Xenomai are you using?


Thanks.

Wolfgang.


___
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core