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

Subversion Repositories or1k

[/] [or1k/] [trunk/] [ecos-2.0/] [packages/] [hal/] [sh/] [edk7708/] [v2_0/] [ChangeLog] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1254 phoenix
2003-01-19  Bart Veer  
2
 
3
        * include/platform.inc (BSC_settings_table):
4
        Avoid warnings with binutils 2.13.1
5
 
6
2002-05-13  Jesper Skov  
7
 
8
        * cdl/hal_sh_edk7708.cdl: Removed implemntation of
9
        CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED.
10
 
11
2001-09-13  Jesper Skov  
12
 
13
        * include/pkgconf/mlt_sh_edk7708_romram.mlt: Moved RAM to
14
        0x88000000, flash to 0x80000000, leave 0x10000 for RedBoot.
15
        * include/pkgconf/mlt_sh_edk7708_romram.ldi: Same.
16
        * include/pkgconf/mlt_sh_edk7708_romram.h: Same.
17
        * include/pkgconf/mlt_sh_edk7708_rom.mlt: Same.
18
        * include/pkgconf/mlt_sh_edk7708_rom.ldi: Same.
19
        * include/pkgconf/mlt_sh_edk7708_rom.h: Same.
20
        * include/pkgconf/mlt_sh_edk7708_ram.mlt: Same.
21
        * include/pkgconf/mlt_sh_edk7708_ram.ldi: Same.
22
        * include/pkgconf/mlt_sh_edk7708_ram.h: Same.
23
 
24
        * cdl/hal_sh_edk7708.cdl: Moved memory to 88000000. Added RedBoot
25
        options. Made LE by default.
26
 
27
2001-09-11  Jonathan Larmour  
28
 
29
        * cdl/hal_sh_edk7708.cdl: Default to big endian.
30
 
31
2001-05-29  Jesper Skov  
32
 
33
        * include/plf_io.h: Added.
34
 
35
2001-03-08  Jesper Skov  
36
 
37
        * cdl/hal_sh_edk7708.cdl: Does not guarantee virtual vector
38
        support.
39
 
40
2001-02-27  Jesper Skov  
41
 
42
        * include/platform.inc: Init correct vector with interrupt VSR.
43
 
44
2001-01-31  Jesper Skov  
45
 
46
        * src/hal_diag.c: Included private parts of serial driver.
47
 
48
2001-01-26  Jesper Skov  
49
 
50
        * include/plf_stub.h: Moved reset macro to
51
        * include/plf_intr.h: this file.
52
        * src/hal_diag.c: Removed CYGSEM_HAL_VIRTUAL_VECTOR_DIAG check.
53
 
54
2001-01-23  Jesper Skov  
55
 
56
        * include/platform.inc: Properly init interrupt VSR.
57
 
58
2000-11-22  Jesper Skov  
59
 
60
        * include/platform.inc: Mangle symbols.
61
 
62
2000-11-01  Jesper Skov  
63
 
64
        * Moved HAL to edk7708.
65
 
66
2000-10-31  Jesper Skov  
67
 
68
        * include/plf_intr.h: Added.
69
        * include/plf_cache.h: Added.
70
 
71
2000-10-20  Jonathan Larmour  
72
 
73
        * include/pkgconf/mlt_sh_edk7708_ram.h:
74
        * include/pkgconf/mlt_sh_edk7708_rom.h:
75
        * include/pkgconf/mlt_sh_edk7708_romram.h:
76
        * include/pkgconf/mlt_sh_edk7708_ram.ldi:
77
        * include/pkgconf/mlt_sh_edk7708_rom.ldi:
78
        * include/pkgconf/mlt_sh_edk7708_romram.ldi:
79
        Regenerated with updated host tools
80
 
81
2000-10-17  Jesper Skov  
82
 
83
        * include/pkgconf/mlt_sh_edk7708_ram.h: Adding heap1.
84
        * include/pkgconf/mlt_sh_edk7708_ram.mlt: Ditto.
