]> rtime.felk.cvut.cz Git - rtems-devel.git/blobdiff - rtems-patches/current/rtems-update-mrm332-to-mo376.patch
Lower resources demands of OMK LwIP test fit in internal eSRAM for such TMS570 link...
[rtems-devel.git] / rtems-patches / current / rtems-update-mrm332-to-mo376.patch
index 938846788e771854aee695aa3d4adda3dff393be..4fff5d7bd23b5ae67a2c4cf2cc060c2c395fb735 100644 (file)
  c/src/lib/libbsp/m68k/mo376/start/start.S     |    2 
  c/src/lib/libbsp/m68k/mo376/startup/start_c.c |    2 
  c/src/lib/libbsp/m68k/mo376/times             |    6 +-
- make/custom/mo376.cfg                         |    -
- 14 files changed, 104 insertions(+), 98 deletions(-)
+ make/custom/mo376.cfg                         |    8 +-
+ 14 files changed, 106 insertions(+), 100 deletions(-)
 
-Index: rtems/c/src/lib/libbsp/m68k/mo376/start/start.S
+Index: rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/start/start.S
 ===================================================================
---- rtems.orig/c/src/lib/libbsp/m68k/mo376/start/start.S       2007-08-14 17:20:30.000000000 +0200
-+++ rtems/c/src/lib/libbsp/m68k/mo376/start/start.S    2007-08-14 17:24:09.000000000 +0200
+--- rtems-4.9.3.orig/c/src/lib/libbsp/m68k/mo376/start/start.S 2009-11-29 01:11:56.463558538 +0100
++++ rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/start/start.S      2009-11-29 01:23:46.804588750 +0100
 @@ -2,7 +2,7 @@
   *  $Id
   */
@@ -28,10 +28,10 @@ Index: rtems/c/src/lib/libbsp/m68k/mo376/start/start.S
  #include <rtems/asm.h>
  #include <rtems/m68k/sim.h>
  
-Index: rtems/c/src/lib/libbsp/m68k/mo376/include/bsp.h
+Index: rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/include/bsp.h
 ===================================================================
---- rtems.orig/c/src/lib/libbsp/m68k/mo376/include/bsp.h       2007-08-14 17:20:30.000000000 +0200
-+++ rtems/c/src/lib/libbsp/m68k/mo376/include/bsp.h    2007-08-14 17:24:09.000000000 +0200
+--- rtems-4.9.3.orig/c/src/lib/libbsp/m68k/mo376/include/bsp.h 2007-12-11 16:49:20.000000000 +0100
++++ rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/include/bsp.h      2009-11-29 01:23:46.804588750 +0100
 @@ -26,7 +26,7 @@
  #include <rtems/clockdrv.h>
  #include <rtems/console.h>
@@ -41,26 +41,23 @@ Index: rtems/c/src/lib/libbsp/m68k/mo376/include/bsp.h
  #include <rtems/m68k/sim.h>
  #include <rtems/m68k/qsm.h>
  
-Index: rtems/c/src/lib/libbsp/m68k/mo376/ChangeLog
+Index: rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/ChangeLog
 ===================================================================
---- rtems.orig/c/src/lib/libbsp/m68k/mo376/ChangeLog   2007-08-14 17:20:30.000000000 +0200
-+++ rtems/c/src/lib/libbsp/m68k/mo376/ChangeLog        2007-08-14 17:24:09.000000000 +0200
-@@ -29,6 +29,11 @@
-       * include/bsp.h: New header guard.
-+2005-04-08    Pavel Pisa <pisa@cmp.felk.cvut.cz>
+--- rtems-4.9.3.orig/c/src/lib/libbsp/m68k/mo376/ChangeLog     2008-12-08 06:15:06.000000000 +0100
++++ rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/ChangeLog  2009-11-29 01:28:09.931559632 +0100
+@@ -1,3 +1,8 @@
++2009-11-27    Pavel Pisa <pisa@cmp.felk.cvut.cz>
 +
 +      * MO376 BSP for PiKRON's MO_CPU1/MO_CPU2 board started
 +      as clone of MRM332 BSP.
 +
