source: rtems/c/src/lib/libcpu/mips/ChangeLog @ 41fd3a9

4.104.114.95
Last change on this file since 41fd3a9 was 41fd3a9, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/05/08 at 12:01:07

2008-09-05 Ralf Corsépius <ralf.corsepius@…>

  • timer/timer.c: Convert to "bool".
  • Property mode set to 100644
File size: 22.9 KB
Line 
12008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * timer/timer.c: Convert to "bool".
4
52008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * timer/timer.c: Rename timer driver methods to follow RTEMS
8        programming conventions.
9
102007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        * clock/ckinit.c: Eliminate the clicks_per_microsecond field in the
13        MIPS CPU Table and define another mechanism for drivers to obtain
14        this information.
15
162007-03-12      Joel Sherrill <joel@OARcorp.com>
17
18        * au1x00/include/au1x00.h, au1x00/vectorisrs/maxvectors.c,
19        au1x00/vectorisrs/vectorisrs.c: Correct license URL and/or fix
20        mistake in copyright notice. Both of these mistakes appear to be from
21        code submitted after these changes were made previously.
22
232006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
24
25        * configure.ac: New BUG-REPORT address.
26
272006-10-19      Joel Sherrill <joel@OARcorp.com>
28
29        * mongoosev/duart/mg5uart.c: Change type to unsigned.
30
312006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
32
33        * configure.ac: Require autoconf-2.60. Require automake-1.10.
34
352006-09-14      Joel Sherrill <joel@OARcorp.com>
36
37        * mongoosev/duart/mg5uart.c: Removed warnings.
38
392006-09-11      Joel Sherrill <joel@OARcorp.com>
40
41        * mongoosev/vectorisrs/vectorisrs.c: Convert C++ style comments to C
42        style.
43
442006-06-08      Bruce Robinson <brucer@pmccorp.com>
45
46        * Makefile.am: add interruptmask.c
47        * shared/interrupts/interuptmask.c: TX49 conditional mask computation
48        * shared/interrupts/vectorexceptions.c: Corrections to exception codes
49           & descriptions
50
512006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
52
53        * configure.ac: Use RTEMS_AMPOLISH3.
542006-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * Makefile.am: Remove bogus CFLAGS_OPTIMIZE_V.
57
582006-03-17      Ralf Corsépius <ralf.corsepius@rtems.org>
59
60        * shared/interrupts/vectorexceptions.c: Merger with submission from
61        Bruce Robinson <brucer@pmccorp.com>.
62        Make some arrays static const.
63
642006-03-16      Ralf Corsépius <ralf.corsepius@rtems.org>
65
66        * Makefile.am, configure.ac: Reflect addition of rm52xx, tx49.
67        * rm52xx/include/rm5231.h, rm52xx/vectorisrs/maxvectors.c,
68        rm52xx/vectorisrs/vectorisrs.c, tx49/include/tx4925.h,
69        tx49/include/tx4938.h, tx49/vectorisrs/maxvectors.c,
70        tx49/vectorisrs/vectorisrs.c:
71        New (Submission by Bruce Robinson <brucer@pmccorp.com>).
72
732005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
74
75        * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
76        * Makefile.am: Distibute mongoosev's READMEs
77
782005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
79
80        * preinstall.am: New.
81        * Makefile.am: Merge in au1x00/Makefile.am, mongoosev/Makefile.am,
82        r46xx/Makefile.am, tx39/Makefile.am, shared/Makefile.am.
83        Include preinstall.am.
84        * au1x00/Makefile.am, mongoosev/Makefile.am,
85        r46xx/Makefile.am, tx39/Makefile.am, shared/Makefile.am: Remove.
86        * configure.ac: Reflect changes above.
87
882005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
89
90        * au1x00/vectorisrs/vectorisrs.c: Eliminate unsigned32.
91
922005-03-14      Joel Sherrill <joel@OARcorp.com>
93
94        * au1x00/.cvsignore: New file.
95
962005-02-24      Jay Monkman <jtm@lopingdog.com>
97
98        * au1x00/include/au1x00.h: Converted types to C99 types.
99
1002005-02-24      Jay Monkman <jtm@lopingdog.com>
101
102        * Makefile.am, configure.ac: New CPU.
103        * shared/interrupts/installisrentries.c,
104        shared/interrupts/isr_entries.S: Added CPU32 support.
105        * au1x00/Makefile.am, au1x00/include/au1x00.h,
106        au1x00/vectorisrs/maxvectors.c, au1x00/vectorisrs/vectorisrs.c: New CPU.
107
1082005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
109
110        * mongoosev/Makefile.am, r46xx/Makefile.am, shared/Makefile.am,
111        tx39/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
112
1132005-01-04      Joel Sherrill <joel@OARcorp.com>
114
115        * shared/Makefile.am: Fix typo.
116
1172005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
118
119        * mongoosev/Makefile.am, r46xx/Makefile.am, shared/Makefile.am,
120        tx39/Makefile.am: Remove build-variant support.
121
1222004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
123
124        * configure.ac: Remove RTEMS_ENABLE_BARE.
125
1262004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
127
128        * configure.ac: Require automake > 1.9.
129
1302004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
131
132        * clock/clock.S, mongoosev/vectorisrs/vectorisrs.c,
133        shared/interrupts/isr_entries.S,
134        shared/interrupts/vectorexceptions.c, timer/gettime.S: Include
135        <rtems/mips/iregdef.h> instead of <iregdef.h>.
136        * clock/clock.S, mongoosev/vectorisrs/vectorisrs.c,
137        shared/interrupts/installisrentries.c,
138        shared/interrupts/isr_entries.S,
139        shared/interrupts/vectorexceptions.c, timer/gettime.S: Include
140        <rtems/mips/idtcpu.h> instead of <idtcpu.h>.
141
1422004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
143
144        * clock/clock.S: Include <rtems/asm.h> instead of <asm.h>.
145        * shared/interrupts/isr_entries.S: Include <rtems/asm.h> instead of <asm.h>.
146        * timer/gettime.S: Include <rtems/asm.h> instead of <asm.h>.
147
1482004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
149
150        * mongoosev/duart/mg5uart.c, mongoosev/include/mongoose-v.h,
151        mongoosev/vectorisrs/vectorisrs.c,
152        shared/interrupts/vectorexceptions.c, tx39/include/tx3904.h:
153        Cosmetics.
154
1552004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
156
157        * clock/ckinit.c, clock/clock.h, mongoosev/duart/mg5uart.c,
158        mongoosev/duart/mg5uart.h, mongoosev/duart/mg5uart_reg.c,
159        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
160        shared/interrupts/vectorexceptions.c, timer/timer.c,
161        tx39/include/tx3904.h: Convert to using c99 fixed size types.
162
1632004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
164
165        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
166
1672004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
168
169        * mongoosev/Makefile.am, r46xx/Makefile.am, tx39/Makefile.am:
170        Don't include .../lib.am. Remove ACLOCAL_AMFLAGS.
171        * shared/Makefile.am: Don't include .../lib.am.
172
1732004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
174
175        * clock/Makefile.am, timer/Makefile.am: Remove.
176        * r46xx/Makefile.am: Built timer.rel, clock.rel.
177        Add PREINSTALL_DIRS.
178        * Makefile.am: Remove timer, clock.
179        * tx39/Makefile.am, mongoosev/Makefile.am, shared/Makefile.am:
180        Add PREINSTALL_DIRS.
181        * configure.ac: Reflect removing clock/Makefile.am,
182        timer/Makefile.am.
183        Add subdir-objects to AUTOMAKE_OPTIONS.
184
1852004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
186
187        * clock/Makefile.am: Convert to using automake compilation rules.
188        * mongoosev/Makefile.am: Ditto.
189        * r46xx/Makefile.am: Ditto.
190        * shared/Makefile.am: Ditto.
191        * timer/Makefile.am: Ditto.
192        * tx39/Makefile.am: Ditto.
193        * Makefile.am: Remove conditional subdirs.
194        * configure.ac: Add subdir-object to AUTOMAKE_OPTIONS.
195        Require automake-1.8.2. Add AM_PROG_CC_C_O.
196
1972004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
198
199        * mongoosev/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
200        Add PRE/TMPINSTALL_FILES to CLEANFILES.
201        * shared/Makefile.am: Ditto.
202        * tx39/Makefile.am: Ditto.
203
2042003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
206        * mongoosev/duart/Makefile.am: Remove.
207        * mongoosev/vectorisrs/Makefile.am: Remove.
208        * mongoosev/Makefile.am: Merge-in vectorisrs/Makefile.am,
209        duart/Makefile.am.
210        * r46xx/vectorisrs/Makefile.am: Remove.
211        * r46xx/Makefile.am: Merge-in vectorisrs/Makefile.am.
212        * shared/cache/Makefile.am: Remove.
213        * shared/interrupts/Makefile.am: Remove.
214        * shared/Makefile.am: Merge-in cache/Makefile.am,
215        interrupts/Makefile.am.
216        * tx39/vectorisrs/Makefile.am: Remove.
217        * tx39/Makefile.am: Merge-in vectorisrs/Makefile.am.
218        * configure.ac: Reflect changes above.
219
2202003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * mongoosev/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
223        * mongoosev/duart/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
224        * shared/cache/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
225        * tx39/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
226
2272003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
228
229        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
230
2312003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
232
233        * clock/Makefile.am: Remove all-local: $(ARCH).
234        * mongoosev/duart/Makefile.am: Remove all-local: $(ARCH).
235        * mongoosev/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
236        * r46xx/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
237        * shared/cache/Makefile.am: Remove all-local: $(ARCH).
238        * shared/interrupts/Makefile.am: Remove all-local: $(ARCH).
239        * timer/Makefile.am: Remove all-local: $(ARCH).
240        * tx39/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
241
2422003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * Makefile.am: Reformat.
245        * clock/Makefile.am: Reformat.
246        * mongoosev/Makefile.am: Reformat. Use dirstamps for preinstallation.
247        * tx39/Makefile.am: Ditto.
248        * shared/cache/Makefile.am: Ditto.
249        * mongoosev/duart/Makefile.am: Ditto.
250        * mongoosev/vectorisrs/Makefile.am: Reformat.
251        * r46xx/vectorisrs/Makefile.am: Reformat.
252        * shared/Makefile.am: Reformat.
253        * shared/interrupts/Makefile.am: Reformat.
254        * timer/Makefile.am: Reformat.
255        * tx39/vectorisrs/Makefile.am: Reformat.
256
2572003-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * mongoosev/Makefile.am: Rework preinstall rules.
260        * mongoosev/duart/Makefile.am: Rework preinstall rules.
261        * tx39/include/Makefile.am: Remove.
262        * tx39/Makefile.am: Merge-in tx39/include/Makefile.am.
263        * configure.ac: Remove tx39/include/Makefile.
264
2652003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * configure.ac: Remove RTEMS_CANONICAL_HOST.
268
2692003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
270
271        * configure.ac: Remove RTEMS_CHECK_CPU.
272
2732003-09-04      Joel Sherrill <joel@OARcorp.com>
274
275        * clock/ckinit.c, mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h,
276        mongoosev/duart/mg5uart_reg.c, mongoosev/include/mongoose-v.h,
277        mongoosev/vectorisrs/maxvectors.c, mongoosev/vectorisrs/vectorisrs.c,
278        r46xx/vectorisrs/maxvectors.c, shared/interrupts/isr_entries.S,
279        timer/timer.c, tx39/vectorisrs/maxvectors.c: URL for license changed.
280
2812003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
282
283        * Makefile.am: Reflect having moved aclocal/.
284
2852003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
286
287        * Makefile.am: Reflect having moved automake/.
288        * clock/Makefile.am: Reflect having moved automake/.
289        * mongoosev/Makefile.am: Reflect having moved automake/.
290        * mongoosev/duart/Makefile.am: Reflect having moved automake/.
291        * mongoosev/vectorisrs/Makefile.am: Reflect having moved automake/.
292        * r46xx/Makefile.am: Reflect having moved automake/.
293        * r46xx/vectorisrs/Makefile.am: Reflect having moved automake/.
294        * shared/Makefile.am: Reflect having moved automake/.
295        * shared/cache/Makefile.am: Reflect having moved automake/.
296        * shared/interrupts/Makefile.am: Reflect having moved automake/.
297        * timer/Makefile.am: Reflect having moved automake/.
298        * tx39/Makefile.am: Reflect having moved automake/.
299        * tx39/include/Makefile.am: Reflect having moved automake/.
300        * tx39/vectorisrs/Makefile.am: Reflect having moved automake/.
301
3022003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
305
3062003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        * configure.ac: Remove AC_CONFIG_AUX_DIR.
309
3102003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
311
312        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
313
3142003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
315
316        * configure.ac: AC_PREREQ(2.57).
317
3182003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
319
320        * tx39/vectorisrs/Makefile.am: Don't include @RTEMS_BSP@.cfg.
321        * r46xx/vectorisrs/Makefile.am: Ditto.
322        * mongoosev/vectorisrs/Makefile.am: Ditto.
323        * mongoosev/duart/Makefile.am: Ditto.
324        * shared/interrupts/Makefile.am: Ditto.
325        * shared/cache/Makefile.am: Ditto. Eliminate *_O_FILES.
326
3272002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
330        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
331
3322002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
333
334        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
335
3362002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * configure.ac: Add RTEMS_PROG_CCAS.
339
3402002-11-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
341
342        * mongoosev/Makefile.am: TMPINSTALL_FILES -> PREINSTALL_FILES.
343
3442002-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * mongoosev/Makefile.am: Merge-in mongoosev/include/Makefile.am.
347        Install include/mongoose-v.h.
348        * mongoosev/include/Makefile.am: Remove.
349        * configure.ac: Reflect changes above.
350
3512002-11-01      Joel Sherrill <joel@OARcorp.com>
352
353        * shared/interrupts/installisrentries.c,
354        shared/interrupts/vectorexceptions.c: Removed warnings.
355
3562002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
357
358        * .cvsignore: Reformat.
359        Add autom4te*cache.
360        Remove autom4te.cache.
361
3622002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
363
364        * configure.ac: Remove duplicate timer/Makefile from CONFIG_FILES.
365
3662002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
367
368        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
369        * mongoosev/duart/Makefile.am: Use .$(OBJEXT) instead of .o.
370        * mongoosev/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
371        * r46xx/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
372        * shared/cache/Makefile.am: Use .$(OBJEXT) instead of .o.
373        * shared/interrupts/Makefile.am: Use .$(OBJEXT) instead of .o.
374        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
375        * tx39/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
376
3772002-08-09      Joel Sherrill <joel@OARcorp.com>
378
379        * shared/interrupts/isr_entries.S: Corrected typo in mips1
380        END_FRAME directive that lead to linker errors.
381
3822002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
383
384        * configure.ac:
385        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
386        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
387        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
388        * Makefile.am: Remove AUTOMAKE_OPTIONS.
389        * mongoosev/duart/Makefile.am: Remove AUTOMAKE_OPTIONS.
390        * mongoosev/Makefile.am: Remove AUTOMAKE_OPTIONS.
391        * mongoosev/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
392        * mongoosev/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
393        * r46xx/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
394        * r46xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
395        * shared/cache/Makefile.am: Remove AUTOMAKE_OPTIONS.
396        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
397        * shared/interrupts/Makefile.am: Remove AUTOMAKE_OPTIONS.
398        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
399        * tx39/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
400        * tx39/Makefile.am: Remove AUTOMAKE_OPTIONS.
401        * tx39/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
402
4032002-03-05      Greg Menke <gregory.menke@gsfc.nasa.gov>
404
405        * shared/interrupts/installisrentries.c: Added support for debug
406        exception vector.
407        * shared/interrupts/isr_entries.S: Added support for debug exception
408        vector.
409       
4102002-02-27      Greg Menke <gregory.menke@gsfc.nasa.gov>
411
412        * mongoosev/include/mongoose-v.h: Added cache constants.
413        * mongoosev/vectorisrs/vectorisrs.c: More tinkering to improve
414        performance.
415
4162002-02-08      Joel Sherrill <joel@OARcorp.com>
417
418        * mongoosev/vectorisrs/vectorisrs.c: Fixed to use new frame format.
419
4202001-02-05      Joel Sherrill <joel@OARcorp.com>
421
422        * isr_entries.S: Removed comment incorrectly indicating this
423        file was cpu_asm.S.
424        * vectorexceptions.c (mips_dump_exception_frame): New routine
425        broken out from default exception handler.
426
4272001-02-01      Greg Menke <gregory.menke@gsfc.nasa.gov>
428
429        * mongoosev/vectorisrs/vectorisrs.c,
430        shared/interrupts/vectorexceptions.c: Use rtems/bspIo.h, not just
431        bspIo.h.
432
4332001-02-01      Greg Menke <gregory.menke@gsfc.nasa.gov>
434
435        * Lots of tinkering and tuning as part of improving interrupt latency
436        and improving the per-task interrupt level control and FP mask handling.
437        With these modifications interrupt latency was measured at a worst-case
438        of 100us, average below 60 us on a 12 Mhz R3000 class CPU with 50
439        RTEMS tasks in the application.
440        * mongoosev/README: Updated. 
441        * mongoosev/include/mongoose-v.h: Masks modified.
442        * mongoosev/vectorisrs/vectorisrs.c: Significant overhaul to address
443        software prioritization of interrupts.  If a higher priority interrupt
444        occurs while we are looking for new interrupts, we will reinitiate the
445        scan of all interrupts.
446        * shared/interrupts/vectorexceptions.c: Removed warning and deleted
447        blank lines.
448
4492002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
450
451        * mongoosev/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
452        * r46xx/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
453        * shared/interrupts/vectorexceptions.c: Include rtems/bspIo.h instead of bspIo.h.
454        * tx39/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
455
4562001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
457
458        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
459        * configure.in: Remove.
460        * configure.ac: New file, generated from configure.in by autoupdate.
461
4622001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
463
464        * tx39/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
465        * mongoosev/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
466        * mongoosev/duart/Makefile.am: Use 'PREINSTALL_FILES ='.
467        * shared/cache/Makefile.am: Use 'PREINSTALL_FILES ='.
468        * shared/cache/Makefile.am: Use 'CLEANFILES ='.
469
4702000-05-24      Joel Sherrill <joel@OARcorp.com>
471
472        * mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
473        r46xx/vectorisrs/vectorisrs.c, tx39/vectorisrs/vectorisrs.c,
474        tx39/include/tx3904.h: All exceptions were given low numbers and thus
475        can be now be installed and processed in a uniform manner just like interrupts.
476        Variances between various MIPS ISA levels are not accounted for at this time.
477        * mongoosev/vectorisrs/Makefile.am, mongoosev/vectorisrs/maxvectors.c,
478        r46xx/vectorisrs/Makefile.am, r46xx/vectorisrs/maxvectors.c,
479        tx39/vectorisrs/Makefile.am, tx39/vectorisrs/maxvectors.c,
480        shared/interrupts/maxvectors.c, shared/interrupts/Makefile.am: Split the
481        shared maxvectors.c into a variety of CPU model specific versions to simplify
482        the build process and reduce depdencies.  Deleted shared/interrupts/maxvectors.c
483        and created various CPU model versions.
484
4852001-05-24      Greg Menke <gregory.menke@gsfc.nasa.gov>
486
487        * clock/clock.S: Move placement of nop.
488
4892001-05-22      Greg Menke <gregory.menke@gsfc.nasa.gov>
490
491        * Assisted in design and debug by Joel Sherrill <joel@OARcorp.com>.
492        * mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h,
493        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
494        shared/interrupts/maxvectors.c: Now works.  Significant rework
495        of exceptions and interrupt vectoring to clean things up.
496        * shared/interrupts/vectorexceptions.c: Removed.
497
4982001-05-07      Joel Sherrill <joel@OARcorp.com>
499
500        * shared/interrupts/vectorexceptions.c: New file to decode
501        exception code and vector appropriate NON-interrupt exception. 
502        * shared/interrupts/Makefile.am: Modified to reflect above.
503
5042001-04-20      Joel Sherrill <joel@OARcorp.com>
505
506        * mongoosev/duart/mg5uart.c (mg5uart_enable_interrupts): Honor
507        the other bits set in the Peripheral Function Interrupt Mask
508        Register when modifying those enabled for the DUART.
509        * mongoosev/include/mongoose-v.h (MONGOOSEV_ATOMIC_MASK,
510        MONGOOSEV_PFICR, MONGOOSEV_PFIMR, mongoosev_set_in_pficr,
511        mongoosev_clear_in_pficr, mongoosev_set_in_pfimr,
512        mongoosev_clear_in_pfimr, MONGOOSEV_UART_ALL_IRQ_BITS): New macros.
513
5142001-04-16      Joel Sherrill <joel@OARcorp.com>
515
516        * mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h
517        Modifications made with Gregory Menke <gregory.menke@gsfc.nasa.gov>
518        as he debugged this BSP using a logic analyzer.  In particular,
519        there was a mistake where the index not offset of registers was
520        in the header file and the baud rate calculation was incorrect.
521
5222001-03-13      Joel Sherrill <joel@OARcorp.com>
523
524        * Added mongoose-v, mongoose-v/include, and mongoose-v/vectorisrs
525        directories.
526        * mongoosev/.cvsignore, mongoosev/Makefile.am, mongoosev/README,
527        mongoosev/duart/.cvsignore, mongoosev/duart/Makefile.am,
528        mongoosev/duart/README.mguart, mongoosev/duart/mg5uart.c,
529        mongoosev/duart/mg5uart.h, mongoosev/duart/mg5uart_reg.c,
530        mongoosev/include/.cvsignore, mongoosev/include/Makefile.am,
531        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/.cvsignore,
532        mongoosev/vectorisrs/Makefile.am, mongoosev/vectorisrs/vectorisrs.c:
533        New files.
534        * Makefile.am, configure.in, shared/interrupts/Makefile.am,
535        shared/interrupts/maxvectors.c: Added support for mongoosev.
536        * tx39/vectorisrs/vectorisrs.c: Corrected warning.
537
5382001-03-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
539
540        * shared/cache/Makefile.am, tx39/include/Makefile.am:
541        Apply include_*HEADERS instead of H_FILES.
542
5432001-01-08      Joel Sherrill <joel@OARcorp.com>
544
545        * Added r46xx directory.
546        * Makefile.am, configure.in: Modified to reflect addition of r46xx.
547        * shared/interrupts/installisrentries.c: Fixed typo.
548        * r46xx/.cvsignore, r46xx/Makefile.am,
549        r46xx/vectorisrs/.cvsignore, r46xx/vectorisrs/Makefile.am,
550        r46xx/vectorisrs/vectorisrs.c: New files.
551
5522000-12-19      Joel Sherrill <joel@OARcorp.com>
553
554        * tx39/vectorisrs/vectorisrs.c: Modified to have default exception
555        vector handler.  This should be in a separate file so the BSP can
556        easily override it.
557
5582000-12-13      Joel Sherrill <joel@OARcorp.com>
559
560        * configure.in: Added new directories.
561        * shared/interrupts/Makefile.am: Added AM_CPPFLAGS to define TX39
562        when compiling for a TX3904.
563        * shared/interrupts/maxvectors.c: Corrected conditional logic.
564        * tx39/Makefile.am: Added vectorisrs.
565        * tx39/vectorisrs/Makefile.am, tx39/vectorisrs/vectorisrs.c,
566        * tx39/vectorisrs/.cvsignore: New files.  This decodes the
567        interrupt pending information on the TX3904 and vectors
568        an interrupt.
569
5702000-12-13      Joel Sherrill <joel@OARcorp.com>
571
572        * shared/.cvsignore, shared/Makefile.am,
573        shared/cache/.cvsignore, shared/cache/Makefile.am,
574        shared/cache/cache.c, shared/cache/cache_.h,
575        shared/interrupts/.cvsignore, shared/interrupts/Makefile.am,
576        shared/interrupts/installisrentries.c,
577        shared/interrupts/isr_entries.S,
578        shared/interrupts/maxvectors.c, tx39/.cvsignore,
579        tx39/Makefile.am, tx39/include/.cvsignore,
580        tx39/include/Makefile.am, tx39/include/tx3904.h: New file.
581        Moved some pieces of interrupt processing from score/cpu to
582        libcpu/mips since many interrupt servicing characteristics are
583        CPU model dependent.  This patch addresses the number of interrupt
584        sources and where the ISR prologues are located.  The only way to
585        currently install the ISR prologues requires that the prologues
586        be installed into RAM.
587
5882000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
589
590        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
591
5922000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
593
594        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
595
5962000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
597
598        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
599        Switch to GNU canonicalization.
600
6012000-10-24      Alan Cudmore <alanc@linuxstart.com> and
602        Joel Sherrill <joel@OARcorp.com>
603
604        * This is a major reworking of the mips64orion port to use
605        gcc predefines as much as possible and a big push to multilib
606        the mips port.  The mips64orion port was copied/renamed to mips
607        to be more like other GNU tools.  Alan did most of the technical
608        work of determining how to map old macro names used by the mips64orion
609        port to standard compiler macro definitions.  Joel did the merge
610        with CVS magic to keep individual file history and did the BSP
611        modifications. Details follow:
612        * Makefile.am: Made clock and timer subdirectories conditional.
613        * configure.in: Ditto.
614        * clock/clock.S: Switch from using <idtmon.h> to <asm.h>.
615        * clock/gettime.S: Switch from using <idtmon.h> to <asm.h>.
616
6172000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
618
619        * clock/Makefile.am, timer/Makefile.am: Include compile.am
620
6212000-08-10      Joel Sherrill <joel@OARcorp.com>
622
623        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.