annotate packages/targets @ 0:3111d98ba7b3 ecos-v1_1-release

Initial commit of eCos version 1.1
author jlarmour
date Tue, 11 May 1999 11:16:07 +0000
parents
children 443894e2e912
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
1 #===============================================================================
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
2 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
3 # targets
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
4 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
5 # This file lists the supported target architectures.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
6 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
7 #===============================================================================
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
8 #####COPYRIGHTBEGIN####
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
9 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
10 # -------------------------------------------
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
11 # The contents of this file are subject to the Cygnus eCos Public License
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
12 # Version 1.0 (the "License"); you may not use this file except in
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
13 # compliance with the License. You may obtain a copy of the License at
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
14 # http://sourceware.cygnus.com/ecos
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
15 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
16 # Software distributed under the License is distributed on an "AS IS"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
17 # basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
18 # License for the specific language governing rights and limitations under
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
19 # the License.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
20 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
21 # The Original Code is eCos - Embedded Cygnus Operating System, released
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
22 # September 30, 1998.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
23 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
24 # The Initial Developer of the Original Code is Cygnus. Portions created
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
25 # by Cygnus are Copyright (C) 1998 Cygnus Solutions. All Rights Reserved.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
26 # -------------------------------------------
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
27 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
28 #####COPYRIGHTEND####
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
29 #===============================================================================
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
30 ######DESCRIPTIONBEGIN####
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
31 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
32 # Author(s): bartv
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
33 # Contributors: bartv
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
34 # Date: 1998-04-11
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
35 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
36 # Purpose: To provide the interim build system with information
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
37 # about the supported targets.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
38 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
39 # Description: This file defines details of the supported target architectures.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
40 # Usage:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
41 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
42 #####DESCRIPTIONEND####
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
43 #===============================================================================
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
44 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
45
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
46 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
47 # Format of this file:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
48 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
49 # Each target architecture is defined by a statement of the form:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
50 # target <arch> <body>
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
51 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
52 # The name of the architecture and acts as the default alias string.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
53 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
54 # The body can contain the following commands:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
55 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
56 # 1) alias one or more aliases for this target. The first alias will
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
57 # be used for output purposes. All aliases will be accepted
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
58 # as input, and the input matching is not case-sensitive.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
59 # 2) command_prefix what goes before gcc/ld/whatever, e.g. powerpc-eabi
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
60 # 3) flags compiler flags that should be used.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
61 # 4) packages the names of one or more packages that should be
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
62 # loaded automatically for this target.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
63 # 5) platform definition of a specific platform for this architecture.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
64 # Each platform definition is similar to a target definition,
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
65 # consisting of a name and a body. The name can be used in a
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
66 # --platform argument to pkgconf. The body can contain the
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
67 # following commands:
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
68 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
69 # 5a) alias an alias for this platform, used for output.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
70 # 5b) packages the names of one or more packages that should be loaded
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
71 # automatically for this platform.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
72 # 5c) cflags replacement compiler flags needed on this platform
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
73 # 5d) startup a list of the legal start-ups, typically either just ram
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
74 # or both ram and rom. This corresponds to the --startup
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
75 # argument to pkgconf.
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
76 #
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
77
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
78 target mn10300 {
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
79 alias { MN10300 mn10300-elf am30 am30-elf am32 am32-elf }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
80 command_prefix mn10300-elf
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
81 packages CYGPKG_HAL_MN10300
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
82
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
83 cflags {
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
84 ERRFLAGS "-Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
85 CXXERRFLAGS "-Woverloaded-virtual"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
86 DBGFLAGS "-g -O2"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
87 LANGFLAGS "-ffunction-sections -fdata-sections"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
88 CXXLANGFLAGS "-fno-rtti -fno-exceptions -fvtable-gc -finit-priority"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
89 LDLANGFLAGS "-Wl,--gc-sections -Wl,-static"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
90 }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
91
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
92 platform stdeval1 {
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
93 alias { "Evaluation board" }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
94 startup { ram rom }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
95 packages {
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
96 CYGPKG_HAL_MN10300_STDEVAL1
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
97 CYGPKG_DEVICES_GDB
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
98 CYGPKG_DEVICES_SERIAL_RS232_COMMON
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
99 CYGPKG_DEVICES_SERIAL_RS232_MN10300
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
100 CYGPKG_DEVICES_WALLCLOCK
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
101 CYGPKG_DEVICES_WATCHDOG
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
102 }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
103
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
104 }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
105 platform sim {
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
106 alias { "Simulator" }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
107 startup { ram }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
108 packages {
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
109 CYGPKG_HAL_MN10300_SIM
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
110 CYGPKG_DEVICES_WALLCLOCK
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
111 CYGPKG_DEVICES_WATCHDOG
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
112 }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
113 }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
114 }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
115
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
116
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
117 target tx39 {
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
118 alias { TX39 mips-tx39 mips-tx39-elf }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
119 command_prefix mips-tx39-elf
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
120 packages CYGPKG_HAL_TX39
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
121
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
122 cflags {
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
123 ERRFLAGS "-Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
124 CXXERRFLAGS "-Woverloaded-virtual"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
125 LANGFLAGS "-ffunction-sections -fdata-sections"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
126 DBGFLAGS "-g -O2"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
127 CXXLANGFLAGS "-fno-rtti -fno-exceptions -fvtable-gc -finit-priority"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
128 LDLANGFLAGS "-Wl,--gc-sections -Wl,-static"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
129 }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
130
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
131 platform jmr3904 {
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
132 alias { "JMR-TX3904 evaluation board" jmr3904 }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
133 hal hal/mips/jmr3904
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
134 startup { ram rom }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
135 packages {
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
136 CYGPKG_HAL_TX39_JMR3904
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
137 CYGPKG_DEVICES_SERIAL_RS232_COMMON
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
138 CYGPKG_DEVICES_SERIAL_RS232_TX39
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
139 CYGPKG_DEVICES_WALLCLOCK
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
140 CYGPKG_DEVICES_WATCHDOG
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
141 }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
142 }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
143 platform sim {
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
144 alias { "Simulator" }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
145 startup { ram }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
146 packages {
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
147 CYGPKG_HAL_TX39_SIM
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
148 CYGPKG_DEVICES_WALLCLOCK
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
149 CYGPKG_DEVICES_WATCHDOG
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
150 }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
151 }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
152 }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
153
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
154 target powerpc {
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
155 alias { PowerPC powerpc-eabi }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
156 command_prefix powerpc-eabi
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
157 packages { CYGPKG_HAL_POWERPC }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
158
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
159 cflags {
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
160 ARCHFLAGS "-mcpu=860 -D_SOFT_FLOAT"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
161 ERRFLAGS "-Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
162 CXXERRFLAGS "-Woverloaded-virtual"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
163 LANGFLAGS "-ffunction-sections -fdata-sections"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
164 DBGFLAGS "-g -O2"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
165 CXXLANGFLAGS "-fno-rtti -fno-exceptions -fvtable-gc -finit-priority"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
166 LDLANGFLAGS "-Wl,--gc-sections -Wl,-static"
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
167 }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
168 hal hal/powerpc/arch
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
169
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
170 platform cogent {
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
171 alias { "Cogent board" }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
172 startup { ram rom }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
173 packages {
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
174 CYGPKG_HAL_POWERPC_COGENT
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
175 CYGPKG_DEVICES_WALLCLOCK
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
176 CYGPKG_DEVICES_WATCHDOG
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
177 }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
178 }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
179 platform sim {
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
180 alias { "Simulator" }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
181 startup { ram }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
182 packages {
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
183 CYGPKG_HAL_POWERPC_SIM
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
184 CYGPKG_DEVICES_WALLCLOCK
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
185 CYGPKG_DEVICES_WATCHDOG
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
186 }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
187 }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
188 }
3111d98ba7b3 Initial commit of eCos version 1.1
jlarmour
parents:
diff changeset
189