| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
Add reserved system events RTEMS_EVENT_SYSTEM_NETWORK_SBWAIT and
RTEMS_EVENT_SYSTEM_NETWORK_SOSLEEP.
Add and use rtems_bsdnet_event_send().
|
|
|
|
|
| |
* network/tsec.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
| |
* network/tsec.c: fixed compiler warnings.
|
|
|
|
|
|
| |
* network/tsec.c: rtems 4.10 no longer allows simple binary
semaphores to have priority inheritance attribute; use ordinary
binary semaphore instead.
|
|
|
|
|
|
|
| |
*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).
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* network/tsec.c, network/if_tsec_pub.h:
implemented multicast support.
|
| |
|
|
|
|
|
|
| |
* 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)
|
|
|