comparison packages/hal/common/current/ChangeLog @ 2:443894e2e912 ecos-v1_2_1-release

Block commit of eCos version 1.2.1
author jlarmour
date Tue, 11 May 1999 12:24:34 +0000
parents 3111d98ba7b3
children 1d7f19c9e4d1
comparison
equal deleted inserted replaced
1:72f549f0d891 2:443894e2e912
1 1999-04-27 Jesper Skov <jskov@cygnus.co.uk>
2
3 * include/pkgconf/hal.h: GDB_BREAK support now available for ARM
4 targets.
5 1999-04-16 Bart Veer <bartv@cygnus.co.uk>
6
7 * src/PKGconf.mak:
8 * src/dummy.c:
9 New file that can always be added to libextras.a without
10 affecting image sizes.
11
12 1999-04-14 Jonathan Larmour <jlarmour@cygnus.co.uk>
13
14 * include/hal_stub.h:
15 Make sure all functions have C linkage even in C++
16
17 1999-04-14 Jesper Skov <jskov@cygnus.co.uk>
18 PR 19845
19 * src/generic-stub.c (__process_packet): Reset _register pointer
20 to the exception state before attempting to set up single-step
21 magic.
22
23 1999-04-14 Jesper Skov <jskov@cygnus.co.uk>
24
25 * include/hal_stub.h: Added declaration for __stub_copy_registers.
26
27 1999-04-14 Jesper Skov <jskov@cygnus.co.uk>
28
29 * src/hal_stub.c: Use HAL_xCACHE_IS_ENABLED if defined.
30
31 1999-04-09 Jesper Skov <jskov@cygnus.co.uk>
32
33 * src/hal_stub.c:
34 Moved get_register and put_register here. Made them access the
35 currently selected register set.
36
37 1999-03-22 Jonathan Larmour <jlarmour@cygnus.co.uk>
38
39 * include/dbg-threads-api.h: Update copyright
40
41 * src/generic-stub.c: Change Cygnus Support->Cygnus Solutions
42
43 * src/thread-packets.c: Update copyright
44
45 * src/thread-pkts.h: Update copyright
46
47 1999-03-19 Nick Garnett <nickg@cygnus.co.uk>
48
49 * tests/cache.c: Added interrupt disable and enable to cache state
50 change blocks, in line with similar changes to kcache1.
51
52 1999-03-17 Jesper Skov <jskov@cygnus.co.uk>
53
54 * src/hal_stub.c (hal_output_gdb_string): Use disable/restore
55 macros to make sure it works even when interruptible() is a NOP
56 function.
57
58 1999-03-10 Nick Garnett <nickg@cygnus.co.uk>
59
60 * include/pkgconf/hal.h:
61 Changed include of hal_tx39_jmr3904.h to hal_tx39.h.
62
63 1999-03-05 Nick Garnett <nickg@cygnus.co.uk>
64
65 * include/drv_api.h:
66 * src/drv_api.c:
67 Fixed some typos in non-kernel configuration support.
68
69 1999-03-04 Jesper Skov <jskov@cygnus.co.uk>
70 PR 19367
71 * include/pkgconf/hal.h: Exclude GDB stubs on sparc.
72
73 1999-02-26 Jesper Skov <jskov@cygnus.co.uk>
74
75 * src/generic-stub.c:
76 * include/generic-stub.h:
77 Added binary download patches from libstub.
78
79 1999-02-25 Nick Garnett <nickg@cygnus.co.uk>
80
81 * include/drv_api.h:
82 * src/drv_api.c:
83 Added these files to define driver API.
84
85 1999-02-23 Nick Garnett <nickg@cygnus.co.uk>
86
87 * include/pkgconf/hal.h:
88 Added include of <pkgconf/hal_tx39_jmr3904.h> to get TX39 speed
89 configuration options.
90
91 1999-02-20 Jonathan Larmour <jlarmour@cygnus.co.uk>
92
93 * tests/intr.c:
94 Rename CYGNUM_VECTOR_RTC -> CYGNUM_HAL_INTERRUPT_RTC in line with
95 HAL changes
96
97 1999-02-17 Jesper Skov <jskov@cygnus.co.uk>
98
99 * src/hal_stub.c:
100 * src/generic-stub.c (__handle_exception):
101 Only include cyg_hal_gdb_break magic when stub is configured to
102 handle GDB BREAK signals.
103
104 1999-02-17 Jesper Skov <jskov@cygnus.co.uk>
105
106 * src/generic-stub.c (__handle_exception): Moved special signal
107 handling here to avoid duplication for all architectures.
108
109 1999-02-16 Jesper Skov <jskov@cygnus.co.uk>
110
111 * src/stubrom/stubrom.c: Changed set_debug_traps to initialize_stub.
112
113 * include/hal_stub.h: [added]
114 * include/generic-stub.h:
115 * src/hal_stub.c: [added]
116 * src/board.h: [added]
117 * src/thread-pkts.h:
118 * src/thread-packets.c:
119 * src/generic-stub.c:
120 * src/PKGconf.mak:
121 Merged in latest libstub changes. Moved most eCos specific changes
122 into hal_stub.[ch], reducing effort required for further
123 merging/integration.
124
125 1999-02-05 Jesper Skov <jskov@cygnus.co.uk>
126
127 * include/pkgconf/hal.h: Cleaned up the MPC8xx configuration.
128
129 1999-01-29 Jesper Skov <jskov@cygnus.co.uk>
130
131 * include/pkgconf/hal.h: Added simple MPC8xx configuration.
132
133
134 1999-01-26 Hugo Tyson <hmt@cygnus.co.uk>
135
136 * tests/cache.c (time0): Waste much less time if running in a
137 simulator. Do only 40 loops instead of 4000.
138 In consequence the nasty meddling with MAX_STRIDE depending on
139 HAL_xxx_SIM package definitions can go.
140
141 1999-01-22 Jesper Skov <jskov@cygnus.co.uk>
142
143 * include/pkgconf/hal.h: Renamed CYG_HAL_POWERPC_FADS to
144 CYGPKG_HAL_POWERPC_FADS.
145
146 1999-01-21 Jonathan Larmour <jlarmour@cygnus.co.uk>
147
148 * include/pkgconf/hal.h:
149 Tidy up and update description
150 Add new CYGSEM_HAL_STOP_CONSTRUCTORS_ON_FLAG option to allow default
151 priority static constructors to be deferred
152 Remove all traces of non-CYG_KERNEL_USE_INIT_PRIORITY code
153
154 1999-01-21 Jesper Skov <jskov@cygnus.co.uk>
155 Merge with FADS branch.
156
157 1998-12-17 Jesper Skov <jskov@cygnus.co.uk>
158
159 * include/pkgconf/hal.h: Don't allow GDB BREAK support on FADS.
160 Define _MPC860, not _MP860.
161
162 1998-12-17 Jesper Skov <jskov@cygnus.co.uk>
163
164 * include/pkgconf/hal.h:
165 Added FADS entry from Kevin Hester <KHester@opticworks.com>.
166
167 1999-01-19 Hugo Tyson <hmt@cygnus.co.uk>
168
169 * include/pkgconf/hal.h:
170 Add CYG_KERNEL_USE_INIT_PRIORITY for SPARCLITE.
171
172
173 1999-01-18 Jesper Skov <jskov@cygnus.co.uk>
174 PR 18823
175 * include/pkgconf/hal.h: Don't allow GDB stubs to be configured
176 for Linux target.
177
178 1999-01-18 Jesper Skov <jskov@cygnus.co.uk>
179 PR 18822
180 * include/pkgconf/hal.h: GDB_BREAK support not available for ARM
181 targets.
182
183 1999-01-14 Gary Thomas <gthomas@cygnus.co.uk>
184
185 * src/stubrom/PKGconf.mak: Rename 'TESTS' to 'PROGS' due to
186 changes in 'makrules.prv'.
187
188 1999-01-14 Jesper Skov <jskov@cygnus.co.uk>
189
190 * src/stubrom/stubrom.c (cyg_start): Fix compiler warning.
191
192 * include/dbg-threads-api.h: Include cyg_type.h to get externC
193 definition.
194
195 1999-01-14 Nick Garnett <nickg@cygnus.co.uk>
196
197 * include/dbg-threads-api.h: Added prototype for dbg_scheduler().
198
199 1999-01-13 Gary Thomas <gthomas@cygnus.co.uk>
200
201 * src/generic-stub.c (__output_hex_value): Change buffer size
202 [2048 was rather large] and make stack based. Also don't
203 allow for string to exceed buffer.
204
205 1999-01-13 Jesper Skov <jskov@cygnus.co.uk>
206
207 * src/generic-stub.c (strcpy): Terminate copied string.
208
209 1999-01-11 Jesper Skov <jskov@cygnus.co.uk>
210
211 * tests/intr.c (CYGNUM_KERNEL_COUNTERS_RTC_PERIOD): Added RTC data
212 for Linux.
213
214 Wed Dec 9 14:07:30 GMT 1998 Chris Provenzano <proven@cygnus.com>
215
216 * include/pkgconf/hal.h: Compile the i386 linux target with
217 CYG_KERNEL_USE_INIT_PRIORITY defined.
218
219
220 1999-01-04 Jesper Skov <jskov@cygnus.co.uk>
221
222 * src/generic-stub.c (interruptible): Cleaned up a bit.
223
224 1999-01-04 Jesper Skov <jskov@cygnus.co.uk>
225 PR 18572
226
227 * tests/cache.c: Purge data cache before invalidating it.
228
229 1998-12-09 Gary Thomas <gthomas@cygnus.co.uk>
230
231 * src/generic-stub.c: Better handling of errors while stubs
232 are accessing memory on behalf of GDB. Requires support for
233 GCC 'computed goto label' in top-level exception handler.
234
235 1998-12-09 Jesper Skov <jskov@cygnus.co.uk>
236
237 * include/pkgconf/hal.h: Removed the
238 CYGARC_HAL_COMMON_EXPORT_CPU_MACROS option. Causing failures in
239 permutation tests.
240
241 1998-12-07 Jesper Skov <jskov@cygnus.co.uk>
242
243 * src/generic-stub.c (process_exception): Send an acknowledge char
244 on first entry so GDB doesn't timeout before resending its initial
245 packet.
246
247 1998-11-26 Jesper Skov <jskov@cygnus.co.uk>
248
249 * include/pkgconf/hal.h: Added
250 CYGARC_HAL_COMMON_EXPORT_CPU_MACROS.
251
252 1998-11-23 Jesper Skov <jskov@cygnus.co.uk>
253
254 * tests/cache.c: Only run with stride 1 on SIMs.
255
256 1998-11-23 Jesper Skov <jskov@cygnus.co.uk>
257
258 * include/pkgconf/hal.h: Define SIM as a 603 CPU.
259
260 1998-11-19 Jesper Skov <jskov@cygnus.co.uk>
261
262 * tests/intr.c:
263 Make the test do nothing if kernel real-time clock is enabled.
264 Added different timer constants for PPC SIM and HW.
265
266 1998-11-17 Jesper Skov <jskov@cygnus.co.uk>
267
268 * tests/intr.c:
269 * include/pkgconf/hal.h:
270 Renamed CYG_HAL_POWERPC_MP860 to CYG_HAL_POWERPC_MPC860.
271
272 1998-11-04 Jesper Skov <jskov@cygnus.co.uk>
273
274 * include/pkgconf/hal.h: Made CYGDBG_HAL_DEBUG_GDB_BREAK_SUPPORT a
275 sub-option of CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS.
276
277 1998-11-16 Jesper Skov <jskov@cygnus.co.uk>
278
279 * include/pkgconf/hal.h: Allow GDB stubs to be configured for
280 MN10300 HW. Allow GDB_BREAK for all but tx39.
281
282 1998-11-04 Jesper Skov <jskov@cygnus.co.uk>
283
284 * include/pkgconf/hal.h: Made CYGDBG_HAL_DEBUG_GDB_BREAK_SUPPORT a
285 sub-option of CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS.
286
287 1998-11-04 Jesper Skov <jskov@cygnus.co.uk>
288
289 * src/generic-stub.c (process_packet): Flush D cache before
290 invalidating I cache.
291
292 1998-11-02 Jesper Skov <jskov@cygnus.co.uk>
293
294 * src/generic-stub.c (__handle_exception): Check for breakpoints
295 set by GDB interrupt handler.
296
1 1998-10-25 Jesper Skov <jskov@cygnus.co.uk> 297 1998-10-25 Jesper Skov <jskov@cygnus.co.uk>
2 298
3 * src/thread-packets.c: Fixed closing #endif comment. 299 * src/thread-packets.c: Fixed closing #endif comment.
4 300
5 * src/generic-stub.c: Fixed closing #endif comment. 301 * src/generic-stub.c: Fixed closing #endif comment.
169 // 465 //
170 // The Original Code is eCos - Embedded Cygnus Operating System, released 466 // The Original Code is eCos - Embedded Cygnus Operating System, released
171 // September 30, 1998. 467 // September 30, 1998.
172 // 468 //
173 // The Initial Developer of the Original Code is Cygnus. Portions created 469 // The Initial Developer of the Original Code is Cygnus. Portions created
174 // by Cygnus are Copyright (C) 1998 Cygnus Solutions. All Rights Reserved. 470 // by Cygnus are Copyright (C) 1998,1999 Cygnus Solutions. All Rights Reserved.
175 // ------------------------------------------- 471 // -------------------------------------------
176 // 472 //
177 //####COPYRIGHTEND#### 473 //####COPYRIGHTEND####
178 //=========================================================================== 474 //===========================================================================