source: rtems/c/src/lib/libcpu/powerpc/ChangeLog @ 7735271

4.104.114.84.95
Last change on this file since 7735271 was 7735271, checked in by Jennifer Averett <Jennifer.Averett@…>, on 04/25/05 at 14:37:10

2005-04-25 Jennifer Averett <jennifer.averett@…>

PR 779/bsp

  • mpc5xx/console-generic/console-generic.c, mpc5xx/irq/irq.c, mpc5xx/irq/irq.h, mpc5xx/irq/irq_init.c: Add parameter to powerpc interrupt handler routines
  • Property mode set to 100644
File size: 50.7 KB
Line 
12005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
2
3        PR 779/bsp
4        * mpc5xx/console-generic/console-generic.c, mpc5xx/irq/irq.c,
5        mpc5xx/irq/irq.h, mpc5xx/irq/irq_init.c: Add parameter to powerpc
6        interrupt handler routines
7
82005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
9
10        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
11        mpc8260/console-generic/console-generic.c: add parameter to new
12        exception interrupt handlers in powerpc bsps
13
142005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
15
16        * new-exceptions/cpu.c, rtems/powerpc/powerpc.h:
17        Remove CPU_MINIMUM_STACK_FRAME_SIZE.
18        Use PPC_MINIMUM_STACK_FRAME_SIZE instead.
19        * rtems/powerpc/powerpc.h: Add PPC_MINIMUM_STACK_FRAME_SIZE.
20
212005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
22
23        * new-exceptions/cpu.c: Add CPU_MINIMUM_STACK_FRAME_SIZE.
24
252005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
26
27        * new-exceptions/cpu.c (_CPU_ISR_install_vector): New.
28
292005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
30
31        * old-exceptions/rtems/score/ppc_offs.h,
32        old-exceptions/ChangeLog, old-exceptions/README,
33        old-exceptions/TODO, old-exceptions/cpu.c,
34        old-exceptions/cpu_asm.S, old-exceptions/irq_stub.S,
35        old-exceptions/ppccache.c: New (Copied from
36        ../../libbsp/powerpc/support/old_exception_processing)
37        * new-exceptions/ChangeLog, new-exceptions/cpu.c,
38        new-exceptions/cpu_asm.S: New (Copied from
39        ../../libbsp/powerpc/support/new_exception_processing).
40        * Makefile.am: Reflect changes above.
41
422005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
43
44        * ppc403/console/console405.c: Rename round to spiBaudRound
45        (Conflict with C99). Make spiBaudRound static.
46
472005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
48
49        * mpc8260/mmu/mmu.c: Use _CPU_MSR_GET instead of _CPU_MSR_Value.
50        (Unify old/new-exception processing API).
51
522005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
53
54        * rtems/powerpc/powerpc.h: Remove mpc603e specific
55        PPC_TLB_*/PPC_IRQ_* defines. Use mpc603 specific defines on mpc603e.
56
572005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
58
59        * rtems/powerpc/powerpc.h: Remove PPC_ALIGNMENT.
60
612005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
62
63        * mpc8xx/mmu/mmu.c, rtems/powerpc/cache.h, rtems/powerpc/powerpc.h:
64        #include <rtems/powerpc/powerpc.h>.
65
662005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
67
68        * rtems/powerpc/powerpc.h: New header guard.
69
702005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
71
72        * rtems/powerpc/powerpc.h: New (Copy of
73        cpukit/score/cpu/powerpc/rtems/score/powerpc.h).
74
752005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
76
77        * mpc5xx/include/mpc5xx.h, mpc5xx/include/console.h,
78        mpc5xx/exceptions/raw_exception.h, mpc5xx/irq/irq.h,
79        mpc5xx/vectors/vectors.h, mpc6xx/exceptions/raw_exception.h,
80        mpc6xx/mmu/bat.h, mpc6xx/mmu/pte121.h,
81        mpc6xx/clock/c_clock.h, mpc8260/include/mpc8260.h,
82        mpc8260/include/console.h, mpc8260/include/cpm.h,
83        mpc8260/exceptions/raw_exception.h, mpc8260/include/mmu.h,
84        mpc8xx/include/mpc8xx.h, mpc8xx/include/console.h,
85        mpc8xx/include/cpm.h, mpc8xx/exceptions/raw_exception.h,
86        mpc8xx/include/mmu.h, ppc403/ictrl/ictrl.h,
87        ppc403/tty_drv/tty_drv.h, shared/include/io.h,
88        shared/include/mmu.h, shared/include/page.h,
89        shared/include/byteorder.h, shared/include/pgtable.h,
90        shared/include/cpuIdent.h,shared/include/spr.h,
91        shared/src/stackTrace.h: New header guards.
92
932005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
94
95        * Makefile.am: Build exception processing in  old-exceptions rsp.
96        new-exceptions subdirs (Merge-in former libbsp/powerpc/support/*).
97
982005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
99
100        * configure.ac: subdir-objects.
101        Add compiler check for old/new-style exception processing.
102
1032005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
104
105        * mpc8260/cpm/dpram.c, mpc8xx/cpm/dpram.c:
106        Remove local rtems_panic, use #include <rtems/error.h>.
107
1082005-02-10      Ralf Corsepius <ralf.corsepius@rtems.org>
109
110        * mpc505/vectors/vectors.S, ppc403/vectors/vectors.S:
111        Remove PPC_ABI_POWEROPEN.
112
1132005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
114
115        * mpc505/vectors/vectors.S, ppc403/vectors/vectors.S:
116        Remove PPC_ABI_GCC27.
117
1182005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
119
120        * ppc403/vectors/vectors.S: Remove XCOFF support.
121
1222005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
123
124        * rtems/powerpc/cache.h, rtems/powerpc/debugmod.h:
125        New header guards.
126
1272005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
128
129        * mpc505/Makefile.am, mpc5xx/Makefile.am, mpc6xx/Makefile.am,
130        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
131        shared/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
132
1332005-01-04      Joel Sherrill <joel@OARcorp.com>
134
135        * ppc403/tty_drv/tty_drv.c: Remove warnings.
136
1372005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
138
139        * mpc505/Makefile.am, mpc5xx/Makefile.am, mpc6xx/Makefile.am,
140        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
141        shared/Makefile.am: Remove build-variant support.
142
1432004-11-22      Jennifer Averett <jennifer@OARcorp.com>
144
145        PR 581/bsps
146        * mpc6xx/exceptions/raw_exception.c, shared/include/cpuIdent.h:
147        Converting PSIM to new exception model required adding PSIM as
148        PowerPC CPU model.
149
1502004-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
151
152        * powerpc/shared/include/cpuIdent.c,
153        powerpc/shared/include/cpuIdent.h: Add 603le.
154        (Submitted by Thomas.Doerfler <Thomas.Doerfler@imd-systems.de>
155        as part of the patch attached to PR 703).
156
1572004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
158
159        * configure.ac, mpc6xx/exceptions/raw_exception.c,
160        mpc6xx/exceptions/raw_exception.h, mpc6xx/mmu/bat.c,
161        mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S, shared/include/cpuIdent.c,
162        shared/include/cpuIdent.h: Add MPC8240 and MPC8245 support. There was
163        also a significant amount of spelling and whitespace cleanup.
164
1652004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
166
167        * mpc5xx/clock/clock.c, mpc5xx/include/mpc5xx.h
168        mpc5xx/timer/timer.c: Use POSIX fixed size types.
169
1702004-10-20      Eric Norum <norume@aps.anl.gov>
171
172        * configure.ac, mpc6xx/exceptions/raw_exception.c,
173        mpc6xx/mmu/mmuAsm.S, mpc6xx/mmu/pte121.c,
174        shared/include/cpuIdent.c, shared/include/cpuIdent.h:
175        Add Kate Feng's MPC7455 support.
176
1772004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
178
179        * configure.ac: Remove RTEMS_ENABLE_BARE.
180
1812004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
182
183        * configure.ac: Require automake > 1.9.
184
1852004-05-22      Till Strauman <strauman@slac.stanford.edu>
186
187        PR 619/bsps
188        * mpc6xx/clock/c_clock.c: The PPC decrementer must be reloaded on each
189        clock tick. Currently, this is done by just reloading a fixed value.
190        The attached patch takes into account the time that elapsed since the
191        decrementer crossed zero in order to adjust the value to be
192        re-loaded. Without the patch, the effective system clock cycle is
193        increased by the exception handler latency.
194
1952004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
196
197        * mpc5xx/clock/clock.c, mpc5xx/irq/irq_asm.S, mpc5xx/vectors/vectors.S:
198        Reflect new locations of cpukit headers.
199
2002004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
201
202        * mpc505/ictrl/ictrl.c, mpc505/vectors/vectors.S,
203        mpc6xx/exceptions/raw_exception.c,
204        mpc8260/exceptions/raw_exception.c,
205        mpc8xx/exceptions/raw_exception.c, rtems/powerpc/cache.h,
206        mpc5xx/ictrl/ictrl.c, mpc5xx/exceptions/raw_exception.c: Include
207        <rtems/score/powerpc.h> instead of <rtems/score/ppc.h>.
208
2092004-04-12      David Querbach <querbach@realtime.bc.ca>
210
211        * README, configure.ac, mpc5xx/Makefile.am,
212        mpc5xx/exceptions/raw_exception.c, mpc5xx/exceptions/raw_exception.h,
213        mpc5xx/timer/timer.c, shared/include/cpuIdent.h: addition of a
214        significant amount of MPC5xx support as part of the addition of the
215        SS555 BSP.
216        * mpc5xx/README, mpc5xx/clock/clock.c,
217        mpc5xx/console-generic/console-generic.c, mpc5xx/include/console.h,
218        mpc5xx/include/mpc5xx.h, mpc5xx/irq/irq.c, mpc5xx/irq/irq.h,
219        mpc5xx/irq/irq_asm.S, mpc5xx/irq/irq_init.c,
220        mpc5xx/vectors/vectors.S, mpc5xx/vectors/vectors.h,
221        mpc5xx/vectors/vectors_init.c: New files.
222        * mpc5xx/exceptions/asm_utils.S: Removed.
223
2242004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
225
226        * ppc403/vectors/align_h.S: Include <rtems/asm.h> instead of <asm.h>.
227
2282004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
229
230        * mpc505/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
231        * mpc6xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
232        * mpc6xx/mmu/mmuAsm.S: Include <rtems/asm.h> instead of <asm.h>.
233        * mpc8260/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
234        * mpc8xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
235        * ppc403/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
236        * mpc5xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
237        * mpc8260/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
238        * mpc8xx/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
239        * ppc403/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
240
2412004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
242
243        * mpc6xx/timer/timer.c: Cosmetics.
244
2452004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
246
247        * mpc505/timer/timer.c, mpc5xx/timer/timer.c,
248        mpc6xx/clock/c_clock.c, mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
249        mpc8260/console-generic/console-generic.c, mpc8260/cpm/cp.c,
250        mpc8260/cpm/dpram.c, mpc8260/include/cpm.h, mpc8260/include/mmu.h,
251        mpc8260/include/mpc8260.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
252        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
253        mpc8xx/cpm/cp.c, mpc8xx/cpm/dpram.c, mpc8xx/include/cpm.h,
254        mpc8xx/include/mmu.h, mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
255        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
256        ppc403/console/console.c, ppc403/console/console405.c,
257        ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h, ppc403/timer/timer.c,
258        ppc403/tty_drv/tty_drv.c, rtems/powerpc/cache.h, shared/src/cache.c:
259        Convert to using c99 fixed size types.
260
2612004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
262
263        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
264
2652004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * README: Add "mpc5xx (mpc565)", because Wilfried B. mentioned the
268        mpc5xx being used on mpc565.
269
2702004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        PR 587/bsps
273        * shared/include/cpuIdent.h, shared/include/cpuIdent.c: Add defines
274        for MPC_5XX.
275
2762004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * Makefile.am, configure.ac: Reflect having added mpc5xx.
279
2802004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * mpc5xx/.cvsignore, mpc5xx/Makefile.am: New.
283        * mpc5xx/exceptions/asm_utils.S,  mpc5xx/exceptions/raw_exception.c,
284        mpc5xx/exceptions/raw_exception.h, mpc5xx/ictrl/ictrl.c,
285        mpc5xx/ictrl/ictrl.h, mpc5xx/timer/timer.c: New (Submission from
286        Wilfried Busalski <w.busalski@lancier-monitoring.de>).
287
2882004-03-05      Joel Sherrill <joel@OARcorp.com>
289
290        * mpc6xx/mmu/pte121.c: Add missing ifdef DEBUG to remove warning for
291        unused static routine.
292
2932004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
294
295        * mpc505/Makefile.am: Fix typo.
296
2972004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
298
299        * mpc505/Makefile.am, mpc6xx/Makefile.am, mpc8260/Makefile.am,
300        mpc8xx/Makefile.am, ppc403/Makefile.am: Don't include .../lib.am.
301
3022004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * wrapup/Makefile.am: Remove.
305        * configure.ac: Remove wrapup.
306        * shared/Makefile.am: Use automake compilation rules.
307        Build *.rels.
308
3092004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
310
311        * configure.ac: Require automake >= 1.8.2.
312        * Makefile.am, mpc505/Makefile.am, mpc6xx/Makefile.am,
313        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
314        shared/Makefile.am: Use automake compilation rules.
315        Add PREINSTALL_DIRS.
316
3172004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
320        Add PRE/TMPINSTALL_FILES to CLEANFILES.
321        * mpc505/Makefile.am: Ditto.
322        * mpc6xx/Makefile.am: Ditto.
323        * mpc8260/Makefile.am: Ditto.
324        * mpc8xx/Makefile.am: Ditto.
325        * ppc403/Makefile.am: Ditto.
326        * shared/Makefile.am: Ditto.
327
3282004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
329
330        * mpc6xx/Makefile.am: Remove libcpuspec.a (Unused).
331
3322004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
333
334        * mpc505/Makefile.am: Fix typo vectors/vectors.S.
335        * shared/Makefile.am: Fix typo
336        EXTRA_DIST = $(libcpuspec_C_FILES)
337
3382003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
339
340        * ppc403/Makefile.am: Fix typo in vectors' compilation rule.
341        * shared/Makefile.am: Use $(top_srcdir)/../shared instead of
342        relative subdirs.
343
3442003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * mpc6xx/wrapup/.cvsignore: Remove.
347
3482003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
349
350        * ppc403/clock/Makefile.am: Remove.
351        * ppc403/console/Makefile.am: Remove.
352        * ppc403/ictrl/Makefile.am: Remove.
353        * ppc403/timer/Makefile.am: Remove.
354        * ppc403/tty_drv/Makefile.am: Remove.
355        * ppc403/vectors/Makefile.am: Remove.
356        * ppc403/Makefile.am: Merge-in Makefile.ams above.
357        * configure.ac: Reflect changes to ppc403/Makefile.ams.
358
3592003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
360
361        * mpc505/ictrl/Makefile.am: Remove.
362        * mpc505/timer/Makefile.am: Remove.
363        * mpc505/vectors/Makefile.am: Remove.
364        * mpc505/Makefile.am: Merge-in Makefile.ams above.
365        * configure.ac: Reflect changes to mpc505/Makefile.ams.
366
3672003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
368
369        * mpc8xx/clock/Makefile.am: Remove.
370        * mpc8xx/console-generic/Makefile.am: Remove.
371        * mpc8xx/cpm/Makefile.am: Remove.
372        * mpc8xx/exceptions/Makefile.am: Remove.
373        * mpc8xx/mmu/Makefile.am: Remove.
374        * mpc8xx/timer/Makefile.am: Remove.
375        * mpc8xx/Makefile.am: Merge-in Makefile.ams above.
376        * configure.ac: Reflect changes to mpc8xx/Makefile.ams.
377
3782003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
379
380        * configure.ac: Remove mpc6xx/*/Makefile,  mpc8260/*/Makefile.
381
3822003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
383
384        * mpc6xx/clock/Makefile.am: Remove.
385        * mpc6xx/exceptions/Makefile.am: Remove.
386        * mpc6xx/mmu/Makefile.am: Remove.
387        * mpc6xx/timer/Makefile.am: Remove.
388        * mpc6xx/wrapup/Makefile.am: Remove.
389        * mpc6xx/Makefile.am: Merge-in Makefile.ams above.
390
3912003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
392
393        * mpc8260/clock/Makefile.am: Remove.
394        * mpc8260/console-generic/Makefile.am: Remove.
395        * mpc8260/cpm/Makefile.am: Remove.
396        * mpc8260/exceptions/Makefile.am: Remove.
397        * mpc8260/mmu/Makefile.am: Remove.
398        * mpc8260/timer/Makefile.am: Remove.
399        * mpc8260/Makefile.am: Merge-in Makefile.ams above.
400
4012003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
402
403        * shared/include/Makefile.am: Remove.
404        * shared/src/Makefile.am: Remove.
405        * shared/Makefile.am: Merge-in Makefile.ams above.
406        * configure.ac: Reflect changes above.
407
4082003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
409
410        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
411        * mpc505/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
412        * mpc6xx/clock/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
413        * mpc6xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
414        * mpc6xx/mmu/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
415        * mpc8260/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
416        * mpc8260/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
417        * mpc8xx/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
418        * mpc8xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
419        * ppc403/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
420        * ppc403/tty_drv/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
421        * shared/include/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
422        * shared/src/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
423
4242003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
425
426        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
427
4282003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
429
430        * wrapup/Makefile.am: Build libcpu.a.
431        Don't preinstall libcpu.a
432
4332003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
434
435        * mpc505/ictrl/Makefile.am: Remove all-local: $(ARCH).
436        * mpc505/timer/Makefile.am: Remove all-local: $(ARCH).
437        * mpc505/vectors/Makefile.am: Remove all-local: $(ARCH).
438        * mpc6xx/clock/Makefile.am: Remove all-local: $(ARCH).
439        * mpc6xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
440        * mpc6xx/mmu/Makefile.am: Remove all-local: $(ARCH).
441        * mpc6xx/timer/Makefile.am: Remove all-local: $(ARCH).
442        * mpc6xx/wrapup/Makefile.am: Remove all-local: $(ARCH).
443        * mpc8260/clock/Makefile.am: Remove all-local: $(ARCH).
444        * mpc8260/console-generic/Makefile.am: Remove all-local: $(ARCH).
445        * mpc8260/cpm/Makefile.am: Remove all-local: $(ARCH).
446        * mpc8260/exceptions/Makefile.am: Remove all-local: $(ARCH).
447        * mpc8260/mmu/Makefile.am: Remove all-local: $(ARCH).
448        * mpc8260/timer/Makefile.am: Remove all-local: $(ARCH).
449        * mpc8xx/clock/Makefile.am: Remove all-local: $(ARCH).
450        * mpc8xx/console-generic/Makefile.am: Remove all-local: $(ARCH).
451        * mpc8xx/cpm/Makefile.am: Remove all-local: $(ARCH).
452        * mpc8xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
453        * mpc8xx/mmu/Makefile.am: Remove all-local: $(ARCH).
454        * mpc8xx/timer/Makefile.am: Remove all-local: $(ARCH).
455        * ppc403/clock/Makefile.am: Remove all-local: $(ARCH).
456        * ppc403/console/Makefile.am: Remove all-local: $(ARCH).
457        * ppc403/ictrl/Makefile.am: Remove all-local: $(ARCH).
458        * ppc403/timer/Makefile.am: Remove all-local: $(ARCH).
459        * ppc403/tty_drv/Makefile.am: Remove all-local: $(ARCH).
460        * ppc403/vectors/Makefile.am: Remove all-local: $(ARCH).
461        * shared/include/Makefile.am: Remove all-local: $(ARCH).
462        * shared/src/Makefile.am: Remove all-local: $(ARCH).
463        * wrapup/Makefile.am: Remove all-local: $(ARCH).
464
4652003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
466
467        * Makefile.am: Reformat. Use dirstamp for preinstallation.
468        * mpc505/Makefile.am: Reformat.
469        * mpc505/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
470        * mpc505/timer/Makefile.am: Reformat.
471        * mpc505/vectors/Makefile.am: Reformat.
472        * mpc6xx/Makefile.am: Reformat.
473        * mpc6xx/clock/Makefile.am: Reformat. Use dirstamp for preinstallation.
474        * mpc6xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
475        * mpc6xx/mmu/Makefile.am: Reformat. Use dirstamp for preinstallation.
476        * mpc6xx/timer/Makefile.am: Reformat.
477        * mpc6xx/wrapup/Makefile.am: Reformat.
478        * mpc8260/Makefile.am: Reformat. Use dirstamp for preinstallation.
479        * mpc8260/clock/Makefile.am: Reformat.
480        * mpc8260/console-generic/Makefile.am: Reformat.
481        * mpc8260/cpm/Makefile.am: Reformat.
482        * mpc8260/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
483        * mpc8260/mmu/Makefile.am: Reformat.
484        * mpc8260/timer/Makefile.am: Reformat.
485        * mpc8xx/Makefile.am: Reformat. Use dirstamp for preinstallation.
486        * mpc8xx/clock/Makefile.am: Reformat.
487        * mpc8xx/console-generic/Makefile.am: Reformat.
488        * mpc8xx/cpm/Makefile.am: Reformat.
489        * mpc8xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
490        * mpc8xx/mmu/Makefile.am: Reformat.
491        * mpc8xx/timer/Makefile.am: Reformat.
492        * ppc403/Makefile.am: Reformat.
493        * ppc403/clock/Makefile.am: Reformat.
494        * ppc403/console/Makefile.am: Reformat.
495        * ppc403/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
496        * ppc403/timer/Makefile.am: Reformat.
497        * ppc403/tty_drv/Makefile.am: Reformat. Use dirstamp for preinstallation.
498        * ppc403/vectors/Makefile.am: Reformat.
499        * shared/Makefile.am: Reformat.
500        * shared/include/Makefile.am: Reformat. Use dirstamp for preinstallation.
501        * shared/src/Makefile.am: Reformat. Use dirstamp for preinstallation.
502        * wrapup/Makefile.am: Reformat.
503
5042003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
505
506        * configure.ac: Remove RTEMS_CANONICAL_HOST.
507
5082003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
509
510        * configure.ac: Remove RTEMS_CHECK_CPU.
511
5122003-09-04      Joel Sherrill <joel@OARcorp.com>
513
514        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
515        mpc6xx/exceptions/raw_exception.c, mpc6xx/exceptions/raw_exception.h,
516        mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S,
517        mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
518        mpc8260/console-generic/console-generic.c, mpc8260/cpm/brg.c,
519        mpc8260/exceptions/raw_exception.c,
520        mpc8260/exceptions/raw_exception.h, mpc8260/include/cpm.h,
521        mpc8260/include/mmu.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
522        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
523        mpc8xx/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.h,
524        mpc8xx/include/cpm.h, mpc8xx/include/mmu.h, mpc8xx/mmu/mmu.c,
525        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
526        ppc403/console/console.c.polled, ppc403/timer/timer.c,
527        rtems/powerpc/debugmod.h, shared/include/byteorder.h,
528        shared/include/cpuIdent.c, shared/include/cpuIdent.h,
529        shared/include/io.h, shared/include/mmu.h, shared/include/page.h,
530        shared/include/pgtable.h, shared/include/spr.h: URL for license
531        changed.
532
5332003-09-04      Joel Sherrill <joel@OARcorp.com>
534
535        * mpc505/timer/timer.c, ppc403/console/console.c,
536        ppc403/console/console405.c: Removed incorrect statement about
537        copyright assignment.
538
5392003-08-20      Joel Sherrill <joel@OARcorp.com>
540
541        * mpc8260/clock/clock.c: Correct copyright statements.
542
5432003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
544
545        * Makefile.am: Reflect having moved aclocal/.
546
5472003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
548
549        * Makefile.am: Reflect having moved automake/.
550        * mpc505/Makefile.am: Reflect having moved automake/.
551        * mpc505/ictrl/Makefile.am: Reflect having moved automake/.
552        * mpc505/timer/Makefile.am: Reflect having moved automake/.
553        * mpc505/vectors/Makefile.am: Reflect having moved automake/.
554        * mpc6xx/Makefile.am: Reflect having moved automake/.
555        * mpc6xx/clock/Makefile.am: Reflect having moved automake/.
556        * mpc6xx/exceptions/Makefile.am: Reflect having moved automake/.
557        * mpc6xx/mmu/Makefile.am: Reflect having moved automake/.
558        * mpc6xx/timer/Makefile.am: Reflect having moved automake/.
559        * mpc6xx/wrapup/Makefile.am: Reflect having moved automake/.
560        * mpc8260/Makefile.am: Reflect having moved automake/.
561        * mpc8260/clock/Makefile.am: Reflect having moved automake/.
562        * mpc8260/console-generic/Makefile.am: Reflect having moved automake/.
563        * mpc8260/cpm/Makefile.am: Reflect having moved automake/.
564        * mpc8260/exceptions/Makefile.am: Reflect having moved automake/.
565        * mpc8260/mmu/Makefile.am: Reflect having moved automake/.
566        * mpc8260/timer/Makefile.am: Reflect having moved automake/.
567        * mpc8xx/Makefile.am: Reflect having moved automake/.
568        * mpc8xx/clock/Makefile.am: Reflect having moved automake/.
569        * mpc8xx/console-generic/Makefile.am: Reflect having moved automake/.
570        * mpc8xx/cpm/Makefile.am: Reflect having moved automake/.
571        * mpc8xx/exceptions/Makefile.am: Reflect having moved automake/.
572        * mpc8xx/mmu/Makefile.am: Reflect having moved automake/.
573        * mpc8xx/timer/Makefile.am: Reflect having moved automake/.
574        * ppc403/Makefile.am: Reflect having moved automake/.
575        * ppc403/clock/Makefile.am: Reflect having moved automake/.
576        * ppc403/console/Makefile.am: Reflect having moved automake/.
577        * ppc403/ictrl/Makefile.am: Reflect having moved automake/.
578        * ppc403/timer/Makefile.am: Reflect having moved automake/.
579        * ppc403/tty_drv/Makefile.am: Reflect having moved automake/.
580        * ppc403/vectors/Makefile.am: Reflect having moved automake/.
581        * shared/Makefile.am: Reflect having moved automake/.
582        * shared/include/Makefile.am: Reflect having moved automake/.
583        * shared/src/Makefile.am: Reflect having moved automake/.
584        * wrapup/Makefile.am: Reflect having moved automake/.
585
5862003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
587
588        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
589
5902003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
591
592        * wrapup/Makefile.am (FAMILY_OBJS): Remove *exception_processing.
593
5942003-07-08      Joel Sherrill <joel@OARcorp.com>
595
596        PR 416/bsps
597        * ppc403/ictrl/ictrl.c (ictrl_isr): We acknolwegde the interrupt in
598        interrupt controller (clr_exisr(mask)) before calling the interrupt
599        handler that will acnowledge the interrupt source. This results in
600        the interrupt beeing seen a second time by the interrupt controller.
601        Reported and fixed by El Kolli Yacine <yacine.elkolli@crf.canon.fr>.
602
6032003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
604
605        PR 368/filesystems
606        * mpc8xx/include/mpc8xx.h: Add PCMCIA registers.
607
6082003-03-25      Till Straumann <strauman@slac.stanford.edu>
609
610        PR 349/bsps
611        * shared/include/cpuIdent.c: Readd PPC604r CPU.
612
6132003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
614
615        * configure.ac: Remove AC_CONFIG_AUX_DIR.
616
6172003-02-20      Till Straumann <strauman@slac.stanford.edu>
618
619        PR 349/bsps
620        * mpc6xx/exceptions/raw_exception.c, mpc6xx/mmu/bat.c,
621        mpc6xx/mmu/pte121.c, shared/include/cpuIdent.c,
622        shared/include/cpuIdent.h, shared/src/Makefile.am, shared/src/stack.c,
623        shared/src/stackTrace.h, powerpc/registers.h:
624          - undo improper 'fix' who broke mpc604r identification
625          - fix: 7400 identification PVR value was wrong
626          - enhance 'setdbat()' to switch OFF a given BAT if called with 0 size
627          - fix: page table support bugfix
628          - enhancement: provide routines to take and print stack trace
629            snapshots
630          - add definitions for HID1 and DABR SPRs
631
6322003-02-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
633
634        PR 348/bsps
635        * mpc6xx/exceptions/raw_exception.c: Add PPC_603ev as required
636        by MTX603e BSP.
637
6382003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
639
640        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
641
6422003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
643
644        * configure.ac: AC_PREREQ(2.57).
645
6462002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
647
648        * configure.ac: Remove RTEMS_CHEC_CUSTOM_BSP.
649        * mpc505/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
650        * mpc505/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
651        * mpc505/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
652        * mpc6xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
653        * mpc6xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
654        * mpc6xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
655        * mpc6xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
656        * mpc6xx/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
657        * mpc8260/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
658        * mpc8260/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
659        * mpc8260/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
660        * mpc8260/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
661        * mpc8260/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
662        * mpc8260/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
663        * mpc8xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
664        * mpc8xx/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
665        * mpc8xx/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
666        * mpc8xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
667        * mpc8xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
668        * mpc8xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
669        * ppc403/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
670        * ppc403/console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
671        * ppc403/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
672        * ppc403/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
673        * ppc403/tty_drv/Makefile.am: Don't include @RTEMS_BSP@.cfg.
674        * ppc403/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
675        * shared/include/Makefile.am: Don't include @RTEMS_BSP@.cfg.
676        * shared/src/Makefile.am: Don't include @RTEMS_BSP@.cfg.
677        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
678
6792002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
680
681        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
682
6832002-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
684
685        * mpc8260/Makefile.am: Merge-in mpc8260/include/Makefile.am.
686        * mpc8xx/Makefile.am: Merge-in mpc8xx/include/Makefile.am.
687        * mpc8260/include/Makefile.am: Remove.
688        * mpc8xx/include/Makefile.am: Remove.
689        * configure.ac: Remove mpc8260/include/Makefile.
690        Remove mpc8xx/include/Makefile.
691
6922002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
693
694        * configure.ac: Add RTEMS_PROG_CCAS.
695
6962002-11-04      Joel Sherrill <joel@OARcorp.com>
697
698        * mpc8260/console-generic/console-generic.c, mpc8260/cpm/dpram.c,
699        mpc8260/exceptions/raw_exception.c,
700        mpc8xx/exceptions/raw_exception.c: Removed warnings.
701
7022002-11-01      Joel Sherrill <joel@OARcorp.com>
703
704        * mpc8xx/console-generic/console-generic.c, mpc8xx/cpm/dpram.c,
705        mpc8xx/exceptions/raw_exception.c, ppc403/clock/clock.c:
706        Removed warnings.
707
7082002-10-31      Joel Sherrill <joel@OARcorp.com>
709
710        * mpc6xx/clock/c_clock.c, mpc6xx/exceptions/raw_exception.c,
711        mpc6xx/mmu/bat.c: Removed warnings.
712
7132002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
714
715        * .cvsignore: Reformat.
716        Add autom4te*cache.
717        Remove autom4te.cache.
718
7192002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
720
721        * configure.ac: Remove duplicate mpc6xx/timer/Makefile from CONFIG_FILES.
722
7232002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
724
725        * mpc8260/exceptions/raw_exception.c: #include <string.h>.
726        #include <bspIo.h>.
727
7282002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
729
730        * mpc6xx/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
731        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
732
7332002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
734
735        * mpc505/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
736        * mpc505/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
737        * mpc505/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
738        * mpc6xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
739        * mpc6xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
740        * mpc6xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
741        * mpc6xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
742        * mpc8260/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
743        * mpc8260/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
744        * mpc8260/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
745        * mpc8260/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
746        * mpc8260/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
747        * mpc8260/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
748        * mpc8xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
749        * mpc8xx/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
750        * mpc8xx/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
751        * mpc8xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
752        * mpc8xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
753        * mpc8xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
754        * ppc403/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
755        * ppc403/console/Makefile.am: Use .$(OBJEXT) instead of .o.
756        * ppc403/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
757        * ppc403/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
758        * ppc403/tty_drv/Makefile.am: Use .$(OBJEXT) instead of .o.
759        * ppc403/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
760        * shared/include/Makefile.am: Use .$(OBJEXT) instead of .o.
761        * shared/src/Makefile.am: Use .$(OBJEXT) instead of .o.
762
7632002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
764
765        * mpc6xx/mmu/pte121.c: Include <string.h> for gcc-3.1.
766
7672002-07-22      Till Straumann <strauman@slac.stanford.edu>
768
769        * mpc6xx/mmu/bat.c: Per PR241, fix a tiny bug introduced by the
770        fix for an earlier patch (PR213) which added support for setting
771        BAT0 to setdbat().
772
7732001-05-17      Joel Sherrill <joel@OARcorp.com>
774
775        * mpc6xx/exceptions/raw_exception.c, pc6xx/mmu/pte121.c: Modified
776        slightly to reflect recent PowerPC re-organization and avoid warnings.
777
7782001-05-15      Till Straumann <strauman@slac.stanford.edu>
779
780        * mpc6xx/mmu/pte121.c, mpc6xx/mmu/pte121.h: New files. Missed in
781        merge of PR213.
782
7832001-05-14      Joel Sherrill <joel@OARcorp.com>
784
785        * shared/include/cpuIdent.c: Account for duplicate numbers.
786
7872002-05-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
788
789        * rtems/powerpc/debugmod.h: New file (extracted from
790        score/ppc.h).
791        * Makefile.am: Relect changes above.
792
7932001-05-14      Till Straumann <strauman@slac.stanford.edu>
794
795        * shared/include/io.h: Per PR215 address the following issues:
796            - _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET
797              are no longer defined by libcpu (powerpc/shared/include/io.h)
798              but by the BSP (who is the only one to know the values)
799            - the affected BSP (shared/motorola) headers have been fixed
800              in a separate "libbsp/powerpc/shared" patch.
801            - the DEC 21140 driver (libchip/network/dec21140.c) has been
802              fixed to use PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET.
803              and PCI_MEM_BASE instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE
804              is to be defined by the BSP who is using this driver.
805            - the DEC driver also has been fixed to use the newer
806              rtems_bsp_delay_in_bus_cycles() instead of the obsolete
807              delay_in_bus_cycles().
808
8092001-05-14      Till Straumann <strauman@slac.stanford.edu>
810
811        * rtems/powerpc/registers.h, rtems/score/ppc.h: Per PR213, add
812        the following:
813            - support for the MPC74000 (AKA G4); there is no
814              AltiVec support yet, however.
815            - the cache flushing assembly code uses hardware-flush on the G4.
816              Also, a couple of hardcoded numerical values were replaced
817              by more readable symbolic constants.
818            - extended interrupt-disabled code section so enclose the entire
819              cache flush/invalidate procedure (as recommended by the book).
820              This is not (latency) critical as it is only used by
821              init code but prevents possible corruption.
822            - Trivial page table support as been added.
823              (1:1 effective-virtual-physical address mapping which is only
824              useful only on CPUs which feature hardware TLB replacement,
825              e.g. >604.  This allows for write-protecting memory regions,
826              e.g. text/ro-data which makes catching corruptors a lot easier.
827              It also frees one DBAT/IBAT and gives more flexibility
828              for setting up address maps :-)
829            - setdbat() allows changing BAT0 also (since the BSP may use
830              a page table, BAT0 could be available...).
831            - asm_setdbatX() violated the SVR ABI by using
832              r20 as a scratch register; changed for r0
833            - according to the book, a context synchronizing instruction is
834              necessary prior to and after changing a DBAT -> isync added
835
8362002-04-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
837
838        * rtems/powerpc/cache.h: New file (extracted from
839        old-exceptions/cpu.h)
840        * Makefile.am: Relect changes above.
841
8422002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
843
844        * shared/include/cpu.h: Removed.
845        * shared/include/Makefile.am: Reflect changes above.
846        * shared/include/spr.h: Include rtems/powerpc/registers.h instead of
847        libcpu/cpu.h.
848        * mpc6xx/clock/c_clock.c: Reflect changes to <rtems/score/cpu.h>.
849        * mpc6xx/exceptions/asm_utils.S: Ditto.
850        * mpc6xx/exceptions/raw_exception.c: Ditto.
851        * mpc6xx/mmu/mmuAsm.S: Ditto.
852        * mpc6xx/timer/timer.c: Ditto.
853        * mpc8260/exceptions/asm_utils.S: Ditto.
854        * mpc8260/exceptions/raw_exception.c: Ditto.
855        * mpc8xx/exceptions/asm_utils.S: Ditto.
856        * mpc8xx/exceptions/raw_exception.c: Ditto.
857        * ppc403/vectors/vectors.S: Include <asm.h> instead of "asm.h".
858
8592001-04-17      Joel Sherrill <joel@OARcorp.com>
860
861        * shared/include/cpu.h: Added ifndef ASM.
862 
8632001-04-17      Joel Sherrill <joel@OARcorp.com>
864
865        * ChangeLog: Corrected paths on past few commits.
866 
8672002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
868
869        * shared/include/cpu.h: Don't include cpuIdent.h.
870
8712002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
872
873        * mpc8260/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
874
8752002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
876
877        * mpc8xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
878
8792002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
880
881        * mpc6xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
882
8832002-04-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
884
885        * shared/include/cpuIdent.h: New.
886        * shared/include/cpuIdent.c: Reflect having added cpuIdent.h.
887        * shared/include/cpu.h: Ditto.
888        * shared/include/Makefile.am: Add cpuIndent.h. Fix EXTRA_DIST.
889
8902001-04-03      Joel Sherrill <joel@OARcorp.com>
891
892        * Closed PR57.  The hack is OK as it allows a BSP to override
893        or not at its discretion.
894        * mpc8xx/timer/timer.c: Removed #warning declaring providing a
895        default definition for the macros
896        rtems_cpu_configuration_get_timer_least_valid and
897        rtems_cpu_configuration_get_timer_average_overhead.
898
8992002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
900
901        * shared/include/byteorder.h: Use unsigned instead of __unsigned
902        (GCC-3.0.x compatibility).
903       
9042002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
905
906        * configure.ac:
907        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
908        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
909        * mpc505/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
910        * mpc505/Makefile.am: Remove AUTOMAKE_OPTIONS.
911        * mpc505/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
912        * mpc505/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
913        * Makefile.am: Remove AUTOMAKE_OPTIONS.
914        * mpc6xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
915        * mpc6xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
916        * mpc6xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
917        * mpc6xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
918        * mpc6xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
919        * mpc6xx/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
920        * mpc8260/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
921        * mpc8260/Makefile.am: Remove AUTOMAKE_OPTIONS.
922        * mpc8260/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
923        * mpc8260/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
924        * mpc8260/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
925        * mpc8260/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
926        * mpc8260/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
927        * mpc8260/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
928        * mpc8xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
929        * mpc8xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
930        * mpc8xx/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
931        * mpc8xx/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
932        * mpc8xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
933        * mpc8xx/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
934        * mpc8xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
935        * mpc8xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
936        * ppc403/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
937        * ppc403/Makefile.am: Remove AUTOMAKE_OPTIONS.
938        * ppc403/console/Makefile.am: Remove AUTOMAKE_OPTIONS.
939        * ppc403/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
940        * ppc403/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
941        * ppc403/tty_drv/Makefile.am: Remove AUTOMAKE_OPTIONS.
942        * ppc403/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
943        * shared/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
944        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
945        * shared/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
946        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
947
9482002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
949
950        * mpc6xx/clock/c_clock.c: Include rtems/bspIo.h instead of bspIo.h.
951        * mpc6xx/mmu/bat.h: Include rtems/bspIo.h instead of bspIo.h.
952        * mpc8260/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
953        * mpc8260/cpm/brg.c: Include rtems/bspIo.h instead of bspIo.h.
954        * mpc8xx/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
955        * shared/include/cpuIdent.c: Include rtems/bspIo.h instead of bspIo.h.
956
9572001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
958
959        * ppc403/vectors/vectors.S: Include <bsp.h>.
960        * shared/include/cpu.h: Remove stray empty lines.
961
9622001-11-27      Joel Sherrill <joel@OARcorp.com>,
963
964        * new_exception_processing/Makefile.in,
965        new_exception_processing/.cvsignore,
966        new_exception_processing/Makefile.am,
967        new_exception_processing/c_isr.inl,
968        new_exception_processing/cpu.c, new_exception_processing/cpu.h,
969        new_exception_processing/cpu_asm.S,
970        old_exception_processing/Makefile.in,
971        old_exception_processing/.cvsignore,
972        old_exception_processing/Makefile.am, old_exception_processing/README,
973        old_exception_processing/TODO, old_exception_processing/c_isr.inl,
974        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
975        old_exception_processing/cpu_asm.S, old_exception_processing/irq_stub.S,
976        old_exception_processing/ppc_offs.h,
977        old_exception_processing/ppccache.c, old_exception_processing/rtems.S:
978        Deleted since now under libbsp.
979
9802001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
981
982        * configure.ac: Remove old_exception_processing,
983        new_exception_processing.
984        * Makefile.am: Ditto.
985
9862001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
987
988        * configure.ac: Remove mpc750 from new_exception_processing,
989        Remove mpc604 from new_exception_processing.
990
9912001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
992
993        * configure.ac: Remove ppc603e from old_exception_processing.
994
9952001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
996
997        * configure.ac: Remove mpc8xx from new_exception_processing.
998
9992001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1000
1001        * configure.ac: Remove mpc8620 from new_exception_processing.
1002
10032001-11-20      Joel Sherrill <joel@OARcorp.com>
1004
1005        * ChangeLog: Corrected spacing.
1006
10072001-11-14      Till Straumann <strauman@SLAC.Stanford.EDU>
1008
1009        * new_exception_processing/cpu_asm.S: Support double or single
1010        precision context switches.  Note that doing a single precision
1011        context save/restore on a double precision PowerPC machine does not
1012        only result in rounding errors but also screws up the FPSCR register!
1013
10142001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
1015
1016        This modification is part of the submitted modifications necessary to
1017        support the IBM PPC405 family.  This submission was reviewed by
1018        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
1019        not negatively impact the ppc403 BSPs.  The submission and tracking
1020        process was captured as PR50.
1021        * ppc403/console/console405.c ppc403/tty_drv/.cvsignore,
1022        ppc403/tty_drv/Makefile.am, ppc403/tty_drv/tty_drv.c,
1023        ppc403/tty_drv/tty_drv.h: New files.
1024        * Makefile.am, README, configure.ac, old_exception_processing/cpu.c,
1025        old_exception_processing/cpu.h, ppc403/Makefile.am,
1026        ppc403/clock/clock.c, ppc403/console/Makefile.am,
1027        ppc403/console/console.c, ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h,
1028        ppc403/timer/timer.c: Modified.
1029
10302001-11-07      Joel Sherrill <joel@OARcorp.com>
1031
1032        * configure.ac: Delete the commented out line that said that
1033        the mpc8260 used the old exception processing model.  This line
1034        also appears to have caused ppc603e to miss this test.
1035
10362001-10-29      Joel Sherrill <joel@OARcorp.com>
1037
1038        * mpc8xx/timer/timer.c: Added hack for two macros that are not defined
1039        with the new exception processing model:
1040                rtems_cpu_configuration_get_timer_least_valid()
1041                rtems_cpu_configuration_get_timer_average_overhead()
1042        This is captured as PR57.
1043
10442001-10-24      Joel Sherrill <joel@OARcorp.com>
1045
1046        * mpc8260/clock/.cvsignore, mpc8260/console-generic/.cvsignore,
1047        mpc8260/cpm/.cvsignore, mpc8260/exceptions/.cvsignore,
1048        mpc8260/include/.cvsignore, mpc8260/mmu/.cvsignore,
1049        mpc8260/timer/.cvsignore, mpc8260/.cvsignore: New files.
1050
10512001-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1052
1053        * mpc8260/exceptions/Makefile.am, mpc8260/include/Makefile.am,
1054        mpc8xx/exceptions/Makefile.am: Updated to autoconf 2.52.
1055
10562001-10-24      Joel Sherrill <joel@OARcorp.com>
1057
1058        * mpc8260/include/mpc8260.h: "or" is a keyword in C++. 
1059
10602001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
1061
1062        * Makefile.am, README, configure.ac, new_exception_processing/cpu.h,
1063        shared/include/cpu.h, shared/include/cpuIdent.c, shared/src/cache.c:
1064        Added mpc8260 support.
1065
10662001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
1067
1068        * Added mpc8260 directory.
1069        * Modified Makefile.am and configure.in to build the contents
1070        * mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am,
1071        mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am,
1072        mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore,
1073        mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c,
1074        mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore,
1075        mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S,
1076        mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h,
1077        mpc8260/include/Makefile.am, mpc8260/include/console.h,
1078        mpc8260/include/cpm.h, mpc8260/include/mmu.h,
1079        mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c,
1080        mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
1081
10822001-10-12      Joel Sherrill <joel@OARcorp.com>
1083
1084        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h, mpc8xx/clock/clock.c,
1085        mpc8xx/timer/timer.c, new_exception_processing/cpu.c,
1086        new_exception_processing/cpu.h, new_exception_processing/cpu_asm.S,
1087        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
1088        old_exception_processing/cpu_asm.S, old_exception_processing/rtems.S:
1089        Fixed typo.
1090
10912001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1092
1093        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1094        * configure.in: Remove.
1095        * configure.ac: New file, generated from configure.in by autoupdate.
1096
10972001-09-27      Joel Sherrill <joel@OARcorp.com>
1098
1099        * old_exception_processing/cpu.h: Renamed delay() to rtems_bsp_delay().
1100        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
1101        * shared/include/cpu.h: Renamed delay() to rtems_bsp_delay().
1102        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
1103
11042001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1105
1106        * new_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
1107        * old_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
1108        * mpc6xx/mmu/Makefile.am: Use 'PREINSTALL_FILES ='.
1109        * mpc6xx/clock/Makefile.am: Use 'PREINSTALL_FILES ='.
1110        * mpc6xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
1111        * mpc8xx/include/Makefile.am: Use 'PREINSTALL_FILES ='.
1112        * mpc8xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
1113        * shared/include/Makefile.am: Use 'PREINSTALL_FILES ='.
1114        * shared/src/Makefile.am: Use 'PREINSTALL_FILES ='.
1115        * shared/src/Makefile.am: Use 'CLEANFILES ='.
1116
11172000-06-08      Eric Valette <valette@crf.canon.fr>
1118
1119        * mpc8xx/console-generic/console-generic.c:
1120        The printk/printf did not work when loaded by EPPCBUG. They did
1121        work when loaded with the BDM debugger.  I suspected EPPBUG
1122        made some nasty things like patching Communication processor
1123        microcode...  Anyway, the attached patch:
1124          1) Enables to have printk nearly immediately after boot,
1125          2) Make printf work automagically (I do not know why except I make a
1126        different initialization for printk that should be overwritten by
1127        console init later ?)
1128
1129        I let the default to be using EPPCBUG embedded firmware to boot and
1130        using this printk early enabler code (LOADED_BY_EPPCBUG and
1131        EARLY_CONSOLE) are on.
1132
11332001-05-24      Tom Armistead <tom_armistead@phx.mcd.mot.com>
1134
1135        * mpc6xx/timer/timer.c: Added include of bsp.h and removed
1136        external declaration of BSP_Convert_decrementer() to
1137        correct unresolved reference to this routine.
1138
11392001-05-24      Eric Valette <valette@crf.canon.fr>
1140
1141        * mpc8xx/console-generic/console-generic.c: Bug found by Yacine
1142        <elkolli@crf.canon.fr> where the initialization or irq data structure
1143        was incomplete in case a SMC channel was used first and later a SCC one.
1144
11452001-03-30      Eric Valette <valette@crf.canon.fr>
1146
1147        * mpc8xx/vectors/.cvsignore, mpc8xx/vectors/Makefile.am,
1148        mpc8xx/vectors/README, mpc8xx/vectors/align_h.S
1149        mpc8xx/vectors/vectors.S:  These files were removed in
1150        support of switching the mpc8xx to the use the "new exception
1151        processing model."
1152
11532001-03-30      Eric Valette <valette@crf.canon.fr>
1154
1155        * mpc8xx/exceptions/.cvsignore, mpc8xx/exceptions/Makefile.am,
1156        mpc8xx/exceptions/asm_utils.S, mpc8xx/exceptions/raw_exception.c,
1157        mpc8xx/exceptions/raw_exception.h: New files.
1158        * configure.in, mpc6xx/mmu/bat.h, mpc8xx/Makefile.am,
1159        mpc8xx/clock/clock.c,
1160        mpc8xx/console-generic/console-generic.c,
1161        mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
1162        new_exception_processing/cpu.h, shared/include/byteorder.h,
1163        wrapup/Makefile.am:  This is conversion of the
1164        mpc8xx CPU to the "new exception processing model."
1165
11662001-02-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1167
1168        * mpc505/ictrl/Makefile.am, mpc6xx/clock/Makefile.am,
1169        mpc6xx/exceptions/Makefile.am, mpc6xx/mmu/Makefile.am,
1170        mpc8xx/include/Makefile.am, new_exception_processing/Makefile.am,
1171        old_exception_processing/Makefile.am, pc403/ictrl/Makefile.am,
1172        shared/include/Makefile.am, shared/src/Makefile.am:
1173        Apply *_HEADERS instead of *H_FILES.
1174        * shared/src/.cvsignore: Add cache.h.
1175
11762001-01-03      Joel Sherrill <joel@OARcorp.com>
1177
1178        * new_exception_processing/cpu.h, old_exception_processing/cpu.c:
1179        old_exception_processing/cpu.h, Added _CPU_Initialize_vectors().
1180        In particular, spurious vector initialization had to be moved
1181        on old exception processing model.
1182
11832000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1184
1185        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1186
11872000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1188
1189        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1190
11912000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1192
1193        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1194        Switch to GNU canonicalization.
1195
11962000-10-20      Joel Sherrill <joel@OARcorp.com>
1197
1198        * mpc8xx/console-generic/console-generic.c: Avoid use of
1199        BSP definitions and rely on the new routine
1200        mbx8xx_console_get_configuration() to get information.  This
1201        routine was formerly incorrectly called
1202        mbx8xx_console_use_maximum_buffer_size().
1203        binding to the exception code.
1204
12052000-10-20      Joel Sherrill <joel@OARcorp.com>
1206
1207        * configure.in, Makefile.am: Explicitly specify whether an
1208        RTEMS_CPU_MODEL is using old or new exception processing.  This
1209        is important because when building multilib, you do not know
1210        the RTEMS_CPU_MODEL.  So everything built in a multilib'ed RTEMS
1211        must be independent of the exception model and allow for late
1212        binding to the exception code.
1213
12142000-10-18        Sergei Organov <osv@javad.ru>
1215
1216        * Added full support for MPC505.
1217        * mpc505/ictrl: New directory.
1218        * configure.in, mpc505/Makefile.am: Modified to reflect ictrl addition.
1219        * mpc505/ictrl/.cvsignore, mpc505/ictrl/Makefile.am,
1220        mpc505/ictrl/ictrl.c, mpc505/ictrl/ictrl.h: New files.
1221        * mpc505/timer/timer.c: Use <rtems.h>, not "rtems.h".
1222        * mpc505/vectors/Makefile.am: alignment exception handler now included.
1223        * mpc505/vectors/vectors.S: Now use constants for exception numbers.
1224        * old_exception_processing/ppc_offs.h: New file.
1225        * old_exception_processing/Makefile.am: Account for ppc_offs.h.
1226        * old_exception_processing/cpu.h: Make Nest and Disable levels volatile.
1227        * old_exception_processing/cpu_asm.S: Offsets moved to ppc_offs.h.
1228
12292000-10-18      Joel Sherrill <joel@OARcorp.com>
1230
1231        * mpc8xx/console-generic/console-generic.c: Removed include of
1232        <bsp.h> by adding BSP dependent routine
1233        mbx8xx_console_use_maximum_buffer_size() which can be hard coded
1234        or check non-volatile memory for configuration.
1235
12362000-10-18      Joel Sherrill <joel@OARcorp.com>
1237
1238        * mpc8xx/console-generic/console-generic.c: Removed warnings.
1239
12402000-10-18      Joel Sherrill <joel@OARcorp.com>
1241
1242        * mpc6xx/clock/c_clock.h: Removed commented out reference to <bsp.h>.
1243        * mpc6xx/timer/timer.c: Ditto.
1244
12452000-10-18      Joel Sherrill <joel@OARcorp.com>
1246
1247        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h: Removed use of
1248        bsp.h and replaced it with use of proper interfaces or explicit
1249        externs of required functions and data.
1250        * mpc6xx/timer/timer.c: Ditto.
1251
12522000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1253
1254        * mpc505/timer/Makefile.am, mpc505/vectors/Makefile.am,
1255        mpc6xx/clock/Makefile.am, mpc6xx/exceptions/Makefile.am,
1256        mpc6xx/mmu/Makefile.am, mpc6xx/timer/Makefile.am,
1257        mpc6xx/wrapup/Makefile.am, ppc403/clock/Makefile.am,
1258        ppc403/console/Makefile.am, ppc403/ictrl/Makefile.am,
1259        ppc403/timer/Makefile.am, ppc403/vectors/Makefile.am,
1260        shared/include/Makefile.am, shared/src/Makefile.am,
1261        wrapup/Makefile.am, mpc8xx/clock/Makefile.am,
1262        mpc8xx/console-generic/Makefile.am, mpc8xx/cpm/Makefile.am,
1263        mpc8xx/mmu/Makefile.am, mpc8xx/timer/Makefile.am,
1264        mpc8xx/vectors/Makefile.am, new_exception_processing/Makefile.am,
1265        old_exception_processing/Makefile.am: Include compile.am
1266
12672000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1268
1269        * mpc8xx/console-generic/console-generic.c:
1270        Add support for configuration parameters in NVRAM
1271
12722000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1273
1274        * ChangeLog: File paths corrected.
1275
12762000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1277
1278        * mpx8xx/console-generic/console-generic.c: Addition of support
1279        for shared printk and no termios.
1280
12812000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1282
1283        * mpx8xx/console-generic/console-generic.c(m8xx_uart_pollWrite):
1284        Flush actual buffer.
1285
12862000-08-10      Joel Sherrill <joel@OARcorp.com>
1287
1288        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.