summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-04-23 09:53:31 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-04-23 15:18:44 +0200
commit031df3914990db0336a0d386fb53558b05de467e (patch)
tree4661e22f0cdb3f9d06879f0194b77c75f62bac79
parentbsps: Move interrupt controller support to bsps (diff)
downloadrtems-031df3914990db0336a0d386fb53558b05de467e.tar.bz2
bsps: Move legacy network drivers to bsps
This patch is a part of the BSP source reorganization. Update #3285.
-rw-r--r--bsps/arm/atsam/net/if_atsam.c (renamed from c/src/lib/libbsp/arm/atsam/network/if_atsam.c)0
-rw-r--r--bsps/arm/csb336/net/lan91c11x.c (renamed from c/src/lib/libbsp/arm/csb336/network/lan91c11x.c)0
-rw-r--r--bsps/arm/csb336/net/lan91c11x.h (renamed from c/src/lib/libbsp/arm/csb336/network/lan91c11x.h)0
-rw-r--r--bsps/arm/csb336/net/network.c (renamed from c/src/lib/libbsp/arm/csb336/network/network.c)0
-rw-r--r--bsps/arm/csb337/net/network.c (renamed from c/src/lib/libbsp/arm/csb337/network/network.c)0
-rw-r--r--bsps/arm/edb7312/net/network.c (renamed from c/src/lib/libbsp/arm/edb7312/network/network.c)0
-rw-r--r--bsps/arm/gumstix/net/rtl8019.c (renamed from c/src/lib/libbsp/arm/gumstix/rtl8019/rtl8019.c)0
-rw-r--r--bsps/arm/gumstix/net/wd80x3.h (renamed from c/src/lib/libbsp/arm/gumstix/rtl8019/wd80x3.h)0
-rw-r--r--bsps/arm/rtl22xx/net/network.c (renamed from c/src/lib/libbsp/arm/rtl22xx/network/network.c)0
-rw-r--r--bsps/arm/shared/net/lpc-ethernet.c (renamed from c/src/lib/libbsp/arm/shared/lpc/network/lpc-ethernet.c)0
-rw-r--r--bsps/bfin/bf537Stamp/net/networkconfig.c (renamed from c/src/lib/libbsp/bfin/bf537Stamp/network/networkconfig.c)0
-rw-r--r--bsps/i386/pc386/net/3c509.c (renamed from c/src/lib/libbsp/i386/pc386/3c509/3c509.c)0
-rw-r--r--bsps/i386/pc386/net/3c509.h (renamed from c/src/lib/libbsp/i386/pc386/3c509/3c509.h)0
-rw-r--r--bsps/i386/pc386/net/elink.c (renamed from c/src/lib/libbsp/i386/pc386/3c509/elink.c)0
-rw-r--r--bsps/i386/pc386/net/elink.h (renamed from c/src/lib/libbsp/i386/pc386/3c509/elink.h)0
-rw-r--r--bsps/i386/pc386/net/ne2000.c (renamed from c/src/lib/libbsp/i386/pc386/ne2000/ne2000.c)0
-rw-r--r--bsps/i386/pc386/net/wd8003.c (renamed from c/src/lib/libbsp/i386/pc386/wd8003/wd8003.c)0
-rw-r--r--bsps/lm32/shared/net/dp83848phy.h (renamed from c/src/lib/libbsp/lm32/shared/tsmac/dp83848phy.h)0
-rw-r--r--bsps/lm32/shared/net/network.c (renamed from c/src/lib/libbsp/lm32/shared/milkymist_networking/network.c)0
-rw-r--r--bsps/lm32/shared/net/network.h (renamed from c/src/lib/libbsp/lm32/shared/milkymist_networking/network.h)0
-rw-r--r--bsps/lm32/shared/net/tsmac.c (renamed from c/src/lib/libbsp/lm32/shared/tsmac/tsmac.c)0
-rw-r--r--bsps/lm32/shared/net/tsmac.h (renamed from c/src/lib/libbsp/lm32/shared/tsmac/tsmac.h)0
-rw-r--r--bsps/m68k/av5282/net/network.c (renamed from c/src/lib/libbsp/m68k/av5282/network/network.c)0
-rw-r--r--bsps/m68k/csb360/net/network.c (renamed from c/src/lib/libbsp/m68k/csb360/network/network.c)0
-rw-r--r--bsps/m68k/gen68360/net/network.c (renamed from c/src/lib/libbsp/m68k/gen68360/network/network.c)0
-rw-r--r--bsps/m68k/genmcf548x/net/network.c (renamed from c/src/lib/libbsp/m68k/genmcf548x/network/network.c)0
-rw-r--r--bsps/m68k/mcf5235/net/network.c (renamed from c/src/lib/libbsp/m68k/mcf5235/network/network.c)0
-rw-r--r--bsps/m68k/mcf5329/net/network.c (renamed from c/src/lib/libbsp/m68k/mcf5329/network/network.c)0
-rw-r--r--bsps/m68k/mvme167/net/network.c (renamed from c/src/lib/libbsp/m68k/mvme167/network/network.c)0
-rw-r--r--bsps/m68k/mvme167/net/uti596.h (renamed from c/src/lib/libbsp/m68k/mvme167/network/uti596.h)0
-rw-r--r--bsps/m68k/uC5282/net/network.c (renamed from c/src/lib/libbsp/m68k/uC5282/network/network.c)0
-rw-r--r--bsps/mips/csb350/net/network.c (renamed from c/src/lib/libbsp/mips/csb350/network/network.c)0
-rw-r--r--bsps/powerpc/beatnik/net/if_em/LICENSE (renamed from c/src/lib/libbsp/powerpc/beatnik/network/if_em/LICENSE)0
-rw-r--r--bsps/powerpc/beatnik/net/if_em/README (renamed from c/src/lib/libbsp/powerpc/beatnik/network/if_em/README)0
-rw-r--r--bsps/powerpc/beatnik/net/if_em/if_em.c (renamed from c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em.c)0
-rw-r--r--bsps/powerpc/beatnik/net/if_em/if_em.h (renamed from c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em.h)0
-rw-r--r--bsps/powerpc/beatnik/net/if_em/if_em_hw.c (renamed from c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_hw.c)0
-rw-r--r--bsps/powerpc/beatnik/net/if_em/if_em_hw.h (renamed from c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_hw.h)0
-rw-r--r--bsps/powerpc/beatnik/net/if_em/if_em_osdep.h (renamed from c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_osdep.h)0
-rw-r--r--bsps/powerpc/beatnik/net/if_em/if_em_rtems.c (renamed from c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_rtems.c)0
-rw-r--r--bsps/powerpc/beatnik/net/if_em/rtemscompat_defs.h (renamed from c/src/lib/libbsp/powerpc/beatnik/network/if_em/rtemscompat_defs.h)0
-rw-r--r--bsps/powerpc/beatnik/net/if_gfe/gtethreg.h (renamed from c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/gtethreg.h)0
-rw-r--r--bsps/powerpc/beatnik/net/if_gfe/gtvar.h (renamed from c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/gtvar.h)0
-rw-r--r--bsps/powerpc/beatnik/net/if_gfe/if_gfe.c (renamed from c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/if_gfe.c)0
-rw-r--r--bsps/powerpc/beatnik/net/if_gfe/if_gfe_rtems.c (renamed from c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/if_gfe_rtems.c)0
-rw-r--r--bsps/powerpc/beatnik/net/if_gfe/if_gfevar.h (renamed from c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/if_gfevar.h)0
-rw-r--r--bsps/powerpc/beatnik/net/if_gfe/rtemscompat_defs.h (renamed from c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/rtemscompat_defs.h)0
-rw-r--r--bsps/powerpc/beatnik/net/if_mve/mv643xx_eth.c (renamed from c/src/lib/libbsp/powerpc/beatnik/network/if_mve/mv643xx_eth.c)0
-rw-r--r--bsps/powerpc/beatnik/net/if_mve/mve_smallbuf_tst.c (renamed from c/src/lib/libbsp/powerpc/beatnik/network/if_mve/mve_smallbuf_tst.c)0
-rw-r--r--bsps/powerpc/beatnik/net/if_mve/testing.c (renamed from c/src/lib/libbsp/powerpc/beatnik/network/if_mve/testing.c)0
-rw-r--r--bsps/powerpc/beatnik/net/porting/LICENSE (renamed from c/src/lib/libbsp/powerpc/beatnik/network/porting/LICENSE)0
-rw-r--r--bsps/powerpc/beatnik/net/porting/Makefile.template (renamed from c/src/lib/libbsp/powerpc/beatnik/network/porting/Makefile.template)0
-rw-r--r--bsps/powerpc/beatnik/net/porting/README (renamed from c/src/lib/libbsp/powerpc/beatnik/network/porting/README)0
-rw-r--r--bsps/powerpc/beatnik/net/porting/if_xxx.modini.c (renamed from c/src/lib/libbsp/powerpc/beatnik/network/porting/if_xxx.modini.c)0
-rw-r--r--bsps/powerpc/beatnik/net/porting/if_xxx_rtems.c (renamed from c/src/lib/libbsp/powerpc/beatnik/network/porting/if_xxx_rtems.c)0
-rw-r--r--bsps/powerpc/beatnik/net/porting/pcireg.h (renamed from c/src/lib/libbsp/powerpc/beatnik/network/porting/pcireg.h)0
-rw-r--r--bsps/powerpc/beatnik/net/porting/rtemscompat.h (renamed from c/src/lib/libbsp/powerpc/beatnik/network/porting/rtemscompat.h)0
-rw-r--r--bsps/powerpc/beatnik/net/porting/rtemscompat1.h (renamed from c/src/lib/libbsp/powerpc/beatnik/network/porting/rtemscompat1.h)0
-rw-r--r--bsps/powerpc/beatnik/net/porting/rtemscompat_defs.h.template (renamed from c/src/lib/libbsp/powerpc/beatnik/network/porting/rtemscompat_defs.h.template)0
-rw-r--r--bsps/powerpc/beatnik/net/support/bsp_attach.c (renamed from c/src/lib/libbsp/powerpc/beatnik/network/support/bsp_attach.c)0
-rw-r--r--bsps/powerpc/beatnik/net/support/early_link_status.c (renamed from c/src/lib/libbsp/powerpc/beatnik/network/support/early_link_status.c)0
-rw-r--r--bsps/powerpc/gen5200/net/network.c (renamed from c/src/lib/libbsp/powerpc/gen5200/network_5200/network.c)0
-rw-r--r--bsps/powerpc/gen83xx/net/network.c (renamed from c/src/lib/libbsp/powerpc/gen83xx/network/network.c)0
-rw-r--r--bsps/powerpc/haleakala/net/network.c (renamed from c/src/lib/libbsp/powerpc/haleakala/network/network.c)0
-rw-r--r--bsps/powerpc/mpc55xxevb/net/if_smc.c (renamed from c/src/lib/libbsp/powerpc/mpc55xxevb/network/if_smc.c)0
-rw-r--r--bsps/powerpc/mpc55xxevb/net/smsc9218i.c (renamed from c/src/lib/libbsp/powerpc/mpc55xxevb/network/smsc9218i.c)0
-rw-r--r--bsps/powerpc/mpc8260ads/net/README (renamed from c/src/lib/libbsp/powerpc/mpc8260ads/network/README)0
-rw-r--r--bsps/powerpc/mpc8260ads/net/if_hdlcsubr.c (renamed from c/src/lib/libbsp/powerpc/mpc8260ads/network/if_hdlcsubr.c)0
-rw-r--r--bsps/powerpc/mpc8260ads/net/if_hdlcsubr.h (renamed from c/src/lib/libbsp/powerpc/mpc8260ads/network/if_hdlcsubr.h)0
-rw-r--r--bsps/powerpc/mpc8260ads/net/network.c (renamed from c/src/lib/libbsp/powerpc/mpc8260ads/network/network.c)0
-rw-r--r--bsps/powerpc/mvme3100/net/tsec.c (renamed from c/src/lib/libbsp/powerpc/mvme3100/network/tsec.c)0
-rw-r--r--bsps/powerpc/mvme5500/net/if_100MHz/GT64260eth.c (renamed from c/src/lib/libbsp/powerpc/mvme5500/network/if_100MHz/GT64260eth.c)0
-rw-r--r--bsps/powerpc/mvme5500/net/if_1GHz/if_wm.c (renamed from c/src/lib/libbsp/powerpc/mvme5500/network/if_1GHz/if_wm.c)0
-rw-r--r--bsps/powerpc/mvme5500/net/if_1GHz/pci_map.c (renamed from c/src/lib/libbsp/powerpc/mvme5500/network/if_1GHz/pci_map.c)0
-rw-r--r--bsps/powerpc/psim/net/README (renamed from c/src/lib/libbsp/powerpc/psim/network/README)0
-rw-r--r--bsps/powerpc/psim/net/gdb-6.8-psim-hw_ethtap.diff (renamed from c/src/lib/libbsp/powerpc/psim/network/gdb-6.8-psim-hw_ethtap.diff)0
-rw-r--r--bsps/powerpc/psim/net/if_sim.c (renamed from c/src/lib/libbsp/powerpc/psim/network/if_sim.c)0
-rw-r--r--bsps/powerpc/qoriq/net/if_intercom.c (renamed from c/src/lib/libbsp/powerpc/qoriq/network/if_intercom.c)0
-rw-r--r--bsps/powerpc/qoriq/net/network.c (renamed from c/src/lib/libbsp/powerpc/qoriq/network/network.c)0
-rw-r--r--bsps/powerpc/tqm8xx/net/network_fec.c (renamed from c/src/lib/libbsp/powerpc/tqm8xx/network/network_fec.c)0
-rw-r--r--bsps/powerpc/tqm8xx/net/network_scc.c (renamed from c/src/lib/libbsp/powerpc/tqm8xx/network/network_scc.c)0
-rw-r--r--bsps/powerpc/virtex/net/xiltemac.c (renamed from c/src/lib/libbsp/powerpc/virtex/network/xiltemac.c)0
-rw-r--r--c/src/lib/libbsp/arm/atsam/Makefile.am2
-rw-r--r--c/src/lib/libbsp/arm/csb336/Makefile.am4
-rw-r--r--c/src/lib/libbsp/arm/csb337/Makefile.am2
-rw-r--r--c/src/lib/libbsp/arm/edb7312/Makefile.am2
-rw-r--r--c/src/lib/libbsp/arm/gumstix/Makefile.am2
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/Makefile.am2
-rw-r--r--c/src/lib/libbsp/arm/lpc32xx/Makefile.am2
-rw-r--r--c/src/lib/libbsp/arm/rtl22xx/Makefile.am2
-rw-r--r--c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am2
-rw-r--r--c/src/lib/libbsp/i386/pc386/Makefile.am8
-rw-r--r--c/src/lib/libbsp/lm32/lm32_evr/Makefile.am2
-rw-r--r--c/src/lib/libbsp/lm32/milkymist/Makefile.am2
-rw-r--r--c/src/lib/libbsp/m68k/av5282/Makefile.am2
-rw-r--r--c/src/lib/libbsp/m68k/gen68360/Makefile.am2
-rw-r--r--c/src/lib/libbsp/m68k/genmcf548x/Makefile.am2
-rw-r--r--c/src/lib/libbsp/m68k/mcf5235/Makefile.am2
-rw-r--r--c/src/lib/libbsp/m68k/mcf5329/Makefile.am2
-rw-r--r--c/src/lib/libbsp/m68k/mvme162/Makefile.am2
-rw-r--r--c/src/lib/libbsp/m68k/mvme167/Makefile.am2
-rw-r--r--c/src/lib/libbsp/m68k/uC5282/Makefile.am2
-rw-r--r--c/src/lib/libbsp/mips/csb350/Makefile.am2
-rw-r--r--c/src/lib/libbsp/powerpc/beatnik/Makefile.am16
-rw-r--r--c/src/lib/libbsp/powerpc/gen5200/Makefile.am2
-rw-r--r--c/src/lib/libbsp/powerpc/gen83xx/Makefile.am2
-rw-r--r--c/src/lib/libbsp/powerpc/haleakala/Makefile.am2
-rw-r--r--c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am2
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am4
-rw-r--r--c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am4
-rw-r--r--c/src/lib/libbsp/powerpc/mvme3100/Makefile.am2
-rw-r--r--c/src/lib/libbsp/powerpc/mvme5500/Makefile.am6
-rw-r--r--c/src/lib/libbsp/powerpc/psim/Makefile.am2
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/Makefile.am4
-rw-r--r--c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am4
-rw-r--r--c/src/lib/libbsp/powerpc/virtex/Makefile.am2
116 files changed, 51 insertions, 51 deletions
diff --git a/c/src/lib/libbsp/arm/atsam/network/if_atsam.c b/bsps/arm/atsam/net/if_atsam.c
index 7e7e0e6faf..7e7e0e6faf 100644
--- a/c/src/lib/libbsp/arm/atsam/network/if_atsam.c
+++ b/bsps/arm/atsam/net/if_atsam.c
diff --git a/c/src/lib/libbsp/arm/csb336/network/lan91c11x.c b/bsps/arm/csb336/net/lan91c11x.c
index 37594776d1..37594776d1 100644
--- a/c/src/lib/libbsp/arm/csb336/network/lan91c11x.c
+++ b/bsps/arm/csb336/net/lan91c11x.c
diff --git a/c/src/lib/libbsp/arm/csb336/network/lan91c11x.h b/bsps/arm/csb336/net/lan91c11x.h
index 8172874e0c..8172874e0c 100644
--- a/c/src/lib/libbsp/arm/csb336/network/lan91c11x.h
+++ b/bsps/arm/csb336/net/lan91c11x.h
diff --git a/c/src/lib/libbsp/arm/csb336/network/network.c b/bsps/arm/csb336/net/network.c
index be3d3f7b3d..be3d3f7b3d 100644
--- a/c/src/lib/libbsp/arm/csb336/network/network.c
+++ b/bsps/arm/csb336/net/network.c
diff --git a/c/src/lib/libbsp/arm/csb337/network/network.c b/bsps/arm/csb337/net/network.c
index af7150122d..af7150122d 100644
--- a/c/src/lib/libbsp/arm/csb337/network/network.c
+++ b/bsps/arm/csb337/net/network.c
diff --git a/c/src/lib/libbsp/arm/edb7312/network/network.c b/bsps/arm/edb7312/net/network.c
index 480808aeaa..480808aeaa 100644
--- a/c/src/lib/libbsp/arm/edb7312/network/network.c
+++ b/bsps/arm/edb7312/net/network.c
diff --git a/c/src/lib/libbsp/arm/gumstix/rtl8019/rtl8019.c b/bsps/arm/gumstix/net/rtl8019.c
index 995835c689..995835c689 100644
--- a/c/src/lib/libbsp/arm/gumstix/rtl8019/rtl8019.c
+++ b/bsps/arm/gumstix/net/rtl8019.c
diff --git a/c/src/lib/libbsp/arm/gumstix/rtl8019/wd80x3.h b/bsps/arm/gumstix/net/wd80x3.h
index c4a3aba758..c4a3aba758 100644
--- a/c/src/lib/libbsp/arm/gumstix/rtl8019/wd80x3.h
+++ b/bsps/arm/gumstix/net/wd80x3.h
diff --git a/c/src/lib/libbsp/arm/rtl22xx/network/network.c b/bsps/arm/rtl22xx/net/network.c
index b269a6ddfc..b269a6ddfc 100644
--- a/c/src/lib/libbsp/arm/rtl22xx/network/network.c
+++ b/bsps/arm/rtl22xx/net/network.c
diff --git a/c/src/lib/libbsp/arm/shared/lpc/network/lpc-ethernet.c b/bsps/arm/shared/net/lpc-ethernet.c
index fb8f014963..fb8f014963 100644
--- a/c/src/lib/libbsp/arm/shared/lpc/network/lpc-ethernet.c
+++ b/bsps/arm/shared/net/lpc-ethernet.c
diff --git a/c/src/lib/libbsp/bfin/bf537Stamp/network/networkconfig.c b/bsps/bfin/bf537Stamp/net/networkconfig.c
index 9737530340..9737530340 100644
--- a/c/src/lib/libbsp/bfin/bf537Stamp/network/networkconfig.c
+++ b/bsps/bfin/bf537Stamp/net/networkconfig.c
diff --git a/c/src/lib/libbsp/i386/pc386/3c509/3c509.c b/bsps/i386/pc386/net/3c509.c
index 3cf7ec5226..3cf7ec5226 100644
--- a/c/src/lib/libbsp/i386/pc386/3c509/3c509.c
+++ b/bsps/i386/pc386/net/3c509.c
diff --git a/c/src/lib/libbsp/i386/pc386/3c509/3c509.h b/bsps/i386/pc386/net/3c509.h
index 975342970a..975342970a 100644
--- a/c/src/lib/libbsp/i386/pc386/3c509/3c509.h
+++ b/bsps/i386/pc386/net/3c509.h
diff --git a/c/src/lib/libbsp/i386/pc386/3c509/elink.c b/bsps/i386/pc386/net/elink.c
index ca637fb0a8..ca637fb0a8 100644
--- a/c/src/lib/libbsp/i386/pc386/3c509/elink.c
+++ b/bsps/i386/pc386/net/elink.c
diff --git a/c/src/lib/libbsp/i386/pc386/3c509/elink.h b/bsps/i386/pc386/net/elink.h
index bcb13a494a..bcb13a494a 100644
--- a/c/src/lib/libbsp/i386/pc386/3c509/elink.h
+++ b/bsps/i386/pc386/net/elink.h
diff --git a/c/src/lib/libbsp/i386/pc386/ne2000/ne2000.c b/bsps/i386/pc386/net/ne2000.c
index 17861405a6..17861405a6 100644
--- a/c/src/lib/libbsp/i386/pc386/ne2000/ne2000.c
+++ b/bsps/i386/pc386/net/ne2000.c
diff --git a/c/src/lib/libbsp/i386/pc386/wd8003/wd8003.c b/bsps/i386/pc386/net/wd8003.c
index d10361bf2c..d10361bf2c 100644
--- a/c/src/lib/libbsp/i386/pc386/wd8003/wd8003.c
+++ b/bsps/i386/pc386/net/wd8003.c
diff --git a/c/src/lib/libbsp/lm32/shared/tsmac/dp83848phy.h b/bsps/lm32/shared/net/dp83848phy.h
index edc40cbb11..edc40cbb11 100644
--- a/c/src/lib/libbsp/lm32/shared/tsmac/dp83848phy.h
+++ b/bsps/lm32/shared/net/dp83848phy.h
diff --git a/c/src/lib/libbsp/lm32/shared/milkymist_networking/network.c b/bsps/lm32/shared/net/network.c
index 2bc518ef25..2bc518ef25 100644
--- a/c/src/lib/libbsp/lm32/shared/milkymist_networking/network.c
+++ b/bsps/lm32/shared/net/network.c
diff --git a/c/src/lib/libbsp/lm32/shared/milkymist_networking/network.h b/bsps/lm32/shared/net/network.h
index 7961c8413c..7961c8413c 100644
--- a/c/src/lib/libbsp/lm32/shared/milkymist_networking/network.h
+++ b/bsps/lm32/shared/net/network.h
diff --git a/c/src/lib/libbsp/lm32/shared/tsmac/tsmac.c b/bsps/lm32/shared/net/tsmac.c
index 6779f336d4..6779f336d4 100644
--- a/c/src/lib/libbsp/lm32/shared/tsmac/tsmac.c
+++ b/bsps/lm32/shared/net/tsmac.c
diff --git a/c/src/lib/libbsp/lm32/shared/tsmac/tsmac.h b/bsps/lm32/shared/net/tsmac.h
index bb2d3b4451..bb2d3b4451 100644
--- a/c/src/lib/libbsp/lm32/shared/tsmac/tsmac.h
+++ b/bsps/lm32/shared/net/tsmac.h
diff --git a/c/src/lib/libbsp/m68k/av5282/network/network.c b/bsps/m68k/av5282/net/network.c
index 457b43c5d6..457b43c5d6 100644
--- a/c/src/lib/libbsp/m68k/av5282/network/network.c
+++ b/bsps/m68k/av5282/net/network.c
diff --git a/c/src/lib/libbsp/m68k/csb360/network/network.c b/bsps/m68k/csb360/net/network.c
index 47e0adb44d..47e0adb44d 100644
--- a/c/src/lib/libbsp/m68k/csb360/network/network.c
+++ b/bsps/m68k/csb360/net/network.c
diff --git a/c/src/lib/libbsp/m68k/gen68360/network/network.c b/bsps/m68k/gen68360/net/network.c
index 0a038d3348..0a038d3348 100644
--- a/c/src/lib/libbsp/m68k/gen68360/network/network.c
+++ b/bsps/m68k/gen68360/net/network.c
diff --git a/c/src/lib/libbsp/m68k/genmcf548x/network/network.c b/bsps/m68k/genmcf548x/net/network.c
index 13cb5fbdce..13cb5fbdce 100644
--- a/c/src/lib/libbsp/m68k/genmcf548x/network/network.c
+++ b/bsps/m68k/genmcf548x/net/network.c
diff --git a/c/src/lib/libbsp/m68k/mcf5235/network/network.c b/bsps/m68k/mcf5235/net/network.c
index 6c8fa88be2..6c8fa88be2 100644
--- a/c/src/lib/libbsp/m68k/mcf5235/network/network.c
+++ b/bsps/m68k/mcf5235/net/network.c
diff --git a/c/src/lib/libbsp/m68k/mcf5329/network/network.c b/bsps/m68k/mcf5329/net/network.c
index c752f8d669..c752f8d669 100644
--- a/c/src/lib/libbsp/m68k/mcf5329/network/network.c
+++ b/bsps/m68k/mcf5329/net/network.c
diff --git a/c/src/lib/libbsp/m68k/mvme167/network/network.c b/bsps/m68k/mvme167/net/network.c
index 06bcbfa84a..06bcbfa84a 100644
--- a/c/src/lib/libbsp/m68k/mvme167/network/network.c
+++ b/bsps/m68k/mvme167/net/network.c
diff --git a/c/src/lib/libbsp/m68k/mvme167/network/uti596.h b/bsps/m68k/mvme167/net/uti596.h
index 29e4fed299..29e4fed299 100644
--- a/c/src/lib/libbsp/m68k/mvme167/network/uti596.h
+++ b/bsps/m68k/mvme167/net/uti596.h
diff --git a/c/src/lib/libbsp/m68k/uC5282/network/network.c b/bsps/m68k/uC5282/net/network.c
index b8afa0b968..b8afa0b968 100644
--- a/c/src/lib/libbsp/m68k/uC5282/network/network.c
+++ b/bsps/m68k/uC5282/net/network.c
diff --git a/c/src/lib/libbsp/mips/csb350/network/network.c b/bsps/mips/csb350/net/network.c
index 15a1c320df..15a1c320df 100644
--- a/c/src/lib/libbsp/mips/csb350/network/network.c
+++ b/bsps/mips/csb350/net/network.c
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/if_em/LICENSE b/bsps/powerpc/beatnik/net/if_em/LICENSE
index ba90c4a817..ba90c4a817 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/if_em/LICENSE
+++ b/bsps/powerpc/beatnik/net/if_em/LICENSE
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/if_em/README b/bsps/powerpc/beatnik/net/if_em/README
index b4eef8dbb7..b4eef8dbb7 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/if_em/README
+++ b/bsps/powerpc/beatnik/net/if_em/README
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em.c b/bsps/powerpc/beatnik/net/if_em/if_em.c
index db3607a20d..db3607a20d 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em.c
+++ b/bsps/powerpc/beatnik/net/if_em/if_em.c
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em.h b/bsps/powerpc/beatnik/net/if_em/if_em.h
index 1dc09ce05f..1dc09ce05f 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em.h
+++ b/bsps/powerpc/beatnik/net/if_em/if_em.h
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_hw.c b/bsps/powerpc/beatnik/net/if_em/if_em_hw.c
index 0dcf349733..0dcf349733 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_hw.c
+++ b/bsps/powerpc/beatnik/net/if_em/if_em_hw.c
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_hw.h b/bsps/powerpc/beatnik/net/if_em/if_em_hw.h
index 98f4c5e6ba..98f4c5e6ba 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_hw.h
+++ b/bsps/powerpc/beatnik/net/if_em/if_em_hw.h
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_osdep.h b/bsps/powerpc/beatnik/net/if_em/if_em_osdep.h
index 4bc5843a73..4bc5843a73 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_osdep.h
+++ b/bsps/powerpc/beatnik/net/if_em/if_em_osdep.h
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_rtems.c b/bsps/powerpc/beatnik/net/if_em/if_em_rtems.c
index fde1de7dc7..fde1de7dc7 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_rtems.c
+++ b/bsps/powerpc/beatnik/net/if_em/if_em_rtems.c
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/if_em/rtemscompat_defs.h b/bsps/powerpc/beatnik/net/if_em/rtemscompat_defs.h
index 6a132a1b26..6a132a1b26 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/if_em/rtemscompat_defs.h
+++ b/bsps/powerpc/beatnik/net/if_em/rtemscompat_defs.h
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/gtethreg.h b/bsps/powerpc/beatnik/net/if_gfe/gtethreg.h
index d571eecd34..d571eecd34 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/gtethreg.h
+++ b/bsps/powerpc/beatnik/net/if_gfe/gtethreg.h
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/gtvar.h b/bsps/powerpc/beatnik/net/if_gfe/gtvar.h
index 00d72bfa3a..00d72bfa3a 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/gtvar.h
+++ b/bsps/powerpc/beatnik/net/if_gfe/gtvar.h
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/if_gfe.c b/bsps/powerpc/beatnik/net/if_gfe/if_gfe.c
index e642636d1e..e642636d1e 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/if_gfe.c
+++ b/bsps/powerpc/beatnik/net/if_gfe/if_gfe.c
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/if_gfe_rtems.c b/bsps/powerpc/beatnik/net/if_gfe/if_gfe_rtems.c
index 9ed814eb28..9ed814eb28 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/if_gfe_rtems.c
+++ b/bsps/powerpc/beatnik/net/if_gfe/if_gfe_rtems.c
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/if_gfevar.h b/bsps/powerpc/beatnik/net/if_gfe/if_gfevar.h
index cbb9609cf8..cbb9609cf8 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/if_gfevar.h
+++ b/bsps/powerpc/beatnik/net/if_gfe/if_gfevar.h
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/rtemscompat_defs.h b/bsps/powerpc/beatnik/net/if_gfe/rtemscompat_defs.h
index 971b1d3cca..971b1d3cca 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/rtemscompat_defs.h
+++ b/bsps/powerpc/beatnik/net/if_gfe/rtemscompat_defs.h
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/if_mve/mv643xx_eth.c b/bsps/powerpc/beatnik/net/if_mve/mv643xx_eth.c
index 85ab038bf5..85ab038bf5 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/if_mve/mv643xx_eth.c
+++ b/bsps/powerpc/beatnik/net/if_mve/mv643xx_eth.c
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/if_mve/mve_smallbuf_tst.c b/bsps/powerpc/beatnik/net/if_mve/mve_smallbuf_tst.c
index 721ade30d1..721ade30d1 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/if_mve/mve_smallbuf_tst.c
+++ b/bsps/powerpc/beatnik/net/if_mve/mve_smallbuf_tst.c
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/if_mve/testing.c b/bsps/powerpc/beatnik/net/if_mve/testing.c
index a1233bdb0b..a1233bdb0b 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/if_mve/testing.c
+++ b/bsps/powerpc/beatnik/net/if_mve/testing.c
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/porting/LICENSE b/bsps/powerpc/beatnik/net/porting/LICENSE
index 62b91ab03d..62b91ab03d 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/porting/LICENSE
+++ b/bsps/powerpc/beatnik/net/porting/LICENSE
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/porting/Makefile.template b/bsps/powerpc/beatnik/net/porting/Makefile.template
index 3c5d6e3e33..3c5d6e3e33 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/porting/Makefile.template
+++ b/bsps/powerpc/beatnik/net/porting/Makefile.template
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/porting/README b/bsps/powerpc/beatnik/net/porting/README
index b262d7797c..b262d7797c 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/porting/README
+++ b/bsps/powerpc/beatnik/net/porting/README
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/porting/if_xxx.modini.c b/bsps/powerpc/beatnik/net/porting/if_xxx.modini.c
index 1abad7dc22..1abad7dc22 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/porting/if_xxx.modini.c
+++ b/bsps/powerpc/beatnik/net/porting/if_xxx.modini.c
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/porting/if_xxx_rtems.c b/bsps/powerpc/beatnik/net/porting/if_xxx_rtems.c
index a0d459ff47..a0d459ff47 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/porting/if_xxx_rtems.c
+++ b/bsps/powerpc/beatnik/net/porting/if_xxx_rtems.c
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/porting/pcireg.h b/bsps/powerpc/beatnik/net/porting/pcireg.h
index 8487f5b8f6..8487f5b8f6 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/porting/pcireg.h
+++ b/bsps/powerpc/beatnik/net/porting/pcireg.h
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/porting/rtemscompat.h b/bsps/powerpc/beatnik/net/porting/rtemscompat.h
index 62821eb9ff..62821eb9ff 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/porting/rtemscompat.h
+++ b/bsps/powerpc/beatnik/net/porting/rtemscompat.h
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/porting/rtemscompat1.h b/bsps/powerpc/beatnik/net/porting/rtemscompat1.h
index cee16522cc..cee16522cc 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/porting/rtemscompat1.h
+++ b/bsps/powerpc/beatnik/net/porting/rtemscompat1.h
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/porting/rtemscompat_defs.h.template b/bsps/powerpc/beatnik/net/porting/rtemscompat_defs.h.template
index 5dc8d1efff..5dc8d1efff 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/porting/rtemscompat_defs.h.template
+++ b/bsps/powerpc/beatnik/net/porting/rtemscompat_defs.h.template
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/support/bsp_attach.c b/bsps/powerpc/beatnik/net/support/bsp_attach.c
index 30329d90b3..30329d90b3 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/support/bsp_attach.c
+++ b/bsps/powerpc/beatnik/net/support/bsp_attach.c
diff --git a/c/src/lib/libbsp/powerpc/beatnik/network/support/early_link_status.c b/bsps/powerpc/beatnik/net/support/early_link_status.c
index 271f970212..271f970212 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/network/support/early_link_status.c
+++ b/bsps/powerpc/beatnik/net/support/early_link_status.c
diff --git a/c/src/lib/libbsp/powerpc/gen5200/network_5200/network.c b/bsps/powerpc/gen5200/net/network.c
index 2e11915b26..2e11915b26 100644
--- a/c/src/lib/libbsp/powerpc/gen5200/network_5200/network.c
+++ b/bsps/powerpc/gen5200/net/network.c
diff --git a/c/src/lib/libbsp/powerpc/gen83xx/network/network.c b/bsps/powerpc/gen83xx/net/network.c
index b870673cd3..b870673cd3 100644
--- a/c/src/lib/libbsp/powerpc/gen83xx/network/network.c
+++ b/bsps/powerpc/gen83xx/net/network.c
diff --git a/c/src/lib/libbsp/powerpc/haleakala/network/network.c b/bsps/powerpc/haleakala/net/network.c
index f77b03648f..f77b03648f 100644
--- a/c/src/lib/libbsp/powerpc/haleakala/network/network.c
+++ b/bsps/powerpc/haleakala/net/network.c
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/network/if_smc.c b/bsps/powerpc/mpc55xxevb/net/if_smc.c
index 995bf0b1b0..995bf0b1b0 100644
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/network/if_smc.c
+++ b/bsps/powerpc/mpc55xxevb/net/if_smc.c
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/network/smsc9218i.c b/bsps/powerpc/mpc55xxevb/net/smsc9218i.c
index fb0b7aa113..fb0b7aa113 100644
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/network/smsc9218i.c
+++ b/bsps/powerpc/mpc55xxevb/net/smsc9218i.c
diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/network/README b/bsps/powerpc/mpc8260ads/net/README
index d5722557c3..d5722557c3 100644
--- a/c/src/lib/libbsp/powerpc/mpc8260ads/network/README
+++ b/bsps/powerpc/mpc8260ads/net/README
diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/network/if_hdlcsubr.c b/bsps/powerpc/mpc8260ads/net/if_hdlcsubr.c
index 350efdbc22..350efdbc22 100644
--- a/c/src/lib/libbsp/powerpc/mpc8260ads/network/if_hdlcsubr.c
+++ b/bsps/powerpc/mpc8260ads/net/if_hdlcsubr.c
diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/network/if_hdlcsubr.h b/bsps/powerpc/mpc8260ads/net/if_hdlcsubr.h
index 8289c4bf75..8289c4bf75 100644
--- a/c/src/lib/libbsp/powerpc/mpc8260ads/network/if_hdlcsubr.h
+++ b/bsps/powerpc/mpc8260ads/net/if_hdlcsubr.h
diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/network/network.c b/bsps/powerpc/mpc8260ads/net/network.c
index fb87fc0e64..fb87fc0e64 100644
--- a/c/src/lib/libbsp/powerpc/mpc8260ads/network/network.c
+++ b/bsps/powerpc/mpc8260ads/net/network.c
diff --git a/c/src/lib/libbsp/powerpc/mvme3100/network/tsec.c b/bsps/powerpc/mvme3100/net/tsec.c
index 37a24099c0..37a24099c0 100644
--- a/c/src/lib/libbsp/powerpc/mvme3100/network/tsec.c
+++ b/bsps/powerpc/mvme3100/net/tsec.c
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/network/if_100MHz/GT64260eth.c b/bsps/powerpc/mvme5500/net/if_100MHz/GT64260eth.c
index fa1d9471dd..fa1d9471dd 100644
--- a/c/src/lib/libbsp/powerpc/mvme5500/network/if_100MHz/GT64260eth.c
+++ b/bsps/powerpc/mvme5500/net/if_100MHz/GT64260eth.c
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/network/if_1GHz/if_wm.c b/bsps/powerpc/mvme5500/net/if_1GHz/if_wm.c
index dc89399b6c..dc89399b6c 100644
--- a/c/src/lib/libbsp/powerpc/mvme5500/network/if_1GHz/if_wm.c
+++ b/bsps/powerpc/mvme5500/net/if_1GHz/if_wm.c
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/network/if_1GHz/pci_map.c b/bsps/powerpc/mvme5500/net/if_1GHz/pci_map.c
index 26b143ea1a..26b143ea1a 100644
--- a/c/src/lib/libbsp/powerpc/mvme5500/network/if_1GHz/pci_map.c
+++ b/bsps/powerpc/mvme5500/net/if_1GHz/pci_map.c
diff --git a/c/src/lib/libbsp/powerpc/psim/network/README b/bsps/powerpc/psim/net/README
index 4ca287788c..4ca287788c 100644
--- a/c/src/lib/libbsp/powerpc/psim/network/README
+++ b/bsps/powerpc/psim/net/README
diff --git a/c/src/lib/libbsp/powerpc/psim/network/gdb-6.8-psim-hw_ethtap.diff b/bsps/powerpc/psim/net/gdb-6.8-psim-hw_ethtap.diff
index d0aae6ede1..d0aae6ede1 100644
--- a/c/src/lib/libbsp/powerpc/psim/network/gdb-6.8-psim-hw_ethtap.diff
+++ b/bsps/powerpc/psim/net/gdb-6.8-psim-hw_ethtap.diff
diff --git a/c/src/lib/libbsp/powerpc/psim/network/if_sim.c b/bsps/powerpc/psim/net/if_sim.c
index 3bb1ec362d..3bb1ec362d 100644
--- a/c/src/lib/libbsp/powerpc/psim/network/if_sim.c
+++ b/bsps/powerpc/psim/net/if_sim.c
diff --git a/c/src/lib/libbsp/powerpc/qoriq/network/if_intercom.c b/bsps/powerpc/qoriq/net/if_intercom.c
index b692ced655..b692ced655 100644
--- a/c/src/lib/libbsp/powerpc/qoriq/network/if_intercom.c
+++ b/bsps/powerpc/qoriq/net/if_intercom.c
diff --git a/c/src/lib/libbsp/powerpc/qoriq/network/network.c b/bsps/powerpc/qoriq/net/network.c
index 208b1a5434..208b1a5434 100644
--- a/c/src/lib/libbsp/powerpc/qoriq/network/network.c
+++ b/bsps/powerpc/qoriq/net/network.c
diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/network/network_fec.c b/bsps/powerpc/tqm8xx/net/network_fec.c
index a2a3016801..a2a3016801 100644
--- a/c/src/lib/libbsp/powerpc/tqm8xx/network/network_fec.c
+++ b/bsps/powerpc/tqm8xx/net/network_fec.c
diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/network/network_scc.c b/bsps/powerpc/tqm8xx/net/network_scc.c
index 98acbb3e7a..98acbb3e7a 100644
--- a/c/src/lib/libbsp/powerpc/tqm8xx/network/network_scc.c
+++ b/bsps/powerpc/tqm8xx/net/network_scc.c
diff --git a/c/src/lib/libbsp/powerpc/virtex/network/xiltemac.c b/bsps/powerpc/virtex/net/xiltemac.c
index 1c3a461466..1c3a461466 100644
--- a/c/src/lib/libbsp/powerpc/virtex/network/xiltemac.c
+++ b/bsps/powerpc/virtex/net/xiltemac.c
diff --git a/c/src/lib/libbsp/arm/atsam/Makefile.am b/c/src/lib/libbsp/arm/atsam/Makefile.am
index 5aab0b2bb2..3a303085af 100644
--- a/c/src/lib/libbsp/arm/atsam/Makefile.am
+++ b/c/src/lib/libbsp/arm/atsam/Makefile.am
@@ -127,7 +127,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-v7m.c
# Network
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/if_atsam.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/net/if_atsam.c
endif
# I2C
diff --git a/c/src/lib/libbsp/arm/csb336/Makefile.am b/c/src/lib/libbsp/arm/csb336/Makefile.am
index 78ea9d1f3d..f2f142edbc 100644
--- a/c/src/lib/libbsp/arm/csb336/Makefile.am
+++ b/c/src/lib/libbsp/arm/csb336/Makefile.am
@@ -39,8 +39,8 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/irq/irq.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/lan91c11x.c
-librtemsbsp_a_SOURCES += network/network.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/net/lan91c11x.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/net/network.c
endif
librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c
diff --git a/c/src/lib/libbsp/arm/csb337/Makefile.am b/c/src/lib/libbsp/arm/csb337/Makefile.am
index 945ea01a89..f8be23696a 100644
--- a/c/src/lib/libbsp/arm/csb337/Makefile.am
+++ b/c/src/lib/libbsp/arm/csb337/Makefile.am
@@ -68,7 +68,7 @@ endif
librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/network.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/net/network.c
endif
librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c
diff --git a/c/src/lib/libbsp/arm/edb7312/Makefile.am b/c/src/lib/libbsp/arm/edb7312/Makefile.am
index 1b53e8c6ff..b30b34f7f5 100644
--- a/c/src/lib/libbsp/arm/edb7312/Makefile.am
+++ b/c/src/lib/libbsp/arm/edb7312/Makefile.am
@@ -45,7 +45,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/irq/bsp_irq_asm.S
librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/network.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/net/network.c
endif
include $(top_srcdir)/../../../../automake/local.am
diff --git a/c/src/lib/libbsp/arm/gumstix/Makefile.am b/c/src/lib/libbsp/arm/gumstix/Makefile.am
index c39d886ca8..681474e948 100644
--- a/c/src/lib/libbsp/arm/gumstix/Makefile.am
+++ b/c/src/lib/libbsp/arm/gumstix/Makefile.am
@@ -45,7 +45,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
if ON_SKYEYE
librtemsbsp_a_SOURCES += fb/fb.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += rtl8019/rtl8019.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/net/rtl8019.c
endif
endif
diff --git a/c/src/lib/libbsp/arm/lpc24xx/Makefile.am b/c/src/lib/libbsp/arm/lpc24xx/Makefile.am
index 57ffe00383..3610584006 100644
--- a/c/src/lib/libbsp/arm/lpc24xx/Makefile.am
+++ b/c/src/lib/libbsp/arm/lpc24xx/Makefile.am
@@ -122,7 +122,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/start-config-p
###############################################################################
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += ../shared/lpc/network/lpc-ethernet.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/net/
endif
###############################################################################
diff --git a/c/src/lib/libbsp/arm/lpc32xx/Makefile.am b/c/src/lib/libbsp/arm/lpc32xx/Makefile.am
index 4fa17d3361..9353f67da9 100644
--- a/c/src/lib/libbsp/arm/lpc32xx/Makefile.am
+++ b/c/src/lib/libbsp/arm/lpc32xx/Makefile.am
@@ -100,7 +100,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/bspstarthooks.
###############################################################################
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += ../shared/lpc/network/lpc-ethernet.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/net/
endif
###############################################################################
diff --git a/c/src/lib/libbsp/arm/rtl22xx/Makefile.am b/c/src/lib/libbsp/arm/rtl22xx/Makefile.am
index 94fadf0507..5227f3b291 100644
--- a/c/src/lib/libbsp/arm/rtl22xx/Makefile.am
+++ b/c/src/lib/libbsp/arm/rtl22xx/Makefile.am
@@ -42,7 +42,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/rtl22xx/irq/irq.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/network.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/rtl22xx/net/network.c
endif
include $(top_srcdir)/../../../../automake/local.am
diff --git a/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am b/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am
index d3c9aacde9..f34adc1b2a 100644
--- a/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am
+++ b/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am
@@ -31,7 +31,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/cache/cache.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/interrupt.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/networkconfig.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/bf537Stamp/net/networkconfig.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/bf537Stamp/net/ethernet.c
endif
diff --git a/c/src/lib/libbsp/i386/pc386/Makefile.am b/c/src/lib/libbsp/i386/pc386/Makefile.am
index 8cd12e3430..70028f5e65 100644
--- a/c/src/lib/libbsp/i386/pc386/Makefile.am
+++ b/c/src/lib/libbsp/i386/pc386/Makefile.am
@@ -148,10 +148,10 @@ appstart.$(OBJEXT): appcpustart.$(OBJEXT)
endif
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += 3c509/3c509.c
-librtemsbsp_a_SOURCES += 3c509/elink.c
-librtemsbsp_a_SOURCES += ne2000/ne2000.c
-librtemsbsp_a_SOURCES += wd8003/wd8003.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/net/3c509.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/net/elink.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/net/ne2000.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/net/wd8003.c
endif
librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/cache/cache.c
diff --git a/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am b/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am
index 70950b8e0b..83a7ad81f6 100644
--- a/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am
+++ b/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am
@@ -39,7 +39,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/btimer/btimer.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += ../shared/tsmac/tsmac.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/net/tsmac.c
endif
diff --git a/c/src/lib/libbsp/lm32/milkymist/Makefile.am b/c/src/lib/libbsp/lm32/milkymist/Makefile.am
index 617ad7781b..b779f973f6 100644
--- a/c/src/lib/libbsp/lm32/milkymist/Makefile.am
+++ b/c/src/lib/libbsp/lm32/milkymist/Makefile.am
@@ -86,7 +86,7 @@ librtemsbsp_a_SOURCES += ../shared/milkymist_versions/versions.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += ../shared/milkymist_networking/network.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/net/network.c
endif
include $(top_srcdir)/../../../../automake/local.am
diff --git a/c/src/lib/libbsp/m68k/av5282/Makefile.am b/c/src/lib/libbsp/m68k/av5282/Makefile.am
index 91f578f08a..456dd8a95f 100644
--- a/c/src/lib/libbsp/m68k/av5282/Makefile.am
+++ b/c/src/lib/libbsp/m68k/av5282/Makefile.am
@@ -34,7 +34,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/av5282/console/console.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/av5282/btimer/btimer.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/network.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/av5282/net/network.c
endif
librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf5282.c
diff --git a/c/src/lib/libbsp/m68k/gen68360/Makefile.am b/c/src/lib/libbsp/m68k/gen68360/Makefile.am
index d78babc776..d3cbc78599 100644
--- a/c/src/lib/libbsp/m68k/gen68360/Makefile.am
+++ b/c/src/lib/libbsp/m68k/gen68360/Makefile.am
@@ -38,7 +38,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/printk-dummy.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68360/btimer/btimer.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/network.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/gen68360/net/network.c
endif
librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c
diff --git a/c/src/lib/libbsp/m68k/genmcf548x/Makefile.am b/c/src/lib/libbsp/m68k/genmcf548x/Makefile.am
index b84cda2236..7cc1e39bb6 100644
--- a/c/src/lib/libbsp/m68k/genmcf548x/Makefile.am
+++ b/c/src/lib/libbsp/m68k/genmcf548x/Makefile.am
@@ -51,7 +51,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/mcdma/mcdma_glue
librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/start/cache.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/network.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/genmcf548x/net/network.c
endif
include $(top_srcdir)/../../../../automake/local.am
diff --git a/c/src/lib/libbsp/m68k/mcf5235/Makefile.am b/c/src/lib/libbsp/m68k/mcf5235/Makefile.am
index e6b30e5470..c036171923 100644
--- a/c/src/lib/libbsp/m68k/mcf5235/Makefile.am
+++ b/c/src/lib/libbsp/m68k/mcf5235/Makefile.am
@@ -38,7 +38,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5235/console/console.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5235/btimer/btimer.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/network.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5235/net/network.c
endif
librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf5235.c
diff --git a/c/src/lib/libbsp/m68k/mcf5329/Makefile.am b/c/src/lib/libbsp/m68k/mcf5329/Makefile.am
index 7dd2265c7f..f269f930e3 100644
--- a/c/src/lib/libbsp/m68k/mcf5329/Makefile.am
+++ b/c/src/lib/libbsp/m68k/mcf5329/Makefile.am
@@ -36,7 +36,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5329/console/console.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5329/btimer/btimer.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/network.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5329/net/network.c
endif
librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf532x.c
diff --git a/c/src/lib/libbsp/m68k/mvme162/Makefile.am b/c/src/lib/libbsp/m68k/mvme162/Makefile.am
index 3847969efc..cfc146678a 100644
--- a/c/src/lib/libbsp/m68k/mvme162/Makefile.am
+++ b/c/src/lib/libbsp/m68k/mvme162/Makefile.am
@@ -39,7 +39,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme162/btimer/timerisr.S
librtemsbsp_a_SOURCES += tod/tod.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += ../mvme167/network/network.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/net/network.c
endif
librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c
diff --git a/c/src/lib/libbsp/m68k/mvme167/Makefile.am b/c/src/lib/libbsp/m68k/mvme167/Makefile.am
index 665b65fcea..01899a9076 100644
--- a/c/src/lib/libbsp/m68k/mvme167/Makefile.am
+++ b/c/src/lib/libbsp/m68k/mvme167/Makefile.am
@@ -35,7 +35,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/btimer/btimer.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/btimer/timerisr.S
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/network.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mvme167/net/network.c
endif
librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache.c
diff --git a/c/src/lib/libbsp/m68k/uC5282/Makefile.am b/c/src/lib/libbsp/m68k/uC5282/Makefile.am
index 0838c41756..5949cb8209 100644
--- a/c/src/lib/libbsp/m68k/uC5282/Makefile.am
+++ b/c/src/lib/libbsp/m68k/uC5282/Makefile.am
@@ -34,7 +34,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/uC5282/console/console.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/uC5282/btimer/btimer.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/network.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/uC5282/net/network.c
endif
librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf5282.c
diff --git a/c/src/lib/libbsp/mips/csb350/Makefile.am b/c/src/lib/libbsp/mips/csb350/Makefile.am
index cda24059e0..a42d884468 100644
--- a/c/src/lib/libbsp/mips/csb350/Makefile.am
+++ b/c/src/lib/libbsp/mips/csb350/Makefile.am
@@ -39,7 +39,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/csb350/irq/vectorisrs.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/shared/irq/interruptmask.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/network.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/mips/csb350/net/network.c
endif
librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
diff --git a/c/src/lib/libbsp/powerpc/beatnik/Makefile.am b/c/src/lib/libbsp/powerpc/beatnik/Makefile.am
index e5c57f8dc3..4de5536771 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/beatnik/Makefile.am
@@ -84,14 +84,14 @@ librtemsbsp_a_SOURCES += ../shared/pci/pcifinddevice.c
#network
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/if_em/if_em.c
-librtemsbsp_a_SOURCES += network/if_em/if_em_hw.c
-librtemsbsp_a_SOURCES += network/if_em/if_em_rtems.c
-librtemsbsp_a_SOURCES += network/if_gfe/if_gfe.c
-librtemsbsp_a_SOURCES += network/if_gfe/if_gfe_rtems.c
-librtemsbsp_a_SOURCES += network/if_mve/mv643xx_eth.c
-librtemsbsp_a_SOURCES += network/support/bsp_attach.c
-librtemsbsp_a_SOURCES += network/support/early_link_status.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/net/if_em/if_em.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/net/if_em/if_em_hw.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/net/if_em/if_em_rtems.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/net/if_gfe/if_gfe.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/net/if_gfe/if_gfe_rtems.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/net/if_mve/mv643xx_eth.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/net/support/bsp_attach.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/beatnik/net/support/early_link_status.c
endif
# tod
diff --git a/c/src/lib/libbsp/powerpc/gen5200/Makefile.am b/c/src/lib/libbsp/powerpc/gen5200/Makefile.am
index 66c7379c36..f72583af21 100644
--- a/c/src/lib/libbsp/powerpc/gen5200/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/gen5200/Makefile.am
@@ -104,7 +104,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/uboot_supp
librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/bestcomm.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network_5200/network.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/net/network.c
endif
librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
diff --git a/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am b/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am
index 7f5131c4a0..88500631d3 100644
--- a/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am
@@ -70,7 +70,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/dev/mpc83xx_i2cd
librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/dev/mpc83xx_spidrv.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/network.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen83xx/net/network.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/net/tsec.c
endif
diff --git a/c/src/lib/libbsp/powerpc/haleakala/Makefile.am b/c/src/lib/libbsp/powerpc/haleakala/Makefile.am
index 8c2f7fb5c4..4cd0c83a3f 100644
--- a/c/src/lib/libbsp/powerpc/haleakala/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/haleakala/Makefile.am
@@ -38,7 +38,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/haleakala/irq/irq_init.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/haleakala/irq/irq.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/network.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/haleakala/net/network.c
endif
librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am b/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am
index ac5cc2c73c..43bb7a7911 100644
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am
@@ -80,7 +80,7 @@ librtemsbsp_a_SOURCES += ../shared/residual/residual.c
if QEMU
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += ../../i386/pc386/ne2000/ne2000.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/net/ne2000.c
endif
endif
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am b/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am
index 3838063aef..eecf682c62 100644
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am
@@ -88,8 +88,8 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/i2c/i2c_init.
# Network
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/smsc9218i.c
-librtemsbsp_a_SOURCES += network/if_smc.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/net/smsc9218i.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc55xxevb/net/if_smc.c
endif
# BSP library
diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am b/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am
index 6fe77e9ed4..cac9650005 100644
--- a/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am
@@ -42,8 +42,8 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-defa
librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/if_hdlcsubr.c
-librtemsbsp_a_SOURCES += network/network.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/net/if_hdlcsubr.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mpc8260ads/net/network.c
endif
librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
diff --git a/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am b/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am
index 6cd02dceab..88b1f81212 100644
--- a/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am
@@ -81,7 +81,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/i2c/i2c_init.c
librtemsbsp_a_SOURCES += ../shared/motorola/vpd.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/tsec.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme3100/net/tsec.c
endif
librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am b/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am
index 8d7e85945c..6344139e30 100644
--- a/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am
@@ -55,9 +55,9 @@ librtemsbsp_a_SOURCES += GT64260/GT64260TWSI.c
librtemsbsp_a_SOURCES += GT64260/MVME5500I2C.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/if_100MHz/GT64260eth.c
-librtemsbsp_a_SOURCES += network/if_1GHz/if_wm.c
-librtemsbsp_a_SOURCES += network/if_1GHz/pci_map.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/net/if_100MHz/GT64260eth.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/net/if_1GHz/if_wm.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/mvme5500/net/if_1GHz/pci_map.c
endif
rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
diff --git a/c/src/lib/libbsp/powerpc/psim/Makefile.am b/c/src/lib/libbsp/powerpc/psim/Makefile.am
index fc9ee6eec8..f8577635bc 100644
--- a/c/src/lib/libbsp/powerpc/psim/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/psim/Makefile.am
@@ -55,7 +55,7 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/mpci/mpisr.c
endif
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/if_sim.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/psim/net/if_sim.c
endif
librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup.c
diff --git a/c/src/lib/libbsp/powerpc/qoriq/Makefile.am b/c/src/lib/libbsp/powerpc/qoriq/Makefile.am
index 3e18139f32..abc6e0177c 100644
--- a/c/src/lib/libbsp/powerpc/qoriq/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/qoriq/Makefile.am
@@ -84,8 +84,8 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/e500-mmu.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/network.c
-librtemsbsp_a_SOURCES += network/if_intercom.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/net/network.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/qoriq/net/if_intercom.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/net/tsec.c
endif
diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am b/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am
index b95f56f26a..9b98782168 100644
--- a/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am
@@ -49,8 +49,8 @@ librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c
if HAS_NETWORKING
-librtemsbsp_a_SOURCES += network/network_fec.c
-librtemsbsp_a_SOURCES += network/network_scc.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/net/network_fec.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/tqm8xx/net/network_scc.c
endif
librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
diff --git a/c/src/lib/libbsp/powerpc/virtex/Makefile.am b/c/src/lib/libbsp/powerpc/virtex/Makefile.am
index c16d057bb5..54cef149a7 100644
--- a/c/src/lib/libbsp/powerpc/virtex/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/virtex/Makefile.am
@@ -52,7 +52,7 @@ librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/clock.c
if HAS_NETWORKING
librtemsbsp_a_SOURCES += =
-librtemsbsp_a_SOURCES += network/xiltemac.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/virtex/net/xiltemac.c
endif
librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c