[rtems commit] bsps: Move legacy network drivers to bsps

Sebastian Huber sebh at rtems.org
Mon Apr 23 13:20:41 UTC 2018


Module:    rtems
Branch:    master
Commit:    031df3914990db0336a0d386fb53558b05de467e
Changeset: http://git.rtems.org/rtems/commit/?id=031df3914990db0336a0d386fb53558b05de467e

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Mon Apr 23 09:53:31 2018 +0200

bsps: Move legacy network drivers to bsps

This patch is a part of the BSP source reorganization.

Update #3285.

---

 .../arm/atsam/network => bsps/arm/atsam/net}/if_atsam.c  |  0
 .../csb336/network => bsps/arm/csb336/net}/lan91c11x.c   |  0
 .../csb336/network => bsps/arm/csb336/net}/lan91c11x.h   |  0
 .../arm/csb336/network => bsps/arm/csb336/net}/network.c |  0
 .../arm/csb337/network => bsps/arm/csb337/net}/network.c |  0
 .../edb7312/network => bsps/arm/edb7312/net}/network.c   |  0
 .../gumstix/rtl8019 => bsps/arm/gumstix/net}/rtl8019.c   |  0
 .../gumstix/rtl8019 => bsps/arm/gumstix/net}/wd80x3.h    |  0
 .../rtl22xx/network => bsps/arm/rtl22xx/net}/network.c   |  0
 .../lpc/network => bsps/arm/shared/net}/lpc-ethernet.c   |  0
 .../network => bsps/bfin/bf537Stamp/net}/networkconfig.c |  0
 .../i386/pc386/3c509 => bsps/i386/pc386/net}/3c509.c     |  0
 .../i386/pc386/3c509 => bsps/i386/pc386/net}/3c509.h     |  0
 .../i386/pc386/3c509 => bsps/i386/pc386/net}/elink.c     |  0
 .../i386/pc386/3c509 => bsps/i386/pc386/net}/elink.h     |  0
 .../i386/pc386/ne2000 => bsps/i386/pc386/net}/ne2000.c   |  0
 .../i386/pc386/wd8003 => bsps/i386/pc386/net}/wd8003.c   |  0
 .../shared/tsmac => bsps/lm32/shared/net}/dp83848phy.h   |  0
 .../lm32/shared/net}/network.c                           |  0
 .../lm32/shared/net}/network.h                           |  0
 .../lm32/shared/tsmac => bsps/lm32/shared/net}/tsmac.c   |  0
 .../lm32/shared/tsmac => bsps/lm32/shared/net}/tsmac.h   |  0
 .../av5282/network => bsps/m68k/av5282/net}/network.c    |  0
 .../csb360/network => bsps/m68k/csb360/net}/network.c    |  0
 .../network => bsps/m68k/gen68360/net}/network.c         |  0
 .../network => bsps/m68k/genmcf548x/net}/network.c       |  0
 .../mcf5235/network => bsps/m68k/mcf5235/net}/network.c  |  0
 .../mcf5329/network => bsps/m68k/mcf5329/net}/network.c  |  0
 .../mvme167/network => bsps/m68k/mvme167/net}/network.c  |  0
 .../mvme167/network => bsps/m68k/mvme167/net}/uti596.h   |  0
 .../uC5282/network => bsps/m68k/uC5282/net}/network.c    |  0
 .../csb350/network => bsps/mips/csb350/net}/network.c    |  0
 .../network => bsps/powerpc/beatnik/net}/if_em/LICENSE   |  0
 .../network => bsps/powerpc/beatnik/net}/if_em/README    |  0
 .../network => bsps/powerpc/beatnik/net}/if_em/if_em.c   |  0
 .../network => bsps/powerpc/beatnik/net}/if_em/if_em.h   |  0
 .../powerpc/beatnik/net}/if_em/if_em_hw.c                |  0
 .../powerpc/beatnik/net}/if_em/if_em_hw.h                |  0
 .../powerpc/beatnik/net}/if_em/if_em_osdep.h             |  0
 .../powerpc/beatnik/net}/if_em/if_em_rtems.c             |  0
 .../powerpc/beatnik/net}/if_em/rtemscompat_defs.h        |  0
 .../powerpc/beatnik/net}/if_gfe/gtethreg.h               |  0
 .../network => bsps/powerpc/beatnik/net}/if_gfe/gtvar.h  |  0
 .../network => bsps/powerpc/beatnik/net}/if_gfe/if_gfe.c |  0
 .../powerpc/beatnik/net}/if_gfe/if_gfe_rtems.c           |  0
 .../powerpc/beatnik/net}/if_gfe/if_gfevar.h              |  0
 .../powerpc/beatnik/net}/if_gfe/rtemscompat_defs.h       |  0
 .../powerpc/beatnik/net}/if_mve/mv643xx_eth.c            |  0
 .../powerpc/beatnik/net}/if_mve/mve_smallbuf_tst.c       |  0
 .../powerpc/beatnik/net}/if_mve/testing.c                |  0
 .../network => bsps/powerpc/beatnik/net}/porting/LICENSE |  0
 .../powerpc/beatnik/net}/porting/Makefile.template       |  0
 .../network => bsps/powerpc/beatnik/net}/porting/README  |  0
 .../powerpc/beatnik/net}/porting/if_xxx.modini.c         |  0
 .../powerpc/beatnik/net}/porting/if_xxx_rtems.c          |  0
 .../powerpc/beatnik/net}/porting/pcireg.h                |  0
 .../powerpc/beatnik/net}/porting/rtemscompat.h           |  0
 .../powerpc/beatnik/net}/porting/rtemscompat1.h          |  0
 .../beatnik/net}/porting/rtemscompat_defs.h.template     |  0
 .../powerpc/beatnik/net}/support/bsp_attach.c            |  0
 .../powerpc/beatnik/net}/support/early_link_status.c     |  0
 .../network_5200 => bsps/powerpc/gen5200/net}/network.c  |  0
 .../network => bsps/powerpc/gen83xx/net}/network.c       |  0
 .../network => bsps/powerpc/haleakala/net}/network.c     |  0
 .../network => bsps/powerpc/mpc55xxevb/net}/if_smc.c     |  0
 .../network => bsps/powerpc/mpc55xxevb/net}/smsc9218i.c  |  0
 .../network => bsps/powerpc/mpc8260ads/net}/README       |  0
 .../powerpc/mpc8260ads/net}/if_hdlcsubr.c                |  0
 .../powerpc/mpc8260ads/net}/if_hdlcsubr.h                |  0
 .../network => bsps/powerpc/mpc8260ads/net}/network.c    |  0
 .../network => bsps/powerpc/mvme3100/net}/tsec.c         |  0
 .../powerpc/mvme5500/net}/if_100MHz/GT64260eth.c         |  0
 .../powerpc/mvme5500/net}/if_1GHz/if_wm.c                |  0
 .../powerpc/mvme5500/net}/if_1GHz/pci_map.c              |  0
 .../psim/network => bsps/powerpc/psim/net}/README        |  0
 .../powerpc/psim/net}/gdb-6.8-psim-hw_ethtap.diff        |  0
 .../psim/network => bsps/powerpc/psim/net}/if_sim.c      |  0
 .../network => bsps/powerpc/qoriq/net}/if_intercom.c     |  0
 .../qoriq/network => bsps/powerpc/qoriq/net}/network.c   |  0
 .../network => bsps/powerpc/tqm8xx/net}/network_fec.c    |  0
 .../network => bsps/powerpc/tqm8xx/net}/network_scc.c    |  0
 .../network => bsps/powerpc/virtex/net}/xiltemac.c       |  0
 c/src/lib/libbsp/arm/atsam/Makefile.am                   |  2 +-
 c/src/lib/libbsp/arm/csb336/Makefile.am                  |  4 ++--
 c/src/lib/libbsp/arm/csb337/Makefile.am                  |  2 +-
 c/src/lib/libbsp/arm/edb7312/Makefile.am                 |  2 +-
 c/src/lib/libbsp/arm/gumstix/Makefile.am                 |  2 +-
 c/src/lib/libbsp/arm/lpc24xx/Makefile.am                 |  2 +-
 c/src/lib/libbsp/arm/lpc32xx/Makefile.am                 |  2 +-
 c/src/lib/libbsp/arm/rtl22xx/Makefile.am                 |  2 +-
 c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am             |  2 +-
 c/src/lib/libbsp/i386/pc386/Makefile.am                  |  8 ++++----
 c/src/lib/libbsp/lm32/lm32_evr/Makefile.am               |  2 +-
 c/src/lib/libbsp/lm32/milkymist/Makefile.am              |  2 +-
 c/src/lib/libbsp/m68k/av5282/Makefile.am                 |  2 +-
 c/src/lib/libbsp/m68k/gen68360/Makefile.am               |  2 +-
 c/src/lib/libbsp/m68k/genmcf548x/Makefile.am             |  2 +-
 c/src/lib/libbsp/m68k/mcf5235/Makefile.am                |  2 +-
 c/src/lib/libbsp/m68k/mcf5329/Makefile.am                |  2 +-
 c/src/lib/libbsp/m68k/mvme162/Makefile.am                |  2 +-
 c/src/lib/libbsp/m68k/mvme167/Makefile.am                |  2 +-
 c/src/lib/libbsp/m68k/uC5282/Makefile.am                 |  2 +-
 c/src/lib/libbsp/mips/csb350/Makefile.am                 |  2 +-
 c/src/lib/libbsp/powerpc/beatnik/Makefile.am             | 16 ++++++++--------
 c/src/lib/libbsp/powerpc/gen5200/Makefile.am             |  2 +-
 c/src/lib/libbsp/powerpc/gen83xx/Makefile.am             |  2 +-
 c/src/lib/libbsp/powerpc/haleakala/Makefile.am           |  2 +-
 c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am    |  2 +-
 c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am          |  4 ++--
 c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am          |  4 ++--
 c/src/lib/libbsp/powerpc/mvme3100/Makefile.am            |  2 +-
 c/src/lib/libbsp/powerpc/mvme5500/Makefile.am            |  6 +++---
 c/src/lib/libbsp/powerpc/psim/Makefile.am                |  2 +-
 c/src/lib/libbsp/powerpc/qoriq/Makefile.am               |  4 ++--
 c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am              |  4 ++--
 c/src/lib/libbsp/powerpc/virtex/Makefile.am              |  2 +-
 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
