source: rtems/c/src/lib/libcpu/mips/ChangeLog @ 1469078f

4.104.114.84.95
Last change on this file since 1469078f was 1469078f, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/19/04 at 07:47:26

2004-10-19 Ralf Corsepius <ralf_corsepius@…>

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