summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/mvme3100/network (follow)
Commit message (Collapse)AuthorAgeFilesLines
* powerpc/mvme3100: Improve DoxygenSzkocsovszki Zsolt2014-01-081-2/+14
|
* libnetworking: Use system eventsSebastian Huber2012-11-021-4/+4
| | | | | | | Add reserved system events RTEMS_EVENT_SYSTEM_NETWORK_SBWAIT and RTEMS_EVENT_SYSTEM_NETWORK_SOSLEEP. Add and use rtems_bsdnet_event_send().
* 2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-02-111-1/+1
| | | | | * network/tsec.c: Use "__asm__" instead of "asm" for improved c99-compliance.
* 2010-02-09 Till Straumann <strauman@slac.stanford.edu>Till Straumann2010-02-101-1/+24
| | | | | | * network/tsec.c: Added code to restart halted DMA after a TX error (from error-isr). Added statistics counters for restarts and DMA bus errors.
* Whitespace removal.Ralf Corsepius2009-11-302-69/+69
|
* 2009-10-20 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-10-201-8/+7
| | | | * network/tsec.c: fixed compiler warnings.
* 2009-10-17 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-10-171-1/+1
| | | | | | * network/tsec.c: rtems 4.10 no longer allows simple binary semaphores to have priority inheritance attribute; use ordinary binary semaphore instead.
* 2009-10-17 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-10-172-89/+299
| | | | | | | *network/if_tsec_pub.h, network/tsec.c: Enhanced low-level API allowing the user to selectively enable/disable/acknowledge interrupts and to install their own ISR (rather than having the driver posting an event to a single task).
* 2009-10-13 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-10-141-3/+17
| | | | | | | | | PR 1451/bsps * network/tsec.c: Fix mbuf leak when watchdog expires. The re-initialization algorithm failed to release mbuf chains held in the TX ring. Also, during initialization the initial link status is determined and IFF_OACTIVE set if no active link was detected.
* 2009-08-17 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-08-172-15/+60
| | | | | | | | * network/tsec.c, network/if_tsec_pub.h: Fixed bugs in multicast support; added reference-count for hash-table entries which allows for the implementation of a 'deletion' routine. NOTE: mcast support largely untested.
* 2009-06-05 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-06-062-11/+129
| | | | | * network/tsec.c, network/if_tsec_pub.h: implemented multicast support.
* Add missing prototypes.Ralf Corsepius2008-08-201-1/+1
|
* 2008-05-10 Till Straumann <strauman@slac.stanford.edu>Till Straumann2008-05-101-1/+1
| | | | | | * network/tsec.c: removed memory input/output operands which caused problems with gcc-4.3.0 (see http://gcc.gnu.org/ml/gcc/2008-03/msg00976.html)
* - imported MVME3100 BSP (from SLAC repository)Till Straumann2007-12-142-0/+3266