This is the mail archive of the ecos-patches@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

H8/300 patches (5/8) cdl


arch / cpu cdl update.

-- 
Yoshinori Sato
<ysato@users.sourceforge.jp>

Index: hal/h8300/arch/current/ChangeLog
===================================================================
RCS file: /cvsroot/ecos-h8/ecos/packages/hal/h8300/arch/current/ChangeLog,v
retrieving revision 1.1.1.3
diff -u -r1.1.1.3 ChangeLog
--- hal/h8300/arch/current/ChangeLog	27 Nov 2003 14:27:19 -0000	1.1.1.3
+++ hal/h8300/arch/current/ChangeLog	4 Mar 2004 13:31:20 -0000
@@ -1,3 +1,12 @@
+2004-02-24  Yoshinori Sato <ysato@users.sourceforge.jp>
+
+	* src/vectors.S
+	add CYGSEM_HAL_SAVE_STUB_VECTOR.
+	saved parent gdb-stub breakpoint vector.
+	* cdl/hal_h8300.cdl
+	add CYGSEM_HAL_SAVE_STUB_VECTOR
+	move CYGSEM_HAL_H8300_VECTOR_HOOK from target cdl's
+
 2003-07-10  Nick Garnett  <nickg@balti.calivar.com>
 
 	* <general>: Added Yoshinori Sato's changes, see following
Index: hal/h8300/arch/current/cdl/hal_h8300.cdl
===================================================================
RCS file: /cvsroot/ecos-h8/ecos/packages/hal/h8300/arch/current/cdl/hal_h8300.cdl,v
retrieving revision 1.1.1.4
diff -u -r1.1.1.4 hal_h8300.cdl
--- hal/h8300/arch/current/cdl/hal_h8300.cdl	27 Nov 2003 14:27:19 -0000	1.1.1.4
+++ hal/h8300/arch/current/cdl/hal_h8300.cdl	4 Mar 2004 13:31:20 -0000
@@ -111,22 +111,6 @@
                 description    "
                    This option uClinux kernel entry address of default."
             }
-
-            cdl_option CYGDAT_REDBOOT_H8300_LINUX_COMMAND_START {
-                display        "Default kernel command line start address"
-                flavor         data
-                default_value  0x5ffe00
-                description    "
-                   This option uClinux kernel command line start address of default."
-            }
-
-            cdl_option CYGDAT_REDBOOT_H8300_LINUX_BOOT_COMMAND_LINE {
-                display        "Default command line"
-                flavor         data
-                default_value  { "console=/dev/ttyS1" }
-                description    "
-                   This option uClinux kernel startup command line of default."
-            }
         }
     }
     cdl_option CYGNUM_HAL_H8300_SCI_BAUD_RATE {
@@ -134,5 +118,22 @@
         flavor data
         legal_values     { 4800 9600 14400 19200 38400 57600 115200 }
         default_value    { 38400 }
+    }
+    cdl_option CYGSEM_HAL_H8300_VECTOR_HOOK {
+        display       "Interrupt Vector Hook"
+        flavor        bool
+        default_value 1
+        parent        CYGPKG_HAL_ROM_MONITOR
+        description   "
+            Interrupt Vector Table Hooking Support"
+    }
+    cdl_option CYGSEM_HAL_H8300_SAVE_STUB_VECTOR {
+        display       "Save gdb-stub breakpoint vector"
+        flavor        bool
+        default_value 0
+        parent        CYGPKG_HAL_ROM_MONITOR
+        description   "
+            Do not change vector of the breakpoint exception that 
+	    gdb-stub uses"
     }
 }
Index: hal/h8300/sim/current/ChangeLog
===================================================================
RCS file: /cvsroot/ecos-h8/ecos/packages/hal/h8300/sim/current/ChangeLog,v
retrieving revision 1.1.1.3
retrieving revision 1.6
diff -u -r1.1.1.3 -r1.6
--- hal/h8300/sim/current/ChangeLog	27 Nov 2003 14:27:22 -0000	1.1.1.3
+++ hal/h8300/sim/current/ChangeLog	4 Mar 2004 08:57:02 -0000	1.6
@@ -1,3 +1,8 @@
+2004-02-24  Yoshinori Sato  <ysato@users.sourceforge.jp>
+
+	* cdl/hal_h8300_h8300h_sim.cdl
+	add Linker flags "-mrelax"
+
 2003-07-18  Nick Garnett  <nickg@balti.calivar.com>
 
 	* cdl/hal_h8300_h8300h_sim.cdl:
Index: hal/h8300/sim/current/cdl/hal_h8300_h8300h_sim.cdl
===================================================================
RCS file: /cvsroot/ecos-h8/ecos/packages/hal/h8300/sim/current/cdl/hal_h8300_h8300h_sim.cdl,v
retrieving revision 1.1.1.4
retrieving revision 1.9
diff -u -r1.1.1.4 -r1.9
--- hal/h8300/sim/current/cdl/hal_h8300_h8300h_sim.cdl	27 Nov 2003 14:27:22 -0000	1.1.1.4
+++ hal/h8300/sim/current/cdl/hal_h8300_h8300h_sim.cdl	4 Mar 2004 08:57:02 -0000	1.9
@@ -173,7 +173,7 @@
             display "Global linker flags"
             flavor  data
             no_define
-            default_value { "-g -nostdlib -Wl,--gc-sections -Wl,-static -mh -mint32" }
+            default_value { "-g -nostdlib -Wl,--gc-sections -Wl,-static -mrelax -mh -mint32" }
             description   "
                 This option controls the global linker flags. Individual
                 packages may define options which override these global flags."
Index: hal/h8300/sim_s/current/ChangeLog
===================================================================
RCS file: /cvsroot/ecos-h8/ecos/packages/hal/h8300/sim_s/current/ChangeLog,v
retrieving revision 1.1.1.1
retrieving revision 1.4
diff -u -r1.1.1.1 -r1.4
--- hal/h8300/sim_s/current/ChangeLog	27 Nov 2003 14:27:25 -0000	1.1.1.1
+++ hal/h8300/sim_s/current/ChangeLog	4 Mar 2004 08:57:02 -0000	1.4
@@ -1,3 +1,8 @@
+2004-02-24  Yoshinori Sato  <ysato@users.sourceforge.jp>
+
+	* cdl/hal_h8300_h8s_sim.cdl
+	add Linker flags "-mrelax"
+
 2003-02-21  Yoshinori Sato  <qzb04471@nifty.ne.jp>
 
 	* New package.
Index: hal/h8300/sim_s/current/cdl/hal_h8300_h8s_sim.cdl
===================================================================
RCS file: /cvsroot/ecos-h8/ecos/packages/hal/h8300/sim_s/current/cdl/hal_h8300_h8s_sim.cdl,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 hal_h8300_h8s_sim.cdl
--- hal/h8300/sim_s/current/cdl/hal_h8300_h8s_sim.cdl	27 Nov 2003 14:27:25 -0000	1.1.1.1
+++ hal/h8300/sim_s/current/cdl/hal_h8300_h8s_sim.cdl	4 Mar 2004 13:31:35 -0000
@@ -173,7 +173,7 @@
             display "Global linker flags"
             flavor  data
             no_define
-            default_value { "-g -nostdlib -Wl,--gc-sections -Wl,-static -ms -mint32" }
+            default_value { "-g -nostdlib -Wl,--gc-sections -Wl,-static -mrelax -ms -mint32" }
             description   "
                 This option controls the global linker flags. Individual
                 packages may define options which override these global flags."


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]