source: rtems/c/src/lib/libcpu/mips/ChangeLog @ 086c1c3

4.104.114.84.95
Last change on this file since 086c1c3 was 086c1c3, checked in by Joel Sherrill <joel.sherrill@…>, on 11/07/05 at 16:19:21

Fixed formatting.

  • Property mode set to 100644
File size: 20.6 KB
Line 
12005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
4        * Makefile.am: Distibute mongoosev's READMEs
5
62005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
7
8        * preinstall.am: New.
9        * Makefile.am: Merge in au1x00/Makefile.am, mongoosev/Makefile.am,
10        r46xx/Makefile.am, tx39/Makefile.am, shared/Makefile.am.
11        Include preinstall.am.
12        * au1x00/Makefile.am, mongoosev/Makefile.am,
13        r46xx/Makefile.am, tx39/Makefile.am, shared/Makefile.am: Remove.
14        * configure.ac: Reflect changes above.
15
162005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
17
18        * au1x00/vectorisrs/vectorisrs.c: Eliminate unsigned32.
19
202005-03-14      Joel Sherrill <joel@OARcorp.com>
21
22        * au1x00/.cvsignore: New file.
23
242005-02-24      Jay Monkman <jtm@lopingdog.com>
25
26        * au1x00/include/au1x00.h: Converted types to C99 types.
27
282005-02-24      Jay Monkman <jtm@lopingdog.com>
29
30        * Makefile.am, configure.ac: New CPU.
31        * shared/interrupts/installisrentries.c,
32        shared/interrupts/isr_entries.S: Added CPU32 support.
33        * au1x00/Makefile.am, au1x00/include/au1x00.h,
34        au1x00/vectorisrs/maxvectors.c, au1x00/vectorisrs/vectorisrs.c: New CPU.
35
362005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
37
38        * mongoosev/Makefile.am, r46xx/Makefile.am, shared/Makefile.am,
39        tx39/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
40
412005-01-04      Joel Sherrill <joel@OARcorp.com>
42
43        * shared/Makefile.am: Fix typo.
44
452005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
46
47        * mongoosev/Makefile.am, r46xx/Makefile.am, shared/Makefile.am,
48        tx39/Makefile.am: Remove build-variant support.
49
502004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
51
52        * configure.ac: Remove RTEMS_ENABLE_BARE.
53
542004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
55
56        * configure.ac: Require automake > 1.9.
57
582004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
59
60        * clock/clock.S, mongoosev/vectorisrs/vectorisrs.c,
61        shared/interrupts/isr_entries.S,
62        shared/interrupts/vectorexceptions.c, timer/gettime.S: Include
63        <rtems/mips/iregdef.h> instead of <iregdef.h>.
64        * clock/clock.S, mongoosev/vectorisrs/vectorisrs.c,
65        shared/interrupts/installisrentries.c,
66        shared/interrupts/isr_entries.S,
67        shared/interrupts/vectorexceptions.c, timer/gettime.S: Include
68        <rtems/mips/idtcpu.h> instead of <idtcpu.h>.
69
702004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
71
72        * clock/clock.S: Include <rtems/asm.h> instead of <asm.h>.
73        * shared/interrupts/isr_entries.S: Include <rtems/asm.h> instead of <asm.h>.
74        * timer/gettime.S: Include <rtems/asm.h> instead of <asm.h>.
75
762004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
77
78        * mongoosev/duart/mg5uart.c, mongoosev/include/mongoose-v.h,
79        mongoosev/vectorisrs/vectorisrs.c,
80        shared/interrupts/vectorexceptions.c, tx39/include/tx3904.h:
81        Cosmetics.
82
832004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
84
85        * clock/ckinit.c, clock/clock.h, mongoosev/duart/mg5uart.c,
86        mongoosev/duart/mg5uart.h, mongoosev/duart/mg5uart_reg.c,
87        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
88        shared/interrupts/vectorexceptions.c, timer/timer.c,
89        tx39/include/tx3904.h: Convert to using c99 fixed size types.
90
912004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
92
93        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
94
952004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
96
97        * mongoosev/Makefile.am, r46xx/Makefile.am, tx39/Makefile.am:
98        Don't include .../lib.am. Remove ACLOCAL_AMFLAGS.
99        * shared/Makefile.am: Don't include .../lib.am.
100
1012004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
102
103        * clock/Makefile.am, timer/Makefile.am: Remove.
104        * r46xx/Makefile.am: Built timer.rel, clock.rel.
105        Add PREINSTALL_DIRS.
106        * Makefile.am: Remove timer, clock.
107        * tx39/Makefile.am, mongoosev/Makefile.am, shared/Makefile.am:
108        Add PREINSTALL_DIRS.
109        * configure.ac: Reflect removing clock/Makefile.am,
110        timer/Makefile.am.
111        Add subdir-objects to AUTOMAKE_OPTIONS.
112
1132004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
114
115        * clock/Makefile.am: Convert to using automake compilation rules.
116        * mongoosev/Makefile.am: Ditto.
117        * r46xx/Makefile.am: Ditto.
118        * shared/Makefile.am: Ditto.
119        * timer/Makefile.am: Ditto.
120        * tx39/Makefile.am: Ditto.
121        * Makefile.am: Remove conditional subdirs.
122        * configure.ac: Add subdir-object to AUTOMAKE_OPTIONS.
123        Require automake-1.8.2. Add AM_PROG_CC_C_O.
124
1252004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
126
127        * mongoosev/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
128        Add PRE/TMPINSTALL_FILES to CLEANFILES.
129        * shared/Makefile.am: Ditto.
130        * tx39/Makefile.am: Ditto.
131
1322003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
133
134        * mongoosev/duart/Makefile.am: Remove.
135        * mongoosev/vectorisrs/Makefile.am: Remove.
136        * mongoosev/Makefile.am: Merge-in vectorisrs/Makefile.am,
137        duart/Makefile.am.
138        * r46xx/vectorisrs/Makefile.am: Remove.
139        * r46xx/Makefile.am: Merge-in vectorisrs/Makefile.am.
140        * shared/cache/Makefile.am: Remove.
141        * shared/interrupts/Makefile.am: Remove.
142        * shared/Makefile.am: Merge-in cache/Makefile.am,
143        interrupts/Makefile.am.
144        * tx39/vectorisrs/Makefile.am: Remove.
145        * tx39/Makefile.am: Merge-in vectorisrs/Makefile.am.
146        * configure.ac: Reflect changes above.
147
1482003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
149
150        * mongoosev/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
151        * mongoosev/duart/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
152        * shared/cache/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
153        * tx39/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
154
1552003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
156
157        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
158
1592003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
160
161        * clock/Makefile.am: Remove all-local: $(ARCH).
162        * mongoosev/duart/Makefile.am: Remove all-local: $(ARCH).
163        * mongoosev/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
164        * r46xx/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
165        * shared/cache/Makefile.am: Remove all-local: $(ARCH).
166        * shared/interrupts/Makefile.am: Remove all-local: $(ARCH).
167        * timer/Makefile.am: Remove all-local: $(ARCH).
168        * tx39/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
169
1702003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
171
172        * Makefile.am: Reformat.
173        * clock/Makefile.am: Reformat.
174        * mongoosev/Makefile.am: Reformat. Use dirstamps for preinstallation.
175        * tx39/Makefile.am: Ditto.
176        * shared/cache/Makefile.am: Ditto.
177        * mongoosev/duart/Makefile.am: Ditto.
178        * mongoosev/vectorisrs/Makefile.am: Reformat.
179        * r46xx/vectorisrs/Makefile.am: Reformat.
180        * shared/Makefile.am: Reformat.
181        * shared/interrupts/Makefile.am: Reformat.
182        * timer/Makefile.am: Reformat.
183        * tx39/vectorisrs/Makefile.am: Reformat.
184
1852003-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
186
187        * mongoosev/Makefile.am: Rework preinstall rules.
188        * mongoosev/duart/Makefile.am: Rework preinstall rules.
189        * tx39/include/Makefile.am: Remove.
190        * tx39/Makefile.am: Merge-in tx39/include/Makefile.am.
191        * configure.ac: Remove tx39/include/Makefile.
192
1932003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
194
195        * configure.ac: Remove RTEMS_CANONICAL_HOST.
196
1972003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
198
199        * configure.ac: Remove RTEMS_CHECK_CPU.
200
2012003-09-04      Joel Sherrill <joel@OARcorp.com>
202
203        * clock/ckinit.c, mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h,
204        mongoosev/duart/mg5uart_reg.c, mongoosev/include/mongoose-v.h,
205        mongoosev/vectorisrs/maxvectors.c, mongoosev/vectorisrs/vectorisrs.c,
206        r46xx/vectorisrs/maxvectors.c, shared/interrupts/isr_entries.S,
207        timer/timer.c, tx39/vectorisrs/maxvectors.c: URL for license changed.
208
2092003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
210
211        * Makefile.am: Reflect having moved aclocal/.
212
2132003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
214
215        * Makefile.am: Reflect having moved automake/.
216        * clock/Makefile.am: Reflect having moved automake/.
217        * mongoosev/Makefile.am: Reflect having moved automake/.
218        * mongoosev/duart/Makefile.am: Reflect having moved automake/.
219        * mongoosev/vectorisrs/Makefile.am: Reflect having moved automake/.
220        * r46xx/Makefile.am: Reflect having moved automake/.
221        * r46xx/vectorisrs/Makefile.am: Reflect having moved automake/.
222        * shared/Makefile.am: Reflect having moved automake/.
223        * shared/cache/Makefile.am: Reflect having moved automake/.
224        * shared/interrupts/Makefile.am: Reflect having moved automake/.
225        * timer/Makefile.am: Reflect having moved automake/.
226        * tx39/Makefile.am: Reflect having moved automake/.
227        * tx39/include/Makefile.am: Reflect having moved automake/.
228        * tx39/vectorisrs/Makefile.am: Reflect having moved automake/.
229
2302003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
231
232        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
233
2342003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
235
236        * configure.ac: Remove AC_CONFIG_AUX_DIR.
237
2382003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
241
2422003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * configure.ac: AC_PREREQ(2.57).
245
2462003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
247
248        * tx39/vectorisrs/Makefile.am: Don't include @RTEMS_BSP@.cfg.
249        * r46xx/vectorisrs/Makefile.am: Ditto.
250        * mongoosev/vectorisrs/Makefile.am: Ditto.
251        * mongoosev/duart/Makefile.am: Ditto.
252        * shared/interrupts/Makefile.am: Ditto.
253        * shared/cache/Makefile.am: Ditto. Eliminate *_O_FILES.
254
2552002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
258        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
259
2602002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
261
262        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
263
2642002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
265
266        * configure.ac: Add RTEMS_PROG_CCAS.
267
2682002-11-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
269
270        * mongoosev/Makefile.am: TMPINSTALL_FILES -> PREINSTALL_FILES.
271
2722002-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * mongoosev/Makefile.am: Merge-in mongoosev/include/Makefile.am.
275        Install include/mongoose-v.h.
276        * mongoosev/include/Makefile.am: Remove.
277        * configure.ac: Reflect changes above.
278
2792002-11-01      Joel Sherrill <joel@OARcorp.com>
280
281        * shared/interrupts/installisrentries.c,
282        shared/interrupts/vectorexceptions.c: Removed warnings.
283
2842002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * .cvsignore: Reformat.
287        Add autom4te*cache.
288        Remove autom4te.cache.
289
2902002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
291
292        * configure.ac: Remove duplicate timer/Makefile from CONFIG_FILES.
293
2942002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
295
296        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
297        * mongoosev/duart/Makefile.am: Use .$(OBJEXT) instead of .o.
298        * mongoosev/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
299        * r46xx/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
300        * shared/cache/Makefile.am: Use .$(OBJEXT) instead of .o.
301        * shared/interrupts/Makefile.am: Use .$(OBJEXT) instead of .o.
302        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
303        * tx39/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
304
3052002-08-09      Joel Sherrill <joel@OARcorp.com>
306
307        * shared/interrupts/isr_entries.S: Corrected typo in mips1
308        END_FRAME directive that lead to linker errors.
309
3102002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
311
312        * configure.ac:
313        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
314        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
315        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
316        * Makefile.am: Remove AUTOMAKE_OPTIONS.
317        * mongoosev/duart/Makefile.am: Remove AUTOMAKE_OPTIONS.
318        * mongoosev/Makefile.am: Remove AUTOMAKE_OPTIONS.
319        * mongoosev/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
320        * mongoosev/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
321        * r46xx/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
322        * r46xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
323        * shared/cache/Makefile.am: Remove AUTOMAKE_OPTIONS.
324        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
325        * shared/interrupts/Makefile.am: Remove AUTOMAKE_OPTIONS.
326        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
327        * tx39/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
328        * tx39/Makefile.am: Remove AUTOMAKE_OPTIONS.
329        * tx39/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
330
3312002-03-05      Greg Menke <gregory.menke@gsfc.nasa.gov>
332
333        * shared/interrupts/installisrentries.c: Added support for debug
334        exception vector.
335        * shared/interrupts/isr_entries.S: Added support for debug exception
336        vector.
337       
3382002-02-27      Greg Menke <gregory.menke@gsfc.nasa.gov>
339
340        * mongoosev/include/mongoose-v.h: Added cache constants.
341        * mongoosev/vectorisrs/vectorisrs.c: More tinkering to improve
342        performance.
343
3442002-02-08      Joel Sherrill <joel@OARcorp.com>
345
346        * mongoosev/vectorisrs/vectorisrs.c: Fixed to use new frame format.
347
3482001-02-05      Joel Sherrill <joel@OARcorp.com>
349
350        * isr_entries.S: Removed comment incorrectly indicating this
351        file was cpu_asm.S.
352        * vectorexceptions.c (mips_dump_exception_frame): New routine
353        broken out from default exception handler.
354
3552001-02-01      Greg Menke <gregory.menke@gsfc.nasa.gov>
356
357        * mongoosev/vectorisrs/vectorisrs.c,
358        shared/interrupts/vectorexceptions.c: Use rtems/bspIo.h, not just
359        bspIo.h.
360
3612001-02-01      Greg Menke <gregory.menke@gsfc.nasa.gov>
362
363        * Lots of tinkering and tuning as part of improving interrupt latency
364        and improving the per-task interrupt level control and FP mask handling.
365        With these modifications interrupt latency was measured at a worst-case
366        of 100us, average below 60 us on a 12 Mhz R3000 class CPU with 50
367        RTEMS tasks in the application.
368        * mongoosev/README: Updated. 
369        * mongoosev/include/mongoose-v.h: Masks modified.
370        * mongoosev/vectorisrs/vectorisrs.c: Significant overhaul to address
371        software prioritization of interrupts.  If a higher priority interrupt
372        occurs while we are looking for new interrupts, we will reinitiate the
373        scan of all interrupts.
374        * shared/interrupts/vectorexceptions.c: Removed warning and deleted
375        blank lines.
376
3772002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        * mongoosev/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
380        * r46xx/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
381        * shared/interrupts/vectorexceptions.c: Include rtems/bspIo.h instead of bspIo.h.
382        * tx39/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
383
3842001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
385
386        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
387        * configure.in: Remove.
388        * configure.ac: New file, generated from configure.in by autoupdate.
389
3902001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
391
392        * tx39/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
393        * mongoosev/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
394        * mongoosev/duart/Makefile.am: Use 'PREINSTALL_FILES ='.
395        * shared/cache/Makefile.am: Use 'PREINSTALL_FILES ='.
396        * shared/cache/Makefile.am: Use 'CLEANFILES ='.
397
3982000-05-24      Joel Sherrill <joel@OARcorp.com>
399
400        * mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
401        r46xx/vectorisrs/vectorisrs.c, tx39/vectorisrs/vectorisrs.c,
402        tx39/include/tx3904.h: All exceptions were given low numbers and thus
403        can be now be installed and processed in a uniform manner just like interrupts.
404        Variances between various MIPS ISA levels are not accounted for at this time.
405        * mongoosev/vectorisrs/Makefile.am, mongoosev/vectorisrs/maxvectors.c,
406        r46xx/vectorisrs/Makefile.am, r46xx/vectorisrs/maxvectors.c,
407        tx39/vectorisrs/Makefile.am, tx39/vectorisrs/maxvectors.c,
408        shared/interrupts/maxvectors.c, shared/interrupts/Makefile.am: Split the
409        shared maxvectors.c into a variety of CPU model specific versions to simplify
410        the build process and reduce depdencies.  Deleted shared/interrupts/maxvectors.c
411        and created various CPU model versions.
412
4132001-05-24      Greg Menke <gregory.menke@gsfc.nasa.gov>
414
415        * clock/clock.S: Move placement of nop.
416
4172001-05-22      Greg Menke <gregory.menke@gsfc.nasa.gov>
418
419        * Assisted in design and debug by Joel Sherrill <joel@OARcorp.com>.
420        * mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h,
421        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
422        shared/interrupts/maxvectors.c: Now works.  Significant rework
423        of exceptions and interrupt vectoring to clean things up.
424        * shared/interrupts/vectorexceptions.c: Removed.
425
4262001-05-07      Joel Sherrill <joel@OARcorp.com>
427
428        * shared/interrupts/vectorexceptions.c: New file to decode
429        exception code and vector appropriate NON-interrupt exception. 
430        * shared/interrupts/Makefile.am: Modified to reflect above.
431
4322001-04-20      Joel Sherrill <joel@OARcorp.com>
433
434        * mongoosev/duart/mg5uart.c (mg5uart_enable_interrupts): Honor
435        the other bits set in the Peripheral Function Interrupt Mask
436        Register when modifying those enabled for the DUART.
437        * mongoosev/include/mongoose-v.h (MONGOOSEV_ATOMIC_MASK,
438        MONGOOSEV_PFICR, MONGOOSEV_PFIMR, mongoosev_set_in_pficr,
439        mongoosev_clear_in_pficr, mongoosev_set_in_pfimr,
440        mongoosev_clear_in_pfimr, MONGOOSEV_UART_ALL_IRQ_BITS): New macros.
441
4422001-04-16      Joel Sherrill <joel@OARcorp.com>
443
444        * mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h
445        Modifications made with Gregory Menke <gregory.menke@gsfc.nasa.gov>
446        as he debugged this BSP using a logic analyzer.  In particular,
447        there was a mistake where the index not offset of registers was
448        in the header file and the baud rate calculation was incorrect.
449
4502001-03-13      Joel Sherrill <joel@OARcorp.com>
451
452        * Added mongoose-v, mongoose-v/include, and mongoose-v/vectorisrs
453        directories.
454        * mongoosev/.cvsignore, mongoosev/Makefile.am, mongoosev/README,
455        mongoosev/duart/.cvsignore, mongoosev/duart/Makefile.am,
456        mongoosev/duart/README.mguart, mongoosev/duart/mg5uart.c,
457        mongoosev/duart/mg5uart.h, mongoosev/duart/mg5uart_reg.c,
458        mongoosev/include/.cvsignore, mongoosev/include/Makefile.am,
459        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/.cvsignore,
460        mongoosev/vectorisrs/Makefile.am, mongoosev/vectorisrs/vectorisrs.c:
461        New files.
462        * Makefile.am, configure.in, shared/interrupts/Makefile.am,
463        shared/interrupts/maxvectors.c: Added support for mongoosev.
464        * tx39/vectorisrs/vectorisrs.c: Corrected warning.
465
4662001-03-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
467
468        * shared/cache/Makefile.am, tx39/include/Makefile.am:
469        Apply include_*HEADERS instead of H_FILES.
470
4712001-01-08      Joel Sherrill <joel@OARcorp.com>
472
473        * Added r46xx directory.
474        * Makefile.am, configure.in: Modified to reflect addition of r46xx.
475        * shared/interrupts/installisrentries.c: Fixed typo.
476        * r46xx/.cvsignore, r46xx/Makefile.am,
477        r46xx/vectorisrs/.cvsignore, r46xx/vectorisrs/Makefile.am,
478        r46xx/vectorisrs/vectorisrs.c: New files.
479
4802000-12-19      Joel Sherrill <joel@OARcorp.com>
481
482        * tx39/vectorisrs/vectorisrs.c: Modified to have default exception
483        vector handler.  This should be in a separate file so the BSP can
484        easily override it.
485
4862000-12-13      Joel Sherrill <joel@OARcorp.com>
487
488        * configure.in: Added new directories.
489        * shared/interrupts/Makefile.am: Added AM_CPPFLAGS to define TX39
490        when compiling for a TX3904.
491        * shared/interrupts/maxvectors.c: Corrected conditional logic.
492        * tx39/Makefile.am: Added vectorisrs.
493        * tx39/vectorisrs/Makefile.am, tx39/vectorisrs/vectorisrs.c,
494        * tx39/vectorisrs/.cvsignore: New files.  This decodes the
495        interrupt pending information on the TX3904 and vectors
496        an interrupt.
497
4982000-12-13      Joel Sherrill <joel@OARcorp.com>
499
500        * shared/.cvsignore, shared/Makefile.am,
501        shared/cache/.cvsignore, shared/cache/Makefile.am,
502        shared/cache/cache.c, shared/cache/cache_.h,
503        shared/interrupts/.cvsignore, shared/interrupts/Makefile.am,
504        shared/interrupts/installisrentries.c,
505        shared/interrupts/isr_entries.S,
506        shared/interrupts/maxvectors.c, tx39/.cvsignore,
507        tx39/Makefile.am, tx39/include/.cvsignore,
508        tx39/include/Makefile.am, tx39/include/tx3904.h: New file.
509        Moved some pieces of interrupt processing from score/cpu to
510        libcpu/mips since many interrupt servicing characteristics are
511        CPU model dependent.  This patch addresses the number of interrupt
512        sources and where the ISR prologues are located.  The only way to
513        currently install the ISR prologues requires that the prologues
514        be installed into RAM.
515
5162000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
517
518        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
519
5202000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
521
522        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
523
5242000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
525
526        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
527        Switch to GNU canonicalization.
528
5292000-10-24      Alan Cudmore <alanc@linuxstart.com> and
530        Joel Sherrill <joel@OARcorp.com>
531
532        * This is a major reworking of the mips64orion port to use
533        gcc predefines as much as possible and a big push to multilib
534        the mips port.  The mips64orion port was copied/renamed to mips
535        to be more like other GNU tools.  Alan did most of the technical
536        work of determining how to map old macro names used by the mips64orion
537        port to standard compiler macro definitions.  Joel did the merge
538        with CVS magic to keep individual file history and did the BSP
539        modifications. Details follow:
540        * Makefile.am: Made clock and timer subdirectories conditional.
541        * configure.in: Ditto.
542        * clock/clock.S: Switch from using <idtmon.h> to <asm.h>.
543        * clock/gettime.S: Switch from using <idtmon.h> to <asm.h>.
544
5452000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
546
547        * clock/Makefile.am, timer/Makefile.am: Include compile.am
548
5492000-08-10      Joel Sherrill <joel@OARcorp.com>
550
551        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.