Re: Mailbox RPi patch and rtems_cache_* probably broken on RPi

2016-06-24 Thread Pavel Pisa
Hello Gedare, On Thursday 23 of June 2016 17:44:13 Gedare Bloom wrote: > This could explain a number of problems reported by students trying to > get their RPi peripherals working. The cache manager has never been a > robust and complete implementation. I think it must be carefully > looked at

Re: Mailbox RPi patch and rtems_cache_* probably broken on RPi

2016-06-24 Thread Pavel Pisa
Hello Sebastian, On Friday 24 of June 2016 12:49:38 Sebastian Huber wrote: > We have two tests for the cache manager spcache01 and smpcache01. It is > not easy to write a proper test for the cache manager, so these tests > are far from being perfect, however they check the common cases. Every >

Re: Mailbox RPi patch and rtems_cache_* probably broken on RPi

2016-06-24 Thread Sebastian Huber
On 23/06/16 17:44, Gedare Bloom wrote: This could explain a number of problems reported by students trying to get their RPi peripherals working. The cache manager has never been a robust and complete implementation. I think it must be carefully looked at across targets (easier when we delete

Re: Mailbox RPi patch and rtems_cache_* probably broken on RPi

2016-06-23 Thread Gedare Bloom
This could explain a number of problems reported by students trying to get their RPi peripherals working. The cache manager has never been a robust and complete implementation. I think it must be carefully looked at across targets (easier when we delete obsolete architectures!). It looks like

Re: Mailbox RPi patch and rtems_cache_* probably broken on RPi

2016-06-22 Thread Pavel Pisa
Hello all, I have checked how are rtems_cache_* operations implemented/linked to the RTEMS RPi1 image and I have found that they are stubbed 0xad94 : bx lr 0xad98 : bx lr RTEMS has been configured as ../../../git/rtems/configure --target=arm-rtems4.12