- 2005-01-07    Ralf Corsepius <ralf.corsepius@rtems.org>
+ 2008-12-08    Ralf Corsépius <ralf.corsepius@rtems.org>
  
-       * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
-Index: rtems/c/src/lib/libbsp/m68k/mo376/clock/ckinit.c
+       * bsp_specs: Backport from CVS-HEAD.
+Index: rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/clock/ckinit.c
 ===================================================================
---- rtems.orig/c/src/lib/libbsp/m68k/mo376/clock/ckinit.c      2007-08-14 17:20:30.000000000 +0200
-+++ rtems/c/src/lib/libbsp/m68k/mo376/clock/ckinit.c   2007-08-14 17:24:09.000000000 +0200
+--- rtems-4.9.3.orig/c/src/lib/libbsp/m68k/mo376/clock/ckinit.c        2008-09-06 00:05:15.000000000 +0200
++++ rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/clock/ckinit.c     2009-11-29 01:23:46.808556503 +0100
 @@ -20,7 +20,7 @@
  #include <stdlib.h>
  #include <bsp.h>
@@ -70,12 +67,12 @@ Index: rtems/c/src/lib/libbsp/m68k/mo376/clock/ckinit.c
  
  #define CLOCK_VECTOR   MRM_PIV
  
-Index: rtems/c/src/lib/libbsp/m68k/mo376/configure.ac
+Index: rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/configure.ac
 ===================================================================
---- rtems.orig/c/src/lib/libbsp/m68k/mo376/configure.ac        2007-08-14 17:20:30.000000000 +0200
-+++ rtems/c/src/lib/libbsp/m68k/mo376/configure.ac     2007-08-14 17:26:26.000000000 +0200
+--- rtems-4.9.3.orig/c/src/lib/libbsp/m68k/mo376/configure.ac  2006-12-02 06:55:13.000000000 +0100
++++ rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/configure.ac       2009-11-29 01:23:46.808556503 +0100
 @@ -3,7 +3,7 @@
- ## $Id: configure.ac,v 1.14.2.2 2006/12/02 06:04:46 ralf Exp $
+ ## $Id: configure.ac,v 1.16 2006/12/02 05:55:13 ralf Exp $
  
  AC_PREREQ(2.60)
 -AC_INIT([rtems-c-src-lib-libbsp-m68k-mrm332],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla])
@@ -83,10 +80,10 @@ Index: rtems/c/src/lib/libbsp/m68k/mo376/configure.ac
  AC_CONFIG_SRCDIR([bsp_specs])
  RTEMS_TOP(../../../../../..)
  
-Index: rtems/c/src/lib/libbsp/m68k/mo376/README
+Index: rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/README
 ===================================================================
---- rtems.orig/c/src/lib/libbsp/m68k/mo376/README      2007-08-14 17:20:30.000000000 +0200
-+++ rtems/c/src/lib/libbsp/m68k/mo376/README   2007-08-14 17:24:09.000000000 +0200
+--- rtems-4.9.3.orig/c/src/lib/libbsp/m68k/mo376/README        2009-11-29 01:11:56.471556761 +0100
++++ rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/README     2009-11-29 01:23:46.808556503 +0100
 @@ -2,23 +2,24 @@
  #  $Id: README,v 1.1 2001/05/25 16:28:46 joel Exp $
  #
@@ -124,23 +121,23 @@ Index: rtems/c/src/lib/libbsp/m68k/mo376/README
 -  the interrupt priority and (2) to prevent it from blocking.
 -- add a timer driver for the tmtest set.
  
-Index: rtems/c/src/lib/libbsp/m68k/mo376/Makefile.am
+Index: rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/Makefile.am
 ===================================================================
