Delay until in Ada seems not to work

Andrew Butterfield Andrew.Butterfield at scss.tcd.ie
Wed Jan 27 17:22:49 UTC 2021


Hi Mattia,
  this is very interesting.

Previous work I did for ESA using formal methods was looking at separation kernel verification,
with XtratuM code as an example. I remember that common use case was where one 
of the seperation kernel partitions contained an instance of RTEMS - I understand a demonstration system was
built. Now I am looking at verification of key managers within RTEMS-SMP.

Regards,
  Andrew Butterfield

> On 27 Jan 2021, at 14:27, Mattia Bottaro <mattiabottaro9 at gmail.com> wrote:
> 
> I've not specified it because I'm in a "non-conventional" situation: I'm running RTEMS over XtratuM: <https://fentiss.com/products/hypervisor/ <https://fentiss.com/products/hypervisor/>>.
> I'm using a BSP developed by FentISS. The hardware is the zynq7000.
> 
> Il giorno mer 27 gen 2021 alle ore 14:25 Sebastian Huber <sebastian.huber at embedded-brains.de <mailto:sebastian.huber at embedded-brains.de>> ha scritto:
> On 27/01/2021 11:54, Mattia Bottaro wrote:
> 
> > If you look at rtems_init.c file in that folder 
> > (<https://git.rtems.org/ada-examples/snapshot/ada-examples-4-10-2.tar.bz2 <https://git.rtems.org/ada-examples/snapshot/ada-examples-4-10-2.tar.bz2> 
> > <https://git.rtems.org/ada-examples/snapshot/ada-examples-4-10-2.tar.bz2 <https://git.rtems.org/ada-examples/snapshot/ada-examples-4-10-2.tar.bz2>>>), 
> > you can see that there is no time of day. I thought it was ok since 
> > I'm running an example.
> >
> > Anyway, I've added time of day in rtems_init.c with these values: 
> > https://github.com/RTEMS/rtems-examples/blob/master/classic_api/triple_period/init.c#L39 <https://github.com/RTEMS/rtems-examples/blob/master/classic_api/triple_period/init.c#L39> 
> > <https://github.com/RTEMS/rtems-examples/blob/master/classic_api/triple_period/init.c#L39 <https://github.com/RTEMS/rtems-examples/blob/master/classic_api/triple_period/init.c#L39>>. 
> >
> > I've also set it with status = rtems_clock_set( &time) , but the 
> > behaviour does not change.
> On which BSP and hardware did you try this out?
> 
> -- 
> embedded brains GmbH
> Herr Sebastian HUBER
> Dornierstr. 4
> 82178 Puchheim
> Germany
> email: sebastian.huber at embedded-brains.de <mailto:sebastian.huber at embedded-brains.de>
> phone: +49-89-18 94 741 - 16
> fax:   +49-89-18 94 741 - 08
> 
> Registergericht: Amtsgericht München
> Registernummer: HRB 157899
> Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
> Unsere Datenschutzerklärung finden Sie hier:
> https://embedded-brains.de/datenschutzerklaerung/ <https://embedded-brains.de/datenschutzerklaerung/>
> 
> _______________________________________________
> users mailing list
> users at rtems.org
> http://lists.rtems.org/mailman/listinfo/users

--------------------------------------------------------------------
Andrew Butterfield     Tel: +353-1-896-2517     Fax: +353-1-677-2204
Lero at TCD, Head of Software Foundations & Verification Research Group
School of Computer Science and Statistics,
Room G.39, O'Reilly Institute, Trinity College, University of Dublin
                         http://www.scss.tcd.ie/Andrew.Butterfield/
--------------------------------------------------------------------

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20210127/268385d4/attachment-0001.html>


More information about the users mailing list