This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: cyg_mbox_tryput in DSR?



On 10-Jul-2000 Nick Barnes wrote:
> Can I use cyg_mbox_tryput() in a DSR?
> 
> Keyboard driver for EDB7211.  Using an alarm on the real-time clock to
> poll every centi-second (because the keyboard interrupt isn't
> generated for all the keys, as previously discussed).  Want to use an
> mbox to notify the main code of keys pressed.
> 

This function is certainly safe to use in a DSR.

An alternative which I have used for this device is a separate thread
which polls the keyboard and then pushes events into a message queue.
Have looked at this code?  Does it not suit your purposes?

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]