---- rtems.orig/c/src/lib/libbsp/m68k/mo376/Makefile.am 2007-08-14 17:20:30.000000000 +0200
-+++ rtems/c/src/lib/libbsp/m68k/mo376/Makefile.am      2007-08-14 17:24:09.000000000 +0200
-@@ -16,7 +16,7 @@
+--- rtems-4.9.3.orig/c/src/lib/libbsp/m68k/mo376/Makefile.am   2008-09-29 03:47:41.000000000 +0200
++++ rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/Makefile.am        2009-11-29 01:23:46.812556872 +0100
+@@ -15,7 +15,7 @@
+ nodist_include_HEADERS = include/bspopts.h
  DISTCLEANFILES = include/bspopts.h
- noinst_PROGRAMS =
  
 -include_HEADERS += include/mrm332.h
 +include_HEADERS += include/mo376.h
  nodist_include_HEADERS += ../../shared/include/coverhd.h
  
  EXTRA_DIST = times
-Index: rtems/c/src/lib/libbsp/m68k/mo376/console/sci.c
+Index: rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/console/sci.c
 ===================================================================
---- rtems.orig/c/src/lib/libbsp/m68k/mo376/console/sci.c       2007-08-14 17:20:30.000000000 +0200
-+++ rtems/c/src/lib/libbsp/m68k/mo376/console/sci.c    2007-08-14 17:31:42.000000000 +0200
+--- rtems-4.9.3.orig/c/src/lib/libbsp/m68k/mo376/console/sci.c 2008-08-19 12:23:15.000000000 +0200
++++ rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/console/sci.c      2009-11-29 01:23:46.812556872 +0100
 @@ -105,7 +105,7 @@
  
  /* system clock definitions, i dont have documentation on this... */
@@ -159,10 +156,10 @@ Index: rtems/c/src/lib/libbsp/m68k/mo376/console/sci.c
  
      value = ( (uint16_t) ( SYS_CLOCK / rate / 32.0 + 0.5 ) & 0x1fff );
  
-Index: rtems/c/src/lib/libbsp/m68k/mo376/startup/start_c.c
+Index: rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/startup/start_c.c
 ===================================================================
---- rtems.orig/c/src/lib/libbsp/m68k/mo376/startup/start_c.c   2007-08-14 17:20:30.000000000 +0200
-+++ rtems/c/src/lib/libbsp/m68k/mo376/startup/start_c.c        2007-08-14 17:24:09.000000000 +0200
+--- rtems-4.9.3.orig/c/src/lib/libbsp/m68k/mo376/startup/start_c.c     2008-08-19 12:23:15.000000000 +0200
++++ rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/startup/start_c.c  2009-11-29 01:23:46.812556872 +0100
 @@ -2,7 +2,7 @@
   *  $Id
   */
@@ -172,10 +169,10 @@ Index: rtems/c/src/lib/libbsp/m68k/mo376/startup/start_c.c
  #include <rtems/m68k/sim.h>
  #define __START_C__
  #include "bsp.h"
-Index: rtems/c/src/lib/libbsp/m68k/mo376/times
+Index: rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/times
 ===================================================================
---- rtems.orig/c/src/lib/libbsp/m68k/mo376/times       2007-08-14 17:20:30.000000000 +0200
-+++ rtems/c/src/lib/libbsp/m68k/mo376/times    2007-08-14 17:24:09.000000000 +0200
+--- rtems-4.9.3.orig/c/src/lib/libbsp/m68k/mo376/times 2009-11-29 01:11:56.479557220 +0100
++++ rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/times      2009-11-29 01:23:46.816556473 +0100
 @@ -1,5 +1,5 @@
  #
 -#  Timing Test Suite Results for the MRM332 BSP
@@ -195,10 +192,10 @@ Index: rtems/c/src/lib/libbsp/m68k/mo376/times
  Memory Configuration: SRAM, DRAM, cache, etc
  Wait States:          
  
-Index: rtems/c/src/lib/libbsp/m68k/mo376/include/mo376.h
+Index: rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/include/mo376.h
 ===================================================================
 --- /dev/null  1970-01-01 00:00:00.000000000 +0000
