summaryrefslogtreecommitdiffstats
path: root/bsd_eth_drivers/libbsdport/rtems_callout.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Avoid rtems_bsdnet_event_receive()HEADmasterSebastian Huber2013-02-131-1/+3
| | | | | RTEMS 4.11 will use system events inside the network stack. Use normal events for CALLOUT(9) and TASKQUEUE(9) implementations.
* 2009-08-06 Till Straumann <Till.Straumann@TU-Berlin.de>Till Straumann2009-08-061-0/+5
| | | | | | | | | | * libbsdport/rtems_callout.c: fixed possible race condition. callout_stop() must check again from critical/protected section of code if callout is still on the list/active. Otherwise, the callout-task could have executed and removed the callout between callout_stop() checking the p_prev pointer and entering the critical section.
* - callout_stop() and callout_reset() actually must return an 'int' valueTill Straumann2009-04-231-5/+21
| | | | | indicating whether a callout was pending. - added callout_active(), callout_pending(), callout_deactivate().
* Initial import.initialJoel Sherrill2009-02-191-0/+250