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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [hal/] [mips/] [jmr3904/] [current/] [ChangeLog] - Blame information for rev 811

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 786 skrzyp
2009-01-31  Bart Veer 
2
 
3
        * cdl/hal_mips_tx39_jmr3904.cdl: update compiler flags for gcc 4.x
4
 
5
2003-07-18  Nick Garnett  
6
 
7
        * cdl/hal_mips_tx39_jmr3904.cdl:
8
        Changed values for CYGNUM_HAL_RTC_NUMERATOR,
9
        CYGNUM_HAL_RTC_DENOMINATOR and CYGNUM_HAL_RTC_PERIOD to
10
        "default_value" from "calculated". This makes it easier
11
        to change these values globally.
12
 
13
2001-01-26  Jesper Skov  
14
 
15
        * include/plf_stub.h: Reset macros moved
16
        * include/plf_intr.h: to this file.
17
 
18
2000-10-20  Jonathan Larmour  
19
 
20
        * include/pkgconf/mlt_mips_tx39_jmr3904_ram.mlt:
21
        * include/pkgconf/mlt_mips_tx39_jmr3904_rom.mlt:
22
        Add heap1 section
23
 
24
        * include/pkgconf/mlt_mips_tx39_jmr3904_ram.h:
25
        * include/pkgconf/mlt_mips_tx39_jmr3904_rom.h:
26
        * include/pkgconf/mlt_mips_tx39_jmr3904_ram.ldi:
27
        * include/pkgconf/mlt_mips_tx39_jmr3904_rom.ldi:
28
        Regenerated
29
 
30
2000-09-11  Jesper Skov  
31
 
32
        * cdl/hal_mips_tx39_jmr3904.cdl: Fix startup type description.
33
 
34
2000-05-22  Jesper Skov  
35
 
36
        * src/plf_misc.c: Let arch call ctrlc_init.
37
 
38
2000-05-10  Jonathan Larmour  
39
 
40
        * include/pkgconf/mlt_mips_tx39_jmr3904_rom.mlt: Fix mistake in last
41
        change: bss/sbss shouldn't be relocated
42
        * include/pkgconf/mlt_mips_tx39_jmr3904_rom.ldi: Regenerate
43
 
44
2000-04-04  Jonathan Larmour  
45
 
46
        * include/pkgconf/mlt_mips_tx39_jmr3904_rom.ldi:
47
        * include/pkgconf/mlt_mips_tx39_jmr3904_rom.mlt:
48
        * include/pkgconf/mlt_mips_tx39_jmr3904_ram.ldi:
49
        * include/pkgconf/mlt_mips_tx39_jmr3904_ram.mlt:
50
        Split lit section into lit4 and lit8
51
        DEVTAB -> devtab
52
        Update alignments
53
        For ROM startup, ensure all relevant sections are relocated,
54
        not just .data
55
        Above changed as per new mips_tx39.ld in variant HAL
56
 
57
        * cdl/hal_mips_tx39_jmr3904.cdl (CYG_HAL_STARTUP): Fix board
58
        name typo
59
 
60
2000-03-16  Jonathan Larmour  
61
 
62
        * include/pkgconf/mlt_mips_tx39_jmr3904_ram.h,
63
        include/pkgconf/mlt_mips_tx39_jmr3904_ram.ldi,
64
        include/pkgconf/mlt_mips_tx39_jmr3904_ram.mlt,
65
        include/pkgconf/mlt_mips_tx39_jmr3904_rom.h,
66
        include/pkgconf/mlt_mips_tx39_jmr3904_rom.ldi,
67
        include/pkgconf/mlt_mips_tx39_jmr3904_rom.mlt:
68
        Update new sections according to new mips_tx39.ld from variant HAL
69
 
70
2000-02-23  Jonathan Larmour  
71
 
72
        * src/plf_stub.c (hal_jmr_get_char):
73
        CYG_HAL_MIPS_SIM -> CYGPKG_HAL_MIPS_SIM
74
 
75
        * include/platform.inc: CYG_HAL_MIPS_SIM -> CYGPKG_HAL_MIPS_SIM
76
        CYG_HAL_MIPS_TX3904 -> CYGPKG_HAL_MIPS_TX3904
