source: rtems/c/src/lib/libcpu/mips/ChangeLog @ 754610f

4.104.114.84.95
Last change on this file since 754610f was 2e4524e5, checked in by Joel Sherrill <joel.sherrill@…>, on 09/14/06 at 16:20:55

2006-09-14 Joel Sherrill <joel@…>

  • mongoosev/duart/mg5uart.c: Removed warnings.
  • Property mode set to 100644
File size: 21.8 KB
Line 
12006-09-14      Joel Sherrill <joel@OARcorp.com>
2
3        * mongoosev/duart/mg5uart.c: Removed warnings.
4
52006-09-11      Joel Sherrill <joel@OARcorp.com>
6
7        * mongoosev/vectorisrs/vectorisrs.c: Convert C++ style comments to C
8        style.
9
102006-06-08      Bruce Robinson <brucer@pmccorp.com>
11
12        * Makefile.am: add interruptmask.c
13        * shared/interrupts/interuptmask.c: TX49 conditional mask computation
14        * shared/interrupts/vectorexceptions.c: Corrections to exception codes
15           & descriptions
16
172006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * configure.ac: Use RTEMS_AMPOLISH3.
202006-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
21
22        * Makefile.am: Remove bogus CFLAGS_OPTIMIZE_V.
23
242006-03-17      Ralf Corsépius <ralf.corsepius@rtems.org>
25
26        * shared/interrupts/vectorexceptions.c: Merger with submission from
27        Bruce Robinson <brucer@pmccorp.com>.
28        Make some arrays static const.
29
302006-03-16      Ralf Corsépius <ralf.corsepius@rtems.org>
31
32        * Makefile.am, configure.ac: Reflect addition of rm52xx, tx49.
33        * rm52xx/include/rm5231.h, rm52xx/vectorisrs/maxvectors.c,
34        rm52xx/vectorisrs/vectorisrs.c, tx49/include/tx4925.h,
35        tx49/include/tx4938.h, tx49/vectorisrs/maxvectors.c,
36        tx49/vectorisrs/vectorisrs.c:
37        New (Submission by Bruce Robinson <brucer@pmccorp.com>).
38
392005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
40
41        * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
42        * Makefile.am: Distibute mongoosev's READMEs
43
442005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
45
46        * preinstall.am: New.
47        * Makefile.am: Merge in au1x00/Makefile.am, mongoosev/Makefile.am,
48        r46xx/Makefile.am, tx39/Makefile.am, shared/Makefile.am.
49        Include preinstall.am.
50        * au1x00/Makefile.am, mongoosev/Makefile.am,
51        r46xx/Makefile.am, tx39/Makefile.am, shared/Makefile.am: Remove.
52        * configure.ac: Reflect changes above.
53
542005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
55
56        * au1x00/vectorisrs/vectorisrs.c: Eliminate unsigned32.
57
582005-03-14      Joel Sherrill <joel@OARcorp.com>
59
60        * au1x00/.cvsignore: New file.
61
622005-02-24      Jay Monkman <jtm@lopingdog.com>
63
64        * au1x00/include/au1x00.h: Converted types to C99 types.
65
662005-02-24      Jay Monkman <jtm@lopingdog.com>
67
68        * Makefile.am, configure.ac: New CPU.
69        * shared/interrupts/installisrentries.c,
70        shared/interrupts/isr_entries.S: Added CPU32 support.
71        * au1x00/Makefile.am, au1x00/include/au1x00.h,
72        au1x00/vectorisrs/maxvectors.c, au1x00/vectorisrs/vectorisrs.c: New CPU.
73
742005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
75
76        * mongoosev/Makefile.am, r46xx/Makefile.am, shared/Makefile.am,
77        tx39/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
78
792005-01-04      Joel Sherrill <joel@OARcorp.com>
80
81        * shared/Makefile.am: Fix typo.
82
832005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
84
85        * mongoosev/Makefile.am, r46xx/Makefile.am, shared/Makefile.am,
86        tx39/Makefile.am: Remove build-variant support.
87
882004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
89
90        * configure.ac: Remove RTEMS_ENABLE_BARE.
91
922004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
93
94        * configure.ac: Require automake > 1.9.
95
962004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
97
98        * clock/clock.S, mongoosev/vectorisrs/vectorisrs.c,
99        shared/interrupts/isr_entries.S,
100        shared/interrupts/vectorexceptions.c, timer/gettime.S: Include
101        <rtems/mips/iregdef.h> instead of <iregdef.h>.
102        * clock/clock.S, mongoosev/vectorisrs/vectorisrs.c,
103        shared/interrupts/installisrentries.c,
104        shared/interrupts/isr_entries.S,
105        shared/interrupts/vectorexceptions.c, timer/gettime.S: Include
106        <rtems/mips/idtcpu.h> instead of <idtcpu.h>.
107
1082004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
109
110        * clock/clock.S: Include <rtems/asm.h> instead of <asm.h>.
111        * shared/interrupts/isr_entries.S: Include <rtems/asm.h> instead of <asm.h>.
112        * timer/gettime.S: Include <rtems/asm.h> instead of <asm.h>.
113
1142004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
115
116        * mongoosev/duart/mg5uart.c, mongoosev/include/mongoose-v.h,
117        mongoosev/vectorisrs/vectorisrs.c,
118        shared/interrupts/vectorexceptions.c, tx39/include/tx3904.h:
119        Cosmetics.
120
1212004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
122
123        * clock/ckinit.c, clock/clock.h, mongoosev/duart/mg5uart.c,
124        mongoosev/duart/mg5uart.h, mongoosev/duart/mg5uart_reg.c,
125        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
126        shared/interrupts/vectorexceptions.c, timer/timer.c,
127        tx39/include/tx3904.h: Convert to using c99 fixed size types.
128
1292004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
130
131        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
132
1332004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
134
135        * mongoosev/Makefile.am, r46xx/Makefile.am, tx39/Makefile.am:
136        Don't include .../lib.am. Remove ACLOCAL_AMFLAGS.
137        * shared/Makefile.am: Don't include .../lib.am.
138
1392004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
140
141        * clock/Makefile.am, timer/Makefile.am: Remove.
142        * r46xx/Makefile.am: Built timer.rel, clock.rel.
143        Add PREINSTALL_DIRS.
144        * Makefile.am: Remove timer, clock.
145        * tx39/Makefile.am, mongoosev/Makefile.am, shared/Makefile.am:
146        Add PREINSTALL_DIRS.
147        * configure.ac: Reflect removing clock/Makefile.am,
148        timer/Makefile.am.
149        Add subdir-objects to AUTOMAKE_OPTIONS.
150
1512004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
152
153        * clock/Makefile.am: Convert to using automake compilation rules.
154        * mongoosev/Makefile.am: Ditto.
155        * r46xx/Makefile.am: Ditto.
156        * shared/Makefile.am: Ditto.
157        * timer/Makefile.am: Ditto.
158        * tx39/Makefile.am: Ditto.
159        * Makefile.am: Remove conditional subdirs.
160        * configure.ac: Add subdir-object to AUTOMAKE_OPTIONS.
161        Require automake-1.8.2. Add AM_PROG_CC_C_O.
162
1632004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
164
165        * mongoosev/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
166        Add PRE/TMPINSTALL_FILES to CLEANFILES.
167        * shared/Makefile.am: Ditto.
168        * tx39/Makefile.am: Ditto.
169
1702003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
171
172        * mongoosev/duart/Makefile.am: Remove.
173        * mongoosev/vectorisrs/Makefile.am: Remove.
174        * mongoosev/Makefile.am: Merge-in vectorisrs/Makefile.am,
175        duart/Makefile.am.
176        * r46xx/vectorisrs/Makefile.am: Remove.
177        * r46xx/Makefile.am: Merge-in vectorisrs/Makefile.am.
178        * shared/cache/Makefile.am: Remove.
179        * shared/interrupts/Makefile.am: Remove.
180        * shared/Makefile.am: Merge-in cache/Makefile.am,
181        interrupts/Makefile.am.
182        * tx39/vectorisrs/Makefile.am: Remove.
183        * tx39/Makefile.am: Merge-in vectorisrs/Makefile.am.
184        * configure.ac: Reflect changes above.
185
1862003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
187
188        * mongoosev/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
189        * mongoosev/duart/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
190        * shared/cache/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
191        * tx39/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
192
1932003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
194
195        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
196
1972003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
198
199        * clock/Makefile.am: Remove all-local: $(ARCH).
200        * mongoosev/duart/Makefile.am: Remove all-local: $(ARCH).
201        * mongoosev/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
202        * r46xx/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
203        * shared/cache/Makefile.am: Remove all-local: $(ARCH).
204        * shared/interrupts/Makefile.am: Remove all-local: $(ARCH).
205        * timer/Makefile.am: Remove all-local: $(ARCH).
206        * tx39/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
207
2082003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * Makefile.am: Reformat.
211        * clock/Makefile.am: Reformat.
212        * mongoosev/Makefile.am: Reformat. Use dirstamps for preinstallation.
213        * tx39/Makefile.am: Ditto.
214        * shared/cache/Makefile.am: Ditto.
215        * mongoosev/duart/Makefile.am: Ditto.
216        * mongoosev/vectorisrs/Makefile.am: Reformat.
217        * r46xx/vectorisrs/Makefile.am: Reformat.
218        * shared/Makefile.am: Reformat.
219        * shared/interrupts/Makefile.am: Reformat.
220        * timer/Makefile.am: Reformat.
221        * tx39/vectorisrs/Makefile.am: Reformat.
222
2232003-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
224
225        * mongoosev/Makefile.am: Rework preinstall rules.
226        * mongoosev/duart/Makefile.am: Rework preinstall rules.
227        * tx39/include/Makefile.am: Remove.
228        * tx39/Makefile.am: Merge-in tx39/include/Makefile.am.
229        * configure.ac: Remove tx39/include/Makefile.
230
2312003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
232
233        * configure.ac: Remove RTEMS_CANONICAL_HOST.
234
2352003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
236
237        * configure.ac: Remove RTEMS_CHECK_CPU.
238
2392003-09-04      Joel Sherrill <joel@OARcorp.com>
240
241        * clock/ckinit.c, mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h,
242        mongoosev/duart/mg5uart_reg.c, mongoosev/include/mongoose-v.h,
243        mongoosev/vectorisrs/maxvectors.c, mongoosev/vectorisrs/vectorisrs.c,
244        r46xx/vectorisrs/maxvectors.c, shared/interrupts/isr_entries.S,
245        timer/timer.c, tx39/vectorisrs/maxvectors.c: URL for license changed.
246
2472003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * Makefile.am: Reflect having moved aclocal/.
250
2512003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
252
253        * Makefile.am: Reflect having moved automake/.
254        * clock/Makefile.am: Reflect having moved automake/.
255        * mongoosev/Makefile.am: Reflect having moved automake/.
256        * mongoosev/duart/Makefile.am: Reflect having moved automake/.
257        * mongoosev/vectorisrs/Makefile.am: Reflect having moved automake/.
258        * r46xx/Makefile.am: Reflect having moved automake/.
259        * r46xx/vectorisrs/Makefile.am: Reflect having moved automake/.
260        * shared/Makefile.am: Reflect having moved automake/.
261        * shared/cache/Makefile.am: Reflect having moved automake/.
262        * shared/interrupts/Makefile.am: Reflect having moved automake/.
263        * timer/Makefile.am: Reflect having moved automake/.
264        * tx39/Makefile.am: Reflect having moved automake/.
265        * tx39/include/Makefile.am: Reflect having moved automake/.
266        * tx39/vectorisrs/Makefile.am: Reflect having moved automake/.
267
2682003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
269
270        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
271
2722003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * configure.ac: Remove AC_CONFIG_AUX_DIR.
275
2762003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
279
2802003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * configure.ac: AC_PREREQ(2.57).
283
2842003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * tx39/vectorisrs/Makefile.am: Don't include @RTEMS_BSP@.cfg.
287        * r46xx/vectorisrs/Makefile.am: Ditto.
288        * mongoosev/vectorisrs/Makefile.am: Ditto.
289        * mongoosev/duart/Makefile.am: Ditto.
290        * shared/interrupts/Makefile.am: Ditto.
291        * shared/cache/Makefile.am: Ditto. Eliminate *_O_FILES.
292
2932002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
294
295        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
296        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
297
2982002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
299
300        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
301
3022002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * configure.ac: Add RTEMS_PROG_CCAS.
305
3062002-11-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        * mongoosev/Makefile.am: TMPINSTALL_FILES -> PREINSTALL_FILES.
309
3102002-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
311
312        * mongoosev/Makefile.am: Merge-in mongoosev/include/Makefile.am.
313        Install include/mongoose-v.h.
314        * mongoosev/include/Makefile.am: Remove.
315        * configure.ac: Reflect changes above.
316
3172002-11-01      Joel Sherrill <joel@OARcorp.com>
318
319        * shared/interrupts/installisrentries.c,
320        shared/interrupts/vectorexceptions.c: Removed warnings.
321
3222002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
323
324        * .cvsignore: Reformat.
325        Add autom4te*cache.
326        Remove autom4te.cache.
327
3282002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
329
330        * configure.ac: Remove duplicate timer/Makefile from CONFIG_FILES.
331
3322002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
333
334        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
335        * mongoosev/duart/Makefile.am: Use .$(OBJEXT) instead of .o.
336        * mongoosev/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
337        * r46xx/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
338        * shared/cache/Makefile.am: Use .$(OBJEXT) instead of .o.
339        * shared/interrupts/Makefile.am: Use .$(OBJEXT) instead of .o.
340        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
341        * tx39/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
342
3432002-08-09      Joel Sherrill <joel@OARcorp.com>
344
345        * shared/interrupts/isr_entries.S: Corrected typo in mips1
346        END_FRAME directive that lead to linker errors.
347
3482002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
349
350        * configure.ac:
351        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
352        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
353        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
354        * Makefile.am: Remove AUTOMAKE_OPTIONS.
355        * mongoosev/duart/Makefile.am: Remove AUTOMAKE_OPTIONS.
356        * mongoosev/Makefile.am: Remove AUTOMAKE_OPTIONS.
357        * mongoosev/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
358        * mongoosev/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
359        * r46xx/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
360        * r46xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
361        * shared/cache/Makefile.am: Remove AUTOMAKE_OPTIONS.
362        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
363        * shared/interrupts/Makefile.am: Remove AUTOMAKE_OPTIONS.
364        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
365        * tx39/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
366        * tx39/Makefile.am: Remove AUTOMAKE_OPTIONS.
367        * tx39/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
368
3692002-03-05      Greg Menke <gregory.menke@gsfc.nasa.gov>
370
371        * shared/interrupts/installisrentries.c: Added support for debug
372        exception vector.
373        * shared/interrupts/isr_entries.S: Added support for debug exception
374        vector.
375       
3762002-02-27      Greg Menke <gregory.menke@gsfc.nasa.gov>
377
378        * mongoosev/include/mongoose-v.h: Added cache constants.
379        * mongoosev/vectorisrs/vectorisrs.c: More tinkering to improve
380        performance.
381
3822002-02-08      Joel Sherrill <joel@OARcorp.com>
383
384        * mongoosev/vectorisrs/vectorisrs.c: Fixed to use new frame format.
385
3862001-02-05      Joel Sherrill <joel@OARcorp.com>
387
388        * isr_entries.S: Removed comment incorrectly indicating this
389        file was cpu_asm.S.
390        * vectorexceptions.c (mips_dump_exception_frame): New routine
391        broken out from default exception handler.
392
3932001-02-01      Greg Menke <gregory.menke@gsfc.nasa.gov>
394
395        * mongoosev/vectorisrs/vectorisrs.c,
396        shared/interrupts/vectorexceptions.c: Use rtems/bspIo.h, not just
397        bspIo.h.
398
3992001-02-01      Greg Menke <gregory.menke@gsfc.nasa.gov>
400
401        * Lots of tinkering and tuning as part of improving interrupt latency
402        and improving the per-task interrupt level control and FP mask handling.
403        With these modifications interrupt latency was measured at a worst-case
404        of 100us, average below 60 us on a 12 Mhz R3000 class CPU with 50
405        RTEMS tasks in the application.
406        * mongoosev/README: Updated. 
407        * mongoosev/include/mongoose-v.h: Masks modified.
408        * mongoosev/vectorisrs/vectorisrs.c: Significant overhaul to address
409        software prioritization of interrupts.  If a higher priority interrupt
410        occurs while we are looking for new interrupts, we will reinitiate the
411        scan of all interrupts.
412        * shared/interrupts/vectorexceptions.c: Removed warning and deleted
413        blank lines.
414
4152002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
416
417        * mongoosev/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
418        * r46xx/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
419        * shared/interrupts/vectorexceptions.c: Include rtems/bspIo.h instead of bspIo.h.
420        * tx39/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
421
4222001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
423
424        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
425        * configure.in: Remove.
426        * configure.ac: New file, generated from configure.in by autoupdate.
427
4282001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
429
430        * tx39/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
431        * mongoosev/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
432        * mongoosev/duart/Makefile.am: Use 'PREINSTALL_FILES ='.
433        * shared/cache/Makefile.am: Use 'PREINSTALL_FILES ='.
434        * shared/cache/Makefile.am: Use 'CLEANFILES ='.
435
4362000-05-24      Joel Sherrill <joel@OARcorp.com>
437
438        * mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
439        r46xx/vectorisrs/vectorisrs.c, tx39/vectorisrs/vectorisrs.c,
440        tx39/include/tx3904.h: All exceptions were given low numbers and thus
441        can be now be installed and processed in a uniform manner just like interrupts.
442        Variances between various MIPS ISA levels are not accounted for at this time.
443        * mongoosev/vectorisrs/Makefile.am, mongoosev/vectorisrs/maxvectors.c,
444        r46xx/vectorisrs/Makefile.am, r46xx/vectorisrs/maxvectors.c,
445        tx39/vectorisrs/Makefile.am, tx39/vectorisrs/maxvectors.c,
446        shared/interrupts/maxvectors.c, shared/interrupts/Makefile.am: Split the
447        shared maxvectors.c into a variety of CPU model specific versions to simplify
448        the build process and reduce depdencies.  Deleted shared/interrupts/maxvectors.c
449        and created various CPU model versions.
450
4512001-05-24      Greg Menke <gregory.menke@gsfc.nasa.gov>
452
453        * clock/clock.S: Move placement of nop.
454
4552001-05-22      Greg Menke <gregory.menke@gsfc.nasa.gov>
456
457        * Assisted in design and debug by Joel Sherrill <joel@OARcorp.com>.
458        * mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h,
459        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
460        shared/interrupts/maxvectors.c: Now works.  Significant rework
461        of exceptions and interrupt vectoring to clean things up.
462        * shared/interrupts/vectorexceptions.c: Removed.
463
4642001-05-07      Joel Sherrill <joel@OARcorp.com>
465
466        * shared/interrupts/vectorexceptions.c: New file to decode
467        exception code and vector appropriate NON-interrupt exception. 
468        * shared/interrupts/Makefile.am: Modified to reflect above.
469
4702001-04-20      Joel Sherrill <joel@OARcorp.com>
471
472        * mongoosev/duart/mg5uart.c (mg5uart_enable_interrupts): Honor
473        the other bits set in the Peripheral Function Interrupt Mask
474        Register when modifying those enabled for the DUART.
475        * mongoosev/include/mongoose-v.h (MONGOOSEV_ATOMIC_MASK,
476        MONGOOSEV_PFICR, MONGOOSEV_PFIMR, mongoosev_set_in_pficr,
477        mongoosev_clear_in_pficr, mongoosev_set_in_pfimr,
478        mongoosev_clear_in_pfimr, MONGOOSEV_UART_ALL_IRQ_BITS): New macros.
479
4802001-04-16      Joel Sherrill <joel@OARcorp.com>
481
482        * mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h
483        Modifications made with Gregory Menke <gregory.menke@gsfc.nasa.gov>
484        as he debugged this BSP using a logic analyzer.  In particular,
485        there was a mistake where the index not offset of registers was
486        in the header file and the baud rate calculation was incorrect.
487
4882001-03-13      Joel Sherrill <joel@OARcorp.com>
489
490        * Added mongoose-v, mongoose-v/include, and mongoose-v/vectorisrs
491        directories.
492        * mongoosev/.cvsignore, mongoosev/Makefile.am, mongoosev/README,
493        mongoosev/duart/.cvsignore, mongoosev/duart/Makefile.am,
494        mongoosev/duart/README.mguart, mongoosev/duart/mg5uart.c,
495        mongoosev/duart/mg5uart.h, mongoosev/duart/mg5uart_reg.c,
496        mongoosev/include/.cvsignore, mongoosev/include/Makefile.am,
497        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/.cvsignore,
498        mongoosev/vectorisrs/Makefile.am, mongoosev/vectorisrs/vectorisrs.c:
499        New files.
500        * Makefile.am, configure.in, shared/interrupts/Makefile.am,
501        shared/interrupts/maxvectors.c: Added support for mongoosev.
502        * tx39/vectorisrs/vectorisrs.c: Corrected warning.
503
5042001-03-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
505
506        * shared/cache/Makefile.am, tx39/include/Makefile.am:
507        Apply include_*HEADERS instead of H_FILES.
508
5092001-01-08      Joel Sherrill <joel@OARcorp.com>
510
511        * Added r46xx directory.
512        * Makefile.am, configure.in: Modified to reflect addition of r46xx.
513        * shared/interrupts/installisrentries.c: Fixed typo.
514        * r46xx/.cvsignore, r46xx/Makefile.am,
515        r46xx/vectorisrs/.cvsignore, r46xx/vectorisrs/Makefile.am,
516        r46xx/vectorisrs/vectorisrs.c: New files.
517
5182000-12-19      Joel Sherrill <joel@OARcorp.com>
519
520        * tx39/vectorisrs/vectorisrs.c: Modified to have default exception
521        vector handler.  This should be in a separate file so the BSP can
522        easily override it.
523
5242000-12-13      Joel Sherrill <joel@OARcorp.com>
525
526        * configure.in: Added new directories.
527        * shared/interrupts/Makefile.am: Added AM_CPPFLAGS to define TX39
528        when compiling for a TX3904.
529        * shared/interrupts/maxvectors.c: Corrected conditional logic.
530        * tx39/Makefile.am: Added vectorisrs.
531        * tx39/vectorisrs/Makefile.am, tx39/vectorisrs/vectorisrs.c,
532        * tx39/vectorisrs/.cvsignore: New files.  This decodes the
533        interrupt pending information on the TX3904 and vectors
534        an interrupt.
535
5362000-12-13      Joel Sherrill <joel@OARcorp.com>
537
538        * shared/.cvsignore, shared/Makefile.am,
539        shared/cache/.cvsignore, shared/cache/Makefile.am,
540        shared/cache/cache.c, shared/cache/cache_.h,
541        shared/interrupts/.cvsignore, shared/interrupts/Makefile.am,
542        shared/interrupts/installisrentries.c,
543        shared/interrupts/isr_entries.S,
544        shared/interrupts/maxvectors.c, tx39/.cvsignore,
545        tx39/Makefile.am, tx39/include/.cvsignore,
546        tx39/include/Makefile.am, tx39/include/tx3904.h: New file.
547        Moved some pieces of interrupt processing from score/cpu to
548        libcpu/mips since many interrupt servicing characteristics are
549        CPU model dependent.  This patch addresses the number of interrupt
550        sources and where the ISR prologues are located.  The only way to
551        currently install the ISR prologues requires that the prologues
552        be installed into RAM.
553
5542000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
555
556        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
557
5582000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
559
560        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
561
5622000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
563
564        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
565        Switch to GNU canonicalization.
566
5672000-10-24      Alan Cudmore <alanc@linuxstart.com> and
568        Joel Sherrill <joel@OARcorp.com>
569
570        * This is a major reworking of the mips64orion port to use
571        gcc predefines as much as possible and a big push to multilib
572        the mips port.  The mips64orion port was copied/renamed to mips
573        to be more like other GNU tools.  Alan did most of the technical
574        work of determining how to map old macro names used by the mips64orion
575        port to standard compiler macro definitions.  Joel did the merge
576        with CVS magic to keep individual file history and did the BSP
577        modifications. Details follow:
578        * Makefile.am: Made clock and timer subdirectories conditional.
579        * configure.in: Ditto.
580        * clock/clock.S: Switch from using <idtmon.h> to <asm.h>.
581        * clock/gettime.S: Switch from using <idtmon.h> to <asm.h>.
582
5832000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
584
585        * clock/Makefile.am, timer/Makefile.am: Include compile.am
586
5872000-08-10      Joel Sherrill <joel@OARcorp.com>
588
589        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.