rtems_region_create, and starting_memory address.
Nick Thomas
nick.thomas at pixsan.com
Wed Feb 4 14:16:37 UTC 2009
OK,
Thanks for that, good idea.
So, now I have a static array declared of a certain size, and I can use that
in the call to rtems_region_create.
But, now I get a crash almost immediately after a reset, it's an
INTERNAL_ERROR_CORE, with the_error=5.
According to my sources, this means
INTERNAL_ERROR_INTERRUPT_STACK_TOO_SMALL.
How do I enlarge my interrupt stack?
Regards
Nick
> -----Original Message-----
> From: Sebastian Huber [mailto:sebastian.huber at embedded-brains.de]
> Sent: 04 February 2009 14:01
> To: Nick Thomas
> Cc: rtems-users at rtems.com
> Subject: Re: rtems_region_create, and starting_memory address.
>
> Sebastian Huber wrote:
> > Nick Thomas wrote:
> > [...]
> >> Is there a BSP non-specific way of obtaining the first unused memory
> >> address?
> >
> > malloc()
> >
>
> You can also allocate memory during link time if you create an array of
> your desired region size and create at runtime a region managing the
> space of this array.
>
> --
> 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