summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k/gen68360/network/network.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bsps: Move legacy network drivers to bspsSebastian Huber2018-04-231-1062/+0
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps: Move network define to source filesSebastian Huber2018-01-311-0/+3
| | | | | Define __INSIDE_RTEMS_BSD_TCPIP_STACK__ in the network interface driver source files to avoid some build system magic.
* libnetworking: Use system eventsSebastian Huber2012-11-021-3/+3
| | | | | | | Add reserved system events RTEMS_EVENT_SYSTEM_NETWORK_SBWAIT and RTEMS_EVENT_SYSTEM_NETWORK_SOSLEEP. Add and use rtems_bsdnet_event_send().
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-111-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-25 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-04-261-1/+2
| | | | * network/network.c: Fix warning.
* Use ioctl_command_t as arg in ioctl-functions.Ralf Corsepius2006-12-151-1/+1
|
* 2004-05-21 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2004-05-211-0/+1
| | | | | * network/network.c: Include errno.h as a consequence of recent updates to BSD header files.
* Remove duplicate white lines.Ralf Corsepius2004-04-211-1/+0
|
* Remove stray white spaces.Ralf Corsepius2004-04-211-11/+11
|
* 2004-04-03 Ralf Corsepiu <ralf_corsepiu@rtems.org>Ralf Corsepius2004-04-031-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-31 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-03-311-4/+4
| | | | | | * include/bsp.h, network/network.c, startup/bspstart.c, startup/init68360.c, timer/timer.c: Convert to using c99 fixed size types.
* Patch from Eric Norum <eric@cls.usask.ca> to add "attaching" argumentJoel Sherrill2000-08-021-2/+10
| | | | to driver attach routine.
* Merged from 4.5.0-beta3aJoel Sherrill2000-06-121-57/+128
|
* Patch from Eric Norum <eric@cls.usask.ca> based on working withJoel Sherrill2000-02-111-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.
* Patch from Eric Norum <eric@cls.usask.ca> to remove race conditionsJoel Sherrill2000-02-081-3/+9
| | | | when setting up receive buffer descriptors and when unmasking interrupts.
* Patch from Eric Norum <eric@cls.usask.ca>:Joel Sherrill2000-01-211-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.
* Patch from Eric Norum <eric@skatter.usask.ca> to improve parsing ofJoel Sherrill1999-03-231-11/+18
| | | | | network interface names. This change does not introduce any compatibility problems.
* Cleanup patch from Eric Norum.Joel Sherrill1998-08-241-3/+0
|
* Update from Eric Norum.Joel Sherrill1998-08-211-3/+2
|
* FreeBSD stack compiles for the first time (except libc/strsep.c)Joel Sherrill1998-08-201-428/+483
|
* removed warning for implicit declaration of resolve()Joel Sherrill1998-05-021-0/+1
|
* Patches from Eric Norum:Joel Sherrill1998-03-231-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.
* Updates from Eric Norum. Changed CPU CFLAG and went to a common nameJoel Sherrill1998-01-061-150/+112
| | | | for the network driver attach entry point.
* added ka9q stackJoel Sherrill1997-05-271-0/+947