wrong behavior binary semaphore
Sebastian Huber
sebastian.huber at embedded-brains.de
Fri Nov 30 10:35:06 UTC 2018
Hello,
On 30/11/2018 11:24, Arturo Perez Garcia wrote:
> Here are the source files. I created a README file explaining the
> intended goal of the semaphore under text. Under this context, I
> developed the test. I also put the output obtained.
>
> I hope these tests help you to find the root of the problems I'm
> currently facing.
if I run the test I get the following output:
Error creating sync semaphore: RTEMS_TOO_MANY
task 1 start
error obtaining sync semaphore with sc:RTEMS_INVALID_ID
2 error obtaining a3k semaphore with sc:RTEMS_INVALID_ID
error obtaining sync semaphore with sc:RTEMS_INVALID_ID
sleeping kernel : kern_1
...
The semaphore creation fails since no semaphores are configured. You can
fix this with:
#define CONFIGURE_MAXIMUM_SEMAPHORES 1
You may also just use:
#define CONFIGURE_UNLIMITED_OBJECTS
#define CONFIGURE_UNIFIED_WORK_AREAS
--
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 users
mailing list