source: rtems/c/src/lib/libcpu/mips/ChangeLog @ 1cfcfd3

4.104.114.84.95
Last change on this file since 1cfcfd3 was 0cd196b7, checked in by Ralf Corsepius <ralf.corsepius@…>, on 04/03/04 at 00:15:56

2004-04-02 Ralf Corsepius <ralf_corsepius@…>

  • clock/clock.S, mongoosev/vectorisrs/vectorisrs.c, shared/interrupts/isr_entries.S, shared/interrupts/vectorexceptions.c, timer/gettime.S: Include <rtems/mips/iregdef.h> instead of <iregdef.h>.
  • clock/clock.S, mongoosev/vectorisrs/vectorisrs.c, shared/interrupts/installisrentries.c, shared/interrupts/isr_entries.S, shared/interrupts/vectorexceptions.c, timer/gettime.S: Include <rtems/mips/idtcpu.h> instead of <idtcpu.h>.
  • Property mode set to 100644
File size: 18.9 KB
Line 
12004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * clock/clock.S, mongoosev/vectorisrs/vectorisrs.c,
4        shared/interrupts/isr_entries.S,
5        shared/interrupts/vectorexceptions.c, timer/gettime.S: Include
6        <rtems/mips/iregdef.h> instead of <iregdef.h>.
7        * clock/clock.S, mongoosev/vectorisrs/vectorisrs.c,
8        shared/interrupts/installisrentries.c,
9        shared/interrupts/isr_entries.S,
10        shared/interrupts/vectorexceptions.c, timer/gettime.S: Include
11        <rtems/mips/idtcpu.h> instead of <idtcpu.h>.
12
132004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
14
15        * clock/clock.S: Include <rtems/asm.h> instead of <asm.h>.
16        * shared/interrupts/isr_entries.S: Include <rtems/asm.h> instead of <asm.h>.
17        * timer/gettime.S: Include <rtems/asm.h> instead of <asm.h>.
18
192004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
20
21        * mongoosev/duart/mg5uart.c, mongoosev/include/mongoose-v.h,
22        mongoosev/vectorisrs/vectorisrs.c,
23        shared/interrupts/vectorexceptions.c, tx39/include/tx3904.h:
24        Cosmetics.
25
262004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
27
28        * clock/ckinit.c, clock/clock.h, mongoosev/duart/mg5uart.c,
29        mongoosev/duart/mg5uart.h, mongoosev/duart/mg5uart_reg.c,
30        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
31        shared/interrupts/vectorexceptions.c, timer/timer.c,
32        tx39/include/tx3904.h: Convert to using c99 fixed size types.
33
342004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
35
36        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
37
382004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
39
40        * mongoosev/Makefile.am, r46xx/Makefile.am, tx39/Makefile.am:
41        Don't include .../lib.am. Remove ACLOCAL_AMFLAGS.
42        * shared/Makefile.am: Don't include .../lib.am.
43
442004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
45
46        * clock/Makefile.am, timer/Makefile.am: Remove.
47        * r46xx/Makefile.am: Built timer.rel, clock.rel.
48        Add PREINSTALL_DIRS.
49        * Makefile.am: Remove timer, clock.
50        * tx39/Makefile.am, mongoosev/Makefile.am, shared/Makefile.am:
51        Add PREINSTALL_DIRS.
52        * configure.ac: Reflect removing clock/Makefile.am,
53        timer/Makefile.am.
54        Add subdir-objects to AUTOMAKE_OPTIONS.
55
562004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
57
58        * clock/Makefile.am: Convert to using automake compilation rules.
59        * mongoosev/Makefile.am: Ditto.
60        * r46xx/Makefile.am: Ditto.
61        * shared/Makefile.am: Ditto.
62        * timer/Makefile.am: Ditto.
63        * tx39/Makefile.am: Ditto.
64        * Makefile.am: Remove conditional subdirs.
65        * configure.ac: Add subdir-object to AUTOMAKE_OPTIONS.
66        Require automake-1.8.2. Add AM_PROG_CC_C_O.
67
682004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
69
70        * mongoosev/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
71        Add PRE/TMPINSTALL_FILES to CLEANFILES.
72        * shared/Makefile.am: Ditto.
73        * tx39/Makefile.am: Ditto.
74
752003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
76
77        * mongoosev/duart/Makefile.am: Remove.
78        * mongoosev/vectorisrs/Makefile.am: Remove.
79        * mongoosev/Makefile.am: Merge-in vectorisrs/Makefile.am,
80        duart/Makefile.am.
81        * r46xx/vectorisrs/Makefile.am: Remove.
82        * r46xx/Makefile.am: Merge-in vectorisrs/Makefile.am.
83        * shared/cache/Makefile.am: Remove.
84        * shared/interrupts/Makefile.am: Remove.
85        * shared/Makefile.am: Merge-in cache/Makefile.am,
86        interrupts/Makefile.am.
87        * tx39/vectorisrs/Makefile.am: Remove.
88        * tx39/Makefile.am: Merge-in vectorisrs/Makefile.am.
89        * configure.ac: Reflect changes above.
90
912003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
92
93        * mongoosev/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
94        * mongoosev/duart/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
95        * shared/cache/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
96        * tx39/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
97
982003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
99
100        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
101
1022003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
103
104        * clock/Makefile.am: Remove all-local: $(ARCH).
105        * mongoosev/duart/Makefile.am: Remove all-local: $(ARCH).
106        * mongoosev/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
107        * r46xx/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
108        * shared/cache/Makefile.am: Remove all-local: $(ARCH).
109        * shared/interrupts/Makefile.am: Remove all-local: $(ARCH).
110        * timer/Makefile.am: Remove all-local: $(ARCH).
111        * tx39/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
112
1132003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
114
115        * Makefile.am: Reformat.
116        * clock/Makefile.am: Reformat.
117        * mongoosev/Makefile.am: Reformat. Use dirstamps for preinstallation.
118        * tx39/Makefile.am: Ditto.
119        * shared/cache/Makefile.am: Ditto.
120        * mongoosev/duart/Makefile.am: Ditto.
121        * mongoosev/vectorisrs/Makefile.am: Reformat.
122        * r46xx/vectorisrs/Makefile.am: Reformat.
123        * shared/Makefile.am: Reformat.
124        * shared/interrupts/Makefile.am: Reformat.
125        * timer/Makefile.am: Reformat.
126        * tx39/vectorisrs/Makefile.am: Reformat.
127
1282003-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
129
130        * mongoosev/Makefile.am: Rework preinstall rules.
131        * mongoosev/duart/Makefile.am: Rework preinstall rules.
132        * tx39/include/Makefile.am: Remove.
133        * tx39/Makefile.am: Merge-in tx39/include/Makefile.am.
134        * configure.ac: Remove tx39/include/Makefile.
135
1362003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
137
138        * configure.ac: Remove RTEMS_CANONICAL_HOST.
139
1402003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
141
142        * configure.ac: Remove RTEMS_CHECK_CPU.
143
1442003-09-04      Joel Sherrill <joel@OARcorp.com>
145
146        * clock/ckinit.c, mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h,
147        mongoosev/duart/mg5uart_reg.c, mongoosev/include/mongoose-v.h,
148        mongoosev/vectorisrs/maxvectors.c, mongoosev/vectorisrs/vectorisrs.c,
149        r46xx/vectorisrs/maxvectors.c, shared/interrupts/isr_entries.S,
150        timer/timer.c, tx39/vectorisrs/maxvectors.c: URL for license changed.
151
1522003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
153
154        * Makefile.am: Reflect having moved aclocal/.
155
1562003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
157
158        * Makefile.am: Reflect having moved automake/.
159        * clock/Makefile.am: Reflect having moved automake/.
160        * mongoosev/Makefile.am: Reflect having moved automake/.
161        * mongoosev/duart/Makefile.am: Reflect having moved automake/.
162        * mongoosev/vectorisrs/Makefile.am: Reflect having moved automake/.
163        * r46xx/Makefile.am: Reflect having moved automake/.
164        * r46xx/vectorisrs/Makefile.am: Reflect having moved automake/.
165        * shared/Makefile.am: Reflect having moved automake/.
166        * shared/cache/Makefile.am: Reflect having moved automake/.
167        * shared/interrupts/Makefile.am: Reflect having moved automake/.
168        * timer/Makefile.am: Reflect having moved automake/.
169        * tx39/Makefile.am: Reflect having moved automake/.
170        * tx39/include/Makefile.am: Reflect having moved automake/.
171        * tx39/vectorisrs/Makefile.am: Reflect having moved automake/.
172
1732003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
174
175        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
176
1772003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
178
179        * configure.ac: Remove AC_CONFIG_AUX_DIR.
180
1812003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
184
1852003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
186
187        * configure.ac: AC_PREREQ(2.57).
188
1892003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
190
191        * tx39/vectorisrs/Makefile.am: Don't include @RTEMS_BSP@.cfg.
192        * r46xx/vectorisrs/Makefile.am: Ditto.
193        * mongoosev/vectorisrs/Makefile.am: Ditto.
194        * mongoosev/duart/Makefile.am: Ditto.
195        * shared/interrupts/Makefile.am: Ditto.
196        * shared/cache/Makefile.am: Ditto. Eliminate *_O_FILES.
197
1982002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
199
200        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
201        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
202
2032002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
204
205        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
206
2072002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
208
209        * configure.ac: Add RTEMS_PROG_CCAS.
210
2112002-11-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
212
213        * mongoosev/Makefile.am: TMPINSTALL_FILES -> PREINSTALL_FILES.
214
2152002-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
216
217        * mongoosev/Makefile.am: Merge-in mongoosev/include/Makefile.am.
218        Install include/mongoose-v.h.
219        * mongoosev/include/Makefile.am: Remove.
220        * configure.ac: Reflect changes above.
221
2222002-11-01      Joel Sherrill <joel@OARcorp.com>
223
224        * shared/interrupts/installisrentries.c,
225        shared/interrupts/vectorexceptions.c: Removed warnings.
226
2272002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
228
229        * .cvsignore: Reformat.
230        Add autom4te*cache.
231        Remove autom4te.cache.
232
2332002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
234
235        * configure.ac: Remove duplicate timer/Makefile from CONFIG_FILES.
236
2372002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
238
239        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
240        * mongoosev/duart/Makefile.am: Use .$(OBJEXT) instead of .o.
241        * mongoosev/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
242        * r46xx/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
243        * shared/cache/Makefile.am: Use .$(OBJEXT) instead of .o.
244        * shared/interrupts/Makefile.am: Use .$(OBJEXT) instead of .o.
245        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
246        * tx39/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
247
2482002-08-09      Joel Sherrill <joel@OARcorp.com>
249
250        * shared/interrupts/isr_entries.S: Corrected typo in mips1
251        END_FRAME directive that lead to linker errors.
252
2532002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * configure.ac:
256        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
257        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
258        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
259        * Makefile.am: Remove AUTOMAKE_OPTIONS.
260        * mongoosev/duart/Makefile.am: Remove AUTOMAKE_OPTIONS.
261        * mongoosev/Makefile.am: Remove AUTOMAKE_OPTIONS.
262        * mongoosev/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
263        * mongoosev/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
264        * r46xx/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
265        * r46xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
266        * shared/cache/Makefile.am: Remove AUTOMAKE_OPTIONS.
267        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
268        * shared/interrupts/Makefile.am: Remove AUTOMAKE_OPTIONS.
269        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
270        * tx39/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
271        * tx39/Makefile.am: Remove AUTOMAKE_OPTIONS.
272        * tx39/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
273
2742002-03-05      Greg Menke <gregory.menke@gsfc.nasa.gov>
275
276        * shared/interrupts/installisrentries.c: Added support for debug
277        exception vector.
278        * shared/interrupts/isr_entries.S: Added support for debug exception
279        vector.
280       
2812002-02-27      Greg Menke <gregory.menke@gsfc.nasa.gov>
282
283        * mongoosev/include/mongoose-v.h: Added cache constants.
284        * mongoosev/vectorisrs/vectorisrs.c: More tinkering to improve
285        performance.
286
2872002-02-08      Joel Sherrill <joel@OARcorp.com>
288
289        * mongoosev/vectorisrs/vectorisrs.c: Fixed to use new frame format.
290
2912001-02-05      Joel Sherrill <joel@OARcorp.com>
292
293        * isr_entries.S: Removed comment incorrectly indicating this
294        file was cpu_asm.S.
295        * vectorexceptions.c (mips_dump_exception_frame): New routine
296        broken out from default exception handler.
297
2982001-02-01      Greg Menke <gregory.menke@gsfc.nasa.gov>
299
300        * mongoosev/vectorisrs/vectorisrs.c,
301        shared/interrupts/vectorexceptions.c: Use rtems/bspIo.h, not just
302        bspIo.h.
303
3042001-02-01      Greg Menke <gregory.menke@gsfc.nasa.gov>
305
306        * Lots of tinkering and tuning as part of improving interrupt latency
307        and improving the per-task interrupt level control and FP mask handling.
308        With these modifications interrupt latency was measured at a worst-case
309        of 100us, average below 60 us on a 12 Mhz R3000 class CPU with 50
310        RTEMS tasks in the application.
311        * mongoosev/README: Updated. 
312        * mongoosev/include/mongoose-v.h: Masks modified.
313        * mongoosev/vectorisrs/vectorisrs.c: Significant overhaul to address
314        software prioritization of interrupts.  If a higher priority interrupt
315        occurs while we are looking for new interrupts, we will reinitiate the
316        scan of all interrupts.
317        * shared/interrupts/vectorexceptions.c: Removed warning and deleted
318        blank lines.
319
3202002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
321
322        * mongoosev/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
323        * r46xx/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
324        * shared/interrupts/vectorexceptions.c: Include rtems/bspIo.h instead of bspIo.h.
325        * tx39/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
326
3272001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
330        * configure.in: Remove.
331        * configure.ac: New file, generated from configure.in by autoupdate.
332
3332001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
334
335        * tx39/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
336        * mongoosev/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
337        * mongoosev/duart/Makefile.am: Use 'PREINSTALL_FILES ='.
338        * shared/cache/Makefile.am: Use 'PREINSTALL_FILES ='.
339        * shared/cache/Makefile.am: Use 'CLEANFILES ='.
340
3412000-05-24      Joel Sherrill <joel@OARcorp.com>
342
343        * mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
344        r46xx/vectorisrs/vectorisrs.c, tx39/vectorisrs/vectorisrs.c,
345        tx39/include/tx3904.h: All exceptions were given low numbers and thus
346        can be now be installed and processed in a uniform manner just like interrupts.
347        Variances between various MIPS ISA levels are not accounted for at this time.
348        * mongoosev/vectorisrs/Makefile.am, mongoosev/vectorisrs/maxvectors.c,
349        r46xx/vectorisrs/Makefile.am, r46xx/vectorisrs/maxvectors.c,
350        tx39/vectorisrs/Makefile.am, tx39/vectorisrs/maxvectors.c,
351        shared/interrupts/maxvectors.c, shared/interrupts/Makefile.am: Split the
352        shared maxvectors.c into a variety of CPU model specific versions to simplify
353        the build process and reduce depdencies.  Deleted shared/interrupts/maxvectors.c
354        and created various CPU model versions.
355
3562001-05-24      Greg Menke <gregory.menke@gsfc.nasa.gov>
357
358        * clock/clock.S: Move placement of nop.
359
3602001-05-22      Greg Menke <gregory.menke@gsfc.nasa.gov>
361
362        * Assisted in design and debug by Joel Sherrill <joel@OARcorp.com>.
363        * mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h,
364        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
365        shared/interrupts/maxvectors.c: Now works.  Significant rework
366        of exceptions and interrupt vectoring to clean things up.
367        * shared/interrupts/vectorexceptions.c: Removed.
368
3692001-05-07      Joel Sherrill <joel@OARcorp.com>
370
371        * shared/interrupts/vectorexceptions.c: New file to decode
372        exception code and vector appropriate NON-interrupt exception. 
373        * shared/interrupts/Makefile.am: Modified to reflect above.
374
3752001-04-20      Joel Sherrill <joel@OARcorp.com>
376
377        * mongoosev/duart/mg5uart.c (mg5uart_enable_interrupts): Honor
378        the other bits set in the Peripheral Function Interrupt Mask
379        Register when modifying those enabled for the DUART.
380        * mongoosev/include/mongoose-v.h (MONGOOSEV_ATOMIC_MASK,
381        MONGOOSEV_PFICR, MONGOOSEV_PFIMR, mongoosev_set_in_pficr,
382        mongoosev_clear_in_pficr, mongoosev_set_in_pfimr,
383        mongoosev_clear_in_pfimr, MONGOOSEV_UART_ALL_IRQ_BITS): New macros.
384
3852001-04-16      Joel Sherrill <joel@OARcorp.com>
386
387        * mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h
388        Modifications made with Gregory Menke <gregory.menke@gsfc.nasa.gov>
389        as he debugged this BSP using a logic analyzer.  In particular,
390        there was a mistake where the index not offset of registers was
391        in the header file and the baud rate calculation was incorrect.
392
3932001-03-13      Joel Sherrill <joel@OARcorp.com>
394
395        * Added mongoose-v, mongoose-v/include, and mongoose-v/vectorisrs
396        directories.
397        * mongoosev/.cvsignore, mongoosev/Makefile.am, mongoosev/README,
398        mongoosev/duart/.cvsignore, mongoosev/duart/Makefile.am,
399        mongoosev/duart/README.mguart, mongoosev/duart/mg5uart.c,
400        mongoosev/duart/mg5uart.h, mongoosev/duart/mg5uart_reg.c,
401        mongoosev/include/.cvsignore, mongoosev/include/Makefile.am,
402        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/.cvsignore,
403        mongoosev/vectorisrs/Makefile.am, mongoosev/vectorisrs/vectorisrs.c:
404        New files.
405        * Makefile.am, configure.in, shared/interrupts/Makefile.am,
406        shared/interrupts/maxvectors.c: Added support for mongoosev.
407        * tx39/vectorisrs/vectorisrs.c: Corrected warning.
408
4092001-03-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
410
411        * shared/cache/Makefile.am, tx39/include/Makefile.am:
412        Apply include_*HEADERS instead of H_FILES.
413
4142001-01-08      Joel Sherrill <joel@OARcorp.com>
415
416        * Added r46xx directory.
417        * Makefile.am, configure.in: Modified to reflect addition of r46xx.
418        * shared/interrupts/installisrentries.c: Fixed typo.
419        * r46xx/.cvsignore, r46xx/Makefile.am,
420        r46xx/vectorisrs/.cvsignore, r46xx/vectorisrs/Makefile.am,
421        r46xx/vectorisrs/vectorisrs.c: New files.
422
4232000-12-19      Joel Sherrill <joel@OARcorp.com>
424
425        * tx39/vectorisrs/vectorisrs.c: Modified to have default exception
426        vector handler.  This should be in a separate file so the BSP can
427        easily override it.
428
4292000-12-13      Joel Sherrill <joel@OARcorp.com>
430
431        * configure.in: Added new directories.
432        * shared/interrupts/Makefile.am: Added AM_CPPFLAGS to define TX39
433        when compiling for a TX3904.
434        * shared/interrupts/maxvectors.c: Corrected conditional logic.
435        * tx39/Makefile.am: Added vectorisrs.
436        * tx39/vectorisrs/Makefile.am, tx39/vectorisrs/vectorisrs.c,
437        * tx39/vectorisrs/.cvsignore: New files.  This decodes the
438        interrupt pending information on the TX3904 and vectors
439        an interrupt.
440
4412000-12-13      Joel Sherrill <joel@OARcorp.com>
442
443        * shared/.cvsignore, shared/Makefile.am,
444        shared/cache/.cvsignore, shared/cache/Makefile.am,
445        shared/cache/cache.c, shared/cache/cache_.h,
446        shared/interrupts/.cvsignore, shared/interrupts/Makefile.am,
447        shared/interrupts/installisrentries.c,
448        shared/interrupts/isr_entries.S,
449        shared/interrupts/maxvectors.c, tx39/.cvsignore,
450        tx39/Makefile.am, tx39/include/.cvsignore,
451        tx39/include/Makefile.am, tx39/include/tx3904.h: New file.
452        Moved some pieces of interrupt processing from score/cpu to
453        libcpu/mips since many interrupt servicing characteristics are
454        CPU model dependent.  This patch addresses the number of interrupt
455        sources and where the ISR prologues are located.  The only way to
456        currently install the ISR prologues requires that the prologues
457        be installed into RAM.
458
4592000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
460
461        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
462
4632000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
464
465        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
466
4672000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
468
469        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
470        Switch to GNU canonicalization.
471
4722000-10-24      Alan Cudmore <alanc@linuxstart.com> and
473        Joel Sherrill <joel@OARcorp.com>
474
475        * This is a major reworking of the mips64orion port to use
476        gcc predefines as much as possible and a big push to multilib
477        the mips port.  The mips64orion port was copied/renamed to mips
478        to be more like other GNU tools.  Alan did most of the technical
479        work of determining how to map old macro names used by the mips64orion
480        port to standard compiler macro definitions.  Joel did the merge
481        with CVS magic to keep individual file history and did the BSP
482        modifications. Details follow:
483        * Makefile.am: Made clock and timer subdirectories conditional.
484        * configure.in: Ditto.
485        * clock/clock.S: Switch from using <idtmon.h> to <asm.h>.
486        * clock/gettime.S: Switch from using <idtmon.h> to <asm.h>.
487
4882000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
489
490        * clock/Makefile.am, timer/Makefile.am: Include compile.am
491
4922000-08-10      Joel Sherrill <joel@OARcorp.com>
493
494        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.