77
 
78
2000-02-18  Jonathan Larmour  
79
 
80
        * cdl/hal_mips_tx39_jmr3904.cdl (CYGBLD_BUILD_GDB_STUBS): When building
81
        stubs, define every dependency required here rather than in the
82
        template
83
 
84
2000-02-03  Jesper Skov  
85
 
86
        * cdl/hal_mips_tx39_jmr3904.cdl: Implements stubs.
87
 
88
2000-01-27  Jesper Skov  
89
 
90
        * cdl/hal_mips_tx39_jmr3904.cdl: Moved part of stubs build rule to
91
        common HAL.
92
 
93
2000-01-26  Jesper Skov  
94
 
95
        * cdl/hal_mips_tx39_jmr3904.cdl: Fix display string.
96
 
97
2000-01-24  Jesper Skov  
98
 
99
        * cdl/hal_mips_tx39_jmr3904.cdl: Add stubs build rule.
100
        * include/plf_stub.h: Include correct hal/platform header.
101
 
102
2000-01-24  John Dallaway  
103
 
104
        * cdl/*.cdl:
105
 
106
        Remove obsolete option CYGTST_TESTING_IDENTIFIER.
107
 
108
2000-01-19  Hugo Tyson  
109
 
110
        * cdl/*.cdl: Add descriptions to a number of options &c which were
111
        lacking same, also tidied up other typos as noticed en passant.
112
 
113
1999-12-21  Jonathan Larmour  
114
 
115
        * src/plf_misc.c (hal_platform_init): Rename
116
        CYG_HAL_USE_ROM_MONITOR_CYGMON -> CYGSEM_HAL_USE_ROM_MONITOR_CygMon
117
        (cyg_hal_user_break): Likewise. Also rationalize a little.
118
 
119
        * include/platform.inc: Rename CYG_HAL_USE_ROM_MONITOR ->
120
        CYGSEM_HAL_USE_ROM_MONITOR
121
 
122
        * cdl/hal_mips_tx39_jmr3904.cdl: Add new platform-specific
123
        CYGSEM_HAL_USE_ROM_MONITOR and CYGSEM_HAL_ROM_MONITOR options to
124
        control ROM monitor support
125
 
126
1999-12-20  Gary Thomas  
127
 
128
        * cdl/hal_mips_tx39_jmr3904.cdl: Add -Wl for linker options.
129
 
130
1999-11-25  Gary Thomas  
131
 
132
        * include/pkgconf/mlt_mips_tx39_jmr3904_rom.h:
133
        * include/pkgconf/mlt_mips_tx39_jmr3904_ram.h: New file(s).
134
 
135
1999-11-02  Jesper Skov  
136
 
137
        * cdl/hal_mips_tx39_jmr3904.cdl: Added.
138
 
139
1999-10-29  Nick Garnett  
140
 
141
        * include/plf_intr.h:
142
        * src/plf_misc.c:
143
        Changed CYGDBG_HAL_DEBUG_GDB_CTRLC_SUPPORT to
144
        CYGDBG_HAL_MIPS_DEBUG_GDB_CTRLC_SUPPORT.
145
 
146
1999-08-25  Nick Garnett  
147
 
148
        * include/platform.inc: Rearranged code a little to avoid
149
        assembler warning messages.
150
 
151
        * src/plf_misc.c (hal_platform_init): No longer disable cache when
152
        enabling TOE. A better solution to this has been made elsewhere.
153
 
154
        * include/pkgconf/hal_mips_tx39_jmr3904.h: Removed some now-bogus
155
        comments and generally tidied things a little.
156
 
157
1999-08-19  Nick Garnett  
158
 
159
        * include/plf_io.h: Added this file to match other platforms.
160
 
161
1999-06-21  Nick Garnett  
162
 
163
        * src/plf_misc.c (hal_ctrlc_isr): Changed return value from 0 to 2
164
        to indicate that the interrupt has been handled.
165
 
166
1999-06-02  Jonathan Larmour  
167
 
168
        * include/pkgconf/mlt_mips_tx39_jmr3904_rom.mlt:
169
        * include/pkgconf/mlt_mips_tx39_jmr3904_rom.mlt:
170
        * include/pkgconf/mlt_mips_tx39_jmr3904_ram.ldi:
171
        * include/pkgconf/mlt_mips_tx39_jmr3904_rom.ldi:
172
        Use ctors/dtors sections as required by new compilers
173
 
174
1999-05-27  Nick Garnett  
175
 
176
        * src/plf_misc.c: Reorganized and generally fixed up Ctrl-C
177
        handling code.
178
 
179
        * include/plf_intr.h: Added support for Ctrl-C handling.
180
 
181
1999-05-25  Jonathan Larmour  
182
 
183
        * src/plf_misc.c: Change CYG_HAL_TX39_JMR3904 to
184
        CYG_HAL_MIPS_TX39_JMR3904
185
 
186
1999-05-21  Jonathan Larmour  
187
 
188
        * src/hal_diag.c: Delete - this has been moved to hal/mips/tx39
189
 
190
1999-05-20  Gary Thomas  
191
 
192
        * include/pkgconf/hal_mips_tx39_jmr3904.h: Move RTC setup here.
193
 
194
1999-05-14  Nick Garnett  
195
 
196
        * src/platform.S: Moved ISR tables out to variant directory.
197
 
198
        * include/platform.inc: Moved definition of
199
        CYG_HAL_MIPS_ISR_TABLES_DEFINED out to variant.inc.
200
 
201
1999-05-13  Nick Garnett  
202
 
203
        The following changes were made on a branch and merged:
204
 
205
    1999-05-11  Nick Garnett  
206
 
207
        * include/pkgconf/hal_tx39_jmr3904.h:
208
        * include/pkgconf/hal_mips_tx39_jmr3904.h:
209
        File hal_tx39_jmr3904.h renamed to match name synthesized by
210
        pkgconf.tcl.
211
 
212
    1999-04-21  Nick Garnett  
213
 
214
        * src/plf_misc.c: Added this file. it contains all of the TX39
215
        specific code that was in hal_misc.c.
216
 
217
        * src/platform.S: Added this file. It contains platform specific
218
        code and data, specifically the ISR tables.
219
 
220
        * src/PKGconf.mak (COMPILE): Substituted platform.S for jmr3904.S.
221
        Added plf_misc.c.
222
 
223
        * include/platform.inc: Added CYG_HAL_MIPS_ISR_TABLES_DEFINED to
224
        indicate that the tables are defined in platform.S.
225
 
226
1999-04-30  Hugo Tyson  
227
 
228
        Merge the following changes from the 1.2.1 release branch.
229
 
230
   1999-04-29  Hugo Tyson  
231
        * src/hal_diag.c (hal_diag_write_char): Only include the code to
232
        read the '+' from GDB and test for ^C there if not installing the
233
        default isr to catch these: CYGDBG_HAL_MIPS_INSTALL_CTRL_C_ISR.
234
 
235
1999-04-08  John Dallaway  
236
 
237
        * include/pkgconf/mlt_*.*: Use double underscore substitution
238
        for period character in SECTION_* macro names (PR 19787)
239
 
240
1999-04-08  John Dallaway  
241
 
242
        * include/pkgconf/*.ldi: Revised SECTION_* macro arguments to
243
        avoid padded output sections (PR 19787)
244
 
245
1999-03-24  Nick Garnett  
246
 
247
        * include/pkgconf/hal_tx39_jmr3904.h:
248
        Added some edit-only options for controlling DRAM setup and bus
249
        timeout detection. These should only be used by experts, so they
250
        are not presently exported as full config options.
251
 
252
1999-03-23  Nick Garnett  
253
 
254
        * src/hal_diag.c (hal_diag_write_char): Backed off Gary's change.
255
 
256
1999-03-18  Gary Thomas  
257
 
258
        * src/hal_diag.c (hal_diag_write_char): Don't disable all interrupts,
259
        just the ones for the appropriate UART.
260
 
261
1999-03-11  Nick Garnett  
262
 
263
        * src/hal_diag.c (hal_diag_write_char):
264
        Enabled code to process ACK characters and force a breakpoint.
265
        This is temporary, it needs to use cyg_hal_is_break() and
266
        cyg_hal_user_break().
267
 
268
1999-03-10  Bart Veer  
269
 
270
        * src/hal_diag.c (hal_diag_init):
271
        Fixed names of symbols used for the frequency option.
272
 
273
1999-03-10  Nick Garnett  
274
 
275
        * src/hal_diag.c:
276
        * include/pkgconf/hal_tx39_jmr3904.h:
277
        Removed frequency options and made them more generic to all MIPS
278
        targets. Changed names where applicable.
279
 
280
1999-03-04  John Dallaway  
281
 
282
        * include/pkgconf/*.ldi: give all LDI files unique names so
283
        that they can co-exist in an eCos build tree (PR 19184)
284
        * include/pkgconf/*.mlt: give all MLT files unique names so
285
        that they can co-exist in an eCos build tree (PR 19184)
286
 
287
1999-02-23  Nick Garnett  
288
 
289
        * src/hal_diag.c:
290
        Added support for 66MHz part.
291
        Disabled handling of GDB O packet acknowledgement, this is now
292
        done by hal_ctrlc_isr() which also checks for ^C.
293
 
294
        * include/pkgconf/hal_tx39_jmr3904.h:
295
        Added support for 66MHz part.
296
 
297
1999-02-20  Jonathan Larmour  
298
 
299
        * src/hal_diag.c (hal_diag_write_char):
300
        Rename CYG_VECTOR_EXTERNAL_2 -> CYGNUM_HAL_INTERRUPT_EXTERNAL_2
301
        in line with HAL changes
302
 
303
1999-02-16  Jesper Skov  
304
 
305
        * include/hal_stub.h: [removed]
306
        * include/plf_stub.h: [added]
307
        * src/hal_stub.c:     [removed]
308
        * src/plf_stub.c:     [added]
309
        * src/PKGconf.mak:
310
        Changed hal_stub to plf_stub. Moved generic HAL stub code to
311
        common/.../hal_stub.c.
312
 
313
1999-02-05  John Dallaway  
314
 
315
        * include/pkgconf/*.mlt: New memory layout save files
316
 
317
1999-02-05  John Dallaway  
318
 
319
        * include/pkgconf/*.ldi: Remove LMA_EQ_VMA macro definition.
320
 
321
1999-01-26  Hugo Tyson  
322
 
323
        * include/pkgconf/ram.ldi:
324
        * include/pkgconf/rom.ldi:
325
        Add copyright notice.  (Though these files will later be generated
326
        by a tool and so not copyright, these default setups are.)
327
 
328
1999-01-13  John Dallaway  
329
 
330
      * include/pkgconf/ram.ldi: add .rel.dyn output section
331
      * include/pkgconf/rom.ldi: add .rel.dyn output section
332
 
333
1999-01-13  John Dallaway  
334
 
335
      * src/jmr3904.ld: remove for MLT
336
      * src/PKGconf.mak: remove jmr3904.ld rules for MLT
337
      * include/pkgconf/ram.ldi: new linker script fragment for MLT
338
      * include/pkgconf/rom.ldi: new linker script fragment for MLT
339
 
340
1998-11-16  Jesper Skov  
341
 
342
        * src/hal_stub.c (set_debug_traps): Call initHardware.
343
        (__flush_d_cache): Added.
344
 
345
1998-10-25  Jesper Skov  
346
 
347
        * src/hal_stub.c: Fixed #endif comment.
348
 
349
Fri Oct 23 03:33:47 1998  Jonathan Larmour  
350
 
351
        * src/jmr3904.ld:
352
        Move _gp pointer to after data section and constructors/destructors
353
 
354
1998-10-21  Nick Garnett  
355
 
356
        * src/hal_stub.c:
357
        Removed include of , it appears to be unnecessary.
358
 
359
1998-10-19  Jesper Skov  
360
 
361
        * include/pkgconf/hal_tx39_jmr3904.h: Undid 1998-10-16 change.
362
 
363
1998-10-16  Jesper Skov  
364
 
365
        * include/pkgconf/hal_tx39_jmr3904.h: Changed
366
        CYGPKG_HAL_TX39_JMR3904 to CYG_HAL_TX39_JMR3904.
367
 
368
1998-10-14  Nick Garnett  
369
 
370
        * include/hal_stub.h:
371
        Now get generic-stub.h from hal rather than kernel.
372
 
373
        * src/hal_diag.c:
374
        * src/hal_stub.c:
375
        Altered ifdefs to support building without kernel.
376
 
377
1998-10-13  Nick Garnett  
378
 
379
        * src/jmr3904.ld:
380
        Moved RAM load address to 0x80008000.
381
 
382
Mon Oct 12 18:04:16 1998  Jonathan Larmour  
383
 
384
        * include/hal_diag.h:
385
        Add void arg to hal_diag_init() prototype
386
        Fix for PR 17309
387
 
388
1998-09-24  Tim Goodwin   
389
 
390
        * include/pkgconf/hal_tx39_jmr3904.h:
391
        Correct file name in comment.
392
 
393
1998-09-15  Nick Garnett  
394
 
395
        * src/jmr3904.ld:
396
        Moved RAM LOAD_BASE up to 0x80005000 to avoid memory used by
397
        Cygmon.
398
 
399
        * src/hal_diag.c (hal_diag_write_char):
400
        Added support for Ctrl-C handling while running under Cygmon.
401
        Extra support from Cygmon may be needed in future.
402
 
403
1998-09-11  Bart Veer  
404
 
405
        * include/pkgconf/hal_tx39_jmr3904.h:
406
        Updated configuration data with some descriptions.
407
 
408
1998-09-04  Bart Veer  
409
 
410
        * include/pkgconf/hal_tx39_jmr3904.h:
411
        Temporary change to the type of the startup option, needed by the
412
        configuration tool.
413
 
414
1998-09-02  Bart Veer  
415
 
416
        * include/pkgconf/hal_tx39_jmr3904.h:
417
        New header file for platform-specific configuration options
418
 
419
        * tests/PKGconf.mak:
420
        * src/PKGconf.mak:
421
        Sort out package naming conventions.
422
 
423
1998-08-28  Bart Veer  
424
 
425
        * src/hal_diag.c, src/hal_stub.c:
426
        Updated for new kernel configuration option symbol names
427
 
428
Fri Aug 28 09:22:30 1998  Jesper Skov  
429
 
430
        * src/hal_stub.c: Moved strcpy/strlen to the generic stub.
431
 
432
1998-08-18  Nick Garnett  
433
 
434
        * include/hal_diag.h:
435
        * include/hal_stub.h:
436
        * src/hal_diag.c:
437
        * src/jmr3904.S:
438
        Now includes  rather than .
439
 
440
        * src/jmr3904.ld:
441
        Removed memory layout tool support.
442
        Now includes  rather than .
443
 
444
Tue Aug 18 11:44:40 1998  Jonathan Larmour  
445
 
446
        * src/jmr3904.ld: Reorder group line
447
 
448
Mon Aug 17 22:23:27 1998  Jonathan Larmour  
449
 
450
        * src/jmr3904.ld:
451
        Add GROUP(libgcc.a libtarget.a) to prevent need for explicit linking
452
 
453
1998-07-23  Nick Garnett  
454
 
455
        * src/jmr3904.ld: Added header comment and tidied up the layout a
456
        little.
457
 
458
 
459
//===========================================================================
460
// ####GPLCOPYRIGHTBEGIN####
461
// -------------------------------------------
462
// This file is part of eCos, the Embedded Configurable Operating System.
463
// Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
464
//
465
// This program is free software; you can redistribute it and/or modify
466
// it under the terms of the GNU General Public License as published by
467
// the Free Software Foundation; either version 2 or (at your option) any
468
// later version.
469
//
470
// This program is distributed in the hope that it will be useful, but
471
// WITHOUT ANY WARRANTY; without even the implied warranty of
472
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
473
// General Public License for more details.
474
//
475
// You should have received a copy of the GNU General Public License
476
// along with this program; if not, write to the
477
// Free Software Foundation, Inc., 51 Franklin Street,
478
// Fifth Floor, Boston, MA  02110-1301, USA.
479
// -------------------------------------------
480
// ####GPLCOPYRIGHTEND####
481
//===========================================================================

powered by: WebSVN 2.1.0

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