RTEMS Workspace Initialization

Sebastian Huber sebastian.huber at embedded-brains.de
Wed Sep 7 06:54:21 UTC 2011

On 09/07/2011 08:17 AM, leonard.bise at syderal.ch wrote:
> Hello all,
> I've been wondering how the initialization of the RTEMS workspace works? What
> kind of memory range does it initialize, is there any way to parameter it to
> not initialize everything?
> I tried checking the wiki but didn't find much info about this mechanism.

Please have a look at the boot_card() function and bsp_get_work_area().

> Basically I have a boot software that performs stuff and then launches an RTEMS
> application and I'd like to retain some data written by the boot in the same
> RAM RTEMS uses.

You probably have to manage this in the linker command file or the program loader.

Sebastian Huber, embedded brains GmbH

Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany
Phone   : +49 89 18 90 80 79-6
Fax     : +49 89 18 90 80 79-9
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 users mailing list