On 27.10.23 03:43, zack leung wrote:
ping
On Tue, 24 Oct 2023 at 22:17, zack leung <zakthertems...@gmail.com
<mailto:zakthertems...@gmail.com>> wrote:
that didn't work but i'm thinking of defining a char array that is
equal to the size of the processor lock and the isr lock?
This is a bit complicated and still leads to a size increase.
i figured
that the processor lock is 64 bits and isr lock is a one bit?
I'm confused on how to make an api define do you have a file i can
look at?
Maybe you try to fix the Scheduler_Context warning first. It is easier
to fix. I am pretty sure that this approach works:
Get rid of the empty structures is to just provide typedefs, for example:
#if defined(RTEMS_SMP)
typedef struct Scheduler_Context {
...
} Scheduler_Context;
#else
typedef struct Scheduler_Context Scheduler_Context;
#endif
Then you have to make sure that #if !defined(RTEMS_SMP) no objects of
this type are used.
--
embedded brains GmbH
Herr Sebastian HUBER
Dornierstr. 4
82178 Puchheim
Germany
email: sebastian.hu...@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/
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel