[PATCH 2/3] score: Add Beacon Handler

Gedare Bloom gedare at rtems.org
Tue Oct 16 16:20:33 UTC 2012

I too would appreciate a little more background for this new feature.

At first blush, it looks like an implementation of a mailbox. Is the
"beacon" name deriving from any source, or is there some other common
name for this pattern of asynchronous notification? How does it differ
from events?


On Tue, Oct 16, 2012 at 11:34 AM, Ralf Corsepius
<ralf.corsepius at rtems.org> wrote:
> On 10/16/2012 04:45 PM, Sebastian Huber wrote:
>> A Beacon is a synchronization primitive which helps to solve simple
>> request handling by asynchronous mechanisms like interrupts or other
>> tasks.  The Beacon is available for every task similar to the Events.
> Why is this needed? What is different in comparision to Events?
> Openly said, to me this all reads "Greek".
> Also, I am not excited to see another "rt-structure" being introduced into
> RTEMS, nobody has missed in RTEMS for the 20 years RTEMS exists.
> Ralf
> _______________________________________________
> rtems-devel mailing list
> rtems-devel at rtems.org
> http://www.rtems.org/mailman/listinfo/rtems-devel

More information about the devel mailing list