source: rtems/c/src/lib/libcpu/mips/ChangeLog @ 7657a000

4.104.115
Last change on this file since 7657a000 was 7657a000, checked in by Joel Sherrill <joel.sherrill@…>, on 04/28/10 at 18:59:33

2010-04-28 Joel Sherrill <joel.sherrilL@…>

  • mongoosev/duart/mg5uart.c: Remove warnings.
  • Property mode set to 100644
File size: 23.8 KB
Line 
12010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
2
3        * mongoosev/duart/mg5uart.c: Remove warnings.
4
52009-11-16      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * Makefile.am: Add shared/interrupts/isr_entries.h.
8        * shared/interrupts/isr_entries.h: New.
9        * shared/interrupts/installisrentries.c: Remove nested externs.
10
112009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * mongoosev/duart/mg5uart.c: Reflect termios_baud_to_number having
14        been renamed to rtems_termios_baud_to_number.
15
162008-09-30      Joel Sherrill <joel.sherrill@oarcorp.com>
17
18        * timer/timer.c: Eliminate uses of old benchmark timer names.
19
202008-09-05      Joel Sherrill <joel.sherrill@OARcorp.com>
21
22        * clock/ckinit.c: The Shared Memory Driver no longer requires the
23        special IOCTL in Clock_control. This was a hack which has existed
24        since before the Classic API Timer Manager was implemented. All
25        implementations of and references to Clock_control were removed.
26
272008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * timer/timer.c: Convert to "bool".
30
312008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
32
33        * timer/timer.c: Rename timer driver methods to follow RTEMS
34        programming conventions.
35
362007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * clock/ckinit.c: Eliminate the clicks_per_microsecond field in the
39        MIPS CPU Table and define another mechanism for drivers to obtain
40        this information.
41
422007-03-12      Joel Sherrill <joel@OARcorp.com>
43
44        * au1x00/include/au1x00.h, au1x00/vectorisrs/maxvectors.c,
45        au1x00/vectorisrs/vectorisrs.c: Correct license URL and/or fix
46        mistake in copyright notice. Both of these mistakes appear to be from
47        code submitted after these changes were made previously.
48
492006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
50
51        * configure.ac: New BUG-REPORT address.
52
532006-10-19      Joel Sherrill <joel@OARcorp.com>
54
55        * mongoosev/duart/mg5uart.c: Change type to unsigned.
56
572006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
58
59        * configure.ac: Require autoconf-2.60. Require automake-1.10.
60
612006-09-14      Joel Sherrill <joel@OARcorp.com>
62
63        * mongoosev/duart/mg5uart.c: Removed warnings.
64
652006-09-11      Joel Sherrill <joel@OARcorp.com>
66
67        * mongoosev/vectorisrs/vectorisrs.c: Convert C++ style comments to C
68        style.
69
702006-06-08      Bruce Robinson <brucer@pmccorp.com>
71
72        * Makefile.am: add interruptmask.c
73        * shared/interrupts/interuptmask.c: TX49 conditional mask computation
74        * shared/interrupts/vectorexceptions.c: Corrections to exception codes
75           & descriptions
76
772006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
78
79        * configure.ac: Use RTEMS_AMPOLISH3.
802006-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
81
82        * Makefile.am: Remove bogus CFLAGS_OPTIMIZE_V.
83
842006-03-17      Ralf Corsépius <ralf.corsepius@rtems.org>
85
86        * shared/interrupts/vectorexceptions.c: Merger with submission from
87        Bruce Robinson <brucer@pmccorp.com>.
88        Make some arrays static const.
89
902006-03-16      Ralf Corsépius <ralf.corsepius@rtems.org>
91
92        * Makefile.am, configure.ac: Reflect addition of rm52xx, tx49.
93        * rm52xx/include/rm5231.h, rm52xx/vectorisrs/maxvectors.c,
94        rm52xx/vectorisrs/vectorisrs.c, tx49/include/tx4925.h,
95        tx49/include/tx4938.h, tx49/vectorisrs/maxvectors.c,
96        tx49/vectorisrs/vectorisrs.c:
97        New (Submission by Bruce Robinson <brucer@pmccorp.com>).
98
992005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
100
101        * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
102        * Makefile.am: Distibute mongoosev's READMEs
103
1042005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
105
106        * preinstall.am: New.
107        * Makefile.am: Merge in au1x00/Makefile.am, mongoosev/Makefile.am,
108        r46xx/Makefile.am, tx39/Makefile.am, shared/Makefile.am.
109        Include preinstall.am.
110        * au1x00/Makefile.am, mongoosev/Makefile.am,
111        r46xx/Makefile.am, tx39/Makefile.am, shared/Makefile.am: Remove.
112        * configure.ac: Reflect changes above.
113
1142005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
115
116        * au1x00/vectorisrs/vectorisrs.c: Eliminate unsigned32.
117
1182005-03-14      Joel Sherrill <joel@OARcorp.com>
119
120        * au1x00/.cvsignore: New file.
121
1222005-02-24      Jay Monkman <jtm@lopingdog.com>
123
124        * au1x00/include/au1x00.h: Converted types to C99 types.
125
1262005-02-24      Jay Monkman <jtm@lopingdog.com>
127
128        * Makefile.am, configure.ac: New CPU.
129        * shared/interrupts/installisrentries.c,
130        shared/interrupts/isr_entries.S: Added CPU32 support.
131        * au1x00/Makefile.am, au1x00/include/au1x00.h,
132        au1x00/vectorisrs/maxvectors.c, au1x00/vectorisrs/vectorisrs.c: New CPU.
133
1342005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
135
136        * mongoosev/Makefile.am, r46xx/Makefile.am, shared/Makefile.am,
137        tx39/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
138
1392005-01-04      Joel Sherrill <joel@OARcorp.com>
140
141        * shared/Makefile.am: Fix typo.
142
1432005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
144
145        * mongoosev/Makefile.am, r46xx/Makefile.am, shared/Makefile.am,
146        tx39/Makefile.am: Remove build-variant support.
147
1482004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
149
150        * configure.ac: Remove RTEMS_ENABLE_BARE.
151
1522004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
153
154        * configure.ac: Require automake > 1.9.
155
1562004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
157
158        * clock/clock.S, mongoosev/vectorisrs/vectorisrs.c,
159        shared/interrupts/isr_entries.S,
160        shared/interrupts/vectorexceptions.c, timer/gettime.S: Include
161        <rtems/mips/iregdef.h> instead of <iregdef.h>.
162        * clock/clock.S, mongoosev/vectorisrs/vectorisrs.c,
163        shared/interrupts/installisrentries.c,
164        shared/interrupts/isr_entries.S,
165        shared/interrupts/vectorexceptions.c, timer/gettime.S: Include
166        <rtems/mips/idtcpu.h> instead of <idtcpu.h>.
167
1682004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
169
170        * clock/clock.S: Include <rtems/asm.h> instead of <asm.h>.
171        * shared/interrupts/isr_entries.S: Include <rtems/asm.h> instead of <asm.h>.
172        * timer/gettime.S: Include <rtems/asm.h> instead of <asm.h>.
173
1742004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
175
176        * mongoosev/duart/mg5uart.c, mongoosev/include/mongoose-v.h,
177        mongoosev/vectorisrs/vectorisrs.c,
178        shared/interrupts/vectorexceptions.c, tx39/include/tx3904.h:
179        Cosmetics.
180
1812004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
182
183        * clock/ckinit.c, clock/clock.h, mongoosev/duart/mg5uart.c,
184        mongoosev/duart/mg5uart.h, mongoosev/duart/mg5uart_reg.c,
185        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
186        shared/interrupts/vectorexceptions.c, timer/timer.c,
187        tx39/include/tx3904.h: Convert to using c99 fixed size types.
188
1892004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
190
191        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
192
1932004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
194
195        * mongoosev/Makefile.am, r46xx/Makefile.am, tx39/Makefile.am:
196        Don't include .../lib.am. Remove ACLOCAL_AMFLAGS.
197        * shared/Makefile.am: Don't include .../lib.am.
198
1992004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
200
201        * clock/Makefile.am, timer/Makefile.am: Remove.
202        * r46xx/Makefile.am: Built timer.rel, clock.rel.
203        Add PREINSTALL_DIRS.
204        * Makefile.am: Remove timer, clock.
205        * tx39/Makefile.am, mongoosev/Makefile.am, shared/Makefile.am:
206        Add PREINSTALL_DIRS.
207        * configure.ac: Reflect removing clock/Makefile.am,
208        timer/Makefile.am.
209        Add subdir-objects to AUTOMAKE_OPTIONS.
210
2112004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
212
213        * clock/Makefile.am: Convert to using automake compilation rules.
214        * mongoosev/Makefile.am: Ditto.
215        * r46xx/Makefile.am: Ditto.
216        * shared/Makefile.am: Ditto.
217        * timer/Makefile.am: Ditto.
218        * tx39/Makefile.am: Ditto.
219        * Makefile.am: Remove conditional subdirs.
220        * configure.ac: Add subdir-object to AUTOMAKE_OPTIONS.
221        Require automake-1.8.2. Add AM_PROG_CC_C_O.
222
2232004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
224
225        * mongoosev/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
226        Add PRE/TMPINSTALL_FILES to CLEANFILES.
227        * shared/Makefile.am: Ditto.
228        * tx39/Makefile.am: Ditto.
229
2302003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
231
232        * mongoosev/duart/Makefile.am: Remove.
233        * mongoosev/vectorisrs/Makefile.am: Remove.
234        * mongoosev/Makefile.am: Merge-in vectorisrs/Makefile.am,
235        duart/Makefile.am.
236        * r46xx/vectorisrs/Makefile.am: Remove.
237        * r46xx/Makefile.am: Merge-in vectorisrs/Makefile.am.
238        * shared/cache/Makefile.am: Remove.
239        * shared/interrupts/Makefile.am: Remove.
240        * shared/Makefile.am: Merge-in cache/Makefile.am,
241        interrupts/Makefile.am.
242        * tx39/vectorisrs/Makefile.am: Remove.
243        * tx39/Makefile.am: Merge-in vectorisrs/Makefile.am.
244        * configure.ac: Reflect changes above.
245
2462003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
247
248        * mongoosev/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
249        * mongoosev/duart/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
250        * shared/cache/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
251        * tx39/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
252
2532003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
256
2572003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * clock/Makefile.am: Remove all-local: $(ARCH).
260        * mongoosev/duart/Makefile.am: Remove all-local: $(ARCH).
261        * mongoosev/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
262        * r46xx/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
263        * shared/cache/Makefile.am: Remove all-local: $(ARCH).
264        * shared/interrupts/Makefile.am: Remove all-local: $(ARCH).
265        * timer/Makefile.am: Remove all-local: $(ARCH).
266        * tx39/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
267
2682003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
269
270        * Makefile.am: Reformat.
271        * clock/Makefile.am: Reformat.
272        * mongoosev/Makefile.am: Reformat. Use dirstamps for preinstallation.
273        * tx39/Makefile.am: Ditto.
274        * shared/cache/Makefile.am: Ditto.
275        * mongoosev/duart/Makefile.am: Ditto.
276        * mongoosev/vectorisrs/Makefile.am: Reformat.
277        * r46xx/vectorisrs/Makefile.am: Reformat.
278        * shared/Makefile.am: Reformat.
279        * shared/interrupts/Makefile.am: Reformat.
280        * timer/Makefile.am: Reformat.
281        * tx39/vectorisrs/Makefile.am: Reformat.
282
2832003-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
284
285        * mongoosev/Makefile.am: Rework preinstall rules.
286        * mongoosev/duart/Makefile.am: Rework preinstall rules.
287        * tx39/include/Makefile.am: Remove.
288        * tx39/Makefile.am: Merge-in tx39/include/Makefile.am.
289        * configure.ac: Remove tx39/include/Makefile.
290
2912003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
292
293        * configure.ac: Remove RTEMS_CANONICAL_HOST.
294
2952003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
296
297        * configure.ac: Remove RTEMS_CHECK_CPU.
298
2992003-09-04      Joel Sherrill <joel@OARcorp.com>
300
301        * clock/ckinit.c, mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h,
302        mongoosev/duart/mg5uart_reg.c, mongoosev/include/mongoose-v.h,
303        mongoosev/vectorisrs/maxvectors.c, mongoosev/vectorisrs/vectorisrs.c,
304        r46xx/vectorisrs/maxvectors.c, shared/interrupts/isr_entries.S,
305        timer/timer.c, tx39/vectorisrs/maxvectors.c: URL for license changed.
306
3072003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
308
309        * Makefile.am: Reflect having moved aclocal/.
310
3112003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
312
313        * Makefile.am: Reflect having moved automake/.
314        * clock/Makefile.am: Reflect having moved automake/.
315        * mongoosev/Makefile.am: Reflect having moved automake/.
316        * mongoosev/duart/Makefile.am: Reflect having moved automake/.
317        * mongoosev/vectorisrs/Makefile.am: Reflect having moved automake/.
318        * r46xx/Makefile.am: Reflect having moved automake/.
319        * r46xx/vectorisrs/Makefile.am: Reflect having moved automake/.
320        * shared/Makefile.am: Reflect having moved automake/.
321        * shared/cache/Makefile.am: Reflect having moved automake/.
322        * shared/interrupts/Makefile.am: Reflect having moved automake/.
323        * timer/Makefile.am: Reflect having moved automake/.
324        * tx39/Makefile.am: Reflect having moved automake/.
325        * tx39/include/Makefile.am: Reflect having moved automake/.
326        * tx39/vectorisrs/Makefile.am: Reflect having moved automake/.
327
3282003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
329
330        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
331
3322003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
333
334        * configure.ac: Remove AC_CONFIG_AUX_DIR.
335
3362003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
339
3402003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
341
342        * configure.ac: AC_PREREQ(2.57).
343
3442003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * tx39/vectorisrs/Makefile.am: Don't include @RTEMS_BSP@.cfg.
347        * r46xx/vectorisrs/Makefile.am: Ditto.
348        * mongoosev/vectorisrs/Makefile.am: Ditto.
349        * mongoosev/duart/Makefile.am: Ditto.
350        * shared/interrupts/Makefile.am: Ditto.
351        * shared/cache/Makefile.am: Ditto. Eliminate *_O_FILES.
352
3532002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
354
355        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
356        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
357
3582002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
361
3622002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
363
364        * configure.ac: Add RTEMS_PROG_CCAS.
365
3662002-11-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
367
368        * mongoosev/Makefile.am: TMPINSTALL_FILES -> PREINSTALL_FILES.
369
3702002-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
371
372        * mongoosev/Makefile.am: Merge-in mongoosev/include/Makefile.am.
373        Install include/mongoose-v.h.
374        * mongoosev/include/Makefile.am: Remove.
375        * configure.ac: Reflect changes above.
376
3772002-11-01      Joel Sherrill <joel@OARcorp.com>
378
379        * shared/interrupts/installisrentries.c,
380        shared/interrupts/vectorexceptions.c: Removed warnings.
381
3822002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
383
384        * .cvsignore: Reformat.
385        Add autom4te*cache.
386        Remove autom4te.cache.
387
3882002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
389
390        * configure.ac: Remove duplicate timer/Makefile from CONFIG_FILES.
391
3922002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
393
394        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
395        * mongoosev/duart/Makefile.am: Use .$(OBJEXT) instead of .o.
396        * mongoosev/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
397        * r46xx/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
398        * shared/cache/Makefile.am: Use .$(OBJEXT) instead of .o.
399        * shared/interrupts/Makefile.am: Use .$(OBJEXT) instead of .o.
400        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
401        * tx39/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
402
4032002-08-09      Joel Sherrill <joel@OARcorp.com>
404
405        * shared/interrupts/isr_entries.S: Corrected typo in mips1
406        END_FRAME directive that lead to linker errors.
407
4082002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
409
410        * configure.ac:
411        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
412        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
413        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
414        * Makefile.am: Remove AUTOMAKE_OPTIONS.
415        * mongoosev/duart/Makefile.am: Remove AUTOMAKE_OPTIONS.
416        * mongoosev/Makefile.am: Remove AUTOMAKE_OPTIONS.
417        * mongoosev/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
418        * mongoosev/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
419        * r46xx/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
420        * r46xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
421        * shared/cache/Makefile.am: Remove AUTOMAKE_OPTIONS.
422        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
423        * shared/interrupts/Makefile.am: Remove AUTOMAKE_OPTIONS.
424        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
425        * tx39/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
426        * tx39/Makefile.am: Remove AUTOMAKE_OPTIONS.
427        * tx39/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
428
4292002-03-05      Greg Menke <gregory.menke@gsfc.nasa.gov>
430
431        * shared/interrupts/installisrentries.c: Added support for debug
432        exception vector.
433        * shared/interrupts/isr_entries.S: Added support for debug exception
434        vector.
435       
4362002-02-27      Greg Menke <gregory.menke@gsfc.nasa.gov>
437
438        * mongoosev/include/mongoose-v.h: Added cache constants.
439        * mongoosev/vectorisrs/vectorisrs.c: More tinkering to improve
440        performance.
441
4422002-02-08      Joel Sherrill <joel@OARcorp.com>
443
444        * mongoosev/vectorisrs/vectorisrs.c: Fixed to use new frame format.
445
4462001-02-05      Joel Sherrill <joel@OARcorp.com>
447
448        * isr_entries.S: Removed comment incorrectly indicating this
449        file was cpu_asm.S.
450        * vectorexceptions.c (mips_dump_exception_frame): New routine
451        broken out from default exception handler.
452
4532001-02-01      Greg Menke <gregory.menke@gsfc.nasa.gov>
454
455        * mongoosev/vectorisrs/vectorisrs.c,
456        shared/interrupts/vectorexceptions.c: Use rtems/bspIo.h, not just
457        bspIo.h.
458
4592001-02-01      Greg Menke <gregory.menke@gsfc.nasa.gov>
460
461        * Lots of tinkering and tuning as part of improving interrupt latency
462        and improving the per-task interrupt level control and FP mask handling.
463        With these modifications interrupt latency was measured at a worst-case
464        of 100us, average below 60 us on a 12 Mhz R3000 class CPU with 50
465        RTEMS tasks in the application.
466        * mongoosev/README: Updated. 
467        * mongoosev/include/mongoose-v.h: Masks modified.
468        * mongoosev/vectorisrs/vectorisrs.c: Significant overhaul to address
469        software prioritization of interrupts.  If a higher priority interrupt
470        occurs while we are looking for new interrupts, we will reinitiate the
471        scan of all interrupts.
472        * shared/interrupts/vectorexceptions.c: Removed warning and deleted
473        blank lines.
474
4752002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
476
477        * mongoosev/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
478        * r46xx/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
479        * shared/interrupts/vectorexceptions.c: Include rtems/bspIo.h instead of bspIo.h.
480        * tx39/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
481
4822001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
483
484        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
485        * configure.in: Remove.
486        * configure.ac: New file, generated from configure.in by autoupdate.
487
4882001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
489
490        * tx39/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
491        * mongoosev/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
492        * mongoosev/duart/Makefile.am: Use 'PREINSTALL_FILES ='.
493        * shared/cache/Makefile.am: Use 'PREINSTALL_FILES ='.
494        * shared/cache/Makefile.am: Use 'CLEANFILES ='.
495
4962000-05-24      Joel Sherrill <joel@OARcorp.com>
497
498        * mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
499        r46xx/vectorisrs/vectorisrs.c, tx39/vectorisrs/vectorisrs.c,
500        tx39/include/tx3904.h: All exceptions were given low numbers and thus
501        can be now be installed and processed in a uniform manner just like interrupts.
502        Variances between various MIPS ISA levels are not accounted for at this time.
503        * mongoosev/vectorisrs/Makefile.am, mongoosev/vectorisrs/maxvectors.c,
504        r46xx/vectorisrs/Makefile.am, r46xx/vectorisrs/maxvectors.c,
505        tx39/vectorisrs/Makefile.am, tx39/vectorisrs/maxvectors.c,
506        shared/interrupts/maxvectors.c, shared/interrupts/Makefile.am: Split the
507        shared maxvectors.c into a variety of CPU model specific versions to simplify
508        the build process and reduce depdencies.  Deleted shared/interrupts/maxvectors.c
509        and created various CPU model versions.
510
5112001-05-24      Greg Menke <gregory.menke@gsfc.nasa.gov>
512
513        * clock/clock.S: Move placement of nop.
514
5152001-05-22      Greg Menke <gregory.menke@gsfc.nasa.gov>
516
517        * Assisted in design and debug by Joel Sherrill <joel@OARcorp.com>.
518        * mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h,
519        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
520        shared/interrupts/maxvectors.c: Now works.  Significant rework
521        of exceptions and interrupt vectoring to clean things up.
522        * shared/interrupts/vectorexceptions.c: Removed.
523
5242001-05-07      Joel Sherrill <joel@OARcorp.com>
525
526        * shared/interrupts/vectorexceptions.c: New file to decode
527        exception code and vector appropriate NON-interrupt exception. 
528        * shared/interrupts/Makefile.am: Modified to reflect above.
529
5302001-04-20      Joel Sherrill <joel@OARcorp.com>
531
532        * mongoosev/duart/mg5uart.c (mg5uart_enable_interrupts): Honor
533        the other bits set in the Peripheral Function Interrupt Mask
534        Register when modifying those enabled for the DUART.
535        * mongoosev/include/mongoose-v.h (MONGOOSEV_ATOMIC_MASK,
536        MONGOOSEV_PFICR, MONGOOSEV_PFIMR, mongoosev_set_in_pficr,
537        mongoosev_clear_in_pficr, mongoosev_set_in_pfimr,
538        mongoosev_clear_in_pfimr, MONGOOSEV_UART_ALL_IRQ_BITS): New macros.
539
5402001-04-16      Joel Sherrill <joel@OARcorp.com>
541
542        * mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h
543        Modifications made with Gregory Menke <gregory.menke@gsfc.nasa.gov>
544        as he debugged this BSP using a logic analyzer.  In particular,
545        there was a mistake where the index not offset of registers was
546        in the header file and the baud rate calculation was incorrect.
547
5482001-03-13      Joel Sherrill <joel@OARcorp.com>
549
550        * Added mongoose-v, mongoose-v/include, and mongoose-v/vectorisrs
551        directories.
552        * mongoosev/.cvsignore, mongoosev/Makefile.am, mongoosev/README,
553        mongoosev/duart/.cvsignore, mongoosev/duart/Makefile.am,
554        mongoosev/duart/README.mguart, mongoosev/duart/mg5uart.c,
555        mongoosev/duart/mg5uart.h, mongoosev/duart/mg5uart_reg.c,
556        mongoosev/include/.cvsignore, mongoosev/include/Makefile.am,
557        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/.cvsignore,
558        mongoosev/vectorisrs/Makefile.am, mongoosev/vectorisrs/vectorisrs.c:
559        New files.
560        * Makefile.am, configure.in, shared/interrupts/Makefile.am,
561        shared/interrupts/maxvectors.c: Added support for mongoosev.
562        * tx39/vectorisrs/vectorisrs.c: Corrected warning.
563
5642001-03-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
565
566        * shared/cache/Makefile.am, tx39/include/Makefile.am:
567        Apply include_*HEADERS instead of H_FILES.
568
5692001-01-08      Joel Sherrill <joel@OARcorp.com>
570
571        * Added r46xx directory.
572        * Makefile.am, configure.in: Modified to reflect addition of r46xx.
573        * shared/interrupts/installisrentries.c: Fixed typo.
574        * r46xx/.cvsignore, r46xx/Makefile.am,
575        r46xx/vectorisrs/.cvsignore, r46xx/vectorisrs/Makefile.am,
576        r46xx/vectorisrs/vectorisrs.c: New files.
577
5782000-12-19      Joel Sherrill <joel@OARcorp.com>
579
580        * tx39/vectorisrs/vectorisrs.c: Modified to have default exception
581        vector handler.  This should be in a separate file so the BSP can
582        easily override it.
583
5842000-12-13      Joel Sherrill <joel@OARcorp.com>
585
586        * configure.in: Added new directories.
587        * shared/interrupts/Makefile.am: Added AM_CPPFLAGS to define TX39
588        when compiling for a TX3904.
589        * shared/interrupts/maxvectors.c: Corrected conditional logic.
590        * tx39/Makefile.am: Added vectorisrs.
591        * tx39/vectorisrs/Makefile.am, tx39/vectorisrs/vectorisrs.c,
592        * tx39/vectorisrs/.cvsignore: New files.  This decodes the
593        interrupt pending information on the TX3904 and vectors
594        an interrupt.
595
5962000-12-13      Joel Sherrill <joel@OARcorp.com>
597
598        * shared/.cvsignore, shared/Makefile.am,
599        shared/cache/.cvsignore, shared/cache/Makefile.am,
600        shared/cache/cache.c, shared/cache/cache_.h,
601        shared/interrupts/.cvsignore, shared/interrupts/Makefile.am,
602        shared/interrupts/installisrentries.c,
603        shared/interrupts/isr_entries.S,
604        shared/interrupts/maxvectors.c, tx39/.cvsignore,
605        tx39/Makefile.am, tx39/include/.cvsignore,
606        tx39/include/Makefile.am, tx39/include/tx3904.h: New file.
607        Moved some pieces of interrupt processing from score/cpu to
608        libcpu/mips since many interrupt servicing characteristics are
609        CPU model dependent.  This patch addresses the number of interrupt
610        sources and where the ISR prologues are located.  The only way to
611        currently install the ISR prologues requires that the prologues
612        be installed into RAM.
613
6142000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
615
616        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
617
6182000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
619
620        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
621
6222000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
623
624        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
625        Switch to GNU canonicalization.
626
6272000-10-24      Alan Cudmore <alanc@linuxstart.com> and
628        Joel Sherrill <joel@OARcorp.com>
629
630        * This is a major reworking of the mips64orion port to use
631        gcc predefines as much as possible and a big push to multilib
632        the mips port.  The mips64orion port was copied/renamed to mips
633        to be more like other GNU tools.  Alan did most of the technical
634        work of determining how to map old macro names used by the mips64orion
635        port to standard compiler macro definitions.  Joel did the merge
636        with CVS magic to keep individual file history and did the BSP
637        modifications. Details follow:
638        * Makefile.am: Made clock and timer subdirectories conditional.
639        * configure.in: Ditto.
640        * clock/clock.S: Switch from using <idtmon.h> to <asm.h>.
641        * clock/gettime.S: Switch from using <idtmon.h> to <asm.h>.
642
6432000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
644
645        * clock/Makefile.am, timer/Makefile.am: Include compile.am
646
6472000-08-10      Joel Sherrill <joel@OARcorp.com>
648
649        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.