OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [hal/] [arm/] [cma230/] [current/] [ChangeLog] - Blame information for rev 786

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 786 skrzyp
2009-01-31  Bart Veer 
2
 
3
        * cdl/hal_arm_cma230.cdl: update compiler flags for gcc 4.x
4
 
5
2009-01-24  Bart Veer 
6
 
7
        * cdl/hal_arm_cma230.cdl: switch from arm-elf-gcc to
8
        arm-eabi-gcc.
9
 
10
2003-07-18  Nick Garnett  
11
 
12
        * cdl/hal_arm_cma230.cdl:
13
        Changed values for CYGNUM_HAL_RTC_NUMERATOR,
14
        CYGNUM_HAL_RTC_DENOMINATOR and CYGNUM_HAL_RTC_PERIOD to
15
        "default_value" from "calculated". This makes it easier
16
        to change these values globally.
17
 
18
2003-04-11  Bart Veer  
19
 
20
        * cdl/hal_arm_cma230.cdl: building for thumb now involves
21
        arm-elf-gcc -mthumb, not thumb-elf-gcc
22
 
23
2002-08-06  Gary Thomas  
24
2002-08-06  Motoya Kurotsu 
25
 
26
        * src/hal_diag.c: I/O channel data can't be constant - contains
27
        timeout information which can be changed.
28
 
29
2002-05-23  Jesper Skov  
30
 
31
        * cdl/hal_arm_cma230.cdl: Don't run cache tests.
32
 
33
2002-05-13  Jesper Skov  
34
 
35
        * cdl/hal_arm_cma230.cdl: Removed implemntation of
36
        CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED.
37
 
38
2002-04-24  Jesper Skov  
39
 
40
        * cdl/hal_arm_cma230.cdl: CYGPRI_KERNEL_TESTS_DHRYSTONE_PASSES
41
        defined.
42
 
43
2002-01-28  Jesper Skov  
44
 
45
        * include/plf_io.h: Added.
46
 
47
2001-06-08  Jonathan Larmour  
48
 
49
        * include/hal_cache.h: Correctly indicate absence of cache in CMA230
50
        variant.
51
 
52
2001-04-16  Gary Thomas  
53
 
54
        * cdl/hal_arm_cma230.cdl: Add CDL to describe CPU family.
55
 
56
2001-03-08  Jesper Skov  
57
 
58
        * cdl/hal_arm_cma230.cdl: Does not guarantee virtual vector
59
        support.
60
 
61
2001-02-20  Jesper Skov  
62
 
63
        * cdl/hal_arm_cma230.cdl: Also enable -mthumb-interwork when
64
        building ROM monitors (or calls from Thumb code would die on
65
        return).
66
        Reworked a bit.
67
 
68
2001-02-13  Gary Thomas  
69
 
70
        * src/cma230_misc.c (hal_IRQ_handler):
71
        Return CYGNUM_HAL_INTERRUPT_NONE for spurious interrupts.
72
 
73
2001-02-08  Jesper Skov  
74
 
75
        * cdl/hal_arm_cma230.cdl: Respect channel configuration
76
        constraints.
77
 
78
        * src/hal_diag.c: Replace CYGSEM_HAL_DIAG_MANGLER_None with
79
        CYGDBG_HAL_DIAG_TO_DEBUG_CHAN.
80
 
81
2001-01-31  Jesper Skov  
82
 
83
        * src/hal_diag.c: Replaced CYGDBG_HAL_DIAG_DISABLE_GDB_PROTOCOL
84
        with CYGSEM_HAL_DIAG_MANGLER_None
85
 
86
2001-01-26  Jesper Skov  
87
 
88
        * src/hal_diag.c: Removed CYGSEM_HAL_VIRTUAL_VECTOR_DIAG check.
89
        * include/plf_stub.h: Moved reset macro to
90
        * include/hal_platform_ints.h: this file.
91
 
92
2000-12-04  Hugo Tyson  
93
 
94
        * include/hal_cache.h: Consistently ensure that ARM registers used
95
        in MCR ops to cache-control coprocessors, where the data doesn't
96
        matter, all actually have data zero ("SBZ") as in the Jaggar book.
97
        This may well not be necessary, but for the sake of making sure...
98
 
99
2000-10-20  Jonathan Larmour  
100
 
101
        * include/pkgconf/mlt_arm_cma222_ram.mlt:
