source: rtems/c/src/lib/libcpu/mips/ChangeLog @ f4392b88

4.104.114.84.95
Last change on this file since f4392b88 was d7f31215, checked in by Joel Sherrill <joel.sherrill@…>, on 03/12/07 at 11:16:38

2007-03-12 Joel Sherrill <joel@…>

  • au1x00/include/au1x00.h, au1x00/vectorisrs/maxvectors.c, au1x00/vectorisrs/vectorisrs.c: Correct license URL and/or fix mistake in copyright notice. Both of these mistakes appear to be from code submitted after these changes were made previously.
  • Property mode set to 100644
File size: 22.4 KB
Line 
12007-03-12      Joel Sherrill <joel@OARcorp.com>
2
3        * au1x00/include/au1x00.h, au1x00/vectorisrs/maxvectors.c,
4        au1x00/vectorisrs/vectorisrs.c: Correct license URL and/or fix
5        mistake in copyright notice. Both of these mistakes appear to be from
6        code submitted after these changes were made previously.
7
82006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
9
10        * configure.ac: New BUG-REPORT address.
11
122006-10-19      Joel Sherrill <joel@OARcorp.com>
13
14        * mongoosev/duart/mg5uart.c: Change type to unsigned.
15
162006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
17
18        * configure.ac: Require autoconf-2.60. Require automake-1.10.
19
202006-09-14      Joel Sherrill <joel@OARcorp.com>
21
22        * mongoosev/duart/mg5uart.c: Removed warnings.
23
242006-09-11      Joel Sherrill <joel@OARcorp.com>
25
26        * mongoosev/vectorisrs/vectorisrs.c: Convert C++ style comments to C
27        style.
28
292006-06-08      Bruce Robinson <brucer@pmccorp.com>
30
31        * Makefile.am: add interruptmask.c
32        * shared/interrupts/interuptmask.c: TX49 conditional mask computation
33        * shared/interrupts/vectorexceptions.c: Corrections to exception codes
34           & descriptions
35
362006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
37
38        * configure.ac: Use RTEMS_AMPOLISH3.
392006-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
40
41        * Makefile.am: Remove bogus CFLAGS_OPTIMIZE_V.
42
432006-03-17      Ralf Corsépius <ralf.corsepius@rtems.org>
44
45        * shared/interrupts/vectorexceptions.c: Merger with submission from
46        Bruce Robinson <brucer@pmccorp.com>.
47        Make some arrays static const.
48
492006-03-16      Ralf Corsépius <ralf.corsepius@rtems.org>
50
51        * Makefile.am, configure.ac: Reflect addition of rm52xx, tx49.
52        * rm52xx/include/rm5231.h, rm52xx/vectorisrs/maxvectors.c,
53        rm52xx/vectorisrs/vectorisrs.c, tx49/include/tx4925.h,
54        tx49/include/tx4938.h, tx49/vectorisrs/maxvectors.c,
55        tx49/vectorisrs/vectorisrs.c:
56        New (Submission by Bruce Robinson <brucer@pmccorp.com>).
57
582005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
59
60        * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
61        * Makefile.am: Distibute mongoosev's READMEs
62
632005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
64
65        * preinstall.am: New.
66        * Makefile.am: Merge in au1x00/Makefile.am, mongoosev/Makefile.am,
67        r46xx/Makefile.am, tx39/Makefile.am, shared/Makefile.am.
68        Include preinstall.am.
69        * au1x00/Makefile.am, mongoosev/Makefile.am,
70        r46xx/Makefile.am, tx39/Makefile.am, shared/Makefile.am: Remove.
71        * configure.ac: Reflect changes above.
72
732005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
74
75        * au1x00/vectorisrs/vectorisrs.c: Eliminate unsigned32.
76
772005-03-14      Joel Sherrill <joel@OARcorp.com>
78
79        * au1x00/.cvsignore: New file.
80
812005-02-24      Jay Monkman <jtm@lopingdog.com>
82
83        * au1x00/include/au1x00.h: Converted types to C99 types.
84
852005-02-24      Jay Monkman <jtm@lopingdog.com>
86
87        * Makefile.am, configure.ac: New CPU.
88        * shared/interrupts/installisrentries.c,
89        shared/interrupts/isr_entries.S: Added CPU32 support.
90        * au1x00/Makefile.am, au1x00/include/au1x00.h,
91        au1x00/vectorisrs/maxvectors.c, au1x00/vectorisrs/vectorisrs.c: New CPU.
92
932005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
94
95        * mongoosev/Makefile.am, r46xx/Makefile.am, shared/Makefile.am,
96        tx39/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
97
982005-01-04      Joel Sherrill <joel@OARcorp.com>
99
100        * shared/Makefile.am: Fix typo.
101
1022005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
103
104        * mongoosev/Makefile.am, r46xx/Makefile.am, shared/Makefile.am,
105        tx39/Makefile.am: Remove build-variant support.
106
1072004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
108
109        * configure.ac: Remove RTEMS_ENABLE_BARE.
110
1112004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
112
113        * configure.ac: Require automake > 1.9.
114
1152004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
116
117        * clock/clock.S, mongoosev/vectorisrs/vectorisrs.c,
118        shared/interrupts/isr_entries.S,
119        shared/interrupts/vectorexceptions.c, timer/gettime.S: Include
120        <rtems/mips/iregdef.h> instead of <iregdef.h>.
121        * clock/clock.S, mongoosev/vectorisrs/vectorisrs.c,
122        shared/interrupts/installisrentries.c,
123        shared/interrupts/isr_entries.S,
124        shared/interrupts/vectorexceptions.c, timer/gettime.S: Include
125        <rtems/mips/idtcpu.h> instead of <idtcpu.h>.
126
1272004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
128
129        * clock/clock.S: Include <rtems/asm.h> instead of <asm.h>.
130        * shared/interrupts/isr_entries.S: Include <rtems/asm.h> instead of <asm.h>.
131        * timer/gettime.S: Include <rtems/asm.h> instead of <asm.h>.
132
1332004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
134
135        * mongoosev/duart/mg5uart.c, mongoosev/include/mongoose-v.h,
136        mongoosev/vectorisrs/vectorisrs.c,
137        shared/interrupts/vectorexceptions.c, tx39/include/tx3904.h:
138        Cosmetics.
139
1402004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
141
142        * clock/ckinit.c, clock/clock.h, mongoosev/duart/mg5uart.c,
143        mongoosev/duart/mg5uart.h, mongoosev/duart/mg5uart_reg.c,
144        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
145        shared/interrupts/vectorexceptions.c, timer/timer.c,
146        tx39/include/tx3904.h: Convert to using c99 fixed size types.
147
1482004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
149
150        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
151
1522004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
153
154        * mongoosev/Makefile.am, r46xx/Makefile.am, tx39/Makefile.am:
155        Don't include .../lib.am. Remove ACLOCAL_AMFLAGS.
156        * shared/Makefile.am: Don't include .../lib.am.
157
1582004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
159
160        * clock/Makefile.am, timer/Makefile.am: Remove.
161        * r46xx/Makefile.am: Built timer.rel, clock.rel.
162        Add PREINSTALL_DIRS.
163        * Makefile.am: Remove timer, clock.
164        * tx39/Makefile.am, mongoosev/Makefile.am, shared/Makefile.am:
165        Add PREINSTALL_DIRS.
166        * configure.ac: Reflect removing clock/Makefile.am,
167        timer/Makefile.am.
168        Add subdir-objects to AUTOMAKE_OPTIONS.
169
1702004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
171
172        * clock/Makefile.am: Convert to using automake compilation rules.
173        * mongoosev/Makefile.am: Ditto.
174        * r46xx/Makefile.am: Ditto.
175        * shared/Makefile.am: Ditto.
176        * timer/Makefile.am: Ditto.
177        * tx39/Makefile.am: Ditto.
178        * Makefile.am: Remove conditional subdirs.
179        * configure.ac: Add subdir-object to AUTOMAKE_OPTIONS.
180        Require automake-1.8.2. Add AM_PROG_CC_C_O.
181
1822004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
183
184        * mongoosev/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
185        Add PRE/TMPINSTALL_FILES to CLEANFILES.
186        * shared/Makefile.am: Ditto.
187        * tx39/Makefile.am: Ditto.
188
1892003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
190
191        * mongoosev/duart/Makefile.am: Remove.
192        * mongoosev/vectorisrs/Makefile.am: Remove.
193        * mongoosev/Makefile.am: Merge-in vectorisrs/Makefile.am,
194        duart/Makefile.am.
195        * r46xx/vectorisrs/Makefile.am: Remove.
196        * r46xx/Makefile.am: Merge-in vectorisrs/Makefile.am.
197        * shared/cache/Makefile.am: Remove.
198        * shared/interrupts/Makefile.am: Remove.
199        * shared/Makefile.am: Merge-in cache/Makefile.am,
200        interrupts/Makefile.am.
201        * tx39/vectorisrs/Makefile.am: Remove.
202        * tx39/Makefile.am: Merge-in vectorisrs/Makefile.am.
203        * configure.ac: Reflect changes above.
204
2052003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
206
207        * mongoosev/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
208        * mongoosev/duart/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
209        * shared/cache/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
210        * tx39/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
211
2122003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
213
214        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
215
2162003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
217
218        * clock/Makefile.am: Remove all-local: $(ARCH).
219        * mongoosev/duart/Makefile.am: Remove all-local: $(ARCH).
220        * mongoosev/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
221        * r46xx/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
222        * shared/cache/Makefile.am: Remove all-local: $(ARCH).
223        * shared/interrupts/Makefile.am: Remove all-local: $(ARCH).
224        * timer/Makefile.am: Remove all-local: $(ARCH).
225        * tx39/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
226
2272003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
228
229        * Makefile.am: Reformat.
230        * clock/Makefile.am: Reformat.
231        * mongoosev/Makefile.am: Reformat. Use dirstamps for preinstallation.
232        * tx39/Makefile.am: Ditto.
233        * shared/cache/Makefile.am: Ditto.
234        * mongoosev/duart/Makefile.am: Ditto.
235        * mongoosev/vectorisrs/Makefile.am: Reformat.
236        * r46xx/vectorisrs/Makefile.am: Reformat.
237        * shared/Makefile.am: Reformat.
238        * shared/interrupts/Makefile.am: Reformat.
239        * timer/Makefile.am: Reformat.
240        * tx39/vectorisrs/Makefile.am: Reformat.
241
2422003-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * mongoosev/Makefile.am: Rework preinstall rules.
245        * mongoosev/duart/Makefile.am: Rework preinstall rules.
246        * tx39/include/Makefile.am: Remove.
247        * tx39/Makefile.am: Merge-in tx39/include/Makefile.am.
248        * configure.ac: Remove tx39/include/Makefile.
249
2502003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
251
252        * configure.ac: Remove RTEMS_CANONICAL_HOST.
253
2542003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
255
256        * configure.ac: Remove RTEMS_CHECK_CPU.
257
2582003-09-04      Joel Sherrill <joel@OARcorp.com>
259
260        * clock/ckinit.c, mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h,
261        mongoosev/duart/mg5uart_reg.c, mongoosev/include/mongoose-v.h,
262        mongoosev/vectorisrs/maxvectors.c, mongoosev/vectorisrs/vectorisrs.c,
263        r46xx/vectorisrs/maxvectors.c, shared/interrupts/isr_entries.S,
264        timer/timer.c, tx39/vectorisrs/maxvectors.c: URL for license changed.
265
2662003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
267
268        * Makefile.am: Reflect having moved aclocal/.
269
2702003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * Makefile.am: Reflect having moved automake/.
273        * clock/Makefile.am: Reflect having moved automake/.
274        * mongoosev/Makefile.am: Reflect having moved automake/.
275        * mongoosev/duart/Makefile.am: Reflect having moved automake/.
276        * mongoosev/vectorisrs/Makefile.am: Reflect having moved automake/.
277        * r46xx/Makefile.am: Reflect having moved automake/.
278        * r46xx/vectorisrs/Makefile.am: Reflect having moved automake/.
279        * shared/Makefile.am: Reflect having moved automake/.
280        * shared/cache/Makefile.am: Reflect having moved automake/.
281        * shared/interrupts/Makefile.am: Reflect having moved automake/.
282        * timer/Makefile.am: Reflect having moved automake/.
283        * tx39/Makefile.am: Reflect having moved automake/.
284        * tx39/include/Makefile.am: Reflect having moved automake/.
285        * tx39/vectorisrs/Makefile.am: Reflect having moved automake/.
286
2872003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
288
289        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
290
2912003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
292
293        * configure.ac: Remove AC_CONFIG_AUX_DIR.
294
2952003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
296
297        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
298
2992003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
300
301        * configure.ac: AC_PREREQ(2.57).
302
3032003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
304
305        * tx39/vectorisrs/Makefile.am: Don't include @RTEMS_BSP@.cfg.
306        * r46xx/vectorisrs/Makefile.am: Ditto.
307        * mongoosev/vectorisrs/Makefile.am: Ditto.
308        * mongoosev/duart/Makefile.am: Ditto.
309        * shared/interrupts/Makefile.am: Ditto.
310        * shared/cache/Makefile.am: Ditto. Eliminate *_O_FILES.
311
3122002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
313
314        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
315        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
316
3172002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
320
3212002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
322
323        * configure.ac: Add RTEMS_PROG_CCAS.
324
3252002-11-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
326
327        * mongoosev/Makefile.am: TMPINSTALL_FILES -> PREINSTALL_FILES.
328
3292002-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
330
331        * mongoosev/Makefile.am: Merge-in mongoosev/include/Makefile.am.
332        Install include/mongoose-v.h.
333        * mongoosev/include/Makefile.am: Remove.
334        * configure.ac: Reflect changes above.
335
3362002-11-01      Joel Sherrill <joel@OARcorp.com>
337
338        * shared/interrupts/installisrentries.c,
339        shared/interrupts/vectorexceptions.c: Removed warnings.
340
3412002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
342
343        * .cvsignore: Reformat.
344        Add autom4te*cache.
345        Remove autom4te.cache.
346
3472002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
348
349        * configure.ac: Remove duplicate timer/Makefile from CONFIG_FILES.
350
3512002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
352
353        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
354        * mongoosev/duart/Makefile.am: Use .$(OBJEXT) instead of .o.
355        * mongoosev/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
356        * r46xx/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
357        * shared/cache/Makefile.am: Use .$(OBJEXT) instead of .o.
358        * shared/interrupts/Makefile.am: Use .$(OBJEXT) instead of .o.
359        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
360        * tx39/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
361
3622002-08-09      Joel Sherrill <joel@OARcorp.com>
363
364        * shared/interrupts/isr_entries.S: Corrected typo in mips1
365        END_FRAME directive that lead to linker errors.
366
3672002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
368
369        * configure.ac:
370        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
371        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
372        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
373        * Makefile.am: Remove AUTOMAKE_OPTIONS.
374        * mongoosev/duart/Makefile.am: Remove AUTOMAKE_OPTIONS.
375        * mongoosev/Makefile.am: Remove AUTOMAKE_OPTIONS.
376        * mongoosev/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
377        * mongoosev/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
378        * r46xx/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
379        * r46xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
380        * shared/cache/Makefile.am: Remove AUTOMAKE_OPTIONS.
381        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
382        * shared/interrupts/Makefile.am: Remove AUTOMAKE_OPTIONS.
383        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
384        * tx39/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
385        * tx39/Makefile.am: Remove AUTOMAKE_OPTIONS.
386        * tx39/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
387
3882002-03-05      Greg Menke <gregory.menke@gsfc.nasa.gov>
389
390        * shared/interrupts/installisrentries.c: Added support for debug
391        exception vector.
392        * shared/interrupts/isr_entries.S: Added support for debug exception
393        vector.
394       
3952002-02-27      Greg Menke <gregory.menke@gsfc.nasa.gov>
396
397        * mongoosev/include/mongoose-v.h: Added cache constants.
398        * mongoosev/vectorisrs/vectorisrs.c: More tinkering to improve
399        performance.
400
4012002-02-08      Joel Sherrill <joel@OARcorp.com>
402
403        * mongoosev/vectorisrs/vectorisrs.c: Fixed to use new frame format.
404
4052001-02-05      Joel Sherrill <joel@OARcorp.com>
406
407        * isr_entries.S: Removed comment incorrectly indicating this
408        file was cpu_asm.S.
409        * vectorexceptions.c (mips_dump_exception_frame): New routine
410        broken out from default exception handler.
411
4122001-02-01      Greg Menke <gregory.menke@gsfc.nasa.gov>
413
414        * mongoosev/vectorisrs/vectorisrs.c,
415        shared/interrupts/vectorexceptions.c: Use rtems/bspIo.h, not just
416        bspIo.h.
417
4182001-02-01      Greg Menke <gregory.menke@gsfc.nasa.gov>
419
420        * Lots of tinkering and tuning as part of improving interrupt latency
421        and improving the per-task interrupt level control and FP mask handling.
422        With these modifications interrupt latency was measured at a worst-case
423        of 100us, average below 60 us on a 12 Mhz R3000 class CPU with 50
424        RTEMS tasks in the application.
425        * mongoosev/README: Updated. 
426        * mongoosev/include/mongoose-v.h: Masks modified.
427        * mongoosev/vectorisrs/vectorisrs.c: Significant overhaul to address
428        software prioritization of interrupts.  If a higher priority interrupt
429        occurs while we are looking for new interrupts, we will reinitiate the
430        scan of all interrupts.
431        * shared/interrupts/vectorexceptions.c: Removed warning and deleted
432        blank lines.
433
4342002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
435
436        * mongoosev/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
437        * r46xx/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
438        * shared/interrupts/vectorexceptions.c: Include rtems/bspIo.h instead of bspIo.h.
439        * tx39/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
440
4412001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
442
443        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
444        * configure.in: Remove.
445        * configure.ac: New file, generated from configure.in by autoupdate.
446
4472001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
448
449        * tx39/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
450        * mongoosev/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
451        * mongoosev/duart/Makefile.am: Use 'PREINSTALL_FILES ='.
452        * shared/cache/Makefile.am: Use 'PREINSTALL_FILES ='.
453        * shared/cache/Makefile.am: Use 'CLEANFILES ='.
454
4552000-05-24      Joel Sherrill <joel@OARcorp.com>
456
457        * mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
458        r46xx/vectorisrs/vectorisrs.c, tx39/vectorisrs/vectorisrs.c,
459        tx39/include/tx3904.h: All exceptions were given low numbers and thus
460        can be now be installed and processed in a uniform manner just like interrupts.
461        Variances between various MIPS ISA levels are not accounted for at this time.
462        * mongoosev/vectorisrs/Makefile.am, mongoosev/vectorisrs/maxvectors.c,
463        r46xx/vectorisrs/Makefile.am, r46xx/vectorisrs/maxvectors.c,
464        tx39/vectorisrs/Makefile.am, tx39/vectorisrs/maxvectors.c,
465        shared/interrupts/maxvectors.c, shared/interrupts/Makefile.am: Split the
466        shared maxvectors.c into a variety of CPU model specific versions to simplify
467        the build process and reduce depdencies.  Deleted shared/interrupts/maxvectors.c
468        and created various CPU model versions.
469
4702001-05-24      Greg Menke <gregory.menke@gsfc.nasa.gov>
471
472        * clock/clock.S: Move placement of nop.
473
4742001-05-22      Greg Menke <gregory.menke@gsfc.nasa.gov>
475
476        * Assisted in design and debug by Joel Sherrill <joel@OARcorp.com>.
477        * mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h,
478        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
479        shared/interrupts/maxvectors.c: Now works.  Significant rework
480        of exceptions and interrupt vectoring to clean things up.
481        * shared/interrupts/vectorexceptions.c: Removed.
482
4832001-05-07      Joel Sherrill <joel@OARcorp.com>
484
485        * shared/interrupts/vectorexceptions.c: New file to decode
486        exception code and vector appropriate NON-interrupt exception. 
487        * shared/interrupts/Makefile.am: Modified to reflect above.
488
4892001-04-20      Joel Sherrill <joel@OARcorp.com>
490
491        * mongoosev/duart/mg5uart.c (mg5uart_enable_interrupts): Honor
492        the other bits set in the Peripheral Function Interrupt Mask
493        Register when modifying those enabled for the DUART.
494        * mongoosev/include/mongoose-v.h (MONGOOSEV_ATOMIC_MASK,
495        MONGOOSEV_PFICR, MONGOOSEV_PFIMR, mongoosev_set_in_pficr,
496        mongoosev_clear_in_pficr, mongoosev_set_in_pfimr,
497        mongoosev_clear_in_pfimr, MONGOOSEV_UART_ALL_IRQ_BITS): New macros.
498
4992001-04-16      Joel Sherrill <joel@OARcorp.com>
500
501        * mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h
502        Modifications made with Gregory Menke <gregory.menke@gsfc.nasa.gov>
503        as he debugged this BSP using a logic analyzer.  In particular,
504        there was a mistake where the index not offset of registers was
505        in the header file and the baud rate calculation was incorrect.
506
5072001-03-13      Joel Sherrill <joel@OARcorp.com>
508
509        * Added mongoose-v, mongoose-v/include, and mongoose-v/vectorisrs
510        directories.
511        * mongoosev/.cvsignore, mongoosev/Makefile.am, mongoosev/README,
512        mongoosev/duart/.cvsignore, mongoosev/duart/Makefile.am,
513        mongoosev/duart/README.mguart, mongoosev/duart/mg5uart.c,
514        mongoosev/duart/mg5uart.h, mongoosev/duart/mg5uart_reg.c,
515        mongoosev/include/.cvsignore, mongoosev/include/Makefile.am,
516        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/.cvsignore,
517        mongoosev/vectorisrs/Makefile.am, mongoosev/vectorisrs/vectorisrs.c:
518        New files.
519        * Makefile.am, configure.in, shared/interrupts/Makefile.am,
520        shared/interrupts/maxvectors.c: Added support for mongoosev.
521        * tx39/vectorisrs/vectorisrs.c: Corrected warning.
522
5232001-03-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
524
525        * shared/cache/Makefile.am, tx39/include/Makefile.am:
526        Apply include_*HEADERS instead of H_FILES.
527
5282001-01-08      Joel Sherrill <joel@OARcorp.com>
529
530        * Added r46xx directory.
531        * Makefile.am, configure.in: Modified to reflect addition of r46xx.
532        * shared/interrupts/installisrentries.c: Fixed typo.
533        * r46xx/.cvsignore, r46xx/Makefile.am,
534        r46xx/vectorisrs/.cvsignore, r46xx/vectorisrs/Makefile.am,
535        r46xx/vectorisrs/vectorisrs.c: New files.
536
5372000-12-19      Joel Sherrill <joel@OARcorp.com>
538
539        * tx39/vectorisrs/vectorisrs.c: Modified to have default exception
540        vector handler.  This should be in a separate file so the BSP can
541        easily override it.
542
5432000-12-13      Joel Sherrill <joel@OARcorp.com>
544
545        * configure.in: Added new directories.
546        * shared/interrupts/Makefile.am: Added AM_CPPFLAGS to define TX39
547        when compiling for a TX3904.
548        * shared/interrupts/maxvectors.c: Corrected conditional logic.
549        * tx39/Makefile.am: Added vectorisrs.
550        * tx39/vectorisrs/Makefile.am, tx39/vectorisrs/vectorisrs.c,
551        * tx39/vectorisrs/.cvsignore: New files.  This decodes the
552        interrupt pending information on the TX3904 and vectors
553        an interrupt.
554
5552000-12-13      Joel Sherrill <joel@OARcorp.com>
556
557        * shared/.cvsignore, shared/Makefile.am,
558        shared/cache/.cvsignore, shared/cache/Makefile.am,
559        shared/cache/cache.c, shared/cache/cache_.h,
560        shared/interrupts/.cvsignore, shared/interrupts/Makefile.am,
561        shared/interrupts/installisrentries.c,
562        shared/interrupts/isr_entries.S,
563        shared/interrupts/maxvectors.c, tx39/.cvsignore,
564        tx39/Makefile.am, tx39/include/.cvsignore,
565        tx39/include/Makefile.am, tx39/include/tx3904.h: New file.
566        Moved some pieces of interrupt processing from score/cpu to
567        libcpu/mips since many interrupt servicing characteristics are
568        CPU model dependent.  This patch addresses the number of interrupt
569        sources and where the ISR prologues are located.  The only way to
570        currently install the ISR prologues requires that the prologues
571        be installed into RAM.
572
5732000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
574
575        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
576
5772000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
578
579        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
580
5812000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
582
583        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
584        Switch to GNU canonicalization.
585
5862000-10-24      Alan Cudmore <alanc@linuxstart.com> and
587        Joel Sherrill <joel@OARcorp.com>
588
589        * This is a major reworking of the mips64orion port to use
590        gcc predefines as much as possible and a big push to multilib
591        the mips port.  The mips64orion port was copied/renamed to mips
592        to be more like other GNU tools.  Alan did most of the technical
593        work of determining how to map old macro names used by the mips64orion
594        port to standard compiler macro definitions.  Joel did the merge
595        with CVS magic to keep individual file history and did the BSP
596        modifications. Details follow:
597        * Makefile.am: Made clock and timer subdirectories conditional.
598        * configure.in: Ditto.
599        * clock/clock.S: Switch from using <idtmon.h> to <asm.h>.
600        * clock/gettime.S: Switch from using <idtmon.h> to <asm.h>.
601
6022000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
603
604        * clock/Makefile.am, timer/Makefile.am: Include compile.am
605
6062000-08-10      Joel Sherrill <joel@OARcorp.com>
607
608        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.