similarity index 100%
rename from c/src/lib/libbsp/arm/atsam/network/if_atsam.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/arm/csb336/network/lan91c11x.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/arm/csb336/network/lan91c11x.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/arm/csb336/network/network.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/arm/csb337/network/network.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/arm/edb7312/network/network.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/arm/gumstix/rtl8019/rtl8019.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/arm/gumstix/rtl8019/wd80x3.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/arm/rtl22xx/network/network.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/arm/shared/lpc/network/lpc-ethernet.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/bfin/bf537Stamp/network/networkconfig.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/i386/pc386/3c509/3c509.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/i386/pc386/3c509/3c509.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/i386/pc386/3c509/elink.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/i386/pc386/3c509/elink.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/i386/pc386/ne2000/ne2000.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/i386/pc386/wd8003/wd8003.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/lm32/shared/tsmac/dp83848phy.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/lm32/shared/milkymist_networking/network.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/lm32/shared/milkymist_networking/network.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/lm32/shared/tsmac/tsmac.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/lm32/shared/tsmac/tsmac.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/m68k/av5282/network/network.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/m68k/csb360/network/network.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/m68k/gen68360/network/network.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/m68k/genmcf548x/network/network.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/m68k/mcf5235/network/network.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/m68k/mcf5329/network/network.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/m68k/mvme167/network/network.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/m68k/mvme167/network/uti596.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/m68k/uC5282/network/network.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/mips/csb350/network/network.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/if_em/LICENSE
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/if_em/README
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_hw.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_hw.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_osdep.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/if_em/if_em_rtems.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/if_em/rtemscompat_defs.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/gtethreg.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/gtvar.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/if_gfe.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/if_gfe_rtems.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/if_gfevar.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/rtemscompat_defs.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/if_mve/mv643xx_eth.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/if_mve/mve_smallbuf_tst.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/if_mve/testing.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/porting/LICENSE
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/porting/Makefile.template
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/porting/README
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/porting/if_xxx.modini.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/porting/if_xxx_rtems.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/porting/pcireg.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/porting/rtemscompat.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/porting/rtemscompat1.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/porting/rtemscompat_defs.h.template
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/support/bsp_attach.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/beatnik/network/support/early_link_status.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/gen5200/network_5200/network.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/gen83xx/network/network.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/haleakala/network/network.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/mpc55xxevb/network/if_smc.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/mpc55xxevb/network/smsc9218i.c
rename to bsps/powerpc/mpc55xxevb/net/smsc9218i.c
diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/network/README b/bsps/powerpc/mpc8260ads/net/README
similarity index 100%
rename from c/src/lib/libbsp/powerpc/mpc8260ads/network/README
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/mpc8260ads/network/if_hdlcsubr.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/mpc8260ads/network/if_hdlcsubr.h
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/mpc8260ads/network/network.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/mvme3100/network/tsec.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/mvme5500/network/if_100MHz/GT64260eth.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/mvme5500/network/if_1GHz/if_wm.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/mvme5500/network/if_1GHz/pci_map.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/psim/network/README
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/psim/network/gdb-6.8-psim-hw_ethtap.diff
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/psim/network/if_sim.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/qoriq/network/if_intercom.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/qoriq/network/network.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/tqm8xx/network/network_fec.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/tqm8xx/network/network_scc.c
rename to 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
similarity index 100%
rename from c/src/lib/libbsp/powerpc/virtex/network/xiltemac.c
rename to 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 5aab0b2..3a30308 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 78ea9d1..f2f142e 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 945ea01..f8be236 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 1b53e8c..b30b34f 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 c39d886..681474e 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 57ffe00..3610584 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 4fa17d3..9353f67 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 94fadf0..5227f3b 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 d3c9aac..f34adc1 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 8cd12e3..70028f5 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 70950b8..83a7ad8 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 617ad77..b779f97 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 91f578f..456dd8a 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 d78babc..d3cbc78 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 b84cda2..7cc1e39 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 e6b30e5..c036171 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 7dd2265..f269f93 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 3847969..cfc1466 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 665b65f..01899a9 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 0838c41..5949cb8 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 cda2405..a42d884 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 e5c57f8..4de5536 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 66c7379..f72583a 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 7f5131c..8850063 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 8c2f7fb..4cd0c83 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 ac5cc2c..43bb7a7 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 3838063..eecf682 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 6fe77e9..cac9650 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 6cd02dc..88b1f81 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 8d7e859..6344139 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 fc9ee6e..f857763 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 3e18139..abc6e01 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 b95f56f..9b98782 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 c16d057..54cef14 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



More information about the vc mailing list