102
        * include/pkgconf/mlt_arm_cma222_rom.mlt:
103
        * include/pkgconf/mlt_arm_cma230_ram.mlt:
104
        * include/pkgconf/mlt_arm_cma230_rom.mlt:
105
        Add heap1 section
106
 
107
        * include/pkgconf/mlt_arm_cma222_ram.h:
108
        * include/pkgconf/mlt_arm_cma222_rom.h:
109
        * include/pkgconf/mlt_arm_cma230_ram.h:
110
        * include/pkgconf/mlt_arm_cma230_rom.h:
111
        * include/pkgconf/mlt_arm_cma222_ram.ldi:
112
        * include/pkgconf/mlt_arm_cma222_rom.ldi:
113
        * include/pkgconf/mlt_arm_cma230_ram.ldi:
114
        * include/pkgconf/mlt_arm_cma230_rom.ldi:
115
        Regenerate
116
 
117
2000-07-05  Jesper Skov  
118
 
119
        * cdl/hal_arm_cma230.cdl:
120
        * include/hal_diag.h:
121
        * include/plf_stub.h:
122
        * src/cma230_misc.c:
123
        * src/hal_diag.c:
124
        * src/plf_stub.c: [deleted]
125
        Changed to support virtual vectors.
126
 
127
2000-06-18  Gary Thomas  
128
 
129
        * include/pkgconf/mlt_arm_cma222_ram.ldi:
130
        * include/pkgconf/mlt_arm_cma222_ram.mlt:
131
        * include/pkgconf/mlt_arm_cma222_rom.ldi:
132
        * include/pkgconf/mlt_arm_cma222_rom.mlt:
133
        * include/pkgconf/mlt_arm_cma230T_ram.ldi:
134
        * include/pkgconf/mlt_arm_cma230T_ram.mlt:
135
        * include/pkgconf/mlt_arm_cma230T_rom.ldi:
136
        * include/pkgconf/mlt_arm_cma230T_rom.mlt:
137
        * include/pkgconf/mlt_arm_cma230_ram.ldi:
138
        * include/pkgconf/mlt_arm_cma230_ram.mlt:
139
        * include/pkgconf/mlt_arm_cma230_rom.ldi:
140
        * include/pkgconf/mlt_arm_cma230_rom.mlt:
141
        Incorporate new fixed vectors (used on all ARM platforms).
142
 
143
2000-02-29  Jonathan Larmour  
144
 
145
        * include/pkgconf/mlt_arm_cma222_ram.h:
146
        * include/pkgconf/mlt_arm_cma222_ram.ldi:
147
        * include/pkgconf/mlt_arm_cma222_ram.mlt:
148
        * include/pkgconf/mlt_arm_cma222_rom.h:
149
        * include/pkgconf/mlt_arm_cma222_rom.ldi:
150
        * include/pkgconf/mlt_arm_cma222_rom.mlt:
151
        * include/pkgconf/mlt_arm_cma230_ram.h:
152
        * include/pkgconf/mlt_arm_cma230_ram.ldi:
153
        * include/pkgconf/mlt_arm_cma230_ram.mlt:
154
        * include/pkgconf/mlt_arm_cma230_rom.h:
155
        * include/pkgconf/mlt_arm_cma230_rom.ldi:
156
        * include/pkgconf/mlt_arm_cma230_rom.mlt:
157
        Align all sections on word boundaries
158
 
159
2000-02-18  Jonathan Larmour  
160
 
161
        * cdl/hal_arm_cma230.cdl (CYGBLD_BUILD_GDB_STUBS): When
162
        building stubs, define every dependency required here rather than
163
        in the template
164
 
165
2000-02-10  Jesper Skov  
166
 
167
        * include/plf_stub.h:
168
        HAL_STUB_PLATFORM_STUBS_INIT->HAL_STUB_PLATFORM_INIT
169
 
170
        * misc/STUBS_config:
171
        * include/pkgconf/hal_arm_cma230.h:
172
        Removed stubs as a legal startup type.
173
 
174
2000-02-07  Jesper Skov  
175
 
176
        * cdl/hal_arm_cma230.cdl: Use cpu options when linking.
177
 
178
2000-02-03  Jesper Skov  
179
 
180
        * cdl/hal_arm_cma230.cdl: Implements stubs.
181
 
