Hello Pavel,

thanks for testing this.

On 2013-08-15 10:15, Pavel Pisa wrote:
I have done build of RTEMS 4.10 for CSB336 and tested it on hardware
and the data abort in bsp_interrupt_dispatch() is there as well.

Following master branch fix patch is mandatory for CSB336 to run
on RTEMS 4.10 and applies cleanly to 4.10 branch

   bsp/csb336: mc9328mxl correct AITC access in bsp_interrupt_dispatch.

RTEMS 4.9 version has IRQ dispatch implemented in assembler function
   bsp_irq_asm.S:ExecuteITHandler()

and it is correct and works for us well for years.

Please, commit patch to 4.10 branch as well.

Done.

I have ported and
applied other three patches on 4.10 branch but they are not mandatory.
I would be happy to post modified 4.10 version of these if you think
that non-fix changes are usesfull for 4.10. They could hardly break
others CSB336 RTEMS 4.10 setup, because it was misscompiled with RTEMS
default GCC optimization flags without the fix.

We can add them to 4.10 if you think this is useful. Can I simply git cherry-pick them?

--
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : sebastian.hu...@embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
_______________________________________________
rtems-devel mailing list
rtems-devel@rtems.org
http://www.rtems.org/mailman/listinfo/rtems-devel

Reply via email to