85
        * include/pkgconf/mlt_sh_edk7708_ram.ldi: Ditto.
86
        * include/pkgconf/mlt_sh_edk7708_rom.h: Ditto.
87
        * include/pkgconf/mlt_sh_edk7708_rom.mlt: Ditto.
88
        * include/pkgconf/mlt_sh_edk7708_rom.ldi: Ditto.
89
        * include/pkgconf/mlt_sh_edk7708_romram.h: Ditto.
90
        * include/pkgconf/mlt_sh_edk7708_romram.mlt: Ditto.
91
        * include/pkgconf/mlt_sh_edk7708_romram.ldi: Ditto.
92
 
93
2000-10-10  Jesper Skov  
94
 
95
        * cdl/hal_sh_edk7708.cdl: Fix legal OCC ranges.
96
 
97
2000-09-26  Jesper Skov  
98
 
99
        * include/platform.inc: Use calculated FRQCR init value.
100
 
101
        * cdl/hal_sh_edk7708.cdl: Updated clock options.
102
 
103
2000-07-07  Jesper Skov  
104
 
105
        * cdl/hal_sh_edk7708.cdl: Require sub-variant package.
106
 
107
2000-06-29  Jesper Skov  
108
 
109
        * src/hal_diag.c: serial driver API changes.
110
 
111
2000-06-28  Jesper Skov  
112
 
113
        * src/hal_diag.c: Include hal_if file.
114
 
115
2000-06-28  Jesper Skov  
116
 
117
        * src/plf_misc.c:
118
        * src/hal_diag.c:
119
        * src/plf_stub.c: [deleted]
120
        * include/pkgconf/mlt_sh_edk7708_ram.h:
121
        * include/pkgconf/mlt_sh_edk7708_ram.ldi:
122
        * include/pkgconf/mlt_sh_edk7708_ram.mlt:
123
        * include/pkgconf/mlt_sh_edk7708_rom.h:
124
        * include/pkgconf/mlt_sh_edk7708_rom.ldi:
125
        * include/pkgconf/mlt_sh_edk7708_rom.mlt:
126
        * include/pkgconf/mlt_sh_edk7708_romram.h:
127
        * include/pkgconf/mlt_sh_edk7708_romram.ldi:
128
        * include/pkgconf/mlt_sh_edk7708_romram.mlt:
129
        * include/plf_stub.h:
130
        * include/hal_diag.h:
131
        * cdl/hal_sh_edk7708.cdl:
132
        Changed to use virtual vector table.
133
 
134
1999-06-19  John Dallaway  
135
 
136
        * cdl/hal_sh_edk7708.cdl: Tidy display strings.
137
 
138
2000-04-12  Jesper Skov  
139
 
140
        * src/hal_diag.c: Output text raw if configuration requires it.
141
 
142
        * include/platform.inc:
143
        * src/edk.S: [deleted]
144
        * cdl/hal_sh_edk7708.cdl:
145
        Hardware init code moved to platform.inc in order to allow ROMRAM
146
        startup.
147
 
148
        * include/pkgconf/mlt_sh_edk7708_romram.h:
149
        * include/pkgconf/mlt_sh_edk7708_romram.mlt:
150
        * include/pkgconf/mlt_sh_edk7708_romram.ldi:
151
        * cdl/hal_sh_edk7708.cdl:
152
        Add ROMRAM startup option.
153
 
154
2000-04-06  Jonathan Larmour  
155
 
156
        * cdl/hal_sh_edk7708.cdl: Use -g now that toolchains work with that
157
        (and in fact new toolchains no longer work with -ggdb)
158
 
159
2000-04-06  Jesper Skov  
160
 
161
        * cdl/hal_sh_edk7708.cdl: Define vsr base location.
162
 
163
2000-04-04  Jesper Skov  
164
 
165
        * src/hal_diag.c (hal_diag_write_char): Add GDB critical IO region
166
        handling.
167
 
168
2000-03-20  Jesper Skov  
169
 
