bsp/csb336: Patches and RTEMS 4.10

Sebastian Huber sebastian.huber at embedded-brains.de
Mon Aug 19 09:00:18 UTC 2013


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.huber at embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.



More information about the devel mailing list