[En-Nut-Discussion] NutEventPost and event queues
Geir Svihus
g.svihus at c2i.net
Tue Nov 25 20:51:28 CET 2003
Thanks Harald,
The first couple of lines answered my question. If the C runtime system
clears all global variables at system start then everything is fine. I had a
feeling
that there where something I had overlooked.
Anyway, I don't see much harm in initializing the queue pointer to zero
before the very first call to NutEventPost(), even if its a global varieble.
If you do as in ide.c using the routine ClearEvent() then the extra code
will probably be minimal. But then again, why have redundant code?
One final question regarding ide.c:
Why is hIDEEvent cleared to zero in IDEInit using EventClear, but
hIDESemaphore and hCFChangeInt is not?
Is this just a little bit of redundant code, or have I missed something
again?
Geir
More information about the En-Nut-Discussion
mailing list