170
        * cdl/hal_sh_edk7708.cdl: Added board speed variable.
171
 
172
2000-03-09  Jesper Skov  
173
 
174
        * src/hal_diag.c: Fix compiler warning.
175
 
176
2000-02-28  Jesper Skov  
177
 
178
        * include/platform.inc: Use sh_offsets instead of C header.
179
 
180
2000-02-18  Jonathan Larmour  
181
 
182
        * cdl/hal_sh_edk7708.cdl (CYGBLD_BUILD_GDB_STUBS): When
183
        building stubs, define every dependency required here rather than
184
        in the template
185
 
186
2000-02-17  Jesper Skov  
187
 
188
        * cdl/hal_sh_edk7708.cdl:
189
        Go back to -ggdb. -gstabs don't provide enough info for
190
        source-level debugging.
191
 
192
        * include/pkgconf/mlt_sh_edk7708_rom.h:
193
        * include/pkgconf/mlt_sh_edk7708_rom.ldi:
194
        * include/pkgconf/mlt_sh_edk7708_rom.mlt:
195
        * include/pkgconf/mlt_sh_edk7708_ram.h:
196
        * include/pkgconf/mlt_sh_edk7708_ram.ldi:
197
        * include/pkgconf/mlt_sh_edk7708_ram.mlt:
198
        Don't use . assignment due to tools problem.
199
 
200
2000-02-16  Jesper Skov  
201
 
202
        * cdl/hal_sh_edk7708.cdl: Added LE support.
203
 
204
2000-02-15  Jesper Skov  
205
 
206
        * misc/STUBS_config:
207
        * include/pkgconf/mlt_sh_edk7708_rom.ldi:
208
        * include/pkgconf/mlt_sh_edk7708_rom.mlt:
209
        * include/pkgconf/mlt_sh_edk7708_ram.h:
210
        * include/pkgconf/mlt_sh_edk7708_ram.ldi:
211
        * include/pkgconf/mlt_sh_edk7708_ram.mlt:
212
        Updated for new stubs scheme.
213
 
214
        * cdl/hal_sh_edk7708.cdl: Removed stubs startup.
215
        Use -gstabs instead of -ggdb to work around problem with GDB.
216
 
217
2000-02-10  Jesper Skov  
218
 
219
        * include/plf_stub.h:
220
        HAL_STUB_PLATFORM_STUBS_INIT->HAL_STUB_PLATFORM_INIT
221
 
222
2000-02-07  Jesper Skov  
223
 
224
        * cdl/hal_sh_edk7708.cdl: use cpu flags when linking.
225
 
226
2000-02-03  Jesper Skov  
227
 
228
        * cdl/hal_sh_edk7708.cdl: Implements stubs.
229
 
230
2000-01-27  Jesper Skov  
231
 
232
        * cdl/hal_sh_edk7708.cdl: Moved part of stubs build rule to
233
        common HAL.  Changed description.
234
 
235
2000-01-26  Jesper Skov  
236
 
237
        * cdl/hal_sh_edk7708.cdl: Fix display string.
238
 
239
2000-01-24  Jesper Skov  
240
 
241
        * cdl/hal_sh_edk7708.cdl: Add stubs build rule.
242
        * include/pkgconf/mlt_sh_edk7708_ram.ldi:
243
        * include/pkgconf/mlt_sh_edk7708_ram.h:
244
        * include/pkgconf/mlt_sh_edk7708_ram.mlt:
245
        * include/pkgconf/mlt_sh_edk7708_stubs.ldi:
246
        * include/pkgconf/mlt_sh_edk7708_stubs.h:
247
        * include/pkgconf/mlt_sh_edk7708_stubs.mlt:
248
        Give stub more RAM.
249
 
250
2000-01-24  John Dallaway  
251
 
