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

4.104.114.84.95
Last change on this file since e307735 was e307735, checked in by Joel Sherrill <joel.sherrill@…>, on Oct 19, 2006 at 7:18:20 PM

2006-10-19 Joel Sherrill <joel@…>

  • mongoosev/duart/mg5uart.c: Change type to unsigned.
  • Property mode set to 100644
File size: 22.0 KB
Line 
12006-10-19      Joel Sherrill <joel@OARcorp.com>
2
3        * mongoosev/duart/mg5uart.c: Change type to unsigned.
4
52006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * configure.ac: Require autoconf-2.60. Require automake-1.10.
8
92006-09-14      Joel Sherrill <joel@OARcorp.com>
10
11        * mongoosev/duart/mg5uart.c: Removed warnings.
12
132006-09-11      Joel Sherrill <joel@OARcorp.com>
14
15        * mongoosev/vectorisrs/vectorisrs.c: Convert C++ style comments to C
16        style.
17
182006-06-08      Bruce Robinson <brucer@pmccorp.com>
19
20        * Makefile.am: add interruptmask.c
21        * shared/interrupts/interuptmask.c: TX49 conditional mask computation
22        * shared/interrupts/vectorexceptions.c: Corrections to exception codes
23           & descriptions
24
252006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
26
27        * configure.ac: Use RTEMS_AMPOLISH3.
282006-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
29
30        * Makefile.am: Remove bogus CFLAGS_OPTIMIZE_V.
31
322006-03-17      Ralf Corsépius <ralf.corsepius@rtems.org>
33
34        * shared/interrupts/vectorexceptions.c: Merger with submission from
35        Bruce Robinson <brucer@pmccorp.com>.
36        Make some arrays static const.
37
382006-03-16      Ralf Corsépius <ralf.corsepius@rtems.org>
39
40        * Makefile.am, configure.ac: Reflect addition of rm52xx, tx49.
41        * rm52xx/include/rm5231.h, rm52xx/vectorisrs/maxvectors.c,
42        rm52xx/vectorisrs/vectorisrs.c, tx49/include/tx4925.h,
43        tx49/include/tx4938.h, tx49/vectorisrs/maxvectors.c,
44        tx49/vectorisrs/vectorisrs.c:
45        New (Submission by Bruce Robinson <brucer@pmccorp.com>).
46
472005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
48
49        * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
50        * Makefile.am: Distibute mongoosev's READMEs
51
522005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
53
54        * preinstall.am: New.
55        * Makefile.am: Merge in au1x00/Makefile.am, mongoosev/Makefile.am,
56        r46xx/Makefile.am, tx39/Makefile.am, shared/Makefile.am.
57        Include preinstall.am.
58        * au1x00/Makefile.am, mongoosev/Makefile.am,
59        r46xx/Makefile.am, tx39/Makefile.am, shared/Makefile.am: Remove.
60        * configure.ac: Reflect changes above.
61
622005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
63
64        * au1x00/vectorisrs/vectorisrs.c: Eliminate unsigned32.
65
662005-03-14      Joel Sherrill <joel@OARcorp.com>
67
68        * au1x00/.cvsignore: New file.
69
702005-02-24      Jay Monkman <jtm@lopingdog.com>
71
72        * au1x00/include/au1x00.h: Converted types to C99 types.
73
742005-02-24      Jay Monkman <jtm@lopingdog.com>
75
76        * Makefile.am, configure.ac: New CPU.
77        * shared/interrupts/installisrentries.c,
78        shared/interrupts/isr_entries.S: Added CPU32 support.
79        * au1x00/Makefile.am, au1x00/include/au1x00.h,
80        au1x00/vectorisrs/maxvectors.c, au1x00/vectorisrs/vectorisrs.c: New CPU.
81
822005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
83
84        * mongoosev/Makefile.am, r46xx/Makefile.am, shared/Makefile.am,
85        tx39/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
86
872005-01-04      Joel Sherrill <joel@OARcorp.com>
88
89        * shared/Makefile.am: Fix typo.
90
912005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
92
93        * mongoosev/Makefile.am, r46xx/Makefile.am, shared/Makefile.am,
94        tx39/Makefile.am: Remove build-variant support.
95
962004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
97
98        * configure.ac: Remove RTEMS_ENABLE_BARE.
99
1002004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
101
102        * configure.ac: Require automake > 1.9.
103
1042004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
105
106        * clock/clock.S, mongoosev/vectorisrs/vectorisrs.c,
107        shared/interrupts/isr_entries.S,
108        shared/interrupts/vectorexceptions.c, timer/gettime.S: Include
109        <rtems/mips/iregdef.h> instead of <iregdef.h>.
110        * clock/clock.S, mongoosev/vectorisrs/vectorisrs.c,
111        shared/interrupts/installisrentries.c,
112        shared/interrupts/isr_entries.S,
113        shared/interrupts/vectorexceptions.c, timer/gettime.S: Include
114        <rtems/mips/idtcpu.h> instead of <idtcpu.h>.
115
1162004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
117
118        * clock/clock.S: Include <rtems/asm.h> instead of <asm.h>.
119        * shared/interrupts/isr_entries.S: Include <rtems/asm.h> instead of <asm.h>.
120        * timer/gettime.S: Include <rtems/asm.h> instead of <asm.h>.
121
1222004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
123
124        * mongoosev/duart/mg5uart.c, mongoosev/include/mongoose-v.h,
125        mongoosev/vectorisrs/vectorisrs.c,
126        shared/interrupts/vectorexceptions.c, tx39/include/tx3904.h:
127        Cosmetics.
128
1292004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
130
131        * clock/ckinit.c, clock/clock.h, mongoosev/duart/mg5uart.c,
132        mongoosev/duart/mg5uart.h, mongoosev/duart/mg5uart_reg.c,
133        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
134        shared/interrupts/vectorexceptions.c, timer/timer.c,
135        tx39/include/tx3904.h: Convert to using c99 fixed size types.
136
1372004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
138
139        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
140
1412004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
142
143        * mongoosev/Makefile.am, r46xx/Makefile.am, tx39/Makefile.am:
144        Don't include .../lib.am. Remove ACLOCAL_AMFLAGS.
145        * shared/Makefile.am: Don't include .../lib.am.
146
1472004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
148
149        * clock/Makefile.am, timer/Makefile.am: Remove.
150        * r46xx/Makefile.am: Built timer.rel, clock.rel.
151        Add PREINSTALL_DIRS.
152        * Makefile.am: Remove timer, clock.
153        * tx39/Makefile.am, mongoosev/Makefile.am, shared/Makefile.am:
154        Add PREINSTALL_DIRS.
155        * configure.ac: Reflect removing clock/Makefile.am,
156        timer/Makefile.am.
157        Add subdir-objects to AUTOMAKE_OPTIONS.
158
1592004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
160
161        * clock/Makefile.am: Convert to using automake compilation rules.
162        * mongoosev/Makefile.am: Ditto.
163        * r46xx/Makefile.am: Ditto.
164        * shared/Makefile.am: Ditto.
165        * timer/Makefile.am: Ditto.
166        * tx39/Makefile.am: Ditto.
167        * Makefile.am: Remove conditional subdirs.
168        * configure.ac: Add subdir-object to AUTOMAKE_OPTIONS.
169        Require automake-1.8.2. Add AM_PROG_CC_C_O.
170
1712004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
172
173        * mongoosev/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
174        Add PRE/TMPINSTALL_FILES to CLEANFILES.
175        * shared/Makefile.am: Ditto.
176        * tx39/Makefile.am: Ditto.
177
1782003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
179
180        * mongoosev/duart/Makefile.am: Remove.
181        * mongoosev/vectorisrs/Makefile.am: Remove.
182        * mongoosev/Makefile.am: Merge-in vectorisrs/Makefile.am,
183        duart/Makefile.am.
184        * r46xx/vectorisrs/Makefile.am: Remove.
185        * r46xx/Makefile.am: Merge-in vectorisrs/Makefile.am.
186        * shared/cache/Makefile.am: Remove.
187        * shared/interrupts/Makefile.am: Remove.
188        * shared/Makefile.am: Merge-in cache/Makefile.am,
189        interrupts/Makefile.am.
190        * tx39/vectorisrs/Makefile.am: Remove.
191        * tx39/Makefile.am: Merge-in vectorisrs/Makefile.am.
192        * configure.ac: Reflect changes above.
193
1942003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
195
196        * mongoosev/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
197        * mongoosev/duart/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
198        * shared/cache/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
199        * tx39/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
200
2012003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
202
203        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
204
2052003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
206
207        * clock/Makefile.am: Remove all-local: $(ARCH).
208        * mongoosev/duart/Makefile.am: Remove all-local: $(ARCH).
209        * mongoosev/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
210        * r46xx/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
211        * shared/cache/Makefile.am: Remove all-local: $(ARCH).
212        * shared/interrupts/Makefile.am: Remove all-local: $(ARCH).
213        * timer/Makefile.am: Remove all-local: $(ARCH).
214        * tx39/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
215
2162003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
217
218        * Makefile.am: Reformat.
219        * clock/Makefile.am: Reformat.
220        * mongoosev/Makefile.am: Reformat. Use dirstamps for preinstallation.
221        * tx39/Makefile.am: Ditto.
222        * shared/cache/Makefile.am: Ditto.
223        * mongoosev/duart/Makefile.am: Ditto.
224        * mongoosev/vectorisrs/Makefile.am: Reformat.
225        * r46xx/vectorisrs/Makefile.am: Reformat.
226        * shared/Makefile.am: Reformat.
227        * shared/interrupts/Makefile.am: Reformat.
228        * timer/Makefile.am: Reformat.
229        * tx39/vectorisrs/Makefile.am: Reformat.
230
2312003-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
232
233        * mongoosev/Makefile.am: Rework preinstall rules.
234        * mongoosev/duart/Makefile.am: Rework preinstall rules.
235        * tx39/include/Makefile.am: Remove.
236        * tx39/Makefile.am: Merge-in tx39/include/Makefile.am.
237        * configure.ac: Remove tx39/include/Makefile.
238
2392003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
240
241        * configure.ac: Remove RTEMS_CANONICAL_HOST.
242
2432003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
244
245        * configure.ac: Remove RTEMS_CHECK_CPU.
246
2472003-09-04      Joel Sherrill <joel@OARcorp.com>
248
249        * clock/ckinit.c, mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h,
250        mongoosev/duart/mg5uart_reg.c, mongoosev/include/mongoose-v.h,
251        mongoosev/vectorisrs/maxvectors.c, mongoosev/vectorisrs/vectorisrs.c,
252        r46xx/vectorisrs/maxvectors.c, shared/interrupts/isr_entries.S,
253        timer/timer.c, tx39/vectorisrs/maxvectors.c: URL for license changed.
254
2552003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * Makefile.am: Reflect having moved aclocal/.
258
2592003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
260
261        * Makefile.am: Reflect having moved automake/.
262        * clock/Makefile.am: Reflect having moved automake/.
263        * mongoosev/Makefile.am: Reflect having moved automake/.
264        * mongoosev/duart/Makefile.am: Reflect having moved automake/.
265        * mongoosev/vectorisrs/Makefile.am: Reflect having moved automake/.
266        * r46xx/Makefile.am: Reflect having moved automake/.
267        * r46xx/vectorisrs/Makefile.am: Reflect having moved automake/.
268        * shared/Makefile.am: Reflect having moved automake/.
269        * shared/cache/Makefile.am: Reflect having moved automake/.
270        * shared/interrupts/Makefile.am: Reflect having moved automake/.
271        * timer/Makefile.am: Reflect having moved automake/.
272        * tx39/Makefile.am: Reflect having moved automake/.
273        * tx39/include/Makefile.am: Reflect having moved automake/.
274        * tx39/vectorisrs/Makefile.am: Reflect having moved automake/.
275
2762003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
279
2802003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * configure.ac: Remove AC_CONFIG_AUX_DIR.
283
2842003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
287
2882003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
289
290        * configure.ac: AC_PREREQ(2.57).
291
2922003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
293
294        * tx39/vectorisrs/Makefile.am: Don't include @RTEMS_BSP@.cfg.
295        * r46xx/vectorisrs/Makefile.am: Ditto.
296        * mongoosev/vectorisrs/Makefile.am: Ditto.
297        * mongoosev/duart/Makefile.am: Ditto.
298        * shared/interrupts/Makefile.am: Ditto.
299        * shared/cache/Makefile.am: Ditto. Eliminate *_O_FILES.
300
3012002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
302
303        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
304        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
305
3062002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
309
3102002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
311
312        * configure.ac: Add RTEMS_PROG_CCAS.
313
3142002-11-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
315
316        * mongoosev/Makefile.am: TMPINSTALL_FILES -> PREINSTALL_FILES.
317
3182002-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
319
320        * mongoosev/Makefile.am: Merge-in mongoosev/include/Makefile.am.
321        Install include/mongoose-v.h.
322        * mongoosev/include/Makefile.am: Remove.
323        * configure.ac: Reflect changes above.
324
3252002-11-01      Joel Sherrill <joel@OARcorp.com>
326
327        * shared/interrupts/installisrentries.c,
328        shared/interrupts/vectorexceptions.c: Removed warnings.
329
3302002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
331
332        * .cvsignore: Reformat.
333        Add autom4te*cache.
334        Remove autom4te.cache.
335
3362002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * configure.ac: Remove duplicate timer/Makefile from CONFIG_FILES.
339
3402002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
341
342        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
343        * mongoosev/duart/Makefile.am: Use .$(OBJEXT) instead of .o.
344        * mongoosev/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
345        * r46xx/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
346        * shared/cache/Makefile.am: Use .$(OBJEXT) instead of .o.
347        * shared/interrupts/Makefile.am: Use .$(OBJEXT) instead of .o.
348        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
349        * tx39/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
350
3512002-08-09      Joel Sherrill <joel@OARcorp.com>
352
353        * shared/interrupts/isr_entries.S: Corrected typo in mips1
354        END_FRAME directive that lead to linker errors.
355
3562002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
357
358        * configure.ac:
359        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
360        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
361        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
362        * Makefile.am: Remove AUTOMAKE_OPTIONS.
363        * mongoosev/duart/Makefile.am: Remove AUTOMAKE_OPTIONS.
364        * mongoosev/Makefile.am: Remove AUTOMAKE_OPTIONS.
365        * mongoosev/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
366        * mongoosev/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
367        * r46xx/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
368        * r46xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
369        * shared/cache/Makefile.am: Remove AUTOMAKE_OPTIONS.
370        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
371        * shared/interrupts/Makefile.am: Remove AUTOMAKE_OPTIONS.
372        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
373        * tx39/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
374        * tx39/Makefile.am: Remove AUTOMAKE_OPTIONS.
375        * tx39/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
376
3772002-03-05      Greg Menke <gregory.menke@gsfc.nasa.gov>
378
379        * shared/interrupts/installisrentries.c: Added support for debug
380        exception vector.
381        * shared/interrupts/isr_entries.S: Added support for debug exception
382        vector.
383       
3842002-02-27      Greg Menke <gregory.menke@gsfc.nasa.gov>
385
386        * mongoosev/include/mongoose-v.h: Added cache constants.
387        * mongoosev/vectorisrs/vectorisrs.c: More tinkering to improve
388        performance.
389
3902002-02-08      Joel Sherrill <joel@OARcorp.com>
391
392        * mongoosev/vectorisrs/vectorisrs.c: Fixed to use new frame format.
393
3942001-02-05      Joel Sherrill <joel@OARcorp.com>
395
396        * isr_entries.S: Removed comment incorrectly indicating this
397        file was cpu_asm.S.
398        * vectorexceptions.c (mips_dump_exception_frame): New routine
399        broken out from default exception handler.
400
4012001-02-01      Greg Menke <gregory.menke@gsfc.nasa.gov>
402
403        * mongoosev/vectorisrs/vectorisrs.c,
404        shared/interrupts/vectorexceptions.c: Use rtems/bspIo.h, not just
405        bspIo.h.
406
4072001-02-01      Greg Menke <gregory.menke@gsfc.nasa.gov>
408
409        * Lots of tinkering and tuning as part of improving interrupt latency
410        and improving the per-task interrupt level control and FP mask handling.
411        With these modifications interrupt latency was measured at a worst-case
412        of 100us, average below 60 us on a 12 Mhz R3000 class CPU with 50
413        RTEMS tasks in the application.
414        * mongoosev/README: Updated. 
415        * mongoosev/include/mongoose-v.h: Masks modified.
416        * mongoosev/vectorisrs/vectorisrs.c: Significant overhaul to address
417        software prioritization of interrupts.  If a higher priority interrupt
418        occurs while we are looking for new interrupts, we will reinitiate the
419        scan of all interrupts.
420        * shared/interrupts/vectorexceptions.c: Removed warning and deleted
421        blank lines.
422
4232002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
424
425        * mongoosev/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
426        * r46xx/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
427        * shared/interrupts/vectorexceptions.c: Include rtems/bspIo.h instead of bspIo.h.
428        * tx39/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
429
4302001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
431
432        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
433        * configure.in: Remove.
434        * configure.ac: New file, generated from configure.in by autoupdate.
435
4362001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
437
438        * tx39/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
439        * mongoosev/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
440        * mongoosev/duart/Makefile.am: Use 'PREINSTALL_FILES ='.
441        * shared/cache/Makefile.am: Use 'PREINSTALL_FILES ='.
442        * shared/cache/Makefile.am: Use 'CLEANFILES ='.
443
4442000-05-24      Joel Sherrill <joel@OARcorp.com>
445
446        * mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
447        r46xx/vectorisrs/vectorisrs.c, tx39/vectorisrs/vectorisrs.c,
448        tx39/include/tx3904.h: All exceptions were given low numbers and thus
449        can be now be installed and processed in a uniform manner just like interrupts.
450        Variances between various MIPS ISA levels are not accounted for at this time.
451        * mongoosev/vectorisrs/Makefile.am, mongoosev/vectorisrs/maxvectors.c,
452        r46xx/vectorisrs/Makefile.am, r46xx/vectorisrs/maxvectors.c,
453        tx39/vectorisrs/Makefile.am, tx39/vectorisrs/maxvectors.c,
454        shared/interrupts/maxvectors.c, shared/interrupts/Makefile.am: Split the
455        shared maxvectors.c into a variety of CPU model specific versions to simplify
456        the build process and reduce depdencies.  Deleted shared/interrupts/maxvectors.c
457        and created various CPU model versions.
458
4592001-05-24      Greg Menke <gregory.menke@gsfc.nasa.gov>
460
461        * clock/clock.S: Move placement of nop.
462
4632001-05-22      Greg Menke <gregory.menke@gsfc.nasa.gov>
464
465        * Assisted in design and debug by Joel Sherrill <joel@OARcorp.com>.
466        * mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h,
467        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
468        shared/interrupts/maxvectors.c: Now works.  Significant rework
469        of exceptions and interrupt vectoring to clean things up.
470        * shared/interrupts/vectorexceptions.c: Removed.
471
4722001-05-07      Joel Sherrill <joel@OARcorp.com>
473
474        * shared/interrupts/vectorexceptions.c: New file to decode
475        exception code and vector appropriate NON-interrupt exception. 
476        * shared/interrupts/Makefile.am: Modified to reflect above.
477
4782001-04-20      Joel Sherrill <joel@OARcorp.com>
479
480        * mongoosev/duart/mg5uart.c (mg5uart_enable_interrupts): Honor
481        the other bits set in the Peripheral Function Interrupt Mask
482        Register when modifying those enabled for the DUART.
483        * mongoosev/include/mongoose-v.h (MONGOOSEV_ATOMIC_MASK,
484        MONGOOSEV_PFICR, MONGOOSEV_PFIMR, mongoosev_set_in_pficr,
485        mongoosev_clear_in_pficr, mongoosev_set_in_pfimr,
486        mongoosev_clear_in_pfimr, MONGOOSEV_UART_ALL_IRQ_BITS): New macros.
487
4882001-04-16      Joel Sherrill <joel@OARcorp.com>
489
490        * mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h
491        Modifications made with Gregory Menke <gregory.menke@gsfc.nasa.gov>
492        as he debugged this BSP using a logic analyzer.  In particular,
493        there was a mistake where the index not offset of registers was
494        in the header file and the baud rate calculation was incorrect.
495
4962001-03-13      Joel Sherrill <joel@OARcorp.com>
497
498        * Added mongoose-v, mongoose-v/include, and mongoose-v/vectorisrs
499        directories.
500        * mongoosev/.cvsignore, mongoosev/Makefile.am, mongoosev/README,
501        mongoosev/duart/.cvsignore, mongoosev/duart/Makefile.am,
502        mongoosev/duart/README.mguart, mongoosev/duart/mg5uart.c,
503        mongoosev/duart/mg5uart.h, mongoosev/duart/mg5uart_reg.c,
504        mongoosev/include/.cvsignore, mongoosev/include/Makefile.am,
505        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/.cvsignore,
506        mongoosev/vectorisrs/Makefile.am, mongoosev/vectorisrs/vectorisrs.c:
507        New files.
508        * Makefile.am, configure.in, shared/interrupts/Makefile.am,
509        shared/interrupts/maxvectors.c: Added support for mongoosev.
510        * tx39/vectorisrs/vectorisrs.c: Corrected warning.
511
5122001-03-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
513
514        * shared/cache/Makefile.am, tx39/include/Makefile.am:
515        Apply include_*HEADERS instead of H_FILES.
516
5172001-01-08      Joel Sherrill <joel@OARcorp.com>
518
519        * Added r46xx directory.
520        * Makefile.am, configure.in: Modified to reflect addition of r46xx.
521        * shared/interrupts/installisrentries.c: Fixed typo.
522        * r46xx/.cvsignore, r46xx/Makefile.am,
523        r46xx/vectorisrs/.cvsignore, r46xx/vectorisrs/Makefile.am,
524        r46xx/vectorisrs/vectorisrs.c: New files.
525
5262000-12-19      Joel Sherrill <joel@OARcorp.com>
527
528        * tx39/vectorisrs/vectorisrs.c: Modified to have default exception
529        vector handler.  This should be in a separate file so the BSP can
530        easily override it.
531
5322000-12-13      Joel Sherrill <joel@OARcorp.com>
533
534        * configure.in: Added new directories.
535        * shared/interrupts/Makefile.am: Added AM_CPPFLAGS to define TX39
536        when compiling for a TX3904.
537        * shared/interrupts/maxvectors.c: Corrected conditional logic.
538        * tx39/Makefile.am: Added vectorisrs.
539        * tx39/vectorisrs/Makefile.am, tx39/vectorisrs/vectorisrs.c,
540        * tx39/vectorisrs/.cvsignore: New files.  This decodes the
541        interrupt pending information on the TX3904 and vectors
542        an interrupt.
543
5442000-12-13      Joel Sherrill <joel@OARcorp.com>
545
546        * shared/.cvsignore, shared/Makefile.am,
547        shared/cache/.cvsignore, shared/cache/Makefile.am,
548        shared/cache/cache.c, shared/cache/cache_.h,
549        shared/interrupts/.cvsignore, shared/interrupts/Makefile.am,
550        shared/interrupts/installisrentries.c,
551        shared/interrupts/isr_entries.S,
552        shared/interrupts/maxvectors.c, tx39/.cvsignore,
553        tx39/Makefile.am, tx39/include/.cvsignore,
554        tx39/include/Makefile.am, tx39/include/tx3904.h: New file.
555        Moved some pieces of interrupt processing from score/cpu to
556        libcpu/mips since many interrupt servicing characteristics are
557        CPU model dependent.  This patch addresses the number of interrupt
558        sources and where the ISR prologues are located.  The only way to
559        currently install the ISR prologues requires that the prologues
560        be installed into RAM.
561
5622000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
563
564        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
565
5662000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
567
568        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
569
5702000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
571
572        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
573        Switch to GNU canonicalization.
574
5752000-10-24      Alan Cudmore <alanc@linuxstart.com> and
576        Joel Sherrill <joel@OARcorp.com>
577
578        * This is a major reworking of the mips64orion port to use
579        gcc predefines as much as possible and a big push to multilib
580        the mips port.  The mips64orion port was copied/renamed to mips
581        to be more like other GNU tools.  Alan did most of the technical
582        work of determining how to map old macro names used by the mips64orion
583        port to standard compiler macro definitions.  Joel did the merge
584        with CVS magic to keep individual file history and did the BSP
585        modifications. Details follow:
586        * Makefile.am: Made clock and timer subdirectories conditional.
587        * configure.in: Ditto.
588        * clock/clock.S: Switch from using <idtmon.h> to <asm.h>.
589        * clock/gettime.S: Switch from using <idtmon.h> to <asm.h>.
590
5912000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
592
593        * clock/Makefile.am, timer/Makefile.am: Include compile.am
594
5952000-08-10      Joel Sherrill <joel@OARcorp.com>
596
597        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.