summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k/gen68360/network/network.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-04-23bsps: Move legacy network drivers to bspsSebastian Huber1-1062/+0
This patch is a part of the BSP source reorganization. Update #3285.
2018-01-31bsps: Move network define to source filesSebastian Huber1-0/+3
Define __INSIDE_RTEMS_BSD_TCPIP_STACK__ in the network interface driver source files to avoid some build system magic.
2012-11-02libnetworking: Use system eventsSebastian Huber1-3/+3
Add reserved system events RTEMS_EVENT_SYSTEM_NETWORK_SBWAIT and RTEMS_EVENT_SYSTEM_NETWORK_SOSLEEP. Add and use rtems_bsdnet_event_send().
2012-05-11Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill1-2/+0
Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
2010-04-262010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill1-1/+2
* network/network.c: Fix warning.
2006-12-15Use ioctl_command_t as arg in ioctl-functions.Ralf Corsepius1-1/+1
2004-05-212004-05-21 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+1
* network/network.c: Include errno.h as a consequence of recent updates to BSD header files.
2004-04-21Remove duplicate white lines.Ralf Corsepius1-1/+0
2004-04-21Remove stray white spaces.Ralf Corsepius1-11/+11
2004-04-032004-04-03 Ralf Corsepiu <ralf_corsepiu@rtems.org>Ralf Corsepius1-1/+1
* c/src/lib/libbsp/m68k/gen68360/clock/clock.c, c/src/lib/libbsp/m68k/gen68360/console/console.c, c/src/lib/libbsp/m68k/gen68360/console/consolereserveresources.c, c/src/lib/libbsp/m68k/gen68360/network/network.c, c/src/lib/libbsp/m68k/gen68360/startup/alloc360.c, c/src/lib/libbsp/m68k/gen68360/startup/init68360.c, c/src/lib/libbsp/m68k/gen68360/timer/timer.c: Include <rtems/m68k/m68360.h> instead of <m68360.h>.
2004-03-312004-03-31 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius1-4/+4
* include/bsp.h, network/network.c, startup/bspstart.c, startup/init68360.c, timer/timer.c: Convert to using c99 fixed size types.
2000-08-02Patch from Eric Norum <eric@cls.usask.ca> to add "attaching" argumentJoel Sherrill1-2/+10
to driver attach routine.
2000-06-12Merged from 4.5.0-beta3aJoel Sherrill1-57/+128
2000-02-11Patch from Eric Norum <eric@cls.usask.ca> based on working withJoel Sherrill1-0/+30
Bob Wisdon <bobwis@ascweb.co.uk> and Chris Johns <ccj@acm.org> to resolve a random network lockup problem. ckinit.c: Occasional network lockups have been noted when the PIT has a higher interrupt request level than the CPM. The SCC1 bit in the CISR is set even though the SCC1 interrupt handler is not active. This blocks interrupts from SCC1 (and all other CPM sources) and locks up the system. It has not been determined whether the error is within the 68360 or in the RTEMS interrupt support assembler code. The solution, for now, is to set both PIT and CPM interrupt request levels to the same value (4). network.c: Set CPM transmitter buffer pointer (_tbptr) to beginning of frame before restarting transmitter. Don't retire transmitter buffer descriptors belonging to the restarted frame.
2000-02-08Patch from Eric Norum <eric@cls.usask.ca> to remove race conditionsJoel Sherrill1-3/+9
when setting up receive buffer descriptors and when unmasking interrupts.
2000-01-21Patch from Eric Norum <eric@cls.usask.ca>:Joel Sherrill1-28/+16
Some excellent sleuthing by Bob Wisdom <bobwis@ascweb.co.uk> revealed that an empty mbuf at the end of a packet chain would cause the `retire' function to blow up. Moving the line of code which bumps the transmit buffer descriptor pointer fixes the problem. Some additional cleanup of the sendpacket function was also completed.
1999-03-23Patch from Eric Norum <eric@skatter.usask.ca> to improve parsing ofJoel Sherrill1-11/+18
network interface names. This change does not introduce any compatibility problems.
1998-08-24Cleanup patch from Eric Norum.Joel Sherrill1-3/+0
1998-08-21Update from Eric Norum.Joel Sherrill1-3/+2
1998-08-20FreeBSD stack compiles for the first time (except libc/strsep.c)Joel Sherrill1-428/+483
1998-05-02removed warning for implicit declaration of resolve()Joel Sherrill1-0/+1
1998-03-23Patches from Eric Norum:Joel Sherrill1-20/+9
Here are some patches to the gen68360 BSP. The improvements include: Boot prom run-time selection of DRAM size (1/4/16 Mbytes) Full 32-bit ethernet address obtained from boot prom. Updated README.
1998-01-06Updates from Eric Norum. Changed CPU CFLAG and went to a common nameJoel Sherrill1-150/+112
for the network driver attach entry point.
1997-05-27added ka9q stackJoel Sherrill1-0/+947