252
        * cdl/*.cdl:
253
 
254
        Remove obsolete option CYGTST_TESTING_IDENTIFIER.
255
 
256
2000-01-19  Hugo Tyson  
257
 
258
        * cdl/*.cdl: Add descriptions to a number of options &c which were
259
        lacking same, also tidied up other typos as noticed en passant.
260
 
261
2000-01-18  Jesper Skov  
262
        CR 902066
263
        * include/pkgconf/mlt_sh_edk7708_ram.mlt:
264
        * include/pkgconf/mlt_sh_edk7708_ram.h:
265
        * include/pkgconf/mlt_sh_edk7708_ram.ldi:
266
        Correct RAM size.
267
 
268
1999-12-21  Jonathan Larmour  
269
 
270
        * src/plf_misc.c (cyg_hal_user_break): Rename
271
        CYG_HAL_USE_ROM_MONITOR_GDB_STUBS -> CYGSEM_HAL_USE_ROM_MONITOR_GDB_stubs
272
 
273
        * cdl/hal_sh_edk7708.cdl: Don't need to define CYG_HAL_SH_SH7708 any
274
        more
275
        Add new platform-specific CYGSEM_HAL_USE_ROM_MONITOR option to
276
        control ROM monitor support
277
 
278
1999-12-20  Gary Thomas  
279
 
280
        * cdl/hal_sh_edk7708.cdl: Add -Wl for linker options.
281
 
282
1999-11-25  Gary Thomas  
283
 
284
        * include/pkgconf/mlt_sh_edk7708_stubs.h:
285
        * include/pkgconf/mlt_sh_edk7708_rom.h:
286
        * include/pkgconf/mlt_sh_edk7708_ram.h: New file(s).
287
 
288
1999-11-02  Jesper Skov  
289
 
290
        * cdl/hal_sh_edk7708.cdl: Use define_proc for CPU define.
291
 
292
1999-11-01  Jesper Skov  
293
 
294
        * cdl/hal_sh_edk7708.cdl: Use define_proc for const header defs.
295
 
296
1999-10-29  Jesper Skov  
297
 
298
        * cdl/hal_sh_edk7708.cdl: Added.
299
 
300
1999-10-13  Jesper Skov  
301
 
302
        * src/hal_diag.c (hal_diag_write_char):
303
        * src/plf_misc.c:
304
        * src/PKGconf.mak (COMPILE):
305
        Added user breakpoint handling.
306
 
307
1999-09-02  Jesper Skov  
308
 
309
        * misc/STUBS_config: Also disable kernel support in HAL.
310
 
311
1999-08-17  Jesper Skov  
312
 
313
        * misc/STUBS_config: Added.
314
 
315
1999-06-18  Jesper Skov  
316
 
317
        * include/pkgconf/hal_sh_edk7708.h: Consistent EDK7708 naming.
318
 
319
1999-06-01  Jesper Skov  
320
 
321
        * src/hal_diag.c (hal_diag_write_char): Don't look for 0x03
322
        chars. It doesn't work well. Better the dedicated magic handles
323
        C-c.
324
 
325
        * src/edk.S: Cleaned up memory controller setup.
326
 
327
1999-05-31  Jesper Skov  
328
 
329
        * include/pkgconf/hal_sh_edk7708.h: Removed FIX ME.
330
 
331
        * src/edk.S: Fixed delay-slot problem.
332
 
333
1999-05-28  Jesper Skov  
334
 
335
        * include/pkgconf/hal_sh_edk7708.h: Fixed platform name.
336
 
337
        * include/pkgconf/mlt_sh_edk7708_rom.ldi:
338
        * include/pkgconf/mlt_sh_edk7708_rom.mlt:
339
        * include/pkgconf/mlt_sh_edk7708_stubs.ldi:
340
        * include/pkgconf/mlt_sh_edk7708_stubs.mlt:
341
        * include/pkgconf/mlt_sh_edk7708_ram.ldi:
342
        * include/pkgconf/mlt_sh_edk7708_ram.mlt:
343
        Fixed memory layout and generated MLT files.
344
 
345
1999-05-28  Jesper Skov  
346
 
347
        * include/pkgconf/hal_sh_edk.h:            [deleted]
348
        * include/pkgconf/mlt_sh_edk_ram.ldi:      [deleted]
349
        * include/pkgconf/mlt_sh_edk_ram.mlt:      [deleted]
350
        * include/pkgconf/mlt_sh_edk_rom.ldi:      [deleted]
351
        * include/pkgconf/mlt_sh_edk_stubs.ldi:    [deleted]
352
        * include/pkgconf/hal_sh_edk7708.h:        [added]
353
        * include/pkgconf/mlt_sh_edk7708_ram.ldi:  [added]
354
        * include/pkgconf/mlt_sh_edk7708_ram.mlt:  [added]
355
        * include/pkgconf/mlt_sh_edk7708_rom.ldi:  [added]
356
        * include/pkgconf/mlt_sh_edk7708_rom.mlt:  [added]
357
        * include/pkgconf/mlt_sh_edk7708_stubs.ldi:[added]
358
        * include/pkgconf/mlt_sh_edk7708_stubs.mlt:[added]
359
        * src/PKGconf.mak:
360
        Renamed SH platform package to edk7708.
361
 
362
1999-05-21  Jesper Skov  
363
 
364
        * include/pkgconf/hal_sh_edk.h (CYGNUM_HAL_RTC_PERIOD): The timer
365
        is running at 1/4 of the peripheral clock.
366
 
367
        * include/plf_stub.h: Added RESET code.
368
 
369
        * include/pkgconf/hal_sh_edk.h: Added RTC data for the edk board.
370
 
371
1999-05-20  John Dallaway  
372
 
373
        * include/pkgconf/mlt_sh_edk_ram.mlt: Working MLT-generated
374
        version.
375
 
376
1999-05-20  Jesper Skov  
377
 
378
        * Moved files to CVS trunk.
379
 
380
1999-05-19  Jesper Skov  
381
 
382
        * src/edk.S (_hal_hardware_init): Fix a few mistakes.
383
 
384
        * include/plf_stub.h: Enable led in stub init.
385
 
386
        * include/pkgconf/mlt_sh_edk_stubs.ldi:
387
        * include/pkgconf/mlt_sh_edk_rom.ldi:
388
        Added.
389
        Moved RAM region to the end of the chunk and made it bigger.
390
 
391
        * src/edk.S (_hal_hardware_init): Added Bus State Controller
392
        initialization.
393
 
394
1999-05-19  Jesper Skov  
395
 
396
        * Most things working now. Will start keeping track of changes.
397
 
398
1999-04-22  Jesper Skov  
399
 
400
        * Set up directory structure.
401
 
402
//===========================================================================
403
//####ECOSGPLCOPYRIGHTBEGIN####
404
// -------------------------------------------
405
// This file is part of eCos, the Embedded Configurable Operating System.
406
// Copyright (C) Bart Veer
407
// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
408
//
409
// eCos is free software; you can redistribute it and/or modify it under
410
// the terms of the GNU General Public License as published by the Free
411
// Software Foundation; either version 2 or (at your option) any later version.
412
//
413
// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
414
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
415
// FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
416
// for more details.
417
//
418
// You should have received a copy of the GNU General Public License along
419
// with eCos; if not, write to the Free Software Foundation, Inc.,
420
// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
421
//
422
// As a special exception, if other files instantiate templates or use macros
423
// or inline functions from this file, or you compile this file and link it
424
// with other works to produce a work based on this file, this file does not
425
// by itself cause the resulting work to be covered by the GNU General Public
426
// License. However the source code for this file must still be made available
427
// in accordance with section (3) of the GNU General Public License.
428
//
429
// This exception does not invalidate any other reasons why a work based on
430
// this file might be covered by the GNU General Public License.
431
//
432
// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
433
// at http://sources.redhat.com/ecos/ecos-license/
434
// -------------------------------------------
435
//####ECOSGPLCOPYRIGHTEND####
436
//===========================================================================

powered by: WebSVN 2.1.0

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