-+++ rtems/c/src/lib/libbsp/m68k/mo376/include/mo376.h  2007-08-14 17:24:09.000000000 +0200
++++ rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/include/mo376.h    2009-11-29 01:23:46.816556473 +0100
 @@ -0,0 +1,70 @@
 +/*  mo376.h
 + *
@@ -270,9 +267,9 @@ Index: rtems/c/src/lib/libbsp/m68k/mo376/include/mo376.h
 +#endif /* ASM */
 +
 +#endif /* _MRM_H_ */
-Index: rtems/c/src/lib/libbsp/m68k/mo376/include/mrm332.h
+Index: rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/include/mrm332.h
 ===================================================================
---- rtems.orig/c/src/lib/libbsp/m68k/mo376/include/mrm332.h    2007-08-14 17:20:30.000000000 +0200
+--- rtems-4.9.3.orig/c/src/lib/libbsp/m68k/mo376/include/mrm332.h      2009-11-29 01:11:56.479557220 +0100
 +++ /dev/null  1970-01-01 00:00:00.000000000 +0000
 @@ -1,70 +0,0 @@
 -/*  mrm332.h
@@ -345,10 +342,20 @@ Index: rtems/c/src/lib/libbsp/m68k/mo376/include/mrm332.h
 -#endif /* ASM */
 -
 -#endif /* _MRM_H_ */
-Index: rtems/make/custom/mo376.cfg
+Index: rtems-4.9.3/make/custom/mo376.cfg
 ===================================================================
---- rtems.orig/make/custom/mo376.cfg   2007-08-14 17:20:30.000000000 +0200
-+++ rtems/make/custom/mo376.cfg        2007-08-14 17:24:09.000000000 +0200
+--- rtems-4.9.3.orig/make/custom/mo376.cfg     2009-11-29 01:21:43.173939736 +0100
++++ rtems-4.9.3/make/custom/mo376.cfg  2009-11-29 01:25:58.227563597 +0100
+@@ -1,7 +1,7 @@
+ #
+-#  Config file for the mrm332 BSP
++#  Config file for the mo376 BSP
+ #
+-#  $Id: mrm332.cfg,v 1.18 2008/06/11 08:17:27 ccj Exp $
++#  $Id: mo376.cfg,v 1.18 2008/06/11 08:17:27 ccj Exp $
+ #
+ include $(RTEMS_ROOT)/make/custom/default.cfg
 @@ -10,7 +10,7 @@
  RTEMS_CPU_MODEL=m68332
  
@@ -358,19 +365,19 @@ Index: rtems/make/custom/mo376.cfg
  
  #  This contains the compiler options necessary to select the CPU model
  #  and (hopefully) optimize for it. 
-@@ -25,7 +25,7 @@
+@@ -22,7 +22,7 @@
  ifeq ($(MRM_IN_ROM),yes)
  # Build a rommable image - move the .data section after the .text section
  # in the image.
 -CPU_CFLAGS += -qnolinkcmds -T $(exec_prefix)/mrm332/lib/linkcmds_ROM
 +CPU_CFLAGS += -qnolinkcmds -T $(exec_prefix)/mo376/lib/linkcmds_ROM
+ endif
  
- #  This is a good way to get debug information.  The output file is large
- #  though and greatly slows the build process so only do this if needed.
-Index: rtems/c/src/lib/libbsp/m68k/mo376/preinstall.am
+ ifeq ($(MRM_IN_ROM),yes)
+Index: rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/preinstall.am
 ===================================================================
---- rtems.orig/c/src/lib/libbsp/m68k/mo376/preinstall.am       2007-08-14 17:20:30.000000000 +0200
-+++ rtems/c/src/lib/libbsp/m68k/mo376/preinstall.am    2007-08-14 17:24:09.000000000 +0200
+--- rtems-4.9.3.orig/c/src/lib/libbsp/m68k/mo376/preinstall.am 2009-11-29 01:11:56.483556820 +0100
++++ rtems-4.9.3/c/src/lib/libbsp/m68k/mo376/preinstall.am      2009-11-29 01:23:46.816556473 +0100
 @@ -44,9 +44,9 @@
        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
  PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h