source: rtems/c/src/lib/libcpu/mips/ChangeLog @ 83a0a8a

4.104.114.84.95
Last change on this file since 83a0a8a was 83a0a8a, checked in by Ralf Corsepius <ralf.corsepius@…>, on Jan 7, 2005 at 6:23:52 AM

2005-01-07 Ralf Corsepius <ralf.corsepius@…>

  • mongoosev/Makefile.am, r46xx/Makefile.am, shared/Makefile.am, tx39/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
  • Property mode set to 100644
File size: 19.5 KB
Line 
12005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * mongoosev/Makefile.am, r46xx/Makefile.am, shared/Makefile.am,
4        tx39/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
5
62005-01-04      Joel Sherrill <joel@OARcorp.com>
7
8        * shared/Makefile.am: Fix typo.
9
102005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
11
12        * mongoosev/Makefile.am, r46xx/Makefile.am, shared/Makefile.am,
13        tx39/Makefile.am: Remove build-variant support.
14
152004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
16
17        * configure.ac: Remove RTEMS_ENABLE_BARE.
18
192004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
20
21        * configure.ac: Require automake > 1.9.
22
232004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
24
25        * clock/clock.S, mongoosev/vectorisrs/vectorisrs.c,
26        shared/interrupts/isr_entries.S,
27        shared/interrupts/vectorexceptions.c, timer/gettime.S: Include
28        <rtems/mips/iregdef.h> instead of <iregdef.h>.
29        * clock/clock.S, mongoosev/vectorisrs/vectorisrs.c,
30        shared/interrupts/installisrentries.c,
31        shared/interrupts/isr_entries.S,
32        shared/interrupts/vectorexceptions.c, timer/gettime.S: Include
33        <rtems/mips/idtcpu.h> instead of <idtcpu.h>.
34
352004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
36
37        * clock/clock.S: Include <rtems/asm.h> instead of <asm.h>.
38        * shared/interrupts/isr_entries.S: Include <rtems/asm.h> instead of <asm.h>.
39        * timer/gettime.S: Include <rtems/asm.h> instead of <asm.h>.
40
412004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
42
43        * mongoosev/duart/mg5uart.c, mongoosev/include/mongoose-v.h,
44        mongoosev/vectorisrs/vectorisrs.c,
45        shared/interrupts/vectorexceptions.c, tx39/include/tx3904.h:
46        Cosmetics.
47
482004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
49
50        * clock/ckinit.c, clock/clock.h, mongoosev/duart/mg5uart.c,
51        mongoosev/duart/mg5uart.h, mongoosev/duart/mg5uart_reg.c,
52        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
53        shared/interrupts/vectorexceptions.c, timer/timer.c,
54        tx39/include/tx3904.h: Convert to using c99 fixed size types.
55
562004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
57
58        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
59
602004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
61
62        * mongoosev/Makefile.am, r46xx/Makefile.am, tx39/Makefile.am:
63        Don't include .../lib.am. Remove ACLOCAL_AMFLAGS.
64        * shared/Makefile.am: Don't include .../lib.am.
65
662004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
67
68        * clock/Makefile.am, timer/Makefile.am: Remove.
69        * r46xx/Makefile.am: Built timer.rel, clock.rel.
70        Add PREINSTALL_DIRS.
71        * Makefile.am: Remove timer, clock.
72        * tx39/Makefile.am, mongoosev/Makefile.am, shared/Makefile.am:
73        Add PREINSTALL_DIRS.
74        * configure.ac: Reflect removing clock/Makefile.am,
75        timer/Makefile.am.
76        Add subdir-objects to AUTOMAKE_OPTIONS.
77
782004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
79
80        * clock/Makefile.am: Convert to using automake compilation rules.
81        * mongoosev/Makefile.am: Ditto.
82        * r46xx/Makefile.am: Ditto.
83        * shared/Makefile.am: Ditto.
84        * timer/Makefile.am: Ditto.
85        * tx39/Makefile.am: Ditto.
86        * Makefile.am: Remove conditional subdirs.
87        * configure.ac: Add subdir-object to AUTOMAKE_OPTIONS.
88        Require automake-1.8.2. Add AM_PROG_CC_C_O.
89
902004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
91
92        * mongoosev/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
93        Add PRE/TMPINSTALL_FILES to CLEANFILES.
94        * shared/Makefile.am: Ditto.
95        * tx39/Makefile.am: Ditto.
96
972003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
98
99        * mongoosev/duart/Makefile.am: Remove.
100        * mongoosev/vectorisrs/Makefile.am: Remove.
101        * mongoosev/Makefile.am: Merge-in vectorisrs/Makefile.am,
102        duart/Makefile.am.
103        * r46xx/vectorisrs/Makefile.am: Remove.
104        * r46xx/Makefile.am: Merge-in vectorisrs/Makefile.am.
105        * shared/cache/Makefile.am: Remove.
106        * shared/interrupts/Makefile.am: Remove.
107        * shared/Makefile.am: Merge-in cache/Makefile.am,
108        interrupts/Makefile.am.
109        * tx39/vectorisrs/Makefile.am: Remove.
110        * tx39/Makefile.am: Merge-in vectorisrs/Makefile.am.
111        * configure.ac: Reflect changes above.
112
1132003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
114
115        * mongoosev/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
116        * mongoosev/duart/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
117        * shared/cache/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
118        * tx39/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
119
1202003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
121
122        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
123
1242003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
125
126        * clock/Makefile.am: Remove all-local: $(ARCH).
127        * mongoosev/duart/Makefile.am: Remove all-local: $(ARCH).
128        * mongoosev/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
129        * r46xx/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
130        * shared/cache/Makefile.am: Remove all-local: $(ARCH).
131        * shared/interrupts/Makefile.am: Remove all-local: $(ARCH).
132        * timer/Makefile.am: Remove all-local: $(ARCH).
133        * tx39/vectorisrs/Makefile.am: Remove all-local: $(ARCH).
134
1352003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
136
137        * Makefile.am: Reformat.
138        * clock/Makefile.am: Reformat.
139        * mongoosev/Makefile.am: Reformat. Use dirstamps for preinstallation.
140        * tx39/Makefile.am: Ditto.
141        * shared/cache/Makefile.am: Ditto.
142        * mongoosev/duart/Makefile.am: Ditto.
143        * mongoosev/vectorisrs/Makefile.am: Reformat.
144        * r46xx/vectorisrs/Makefile.am: Reformat.
145        * shared/Makefile.am: Reformat.
146        * shared/interrupts/Makefile.am: Reformat.
147        * timer/Makefile.am: Reformat.
148        * tx39/vectorisrs/Makefile.am: Reformat.
149
1502003-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
151
152        * mongoosev/Makefile.am: Rework preinstall rules.
153        * mongoosev/duart/Makefile.am: Rework preinstall rules.
154        * tx39/include/Makefile.am: Remove.
155        * tx39/Makefile.am: Merge-in tx39/include/Makefile.am.
156        * configure.ac: Remove tx39/include/Makefile.
157
1582003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
159
160        * configure.ac: Remove RTEMS_CANONICAL_HOST.
161
1622003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
163
164        * configure.ac: Remove RTEMS_CHECK_CPU.
165
1662003-09-04      Joel Sherrill <joel@OARcorp.com>
167
168        * clock/ckinit.c, mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h,
169        mongoosev/duart/mg5uart_reg.c, mongoosev/include/mongoose-v.h,
170        mongoosev/vectorisrs/maxvectors.c, mongoosev/vectorisrs/vectorisrs.c,
171        r46xx/vectorisrs/maxvectors.c, shared/interrupts/isr_entries.S,
172        timer/timer.c, tx39/vectorisrs/maxvectors.c: URL for license changed.
173
1742003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
175
176        * Makefile.am: Reflect having moved aclocal/.
177
1782003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
179
180        * Makefile.am: Reflect having moved automake/.
181        * clock/Makefile.am: Reflect having moved automake/.
182        * mongoosev/Makefile.am: Reflect having moved automake/.
183        * mongoosev/duart/Makefile.am: Reflect having moved automake/.
184        * mongoosev/vectorisrs/Makefile.am: Reflect having moved automake/.
185        * r46xx/Makefile.am: Reflect having moved automake/.
186        * r46xx/vectorisrs/Makefile.am: Reflect having moved automake/.
187        * shared/Makefile.am: Reflect having moved automake/.
188        * shared/cache/Makefile.am: Reflect having moved automake/.
189        * shared/interrupts/Makefile.am: Reflect having moved automake/.
190        * timer/Makefile.am: Reflect having moved automake/.
191        * tx39/Makefile.am: Reflect having moved automake/.
192        * tx39/include/Makefile.am: Reflect having moved automake/.
193        * tx39/vectorisrs/Makefile.am: Reflect having moved automake/.
194
1952003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
196
197        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
198
1992003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
200
201        * configure.ac: Remove AC_CONFIG_AUX_DIR.
202
2032003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
204
205        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
206
2072003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
208
209        * configure.ac: AC_PREREQ(2.57).
210
2112003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
212
213        * tx39/vectorisrs/Makefile.am: Don't include @RTEMS_BSP@.cfg.
214        * r46xx/vectorisrs/Makefile.am: Ditto.
215        * mongoosev/vectorisrs/Makefile.am: Ditto.
216        * mongoosev/duart/Makefile.am: Ditto.
217        * shared/interrupts/Makefile.am: Ditto.
218        * shared/cache/Makefile.am: Ditto. Eliminate *_O_FILES.
219
2202002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
223        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
224
2252002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
226
227        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
228
2292002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
230
231        * configure.ac: Add RTEMS_PROG_CCAS.
232
2332002-11-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
234
235        * mongoosev/Makefile.am: TMPINSTALL_FILES -> PREINSTALL_FILES.
236
2372002-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
238
239        * mongoosev/Makefile.am: Merge-in mongoosev/include/Makefile.am.
240        Install include/mongoose-v.h.
241        * mongoosev/include/Makefile.am: Remove.
242        * configure.ac: Reflect changes above.
243
2442002-11-01      Joel Sherrill <joel@OARcorp.com>
245
246        * shared/interrupts/installisrentries.c,
247        shared/interrupts/vectorexceptions.c: Removed warnings.
248
2492002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * .cvsignore: Reformat.
252        Add autom4te*cache.
253        Remove autom4te.cache.
254
2552002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * configure.ac: Remove duplicate timer/Makefile from CONFIG_FILES.
258
2592002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
260
261        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
262        * mongoosev/duart/Makefile.am: Use .$(OBJEXT) instead of .o.
263        * mongoosev/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
264        * r46xx/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
265        * shared/cache/Makefile.am: Use .$(OBJEXT) instead of .o.
266        * shared/interrupts/Makefile.am: Use .$(OBJEXT) instead of .o.
267        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
268        * tx39/vectorisrs/Makefile.am: Use .$(OBJEXT) instead of .o.
269
2702002-08-09      Joel Sherrill <joel@OARcorp.com>
271
272        * shared/interrupts/isr_entries.S: Corrected typo in mips1
273        END_FRAME directive that lead to linker errors.
274
2752002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
276
277        * configure.ac:
278        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
279        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
280        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
281        * Makefile.am: Remove AUTOMAKE_OPTIONS.
282        * mongoosev/duart/Makefile.am: Remove AUTOMAKE_OPTIONS.
283        * mongoosev/Makefile.am: Remove AUTOMAKE_OPTIONS.
284        * mongoosev/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
285        * mongoosev/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
286        * r46xx/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
287        * r46xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
288        * shared/cache/Makefile.am: Remove AUTOMAKE_OPTIONS.
289        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
290        * shared/interrupts/Makefile.am: Remove AUTOMAKE_OPTIONS.
291        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
292        * tx39/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
293        * tx39/Makefile.am: Remove AUTOMAKE_OPTIONS.
294        * tx39/vectorisrs/Makefile.am: Remove AUTOMAKE_OPTIONS.
295
2962002-03-05      Greg Menke <gregory.menke@gsfc.nasa.gov>
297
298        * shared/interrupts/installisrentries.c: Added support for debug
299        exception vector.
300        * shared/interrupts/isr_entries.S: Added support for debug exception
301        vector.
302       
3032002-02-27      Greg Menke <gregory.menke@gsfc.nasa.gov>
304
305        * mongoosev/include/mongoose-v.h: Added cache constants.
306        * mongoosev/vectorisrs/vectorisrs.c: More tinkering to improve
307        performance.
308
3092002-02-08      Joel Sherrill <joel@OARcorp.com>
310
311        * mongoosev/vectorisrs/vectorisrs.c: Fixed to use new frame format.
312
3132001-02-05      Joel Sherrill <joel@OARcorp.com>
314
315        * isr_entries.S: Removed comment incorrectly indicating this
316        file was cpu_asm.S.
317        * vectorexceptions.c (mips_dump_exception_frame): New routine
318        broken out from default exception handler.
319
3202001-02-01      Greg Menke <gregory.menke@gsfc.nasa.gov>
321
322        * mongoosev/vectorisrs/vectorisrs.c,
323        shared/interrupts/vectorexceptions.c: Use rtems/bspIo.h, not just
324        bspIo.h.
325
3262001-02-01      Greg Menke <gregory.menke@gsfc.nasa.gov>
327
328        * Lots of tinkering and tuning as part of improving interrupt latency
329        and improving the per-task interrupt level control and FP mask handling.
330        With these modifications interrupt latency was measured at a worst-case
331        of 100us, average below 60 us on a 12 Mhz R3000 class CPU with 50
332        RTEMS tasks in the application.
333        * mongoosev/README: Updated. 
334        * mongoosev/include/mongoose-v.h: Masks modified.
335        * mongoosev/vectorisrs/vectorisrs.c: Significant overhaul to address
336        software prioritization of interrupts.  If a higher priority interrupt
337        occurs while we are looking for new interrupts, we will reinitiate the
338        scan of all interrupts.
339        * shared/interrupts/vectorexceptions.c: Removed warning and deleted
340        blank lines.
341
3422002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
343
344        * mongoosev/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
345        * r46xx/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
346        * shared/interrupts/vectorexceptions.c: Include rtems/bspIo.h instead of bspIo.h.
347        * tx39/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
348
3492001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
350
351        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
352        * configure.in: Remove.
353        * configure.ac: New file, generated from configure.in by autoupdate.
354
3552001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
356
357        * tx39/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
358        * mongoosev/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
359        * mongoosev/duart/Makefile.am: Use 'PREINSTALL_FILES ='.
360        * shared/cache/Makefile.am: Use 'PREINSTALL_FILES ='.
361        * shared/cache/Makefile.am: Use 'CLEANFILES ='.
362
3632000-05-24      Joel Sherrill <joel@OARcorp.com>
364
365        * mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
366        r46xx/vectorisrs/vectorisrs.c, tx39/vectorisrs/vectorisrs.c,
367        tx39/include/tx3904.h: All exceptions were given low numbers and thus
368        can be now be installed and processed in a uniform manner just like interrupts.
369        Variances between various MIPS ISA levels are not accounted for at this time.
370        * mongoosev/vectorisrs/Makefile.am, mongoosev/vectorisrs/maxvectors.c,
371        r46xx/vectorisrs/Makefile.am, r46xx/vectorisrs/maxvectors.c,
372        tx39/vectorisrs/Makefile.am, tx39/vectorisrs/maxvectors.c,
373        shared/interrupts/maxvectors.c, shared/interrupts/Makefile.am: Split the
374        shared maxvectors.c into a variety of CPU model specific versions to simplify
375        the build process and reduce depdencies.  Deleted shared/interrupts/maxvectors.c
376        and created various CPU model versions.
377
3782001-05-24      Greg Menke <gregory.menke@gsfc.nasa.gov>
379
380        * clock/clock.S: Move placement of nop.
381
3822001-05-22      Greg Menke <gregory.menke@gsfc.nasa.gov>
383
384        * Assisted in design and debug by Joel Sherrill <joel@OARcorp.com>.
385        * mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h,
386        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/vectorisrs.c,
387        shared/interrupts/maxvectors.c: Now works.  Significant rework
388        of exceptions and interrupt vectoring to clean things up.
389        * shared/interrupts/vectorexceptions.c: Removed.
390
3912001-05-07      Joel Sherrill <joel@OARcorp.com>
392
393        * shared/interrupts/vectorexceptions.c: New file to decode
394        exception code and vector appropriate NON-interrupt exception. 
395        * shared/interrupts/Makefile.am: Modified to reflect above.
396
3972001-04-20      Joel Sherrill <joel@OARcorp.com>
398
399        * mongoosev/duart/mg5uart.c (mg5uart_enable_interrupts): Honor
400        the other bits set in the Peripheral Function Interrupt Mask
401        Register when modifying those enabled for the DUART.
402        * mongoosev/include/mongoose-v.h (MONGOOSEV_ATOMIC_MASK,
403        MONGOOSEV_PFICR, MONGOOSEV_PFIMR, mongoosev_set_in_pficr,
404        mongoosev_clear_in_pficr, mongoosev_set_in_pfimr,
405        mongoosev_clear_in_pfimr, MONGOOSEV_UART_ALL_IRQ_BITS): New macros.
406
4072001-04-16      Joel Sherrill <joel@OARcorp.com>
408
409        * mongoosev/duart/mg5uart.c, mongoosev/duart/mg5uart.h
410        Modifications made with Gregory Menke <gregory.menke@gsfc.nasa.gov>
411        as he debugged this BSP using a logic analyzer.  In particular,
412        there was a mistake where the index not offset of registers was
413        in the header file and the baud rate calculation was incorrect.
414
4152001-03-13      Joel Sherrill <joel@OARcorp.com>
416
417        * Added mongoose-v, mongoose-v/include, and mongoose-v/vectorisrs
418        directories.
419        * mongoosev/.cvsignore, mongoosev/Makefile.am, mongoosev/README,
420        mongoosev/duart/.cvsignore, mongoosev/duart/Makefile.am,
421        mongoosev/duart/README.mguart, mongoosev/duart/mg5uart.c,
422        mongoosev/duart/mg5uart.h, mongoosev/duart/mg5uart_reg.c,
423        mongoosev/include/.cvsignore, mongoosev/include/Makefile.am,
424        mongoosev/include/mongoose-v.h, mongoosev/vectorisrs/.cvsignore,
425        mongoosev/vectorisrs/Makefile.am, mongoosev/vectorisrs/vectorisrs.c:
426        New files.
427        * Makefile.am, configure.in, shared/interrupts/Makefile.am,
428        shared/interrupts/maxvectors.c: Added support for mongoosev.
429        * tx39/vectorisrs/vectorisrs.c: Corrected warning.
430
4312001-03-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        * shared/cache/Makefile.am, tx39/include/Makefile.am:
434        Apply include_*HEADERS instead of H_FILES.
435
4362001-01-08      Joel Sherrill <joel@OARcorp.com>
437
438        * Added r46xx directory.
439        * Makefile.am, configure.in: Modified to reflect addition of r46xx.
440        * shared/interrupts/installisrentries.c: Fixed typo.
441        * r46xx/.cvsignore, r46xx/Makefile.am,
442        r46xx/vectorisrs/.cvsignore, r46xx/vectorisrs/Makefile.am,
443        r46xx/vectorisrs/vectorisrs.c: New files.
444
4452000-12-19      Joel Sherrill <joel@OARcorp.com>
446
447        * tx39/vectorisrs/vectorisrs.c: Modified to have default exception
448        vector handler.  This should be in a separate file so the BSP can
449        easily override it.
450
4512000-12-13      Joel Sherrill <joel@OARcorp.com>
452
453        * configure.in: Added new directories.
454        * shared/interrupts/Makefile.am: Added AM_CPPFLAGS to define TX39
455        when compiling for a TX3904.
456        * shared/interrupts/maxvectors.c: Corrected conditional logic.
457        * tx39/Makefile.am: Added vectorisrs.
458        * tx39/vectorisrs/Makefile.am, tx39/vectorisrs/vectorisrs.c,
459        * tx39/vectorisrs/.cvsignore: New files.  This decodes the
460        interrupt pending information on the TX3904 and vectors
461        an interrupt.
462
4632000-12-13      Joel Sherrill <joel@OARcorp.com>
464
465        * shared/.cvsignore, shared/Makefile.am,
466        shared/cache/.cvsignore, shared/cache/Makefile.am,
467        shared/cache/cache.c, shared/cache/cache_.h,
468        shared/interrupts/.cvsignore, shared/interrupts/Makefile.am,
469        shared/interrupts/installisrentries.c,
470        shared/interrupts/isr_entries.S,
471        shared/interrupts/maxvectors.c, tx39/.cvsignore,
472        tx39/Makefile.am, tx39/include/.cvsignore,
473        tx39/include/Makefile.am, tx39/include/tx3904.h: New file.
474        Moved some pieces of interrupt processing from score/cpu to
475        libcpu/mips since many interrupt servicing characteristics are
476        CPU model dependent.  This patch addresses the number of interrupt
477        sources and where the ISR prologues are located.  The only way to
478        currently install the ISR prologues requires that the prologues
479        be installed into RAM.
480
4812000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
482
483        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
484
4852000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
486
487        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
488
4892000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
490
491        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
492        Switch to GNU canonicalization.
493
4942000-10-24      Alan Cudmore <alanc@linuxstart.com> and
495        Joel Sherrill <joel@OARcorp.com>
496
497        * This is a major reworking of the mips64orion port to use
498        gcc predefines as much as possible and a big push to multilib
499        the mips port.  The mips64orion port was copied/renamed to mips
500        to be more like other GNU tools.  Alan did most of the technical
501        work of determining how to map old macro names used by the mips64orion
502        port to standard compiler macro definitions.  Joel did the merge
503        with CVS magic to keep individual file history and did the BSP
504        modifications. Details follow:
505        * Makefile.am: Made clock and timer subdirectories conditional.
506        * configure.in: Ditto.
507        * clock/clock.S: Switch from using <idtmon.h> to <asm.h>.
508        * clock/gettime.S: Switch from using <idtmon.h> to <asm.h>.
509
5102000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
511
512        * clock/Makefile.am, timer/Makefile.am: Include compile.am
513
5142000-08-10      Joel Sherrill <joel@OARcorp.com>
515
516        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.