summaryrefslogtreecommitdiffstats
path: root/bsd_eth_drivers/libbsdport
diff options
context:
space:
mode:
Diffstat (limited to 'bsd_eth_drivers/libbsdport')
-rw-r--r--bsd_eth_drivers/libbsdport/Makefile116
-rw-r--r--bsd_eth_drivers/libbsdport/modini.c100
2 files changed, 0 insertions, 216 deletions
diff --git a/bsd_eth_drivers/libbsdport/Makefile b/bsd_eth_drivers/libbsdport/Makefile
deleted file mode 100644
index fbf9f35..0000000
--- a/bsd_eth_drivers/libbsdport/Makefile
+++ /dev/null
@@ -1,116 +0,0 @@
-#
-# Makefile.lib,v 1.5 2000/06/12 15:00:14 joel Exp
-#
-# Templates/Makefile.lib
-# Template library Makefile
-#
-
-LIBNAME=libbsdport.a
-LIB=${ARCH}/${LIBNAME}
-
-# C and C++ source names, if any, go here -- minus the .c or .cc
-C_PIECES=rtems_callout rtems_taskqueue rtems_udelay ifstuff devicet alldrv
-C_PIECES+=contigmalloc sysbus malloc ifmedia
-C_FILES=$(C_PIECES:%=%.c)
-C_O_FILES=$(C_PIECES:%=${ARCH}/%.o)
-
-CC_PIECES=
-CC_FILES=$(CC_PIECES:%=%.cc)
-CC_O_FILES=$(CC_PIECES:%=${ARCH}/%.o)
-
-H_FILES=libbsdport_api.h rtems_verscheck.h
-
-LINKS+=sys/taskqueue.h
-LINKS+=sys/bus.h
-LINKS+=sys/mutex.h
-LINKS+=bsp/rtems_verscheck.h
-
-DUMMYHEADERS+=dummyheaders/machine/bus.h
-DUMMYHEADERS+=dummyheaders/machine/resource.h
-DUMMYHEADERS+=dummyheaders/dev/pci/pcivar.h
-DUMMYHEADERS+=dummyheaders/dev/pci/pcireg.h
-DUMMYHEADERS+=dummyheaders/dev/mii/miivar.h
-DUMMYHEADERS+=dummyheaders/sys/module.h
-DUMMYHEADERS+=dummyheaders/sys/rman.h
-DUMMYHEADERS+=dummyheaders/sys/kthread.h
-DUMMYHEADERS+=dummyheaders/sys/endian.h
-DUMMYHEADERS+=dummyheaders/net/if_vlan_var.h
-DUMMYHEADERS+=dummyheaders/netinet/ip6.h
-DUMMYHEADERS+=dummyheaders/vm/pmap.h
-DUMMYHEADERS+=dummyheaders/miibus_if.h
-
-# Assembly source names, if any, go here -- minus the .S
-S_PIECES=
-S_FILES=$(S_PIECES:%=%.S)
-S_O_FILES=$(S_FILES:%.S=${ARCH}/%.o)
-
-SRCS=$(C_FILES) $(CC_FILES) $(H_FILES) $(S_FILES)
-OBJS=$(C_O_FILES) $(CC_O_FILES) $(S_O_FILES)
-
-all:
-
-depend: ${LINKS}
-
-include $(RTEMS_MAKEFILE_PATH)/Makefile.inc
-
-include $(RTEMS_CUSTOM)
-include $(RTEMS_ROOT)/make/lib.cfg
-
-#
-# Add local stuff here using +=
-#
-
-DEFINES +=
-CPPFLAGS += -I.
-CFLAGS +=
-
-#
-# Add your list of files to delete here. The config files
-# already know how to delete some stuff, so you may want
-# to just run 'make clean' first to see what gets missed.
-# 'make clobber' already includes 'make clean'
-#
-
-CLEAN_ADDITIONS +=
-CLOBBER_ADDITIONS += dummyheaders
-CLOBBER_ADDITIONS += $(sort $(foreach n,$(LINKS),$(firstword $(subst /, ,$(n)))))
-
-all: ${DUMMYHEADERS} ${LINKS} ${ARCH} $(SRCS) $(LIB)
-
-$(LIB): ${OBJS}
- $(make-library)
-
-dummyheaders/%:
- @if [ ! -d `dirname $@` ] ; then mkdir -p `dirname $@`; fi
- @touch $@
-
-# for each name listed in LINKS, create parent directories (if needed)
-# and a symlink to file in .
-# E.g., LINKS=a/b/c.h
-# creates a/b/c.h -> ../../c.h
-$(LINKS):
- @if [ ! -d $(dir $@) ] ; then mkdir -p $(dir $@); fi
- @ln -s `echo $@ | sed -e 's%[^/]\+[/]\+%../%g'` $@
-
-ifndef RTEMS_SITE_INSTALLDIR
-RTEMS_SITE_INSTALLDIR = $(PROJECT_RELEASE)
-endif
-
-ifndef RTEMS_SITE_BSP_INSTALLDIR
-RTEMS_SITE_BSP_INSTALLDIR = $(RTEMS_SITE_INSTALLDIR)
-endif
-
-${RTEMS_SITE_INSTALLDIR}/include/bsp \
-${RTEMS_SITE_INSTALLDIR}/lib \
-${RTEMS_SITE_INSTALLDIR}/bin:
- test -d $@ || mkdir -p $@
-
-# Install the program(s), appending _g or _p as appropriate.
-# for include files, just use $(INSTALL_CHANGE)
-#
-
-install: all $(RTEMS_SITE_INSTALLDIR)/lib $(RTEMS_SITE_INSTALLDIR)/include/bsp
- $(INSTALL_VARIANT) -m 644 ${LIB} ${RTEMS_SITE_INSTALLDIR}/lib
- $(INSTALL_CHANGE) -m 644 ${H_FILES} ${RTEMS_SITE_INSTALLDIR}/include/bsp
-
-
diff --git a/bsd_eth_drivers/libbsdport/modini.c b/bsd_eth_drivers/libbsdport/modini.c
deleted file mode 100644
index 3156c16..0000000
--- a/bsd_eth_drivers/libbsdport/modini.c
+++ /dev/null
@@ -1,100 +0,0 @@
-#include "devicet.h"
-#include <rtems/rtems_bsdnet.h>
-
-struct {
- struct device dev;
- struct {
- char space[4096];
- } softc;
-} thele = {
- {
- bushdr: {
-/* mvme5500 { x, x, x } */
-/* qemu */ { 0, 3, 0 }
- },
- type: DEV_TYPE_PCI,
- name: "le",
- nameunit: { 'l', 'e', '1', 0},
- unit: 1,
- },
- {
- { 0, }
- }
-};
-
-void *thelesoftc = &thele.softc;
-
-
-struct {
- struct device dev;
- struct {
- char space[4096];
- } softc;
-} theem = {
- {
- bushdr: {
-/* mvme5500 { 2, 0xa, 0 } */
-/* cpci */ { 7, 0, 0 }
- },
- type: DEV_TYPE_PCI,
- name: "em",
- nameunit: { 'e', 'm', '1', 0},
- unit: 1,
- },
- {
- { 0, }
- }
-};
-
-void *theemsoftc = &theem.softc;
-
-struct {
- struct device dev;
- struct {
- char space[4096];
- } softc;
-} thepcn = {
- {
- bushdr: {
-/* mvme5500 { x, 0xx, x } */
-/* cpci */ { 4, 6, 0 }
- },
- type: DEV_TYPE_PCI,
- name: "pcn",
- nameunit: { 'p', 'c', 'n', '1', 0},
- unit: 1,
- },
- {
- { 0, }
- }
-};
-
-void *thepcnsoftc = &thepcn.softc;
-
-extern driver_t rtems_em_driver;
-extern driver_t rtems_le_pci_driver;
-extern driver_t rtems_pcn_driver;
-
-driver_t *rtems_netdriver_table[] = {
- &rtems_em_driver,
- &rtems_le_pci_driver,
- &rtems_pcn_driver,
- 0
-};
-
-struct rtems_bsdnet_ifconfig pcncfg = {
- name: "pcn",
- rbuf_count:20,
- xbuf_count:3,
-};
-
-#ifdef DEBUG_MODULAR
-void
-_cexpModuleInitialize(void *unused)
-{
-extern void * rtems_callout_initialize();
-extern void * rtems_taskqueue_initialize();
- rtems_callout_initialize();
- rtems_taskqueue_initialize();
-}
-#endif