Skip to contentSkip to conversation

Adds Extricom EXSW6000 board

PATCH New eran.liberty at gmail.com 1 participant 1 message Jul 3, 2007 Kbuild

lore
Share & tools
lore
#0 lore raw

PATCH 1/2 Adds Extricom EXSW6000 board

This patch adds Extricom EXSW6000 board, which is based on the Freescale 85xx core.

due to size limit it is sagmented to two.

on top of that, this patch is not complete without: Altera Stratix II, fpga loadi, and ndelay patches. Without them it will not compile.
All three posted just before this post.

CREDITS +5 -0
Index: CREDITS
===================================================================
@@ -479,3 +479,8 @@
 E: monstr at monstr.eu
 D: Support for Microblaze, ML401, XUPV2P board
 W: www.monstr.eu
+
+N: Eran Liberty
+E: liberty at extricom.com
+D: Support for Extricom, EXSW6000 board
+W: www.extricom.com
configs/EXSW6000.h +487 -0

487 lines not on this page · raw message

Makefile +3 -0
Index: Makefile
===================================================================
@@ -1769,6 +1769,9 @@
 MPC8548CDS_config:	unconfig
 	@$(MKCONFIG) $(@:_config=) ppc mpc85xx mpc8548cds cds
 
+EXSW6000_config: unconfig
+	@$(MKCONFIG) $(@:_config=) ppc mpc85xx exsw6000 extricom
+
 MPC8555CDS_config:	unconfig
 	@$(MKCONFIG) $(@:_config=) ppc mpc85xx mpc8555cds cds
 
extricom/exsw6000/config.mk +36 -0
Index: board/extricom/exsw6000/config.mk
===================================================================
@@ -0,0 +1,36 @@
+# (C) Copyright 2007
+# Eran Liberty, Extricom, eran.liberty at gmail.com.
+#
+# (C)Copyright 2004
+# Freescale Semiconductor.
+#
+
+# See file CREDITS for list of people who contributed to this
+# project.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+# MA 02111-1307 USA
+#
+
+#
+# Extricom EXSW6000 (codename  Megaswitch) board
+#
+
+TEXT_BASE = 0xfff80000
+
+PLATFORM_CPPFLAGS += -DCONFIG_E500=1
+PLATFORM_CPPFLAGS += -DCONFIG_MPC85xx=1
+PLATFORM_CPPFLAGS += -DCONFIG_MPC8548=1
+PLATFORM_CPPFLAGS += -DCONFIG_EXSW6000=1
extricom/exsw6000/Makefile +63 -0

63 lines not on this page · raw message

extricom/exsw6000/exsw6000.c +424 -0

424 lines not on this page · raw message