Mercurial > flash_v2
annotate packages/hal/sh/cq7708/current/cdl/hal_sh_sh7708_cq7708.cdl @ 105:5a0cc6c243a9 ecos-sw-2000-06-30
Merge from eCos master repository on 2000-06-30-08:18:49-BST
| author | jlarmour |
|---|---|
| date | Fri, 30 Jun 2000 16:27:35 +0000 |
| parents | 97d9d85b42c0 |
| children | 84e4bde58b26 |
| rev | line source |
|---|---|
|
94
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
1 # ==================================================================== |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
2 # |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
3 # hal_sh_sh7708_cq7708.cdl |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
4 # |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
5 # CQ7708 board HAL package configuration data |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
6 # |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
7 # ==================================================================== |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
8 #####COPYRIGHTBEGIN#### |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
9 # |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
10 # ------------------------------------------- |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
11 # The contents of this file are subject to the Red Hat eCos Public License |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
12 # Version 1.1 (the "License"); you may not use this file except in |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
13 # compliance with the License. You may obtain a copy of the License at |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
14 # http://www.redhat.com/ |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
15 # |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
16 # Software distributed under the License is distributed on an "AS IS" |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
17 # basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
18 # License for the specific language governing rights and limitations under |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
19 # the License. |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
20 # |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
21 # The Original Code is eCos - Embedded Configurable Operating System, |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
22 # released September 30, 1998. |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
23 # |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
24 # The Initial Developer of the Original Code is Red Hat. |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
25 # Portions created by Red Hat are |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
26 # Copyright (C) 1998, 1999, 2000 Red Hat, Inc. |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
27 # All Rights Reserved. |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
28 # ------------------------------------------- |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
29 # |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
30 #####COPYRIGHTEND#### |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
31 # ==================================================================== |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
32 ######DESCRIPTIONBEGIN#### |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
33 # |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
34 # Author(s): jskov |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
35 # Original data: jskov |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
36 # Contributors: Haruki Kashiwaya |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
37 # Date: 1999-10-29 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
38 # |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
39 #####DESCRIPTIONEND#### |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
40 # |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
41 # ==================================================================== |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
42 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
43 cdl_package CYGPKG_HAL_SH_SH7708_CQ7708 { |
|
96
b15c60e34c84
Merge from eCos master repository on 2000-06-06-05:24:42-BST
jlarmour
parents:
94
diff
changeset
|
44 display "CqREEK SH7708 board" |
|
94
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
45 parent CYGPKG_HAL_SH |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
46 define_header hal_sh_sh7708_cq7708.h |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
47 include_dir cyg/hal |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
48 description " |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
49 The cq HAL package provides the support needed to run |
|
96
b15c60e34c84
Merge from eCos master repository on 2000-06-06-05:24:42-BST
jlarmour
parents:
94
diff
changeset
|
50 eCos on a CqREEK SH7708 board." |
|
94
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
51 |
|
105
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
52 compile hal_diag.c plf_misc.c |
|
94
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
53 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
54 implements CYGINT_HAL_DEBUG_GDB_STUBS |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
55 implements CYGINT_HAL_DEBUG_GDB_STUBS_BREAK |
|
105
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
56 implements CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT |
|
94
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
57 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
58 define_proc { |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
59 puts $::cdl_system_header "#define CYGBLD_HAL_TARGET_H <pkgconf/hal_sh.h>" |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
60 puts $::cdl_system_header "#define CYGBLD_HAL_PLATFORM_H <pkgconf/hal_sh_sh7708_cq7708.h>" |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
61 |
|
105
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
62 puts $::cdl_header "#define CYGNUM_HAL_SH_SH3_SCI_PORTS 1" |
|
94
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
63 puts $::cdl_header "#define CYGHWR_HAL_VSR_TABLE 0x0c000000" |
|
105
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
64 puts $::cdl_header "#define CYGHWR_HAL_VECTOR_TABLE 0x0c000100" |
|
94
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
65 } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
66 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
67 cdl_component CYG_HAL_STARTUP { |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
68 display "Startup type" |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
69 flavor data |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
70 legal_values {"RAM" "ROM"} |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
71 default_value {"RAM"} |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
72 no_define |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
73 define -file system.h CYG_HAL_STARTUP |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
74 description " |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
75 When targetting the CQ7708 board it is possible to build |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
76 the system for either RAM bootstrap or ROM bootstrap. |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
77 RAM bootstrap generally requires that the board |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
78 is equipped with ROMs containing a suitable ROM monitor or |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
79 equivalent software that allows GDB to download the eCos |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
80 application on to the board. The ROM bootstrap typically |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
81 requires that the eCos application be blown into EPROMs or |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
82 equivalent technology." |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
83 } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
84 |
|
105
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
85 cdl_option CYGNUM_HAL_VIRTUAL_VECTOR_COMM_CHANNELS { |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
86 display "Number of communication channels on the board" |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
87 flavor data |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
88 calculated 1 |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
89 } |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
90 |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
91 cdl_option CYGNUM_HAL_VIRTUAL_VECTOR_DEBUG_CHANNEL { |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
92 display "Debug serial port" |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
93 flavor data |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
94 legal_values 0 to CYGNUM_HAL_VIRTUAL_VECTOR_COMM_CHANNELS-1 |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
95 default_value 0 |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
96 description " |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
97 The CQ/7708 board has only one serial port. This option |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
98 chooses which port will be used to connect to a host |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
99 running GDB." |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
100 } |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
101 |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
102 cdl_option CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL { |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
103 display "Diagnostic serial port" |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
104 flavor data |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
105 legal_values 0 to CYGNUM_HAL_VIRTUAL_VECTOR_COMM_CHANNELS-1 |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
106 default_value 0 |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
107 description " |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
108 The CQ/7708 board has only one serial port. This option |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
109 chooses which port will be used for diagnostic output." |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
110 } |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
111 |
|
99
97d9d85b42c0
Merge from eCos master repository on 2000-06-07-14:25:36-BST
jlarmour
parents:
96
diff
changeset
|
112 cdl_option CYGHWR_HAL_SH_BOARD_SPEED { |
|
97d9d85b42c0
Merge from eCos master repository on 2000-06-07-14:25:36-BST
jlarmour
parents:
96
diff
changeset
|
113 display "Development board clock speed (MHz)" |
|
97d9d85b42c0
Merge from eCos master repository on 2000-06-07-14:25:36-BST
jlarmour
parents:
96
diff
changeset
|
114 flavor data |
|
97d9d85b42c0
Merge from eCos master repository on 2000-06-07-14:25:36-BST
jlarmour
parents:
96
diff
changeset
|
115 calculated 15 |
|
97d9d85b42c0
Merge from eCos master repository on 2000-06-07-14:25:36-BST
jlarmour
parents:
96
diff
changeset
|
116 description " |
|
97d9d85b42c0
Merge from eCos master repository on 2000-06-07-14:25:36-BST
jlarmour
parents:
96
diff
changeset
|
117 The CQ/7708 board uses a 15MHz crystal." |
|
97d9d85b42c0
Merge from eCos master repository on 2000-06-07-14:25:36-BST
jlarmour
parents:
96
diff
changeset
|
118 } |
|
97d9d85b42c0
Merge from eCos master repository on 2000-06-07-14:25:36-BST
jlarmour
parents:
96
diff
changeset
|
119 |
|
94
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
120 # Real-time clock/counter specifics |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
121 cdl_component CYGNUM_HAL_RTC_CONSTANTS { |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
122 display "Real-time clock constants." |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
123 description " |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
124 Using TMU counter 0, clocked at p/4, with peripheral clock |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
125 sourced directly from the 15MHz crystal (which is the |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
126 default setup on the CQ). This means 150000/4 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
127 oscillations in 1/100 second." |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
128 flavor none |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
129 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
130 cdl_option CYGNUM_HAL_RTC_NUMERATOR { |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
131 display "Real-time clock numerator" |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
132 flavor data |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
133 calculated 1000000000 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
134 } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
135 cdl_option CYGNUM_HAL_RTC_DENOMINATOR { |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
136 display "Real-time clock denominator" |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
137 flavor data |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
138 calculated 100 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
139 } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
140 cdl_option CYGNUM_HAL_RTC_PERIOD { |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
141 display "Real-time clock period" |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
142 flavor data |
|
99
97d9d85b42c0
Merge from eCos master repository on 2000-06-07-14:25:36-BST
jlarmour
parents:
96
diff
changeset
|
143 calculated { CYGHWR_HAL_SH_BOARD_SPEED*1000000/CYGNUM_HAL_RTC_DENOMINATOR/4 } |
|
94
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
144 } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
145 } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
146 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
147 cdl_component CYGBLD_GLOBAL_OPTIONS { |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
148 display "Global build options" |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
149 flavor none |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
150 parent CYGPKG_NONE |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
151 description " |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
152 Global build options including control over |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
153 compiler flags, linker flags and choice of toolchain." |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
154 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
155 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
156 cdl_option CYGBLD_GLOBAL_COMMAND_PREFIX { |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
157 display "Global command prefix" |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
158 flavor data |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
159 no_define |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
160 default_value { "sh-elf" } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
161 description " |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
162 This option specifies the command prefix used when |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
163 invoking the build tools." |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
164 } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
165 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
166 cdl_option CYGBLD_GLOBAL_CFLAGS { |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
167 display "Global compiler flags" |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
168 flavor data |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
169 no_define |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
170 default_value { CYGHWR_HAL_SH_BIGENDIAN ? "-mb -m3 -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -ggdb -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -fvtable-gc -finit-priority" : "-ml -m3 -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -ggdb -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -fvtable-gc -finit-priority" } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
171 description " |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
172 This option controls the global compiler flags which |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
173 are used to compile all packages by |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
174 default. Individual packages may define |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
175 options which override these global flags." |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
176 } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
177 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
178 cdl_option CYGBLD_GLOBAL_LDFLAGS { |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
179 display "Global linker flags" |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
180 flavor data |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
181 no_define |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
182 default_value { CYGHWR_HAL_SH_BIGENDIAN ? "-mb -m3 -ggdb -nostdlib -Wl,--gc-sections -Wl,-static" : "-ml -m3 -ggdb -nostdlib -Wl,--gc-sections -Wl,-static" } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
183 description " |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
184 This option controls the global linker flags. Individual |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
185 packages may define options which override these global flags." |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
186 } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
187 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
188 cdl_option CYGBLD_BUILD_GDB_STUBS { |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
189 display "Build GDB stub ROM image" |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
190 default_value 0 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
191 requires { CYG_HAL_STARTUP == "ROM" } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
192 requires CYGSEM_HAL_ROM_MONITOR |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
193 requires CYGBLD_BUILD_COMMON_GDB_STUBS |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
194 requires CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS |
|
105
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
195 requires CYGDBG_HAL_DEBUG_GDB_BREAK_SUPPORT |
|
5a0cc6c243a9
Merge from eCos master repository on 2000-06-30-08:18:49-BST
jlarmour
parents:
99
diff
changeset
|
196 requires CYGDBG_HAL_DEBUG_GDB_THREAD_SUPPORT |
|
94
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
197 requires ! CYGDBG_HAL_COMMON_INTERRUPTS_SAVE_MINIMUM_CONTEXT |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
198 requires ! CYGDBG_HAL_COMMON_CONTEXT_SAVE_MINIMUM |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
199 no_define |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
200 description " |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
201 This option enables the building of the GDB stubs for the |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
202 board. The common HAL controls takes care of most of the |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
203 build process, but the final conversion from ELF image to |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
204 binary data is handled by the platform CDL, allowing |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
205 relocation of the data if necessary." |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
206 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
207 make -priority 320 { |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
208 <PREFIX>/bin/gdb_module.bin : <PREFIX>/bin/gdb_module.img |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
209 $(OBJCOPY) -O binary $< $@ |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
210 } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
211 } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
212 } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
213 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
214 cdl_component CYGHWR_MEMORY_LAYOUT { |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
215 display "Memory layout" |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
216 flavor data |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
217 no_define |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
218 calculated { CYG_HAL_STARTUP == "RAM" ? "sh_sh7708_cq7708_ram" : \ |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
219 "sh_sh7708_cq7708_rom" } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
220 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
221 cdl_option CYGHWR_MEMORY_LAYOUT_LDI { |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
222 display "Memory layout linker script fragment" |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
223 flavor data |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
224 no_define |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
225 define -file system.h CYGHWR_MEMORY_LAYOUT_LDI |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
226 calculated { CYG_HAL_STARTUP == "RAM" ? "<pkgconf/mlt_sh_sh7708_cq7708_ram.ldi>" : \ |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
227 "<pkgconf/mlt_sh_sh7708_cq7708_rom.ldi>" } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
228 } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
229 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
230 cdl_option CYGHWR_MEMORY_LAYOUT_H { |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
231 display "Memory layout header file" |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
232 flavor data |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
233 no_define |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
234 define -file system.h CYGHWR_MEMORY_LAYOUT_H |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
235 calculated { CYG_HAL_STARTUP == "RAM" ? "<pkgconf/mlt_sh_sh7708_cq7708_ram.h>" : \ |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
236 "<pkgconf/mlt_sh_sh7708_cq7708_rom.h>" } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
237 } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
238 } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
239 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
240 cdl_option CYGSEM_HAL_USE_ROM_MONITOR { |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
241 display "Work with a ROM monitor" |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
242 flavor booldata |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
243 legal_values { "GDB_stubs" } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
244 default_value { CYG_HAL_STARTUP == "RAM" ? "GDB_stubs" : 0 } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
245 requires { CYG_HAL_STARTUP == "RAM" } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
246 parent CYGPKG_HAL_ROM_MONITOR |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
247 requires !CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
248 description " |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
249 Support can be enabled for boot ROMs or ROM monitors which contain |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
250 GDB stubs. This support changes various eCos semantics such as |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
251 the encoding of diagnostic output, and the overriding of hardware |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
252 interrupt vectors." |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
253 } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
254 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
255 cdl_option CYGSEM_HAL_ROM_MONITOR { |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
256 display "Behave as a ROM monitor" |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
257 flavor bool |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
258 default_value 0 |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
259 parent CYGPKG_HAL_ROM_MONITOR |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
260 requires { CYG_HAL_STARTUP == "ROM" } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
261 description " |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
262 Enable this option if this program is to be used as a ROM monitor, |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
263 i.e. applications will be loaded into RAM on the board, and this |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
264 ROM monitor may process exceptions or interrupts generated from the |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
265 application. This enables features such as utilizing a separate |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
266 interrupt stack when exceptions are generated." |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
267 } |
|
4642a6d35749
Merge from eCos master repository on 2000-06-02-07:47:04-BST
jlarmour
parents:
diff
changeset
|
268 } |
