This is the mail archive of the
ecos-patches@sources.redhat.com
mailing list for the eCos project.
H8/300 patches (5/8) cdl
- From: Yoshinori Sato <ysato at users dot sourceforge dot jp>
- To: eCos patches <ecos-patches at sources dot redhat dot com>
- Date: Fri, 05 Mar 2004 01:42:13 +0900
- Subject: 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."