| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
* if_em/Makefile.am, if_em/e1000_osdep.h, if_em/e1000_osdep.c,
if_em/if_em.c: added e1000_osdep.c which implements all
os-dependent parts in a bsdnet-agnostic fashion. Hence, the
low-level driver can be used w/o bsdnet.
FIXES: dependency on bsdnet initialization; PCI bus header
was not initialized when not used via bsdnet (lanIpBasic driver
crashed).
|
|
|
|
|
|
|
|
|
| |
* libbsdport/libbsdport.h, if_em/e1000_osdep.h:
We need __BSD_VISIBLE defined. Some things in the rtems headers
changed with 4.10 (can't pinpoint the details). We now
#define __INSIDE_RTEMS_BSD_TCPIP_STACK__ before explicitly
including <rtems/rtems_bsdnet.h> and this seemed to fix
things for 4.10.
|
|
|
|
|
| |
* if_em/31000_osdep.h: added missing 'void' return
type of __out_le32() inline function.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* if_em/Makefile.am, if_em/e1000_osdep.h, if_em/if_em.c:
Changed 'e1000_osdep.h' to provide stdalone I/O methods for
select architectures (x86 and PPC -- others fall back on
libbsdport/bus.h). This lets the low-level driver (everything
except for 'if_em.c/if_em.h') API be independent of
BSD networking and libbsdport which is desirable since
certain applications may wish to just use the low-level
API for implementing dedicated 'raw-ethernet' drivers
for BSD-independent, proprietary GigE communication.
|
| |
|
|
|
|
|
| |
- removed files that are generated by autreconf after checkout
and added them to .cvsignore
|
|\
| |
| | |
included commits to RCS files with non-trunk default branches.
|
| |
| |
| |
| | |
(SLAC tag 'joel-bsd-drivers-20090214')
|
|\|
| |
| | |
included commits to RCS files with non-trunk default branches.
|
| | |
|
| |
| |
| |
| |
| | |
Cherrypick from master 2009-02-19 20:05:44 UTC Joel Sherrill <joel.sherrill@OARcorp.com> '2009-02-19 Joel Sherrill <joel.sherrill@oarcorp.com>':
bsd_eth_drivers/if_em/e1000_manage.c
bsd_eth_drivers/if_em/e1000_manage.h
|
| |
| |
| |
| |
| |
| | |
* bsd_eth_drivers/if_em/e1000_manage.c,
bsd_eth_drivers/if_em/e1000_manage.h: New files.
Missed in initial import.
|
|/
|
|
|
|
|
|
| |
* .cvsignore, networkconfig-qemu.h, bsd_eth_drivers/.cvsignore,
bsd_eth_drivers/if_em/.cvsignore, bsd_eth_drivers/if_le/.cvsignore,
bsd_eth_drivers/if_pcn/.cvsignore,
bsd_eth_drivers/libbsdport/.cvsignore,
bsd_eth_drivers/re/.cvsignore: New files.
|
|
|