182
2000-02-02  Jesper Skov  
183
 
184
        * cdl/hal_arm_cma230.cdl: Use common stub code and build rule.
185
 
186
2000-01-28  Jesper Skov  
187
 
188
        * cdl/hal_arm_cma230.cdl:  Changed description.
189
 
190
2000-01-26  Jesper Skov  
191
 
192
        * cdl/hal_arm_cma230.cdl: Fix CDL display.
193
 
194
2000-01-24  Jesper Skov  
195
 
196
        * cdl/hal_arm_cma230.cdl: Add stubs build rule.
197
 
198
2000-01-24  John Dallaway  
199
 
200
        * cdl/*.cdl:
201
 
202
        Remove obsolete option CYGTST_TESTING_IDENTIFIER.
203
 
204
2000-01-19  Hugo Tyson  
205
 
206
        * cdl/*.cdl: Add descriptions to a number of options &c which were
207
        lacking same, also tidied up other typos as noticed en passant.
208
 
209
1999-12-20  Gary Thomas  
210
 
211
        * cdl/hal_arm_cma230.cdl: Add -Wl for linker options.
212
 
213
1999-12-16  Jonathan Larmour  
214
 
215
        * cdl/hal_arm_cma230.cdl: Add support for cma230T
216
 
217
1999-12-08  Gary Thomas  
218
 
219
        * cdl/hal_arm_cma230.cdl: Update for CMA222 support.
220
 
221
1999-12-02  Mark Salter  
222
 
223
        * include/hal_platform_setup.h: Add support for CMA222 (ARM710T).
224
        * include/hal_cache.h: Add support for unified CMA222 caches.
225
        * include/hal_platform_extras.h: New file with static MMU tables.
226
 
227
1999-11-25  Jonathan Larmour  
228
 
229
        * include/pkgconf/mlt_arm_cma230T_stubs.ldi,
230
        include/pkgconf/mlt_arm_cma230T_stubs.mlt:
231
        Delete - we don't have stubs startup for thumb mode
232
 
233
        * src/hal_diag.c: Conditionalize def of diag_buffer for only when it's
234
        explicitly wanted and someone hacks the code
235
        (hal_diag_write_char): Likewise
236
 
237
1999-11-25  Gary Thomas  
238
 
239
        * include/pkgconf/mlt_arm_cma230_stubs.h: New file.
240
 
241
        * include/pkgconf/mlt_arm_cma230T_rom.h:
242
        * include/pkgconf/mlt_arm_cma230T_ram.h:
243
        * include/pkgconf/mlt_arm_cma230_rom.h:
244
        * include/pkgconf/mlt_arm_cma230_ram.h:  Update "do not edit" strings.
245
 
246
1999-11-09  Gary Thomas  
247
 
248
        * include/pkgconf/mlt_arm_cma230T_ram.h:
249
        * include/pkgconf/mlt_arm_cma230T_rom.h:
250
        * include/pkgconf/mlt_arm_cma230_ram.h:
251
        * include/pkgconf/mlt_arm_cma230_rom.h: New files.
252
 
253
        * include/pkgconf/mlt_arm_cma230T_ram.ldi:
254
        * include/pkgconf/mlt_arm_cma230T_ram.ldi:
255
        * include/pkgconf/mlt_arm_cma230_rom.ldi:
256
        * include/pkgconf/mlt_arm_cma230_rom.mlt: Update with correct memory layout.
257
 
258
1999-11-09  John Dallaway  
259
 
260
        * include/pkgconf/hal_arm_cma230.h:
261
 
262
        Add platform attribute to CYGPKG_HAL_ARM_CMA230.
263
 
264
1999-11-09  Gary Thomas  
265
 
266
        * src/hal_diag.c: Honor GDB_DISABLE option.
267
 
268
1999-11-01  Jesper Skov  
269
 
270
        * cdl/hal_arm_cma230.cdl: Remove define_proc comments.
271
 
272
1999-10-28  Jesper Skov  
273
 
274
        * misc/PKGconf.mak: Don't strip symbols when making .img.
275
 
276
1999-10-27  Jesper Skov  
277
 
278
        * src/hal_diag.c: Fixed conditional include.
279
 
280
1999-10-26  Hugo Tyson  
281
 
282
        * src/hal_diag.c (hal_diag_write_char): Use new macro
283
        CYG_HAL_GDB_ENTER_CRITICAL_IO_REGION and its mate to control
284
        stepping through gdb $O packet output.
285
 
286
1999-10-26  John Dallaway  
287
 
288
        * cdl/hal_arm_cma230.cdl:
289
 
290
        Rename CYGBLD_GLOBAL_PREFIX to
291
        CYGBLD_GLOBAL_COMMAND_PREFIX
292
 
293
1999-10-20  Simon FitzMaurice 
294
        * cdl/hal_arm_aeb.cdl:
295
 
296
        Remove -Wl options from compiler flags
297
 
298
1999-10-20  John Dallaway  
299
 
300
        * cdl/hal_arm_cma230.cdl:
301
        Define memory layout-related CDL options.
302
 
303
 
304
1999-10-19  Jonathan Larmour  
305
 
306
        * include/hal_cma230.h: Fix ifdefs and comments to be for
307
        the cma230, not any other board
308
        * misc/gdb_module.c: Likewise
309
        * src/PKGconf.mak: Likewise
310
 
311
1999-10-18  John Dallaway  
312
 
313
        * cdl/hal_arm_cma230.cdl:
314
 
315
        Define CYGTST_TESTING_IDENTIFIER and
316
        CYGBLD_GLOBAL_PREFIX as a functions of CYGHWR_THUMB.
317
 
318
        Define CYGBLD_GLOBAL_CFLAGS and CYGBLD_GLOBAL_LDFLAGS.
319
 
320
1999-10-14  Jesper Skov  
321
 
322
        * misc/STUBS_config: Updated.
323
 
324
1999-10-06  John Dallaway  
325
 
326
        * cdl/hal_arm_cma230.cdl:
327
        Define CYGTST_TESTING_IDENTIFIER.
328
 
329
1999-09-16  Jesper Skov  
330
 
331
        * include/pkgconf/hal_arm_cma230.h:
332
        * cdl/hal_arm_cma230.cdl:
333
        Removed arm/thumb options [defined by platform template].
334
 
335
1999-08-16  John Dallaway  
336
 
337
        * include/pkgconf/hal_arm_cma230.h:
338
 
339
        Proper case various display strings.
340
 
341
1999-08-12  John Dallaway  
342
 
343
        * cdl/hal_arm_cma230.cdl:
344
        Define CYG_HAL_STARTUP and CYGHWR_MEMORY_LAYOUT.
345
 
346
1999-06-09  John Dallaway  
347
 
348
        * include/pkgconf/hal_arm_cma320.h: Remove the platform attribute
349
        from cdl_package CYGPKG_HAL_ARM_CMA230 since the platform
350
        is now specified by cdl_option CYGHWR_HAL_ARM_CMA230_*.
351
 
352
1999-06-07  Gary Thomas  
353
 
354
        * images/:
355
        * images/gdb_module.rom: New files - prebuilt ROM image.
356
 
357
        * misc/STUBS_config: Was using wrong platform.
358
 
359
1999-06-04  Gary Thomas  
360
 
361
        * src/cma230_misc.c: Fix problems with interrupts.  First the
362
        interrupt source register (ISR) contains all pending interrupts
363
        and thus needs to be manually masked against those that are
364
        enabled.  Second, the interrupt mask register does not read
365
        back properly, so a memory shadow is necessary.
366
 
367
        * include/pkgconf/hal_arm_cma230.h: Add 'cma230T' (Thumb mode)
368
        as a platform.
369
 
370
//===========================================================================
371
// ####GPLCOPYRIGHTBEGIN####
372
// -------------------------------------------
373
// This file is part of eCos, the Embedded Configurable Operating System.
374
// Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
375
//
376
// This program is free software; you can redistribute it and/or modify
377
// it under the terms of the GNU General Public License as published by
378
// the Free Software Foundation; either version 2 or (at your option) any
379
// later version.
380
//
381
// This program is distributed in the hope that it will be useful, but
382
// WITHOUT ANY WARRANTY; without even the implied warranty of
383
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
384
// General Public License for more details.
385
//
386
// You should have received a copy of the GNU General Public License
387
// along with this program; if not, write to the
388
// Free Software Foundation, Inc., 51 Franklin Street,
389
// Fifth Floor, Boston, MA  02110-1301, USA.
390
// -------------------------------------------
391
// ####GPLCOPYRIGHTEND####
392
//===========================================================================

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.