source: rtems/c/src/lib/libcpu/powerpc/ChangeLog @ 63413d6b

4.104.114.84.95
Last change on this file since 63413d6b was 63413d6b, checked in by Ralf Corsepius <ralf.corsepius@…>, on 05/11/05 at 05:11:02

2005-05-11 Ralf Corsepius <ralf.corsepius@…>

  • Makefile.am: Merge-in mpc6xx/Makefile.am.
  • configure.ac: Remove mpc6xx/Makefile.
  • preinstall.am: Regenerate.
  • mpc6xx/Makefile.am: Remove.
  • Property mode set to 100644
File size: 51.9 KB
Line 
12005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * Makefile.am: Merge-in mpc6xx/Makefile.am.
4        * configure.ac: Remove mpc6xx/Makefile.
5        * preinstall.am: Regenerate.
6        * mpc6xx/Makefile.am: Remove.
7
82005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
9
10        * Makefile.am: Merge-in mpc5xx/Makefile.am.
11        Merge-in mpc505/Makefile.am.
12        * configure.ac: Remove mpc5xx/Makefile.
13        Remove mpc505/Makefile.
14        * preinstall.am: Regenerate.
15        * mpc505/Makefile.am: Remove.
16        * mpc5xx/Makefile.am: Remove.
17
182005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
19
20        * Makefile.am: Merge-in shared/Makefile.am.
21        * configure.ac: Remove shared/Makefile.
22        * preinstall.am: Regenerate.
23        * shared/Makefile.am: Remove.
24
252005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
26
27        * preinstall.am: New.
28        * Makefile.am: include preinstall.am.
29        * configure.ac: Add AMPOLISH3.
30        * mpc5xx/console-generic/console-generic.c: Eliminate
31        rtems_unsigned16.
32
332005-05-05      Jennifer Averett <jennifer.averett@oarcorp.com>
34
35        * mpc8xx/console-generic/console-generic.c: Added parameter to ISRs.
36
372005-05-03      Joel Sherrill <joel@OARcorp.com>
38
39        * mpc8260/cpm/dpram.c, mpc8260/timer/timer.c, mpc8xx/cpm/dpram.c:
40        Remove warnings.
41
422005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
43
44        PR 779/bsp
45        * mpc5xx/console-generic/console-generic.c, mpc5xx/irq/irq.c,
46        mpc5xx/irq/irq.h, mpc5xx/irq/irq_init.c: Add parameter to powerpc
47        interrupt handler routines
48
492005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
50
51        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
52        mpc8260/console-generic/console-generic.c: add parameter to new
53        exception interrupt handlers in powerpc bsps
54
552005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
56
57        * new-exceptions/cpu.c, rtems/powerpc/powerpc.h:
58        Remove CPU_MINIMUM_STACK_FRAME_SIZE.
59        Use PPC_MINIMUM_STACK_FRAME_SIZE instead.
60        * rtems/powerpc/powerpc.h: Add PPC_MINIMUM_STACK_FRAME_SIZE.
61
622005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
63
64        * new-exceptions/cpu.c: Add CPU_MINIMUM_STACK_FRAME_SIZE.
65
662005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
67
68        * new-exceptions/cpu.c (_CPU_ISR_install_vector): New.
69
702005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
71
72        * old-exceptions/rtems/score/ppc_offs.h,
73        old-exceptions/ChangeLog, old-exceptions/README,
74        old-exceptions/TODO, old-exceptions/cpu.c,
75        old-exceptions/cpu_asm.S, old-exceptions/irq_stub.S,
76        old-exceptions/ppccache.c: New (Copied from
77        ../../libbsp/powerpc/support/old_exception_processing)
78        * new-exceptions/ChangeLog, new-exceptions/cpu.c,
79        new-exceptions/cpu_asm.S: New (Copied from
80        ../../libbsp/powerpc/support/new_exception_processing).
81        * Makefile.am: Reflect changes above.
82
832005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
84
85        * ppc403/console/console405.c: Rename round to spiBaudRound
86        (Conflict with C99). Make spiBaudRound static.
87
882005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
89
90        * mpc8260/mmu/mmu.c: Use _CPU_MSR_GET instead of _CPU_MSR_Value.
91        (Unify old/new-exception processing API).
92
932005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
94
95        * rtems/powerpc/powerpc.h: Remove mpc603e specific
96        PPC_TLB_*/PPC_IRQ_* defines. Use mpc603 specific defines on mpc603e.
97
982005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
99
100        * rtems/powerpc/powerpc.h: Remove PPC_ALIGNMENT.
101
1022005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
103
104        * mpc8xx/mmu/mmu.c, rtems/powerpc/cache.h, rtems/powerpc/powerpc.h:
105        #include <rtems/powerpc/powerpc.h>.
106
1072005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
108
109        * rtems/powerpc/powerpc.h: New header guard.
110
1112005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
112
113        * rtems/powerpc/powerpc.h: New (Copy of
114        cpukit/score/cpu/powerpc/rtems/score/powerpc.h).
115
1162005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
117
118        * mpc5xx/include/mpc5xx.h, mpc5xx/include/console.h,
119        mpc5xx/exceptions/raw_exception.h, mpc5xx/irq/irq.h,
120        mpc5xx/vectors/vectors.h, mpc6xx/exceptions/raw_exception.h,
121        mpc6xx/mmu/bat.h, mpc6xx/mmu/pte121.h,
122        mpc6xx/clock/c_clock.h, mpc8260/include/mpc8260.h,
123        mpc8260/include/console.h, mpc8260/include/cpm.h,
124        mpc8260/exceptions/raw_exception.h, mpc8260/include/mmu.h,
125        mpc8xx/include/mpc8xx.h, mpc8xx/include/console.h,
126        mpc8xx/include/cpm.h, mpc8xx/exceptions/raw_exception.h,
127        mpc8xx/include/mmu.h, ppc403/ictrl/ictrl.h,
128        ppc403/tty_drv/tty_drv.h, shared/include/io.h,
129        shared/include/mmu.h, shared/include/page.h,
130        shared/include/byteorder.h, shared/include/pgtable.h,
131        shared/include/cpuIdent.h,shared/include/spr.h,
132        shared/src/stackTrace.h: New header guards.
133
1342005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
135
136        * Makefile.am: Build exception processing in  old-exceptions rsp.
137        new-exceptions subdirs (Merge-in former libbsp/powerpc/support/*).
138
1392005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
140
141        * configure.ac: subdir-objects.
142        Add compiler check for old/new-style exception processing.
143
1442005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
145
146        * mpc8260/cpm/dpram.c, mpc8xx/cpm/dpram.c:
147        Remove local rtems_panic, use #include <rtems/error.h>.
148
1492005-02-10      Ralf Corsepius <ralf.corsepius@rtems.org>
150
151        * mpc505/vectors/vectors.S, ppc403/vectors/vectors.S:
152        Remove PPC_ABI_POWEROPEN.
153
1542005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
155
156        * mpc505/vectors/vectors.S, ppc403/vectors/vectors.S:
157        Remove PPC_ABI_GCC27.
158
1592005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
160
161        * ppc403/vectors/vectors.S: Remove XCOFF support.
162
1632005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
164
165        * rtems/powerpc/cache.h, rtems/powerpc/debugmod.h:
166        New header guards.
167
1682005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
169
170        * mpc505/Makefile.am, mpc5xx/Makefile.am, mpc6xx/Makefile.am,
171        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
172        shared/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
173
1742005-01-04      Joel Sherrill <joel@OARcorp.com>
175
176        * ppc403/tty_drv/tty_drv.c: Remove warnings.
177
1782005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
179
180        * mpc505/Makefile.am, mpc5xx/Makefile.am, mpc6xx/Makefile.am,
181        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
182        shared/Makefile.am: Remove build-variant support.
183
1842004-11-22      Jennifer Averett <jennifer@OARcorp.com>
185
186        PR 581/bsps
187        * mpc6xx/exceptions/raw_exception.c, shared/include/cpuIdent.h:
188        Converting PSIM to new exception model required adding PSIM as
189        PowerPC CPU model.
190
1912004-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
192
193        * powerpc/shared/include/cpuIdent.c,
194        powerpc/shared/include/cpuIdent.h: Add 603le.
195        (Submitted by Thomas.Doerfler <Thomas.Doerfler@imd-systems.de>
196        as part of the patch attached to PR 703).
197
1982004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
199
200        * configure.ac, mpc6xx/exceptions/raw_exception.c,
201        mpc6xx/exceptions/raw_exception.h, mpc6xx/mmu/bat.c,
202        mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S, shared/include/cpuIdent.c,
203        shared/include/cpuIdent.h: Add MPC8240 and MPC8245 support. There was
204        also a significant amount of spelling and whitespace cleanup.
205
2062004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
207
208        * mpc5xx/clock/clock.c, mpc5xx/include/mpc5xx.h
209        mpc5xx/timer/timer.c: Use POSIX fixed size types.
210
2112004-10-20      Eric Norum <norume@aps.anl.gov>
212
213        * configure.ac, mpc6xx/exceptions/raw_exception.c,
214        mpc6xx/mmu/mmuAsm.S, mpc6xx/mmu/pte121.c,
215        shared/include/cpuIdent.c, shared/include/cpuIdent.h:
216        Add Kate Feng's MPC7455 support.
217
2182004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
219
220        * configure.ac: Remove RTEMS_ENABLE_BARE.
221
2222004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
223
224        * configure.ac: Require automake > 1.9.
225
2262004-05-22      Till Strauman <strauman@slac.stanford.edu>
227
228        PR 619/bsps
229        * mpc6xx/clock/c_clock.c: The PPC decrementer must be reloaded on each
230        clock tick. Currently, this is done by just reloading a fixed value.
231        The attached patch takes into account the time that elapsed since the
232        decrementer crossed zero in order to adjust the value to be
233        re-loaded. Without the patch, the effective system clock cycle is
234        increased by the exception handler latency.
235
2362004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
237
238        * mpc5xx/clock/clock.c, mpc5xx/irq/irq_asm.S, mpc5xx/vectors/vectors.S:
239        Reflect new locations of cpukit headers.
240
2412004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
242
243        * mpc505/ictrl/ictrl.c, mpc505/vectors/vectors.S,
244        mpc6xx/exceptions/raw_exception.c,
245        mpc8260/exceptions/raw_exception.c,
246        mpc8xx/exceptions/raw_exception.c, rtems/powerpc/cache.h,
247        mpc5xx/ictrl/ictrl.c, mpc5xx/exceptions/raw_exception.c: Include
248        <rtems/score/powerpc.h> instead of <rtems/score/ppc.h>.
249
2502004-04-12      David Querbach <querbach@realtime.bc.ca>
251
252        * README, configure.ac, mpc5xx/Makefile.am,
253        mpc5xx/exceptions/raw_exception.c, mpc5xx/exceptions/raw_exception.h,
254        mpc5xx/timer/timer.c, shared/include/cpuIdent.h: addition of a
255        significant amount of MPC5xx support as part of the addition of the
256        SS555 BSP.
257        * mpc5xx/README, mpc5xx/clock/clock.c,
258        mpc5xx/console-generic/console-generic.c, mpc5xx/include/console.h,
259        mpc5xx/include/mpc5xx.h, mpc5xx/irq/irq.c, mpc5xx/irq/irq.h,
260        mpc5xx/irq/irq_asm.S, mpc5xx/irq/irq_init.c,
261        mpc5xx/vectors/vectors.S, mpc5xx/vectors/vectors.h,
262        mpc5xx/vectors/vectors_init.c: New files.
263        * mpc5xx/exceptions/asm_utils.S: Removed.
264
2652004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
266
267        * ppc403/vectors/align_h.S: Include <rtems/asm.h> instead of <asm.h>.
268
2692004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
270
271        * mpc505/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
272        * mpc6xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
273        * mpc6xx/mmu/mmuAsm.S: Include <rtems/asm.h> instead of <asm.h>.
274        * mpc8260/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
275        * mpc8xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
276        * ppc403/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
277        * mpc5xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
278        * mpc8260/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
279        * mpc8xx/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
280        * ppc403/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
281
2822004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
283
284        * mpc6xx/timer/timer.c: Cosmetics.
285
2862004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
287
288        * mpc505/timer/timer.c, mpc5xx/timer/timer.c,
289        mpc6xx/clock/c_clock.c, mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
290        mpc8260/console-generic/console-generic.c, mpc8260/cpm/cp.c,
291        mpc8260/cpm/dpram.c, mpc8260/include/cpm.h, mpc8260/include/mmu.h,
292        mpc8260/include/mpc8260.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
293        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
294        mpc8xx/cpm/cp.c, mpc8xx/cpm/dpram.c, mpc8xx/include/cpm.h,
295        mpc8xx/include/mmu.h, mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
296        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
297        ppc403/console/console.c, ppc403/console/console405.c,
298        ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h, ppc403/timer/timer.c,
299        ppc403/tty_drv/tty_drv.c, rtems/powerpc/cache.h, shared/src/cache.c:
300        Convert to using c99 fixed size types.
301
3022004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
303
304        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
305
3062004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        * README: Add "mpc5xx (mpc565)", because Wilfried B. mentioned the
309        mpc5xx being used on mpc565.
310
3112004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
312
313        PR 587/bsps
314        * shared/include/cpuIdent.h, shared/include/cpuIdent.c: Add defines
315        for MPC_5XX.
316
3172004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * Makefile.am, configure.ac: Reflect having added mpc5xx.
320
3212004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
322
323        * mpc5xx/.cvsignore, mpc5xx/Makefile.am: New.
324        * mpc5xx/exceptions/asm_utils.S,  mpc5xx/exceptions/raw_exception.c,
325        mpc5xx/exceptions/raw_exception.h, mpc5xx/ictrl/ictrl.c,
326        mpc5xx/ictrl/ictrl.h, mpc5xx/timer/timer.c: New (Submission from
327        Wilfried Busalski <w.busalski@lancier-monitoring.de>).
328
3292004-03-05      Joel Sherrill <joel@OARcorp.com>
330
331        * mpc6xx/mmu/pte121.c: Add missing ifdef DEBUG to remove warning for
332        unused static routine.
333
3342004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
335
336        * mpc505/Makefile.am: Fix typo.
337
3382004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
339
340        * mpc505/Makefile.am, mpc6xx/Makefile.am, mpc8260/Makefile.am,
341        mpc8xx/Makefile.am, ppc403/Makefile.am: Don't include .../lib.am.
342
3432004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
344
345        * wrapup/Makefile.am: Remove.
346        * configure.ac: Remove wrapup.
347        * shared/Makefile.am: Use automake compilation rules.
348        Build *.rels.
349
3502004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * configure.ac: Require automake >= 1.8.2.
353        * Makefile.am, mpc505/Makefile.am, mpc6xx/Makefile.am,
354        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
355        shared/Makefile.am: Use automake compilation rules.
356        Add PREINSTALL_DIRS.
357
3582004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
361        Add PRE/TMPINSTALL_FILES to CLEANFILES.
362        * mpc505/Makefile.am: Ditto.
363        * mpc6xx/Makefile.am: Ditto.
364        * mpc8260/Makefile.am: Ditto.
365        * mpc8xx/Makefile.am: Ditto.
366        * ppc403/Makefile.am: Ditto.
367        * shared/Makefile.am: Ditto.
368
3692004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
370
371        * mpc6xx/Makefile.am: Remove libcpuspec.a (Unused).
372
3732004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
374
375        * mpc505/Makefile.am: Fix typo vectors/vectors.S.
376        * shared/Makefile.am: Fix typo
377        EXTRA_DIST = $(libcpuspec_C_FILES)
378
3792003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
380
381        * ppc403/Makefile.am: Fix typo in vectors' compilation rule.
382        * shared/Makefile.am: Use $(top_srcdir)/../shared instead of
383        relative subdirs.
384
3852003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
386
387        * mpc6xx/wrapup/.cvsignore: Remove.
388
3892003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
390
391        * ppc403/clock/Makefile.am: Remove.
392        * ppc403/console/Makefile.am: Remove.
393        * ppc403/ictrl/Makefile.am: Remove.
394        * ppc403/timer/Makefile.am: Remove.
395        * ppc403/tty_drv/Makefile.am: Remove.
396        * ppc403/vectors/Makefile.am: Remove.
397        * ppc403/Makefile.am: Merge-in Makefile.ams above.
398        * configure.ac: Reflect changes to ppc403/Makefile.ams.
399
4002003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
401
402        * mpc505/ictrl/Makefile.am: Remove.
403        * mpc505/timer/Makefile.am: Remove.
404        * mpc505/vectors/Makefile.am: Remove.
405        * mpc505/Makefile.am: Merge-in Makefile.ams above.
406        * configure.ac: Reflect changes to mpc505/Makefile.ams.
407
4082003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
409
410        * mpc8xx/clock/Makefile.am: Remove.
411        * mpc8xx/console-generic/Makefile.am: Remove.
412        * mpc8xx/cpm/Makefile.am: Remove.
413        * mpc8xx/exceptions/Makefile.am: Remove.
414        * mpc8xx/mmu/Makefile.am: Remove.
415        * mpc8xx/timer/Makefile.am: Remove.
416        * mpc8xx/Makefile.am: Merge-in Makefile.ams above.
417        * configure.ac: Reflect changes to mpc8xx/Makefile.ams.
418
4192003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
420
421        * configure.ac: Remove mpc6xx/*/Makefile,  mpc8260/*/Makefile.
422
4232003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
424
425        * mpc6xx/clock/Makefile.am: Remove.
426        * mpc6xx/exceptions/Makefile.am: Remove.
427        * mpc6xx/mmu/Makefile.am: Remove.
428        * mpc6xx/timer/Makefile.am: Remove.
429        * mpc6xx/wrapup/Makefile.am: Remove.
430        * mpc6xx/Makefile.am: Merge-in Makefile.ams above.
431
4322003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
433
434        * mpc8260/clock/Makefile.am: Remove.
435        * mpc8260/console-generic/Makefile.am: Remove.
436        * mpc8260/cpm/Makefile.am: Remove.
437        * mpc8260/exceptions/Makefile.am: Remove.
438        * mpc8260/mmu/Makefile.am: Remove.
439        * mpc8260/timer/Makefile.am: Remove.
440        * mpc8260/Makefile.am: Merge-in Makefile.ams above.
441
4422003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
443
444        * shared/include/Makefile.am: Remove.
445        * shared/src/Makefile.am: Remove.
446        * shared/Makefile.am: Merge-in Makefile.ams above.
447        * configure.ac: Reflect changes above.
448
4492003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
450
451        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
452        * mpc505/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
453        * mpc6xx/clock/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
454        * mpc6xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
455        * mpc6xx/mmu/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
456        * mpc8260/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
457        * mpc8260/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
458        * mpc8xx/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
459        * mpc8xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
460        * ppc403/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
461        * ppc403/tty_drv/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
462        * shared/include/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
463        * shared/src/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
464
4652003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
466
467        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
468
4692003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
470
471        * wrapup/Makefile.am: Build libcpu.a.
472        Don't preinstall libcpu.a
473
4742003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
475
476        * mpc505/ictrl/Makefile.am: Remove all-local: $(ARCH).
477        * mpc505/timer/Makefile.am: Remove all-local: $(ARCH).
478        * mpc505/vectors/Makefile.am: Remove all-local: $(ARCH).
479        * mpc6xx/clock/Makefile.am: Remove all-local: $(ARCH).
480        * mpc6xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
481        * mpc6xx/mmu/Makefile.am: Remove all-local: $(ARCH).
482        * mpc6xx/timer/Makefile.am: Remove all-local: $(ARCH).
483        * mpc6xx/wrapup/Makefile.am: Remove all-local: $(ARCH).
484        * mpc8260/clock/Makefile.am: Remove all-local: $(ARCH).
485        * mpc8260/console-generic/Makefile.am: Remove all-local: $(ARCH).
486        * mpc8260/cpm/Makefile.am: Remove all-local: $(ARCH).
487        * mpc8260/exceptions/Makefile.am: Remove all-local: $(ARCH).
488        * mpc8260/mmu/Makefile.am: Remove all-local: $(ARCH).
489        * mpc8260/timer/Makefile.am: Remove all-local: $(ARCH).
490        * mpc8xx/clock/Makefile.am: Remove all-local: $(ARCH).
491        * mpc8xx/console-generic/Makefile.am: Remove all-local: $(ARCH).
492        * mpc8xx/cpm/Makefile.am: Remove all-local: $(ARCH).
493        * mpc8xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
494        * mpc8xx/mmu/Makefile.am: Remove all-local: $(ARCH).
495        * mpc8xx/timer/Makefile.am: Remove all-local: $(ARCH).
496        * ppc403/clock/Makefile.am: Remove all-local: $(ARCH).
497        * ppc403/console/Makefile.am: Remove all-local: $(ARCH).
498        * ppc403/ictrl/Makefile.am: Remove all-local: $(ARCH).
499        * ppc403/timer/Makefile.am: Remove all-local: $(ARCH).
500        * ppc403/tty_drv/Makefile.am: Remove all-local: $(ARCH).
501        * ppc403/vectors/Makefile.am: Remove all-local: $(ARCH).
502        * shared/include/Makefile.am: Remove all-local: $(ARCH).
503        * shared/src/Makefile.am: Remove all-local: $(ARCH).
504        * wrapup/Makefile.am: Remove all-local: $(ARCH).
505
5062003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
507
508        * Makefile.am: Reformat. Use dirstamp for preinstallation.
509        * mpc505/Makefile.am: Reformat.
510        * mpc505/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
511        * mpc505/timer/Makefile.am: Reformat.
512        * mpc505/vectors/Makefile.am: Reformat.
513        * mpc6xx/Makefile.am: Reformat.
514        * mpc6xx/clock/Makefile.am: Reformat. Use dirstamp for preinstallation.
515        * mpc6xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
516        * mpc6xx/mmu/Makefile.am: Reformat. Use dirstamp for preinstallation.
517        * mpc6xx/timer/Makefile.am: Reformat.
518        * mpc6xx/wrapup/Makefile.am: Reformat.
519        * mpc8260/Makefile.am: Reformat. Use dirstamp for preinstallation.
520        * mpc8260/clock/Makefile.am: Reformat.
521        * mpc8260/console-generic/Makefile.am: Reformat.
522        * mpc8260/cpm/Makefile.am: Reformat.
523        * mpc8260/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
524        * mpc8260/mmu/Makefile.am: Reformat.
525        * mpc8260/timer/Makefile.am: Reformat.
526        * mpc8xx/Makefile.am: Reformat. Use dirstamp for preinstallation.
527        * mpc8xx/clock/Makefile.am: Reformat.
528        * mpc8xx/console-generic/Makefile.am: Reformat.
529        * mpc8xx/cpm/Makefile.am: Reformat.
530        * mpc8xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
531        * mpc8xx/mmu/Makefile.am: Reformat.
532        * mpc8xx/timer/Makefile.am: Reformat.
533        * ppc403/Makefile.am: Reformat.
534        * ppc403/clock/Makefile.am: Reformat.
535        * ppc403/console/Makefile.am: Reformat.
536        * ppc403/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
537        * ppc403/timer/Makefile.am: Reformat.
538        * ppc403/tty_drv/Makefile.am: Reformat. Use dirstamp for preinstallation.
539        * ppc403/vectors/Makefile.am: Reformat.
540        * shared/Makefile.am: Reformat.
541        * shared/include/Makefile.am: Reformat. Use dirstamp for preinstallation.
542        * shared/src/Makefile.am: Reformat. Use dirstamp for preinstallation.
543        * wrapup/Makefile.am: Reformat.
544
5452003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
546
547        * configure.ac: Remove RTEMS_CANONICAL_HOST.
548
5492003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
550
551        * configure.ac: Remove RTEMS_CHECK_CPU.
552
5532003-09-04      Joel Sherrill <joel@OARcorp.com>
554
555        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
556        mpc6xx/exceptions/raw_exception.c, mpc6xx/exceptions/raw_exception.h,
557        mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S,
558        mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
559        mpc8260/console-generic/console-generic.c, mpc8260/cpm/brg.c,
560        mpc8260/exceptions/raw_exception.c,
561        mpc8260/exceptions/raw_exception.h, mpc8260/include/cpm.h,
562        mpc8260/include/mmu.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
563        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
564        mpc8xx/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.h,
565        mpc8xx/include/cpm.h, mpc8xx/include/mmu.h, mpc8xx/mmu/mmu.c,
566        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
567        ppc403/console/console.c.polled, ppc403/timer/timer.c,
568        rtems/powerpc/debugmod.h, shared/include/byteorder.h,
569        shared/include/cpuIdent.c, shared/include/cpuIdent.h,
570        shared/include/io.h, shared/include/mmu.h, shared/include/page.h,
571        shared/include/pgtable.h, shared/include/spr.h: URL for license
572        changed.
573
5742003-09-04      Joel Sherrill <joel@OARcorp.com>
575
576        * mpc505/timer/timer.c, ppc403/console/console.c,
577        ppc403/console/console405.c: Removed incorrect statement about
578        copyright assignment.
579
5802003-08-20      Joel Sherrill <joel@OARcorp.com>
581
582        * mpc8260/clock/clock.c: Correct copyright statements.
583
5842003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
585
586        * Makefile.am: Reflect having moved aclocal/.
587
5882003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
589
590        * Makefile.am: Reflect having moved automake/.
591        * mpc505/Makefile.am: Reflect having moved automake/.
592        * mpc505/ictrl/Makefile.am: Reflect having moved automake/.
593        * mpc505/timer/Makefile.am: Reflect having moved automake/.
594        * mpc505/vectors/Makefile.am: Reflect having moved automake/.
595        * mpc6xx/Makefile.am: Reflect having moved automake/.
596        * mpc6xx/clock/Makefile.am: Reflect having moved automake/.
597        * mpc6xx/exceptions/Makefile.am: Reflect having moved automake/.
598        * mpc6xx/mmu/Makefile.am: Reflect having moved automake/.
599        * mpc6xx/timer/Makefile.am: Reflect having moved automake/.
600        * mpc6xx/wrapup/Makefile.am: Reflect having moved automake/.
601        * mpc8260/Makefile.am: Reflect having moved automake/.
602        * mpc8260/clock/Makefile.am: Reflect having moved automake/.
603        * mpc8260/console-generic/Makefile.am: Reflect having moved automake/.
604        * mpc8260/cpm/Makefile.am: Reflect having moved automake/.
605        * mpc8260/exceptions/Makefile.am: Reflect having moved automake/.
606        * mpc8260/mmu/Makefile.am: Reflect having moved automake/.
607        * mpc8260/timer/Makefile.am: Reflect having moved automake/.
608        * mpc8xx/Makefile.am: Reflect having moved automake/.
609        * mpc8xx/clock/Makefile.am: Reflect having moved automake/.
610        * mpc8xx/console-generic/Makefile.am: Reflect having moved automake/.
611        * mpc8xx/cpm/Makefile.am: Reflect having moved automake/.
612        * mpc8xx/exceptions/Makefile.am: Reflect having moved automake/.
613        * mpc8xx/mmu/Makefile.am: Reflect having moved automake/.
614        * mpc8xx/timer/Makefile.am: Reflect having moved automake/.
615        * ppc403/Makefile.am: Reflect having moved automake/.
616        * ppc403/clock/Makefile.am: Reflect having moved automake/.
617        * ppc403/console/Makefile.am: Reflect having moved automake/.
618        * ppc403/ictrl/Makefile.am: Reflect having moved automake/.
619        * ppc403/timer/Makefile.am: Reflect having moved automake/.
620        * ppc403/tty_drv/Makefile.am: Reflect having moved automake/.
621        * ppc403/vectors/Makefile.am: Reflect having moved automake/.
622        * shared/Makefile.am: Reflect having moved automake/.
623        * shared/include/Makefile.am: Reflect having moved automake/.
624        * shared/src/Makefile.am: Reflect having moved automake/.
625        * wrapup/Makefile.am: Reflect having moved automake/.
626
6272003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
628
629        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
630
6312003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
632
633        * wrapup/Makefile.am (FAMILY_OBJS): Remove *exception_processing.
634
6352003-07-08      Joel Sherrill <joel@OARcorp.com>
636
637        PR 416/bsps
638        * ppc403/ictrl/ictrl.c (ictrl_isr): We acknolwegde the interrupt in
639        interrupt controller (clr_exisr(mask)) before calling the interrupt
640        handler that will acnowledge the interrupt source. This results in
641        the interrupt beeing seen a second time by the interrupt controller.
642        Reported and fixed by El Kolli Yacine <yacine.elkolli@crf.canon.fr>.
643
6442003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
645
646        PR 368/filesystems
647        * mpc8xx/include/mpc8xx.h: Add PCMCIA registers.
648
6492003-03-25      Till Straumann <strauman@slac.stanford.edu>
650
651        PR 349/bsps
652        * shared/include/cpuIdent.c: Readd PPC604r CPU.
653
6542003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
655
656        * configure.ac: Remove AC_CONFIG_AUX_DIR.
657
6582003-02-20      Till Straumann <strauman@slac.stanford.edu>
659
660        PR 349/bsps
661        * mpc6xx/exceptions/raw_exception.c, mpc6xx/mmu/bat.c,
662        mpc6xx/mmu/pte121.c, shared/include/cpuIdent.c,
663        shared/include/cpuIdent.h, shared/src/Makefile.am, shared/src/stack.c,
664        shared/src/stackTrace.h, powerpc/registers.h:
665          - undo improper 'fix' who broke mpc604r identification
666          - fix: 7400 identification PVR value was wrong
667          - enhance 'setdbat()' to switch OFF a given BAT if called with 0 size
668          - fix: page table support bugfix
669          - enhancement: provide routines to take and print stack trace
670            snapshots
671          - add definitions for HID1 and DABR SPRs
672
6732003-02-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
674
675        PR 348/bsps
676        * mpc6xx/exceptions/raw_exception.c: Add PPC_603ev as required
677        by MTX603e BSP.
678
6792003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
680
681        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
682
6832003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
684
685        * configure.ac: AC_PREREQ(2.57).
686
6872002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
688
689        * configure.ac: Remove RTEMS_CHEC_CUSTOM_BSP.
690        * mpc505/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
691        * mpc505/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
692        * mpc505/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
693        * mpc6xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
694        * mpc6xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
695        * mpc6xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
696        * mpc6xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
697        * mpc6xx/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
698        * mpc8260/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
699        * mpc8260/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
700        * mpc8260/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
701        * mpc8260/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
702        * mpc8260/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
703        * mpc8260/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
704        * mpc8xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
705        * mpc8xx/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
706        * mpc8xx/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
707        * mpc8xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
708        * mpc8xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
709        * mpc8xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
710        * ppc403/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
711        * ppc403/console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
712        * ppc403/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
713        * ppc403/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
714        * ppc403/tty_drv/Makefile.am: Don't include @RTEMS_BSP@.cfg.
715        * ppc403/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
716        * shared/include/Makefile.am: Don't include @RTEMS_BSP@.cfg.
717        * shared/src/Makefile.am: Don't include @RTEMS_BSP@.cfg.
718        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
719
7202002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
721
722        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
723
7242002-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
725
726        * mpc8260/Makefile.am: Merge-in mpc8260/include/Makefile.am.
727        * mpc8xx/Makefile.am: Merge-in mpc8xx/include/Makefile.am.
728        * mpc8260/include/Makefile.am: Remove.
729        * mpc8xx/include/Makefile.am: Remove.
730        * configure.ac: Remove mpc8260/include/Makefile.
731        Remove mpc8xx/include/Makefile.
732
7332002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
734
735        * configure.ac: Add RTEMS_PROG_CCAS.
736
7372002-11-04      Joel Sherrill <joel@OARcorp.com>
738
739        * mpc8260/console-generic/console-generic.c, mpc8260/cpm/dpram.c,
740        mpc8260/exceptions/raw_exception.c,
741        mpc8xx/exceptions/raw_exception.c: Removed warnings.
742
7432002-11-01      Joel Sherrill <joel@OARcorp.com>
744
745        * mpc8xx/console-generic/console-generic.c, mpc8xx/cpm/dpram.c,
746        mpc8xx/exceptions/raw_exception.c, ppc403/clock/clock.c:
747        Removed warnings.
748
7492002-10-31      Joel Sherrill <joel@OARcorp.com>
750
751        * mpc6xx/clock/c_clock.c, mpc6xx/exceptions/raw_exception.c,
752        mpc6xx/mmu/bat.c: Removed warnings.
753
7542002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
755
756        * .cvsignore: Reformat.
757        Add autom4te*cache.
758        Remove autom4te.cache.
759
7602002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
761
762        * configure.ac: Remove duplicate mpc6xx/timer/Makefile from CONFIG_FILES.
763
7642002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
765
766        * mpc8260/exceptions/raw_exception.c: #include <string.h>.
767        #include <bspIo.h>.
768
7692002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
770
771        * mpc6xx/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
772        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
773
7742002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
775
776        * mpc505/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
777        * mpc505/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
778        * mpc505/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
779        * mpc6xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
780        * mpc6xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
781        * mpc6xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
782        * mpc6xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
783        * mpc8260/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
784        * mpc8260/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
785        * mpc8260/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
786        * mpc8260/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
787        * mpc8260/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
788        * mpc8260/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
789        * mpc8xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
790        * mpc8xx/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
791        * mpc8xx/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
792        * mpc8xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
793        * mpc8xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
794        * mpc8xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
795        * ppc403/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
796        * ppc403/console/Makefile.am: Use .$(OBJEXT) instead of .o.
797        * ppc403/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
798        * ppc403/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
799        * ppc403/tty_drv/Makefile.am: Use .$(OBJEXT) instead of .o.
800        * ppc403/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
801        * shared/include/Makefile.am: Use .$(OBJEXT) instead of .o.
802        * shared/src/Makefile.am: Use .$(OBJEXT) instead of .o.
803
8042002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
805
806        * mpc6xx/mmu/pte121.c: Include <string.h> for gcc-3.1.
807
8082002-07-22      Till Straumann <strauman@slac.stanford.edu>
809
810        * mpc6xx/mmu/bat.c: Per PR241, fix a tiny bug introduced by the
811        fix for an earlier patch (PR213) which added support for setting
812        BAT0 to setdbat().
813
8142001-05-17      Joel Sherrill <joel@OARcorp.com>
815
816        * mpc6xx/exceptions/raw_exception.c, pc6xx/mmu/pte121.c: Modified
817        slightly to reflect recent PowerPC re-organization and avoid warnings.
818
8192001-05-15      Till Straumann <strauman@slac.stanford.edu>
820
821        * mpc6xx/mmu/pte121.c, mpc6xx/mmu/pte121.h: New files. Missed in
822        merge of PR213.
823
8242001-05-14      Joel Sherrill <joel@OARcorp.com>
825
826        * shared/include/cpuIdent.c: Account for duplicate numbers.
827
8282002-05-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
829
830        * rtems/powerpc/debugmod.h: New file (extracted from
831        score/ppc.h).
832        * Makefile.am: Relect changes above.
833
8342001-05-14      Till Straumann <strauman@slac.stanford.edu>
835
836        * shared/include/io.h: Per PR215 address the following issues:
837            - _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET
838              are no longer defined by libcpu (powerpc/shared/include/io.h)
839              but by the BSP (who is the only one to know the values)
840            - the affected BSP (shared/motorola) headers have been fixed
841              in a separate "libbsp/powerpc/shared" patch.
842            - the DEC 21140 driver (libchip/network/dec21140.c) has been
843              fixed to use PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET.
844              and PCI_MEM_BASE instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE
845              is to be defined by the BSP who is using this driver.
846            - the DEC driver also has been fixed to use the newer
847              rtems_bsp_delay_in_bus_cycles() instead of the obsolete
848              delay_in_bus_cycles().
849
8502001-05-14      Till Straumann <strauman@slac.stanford.edu>
851
852        * rtems/powerpc/registers.h, rtems/score/ppc.h: Per PR213, add
853        the following:
854            - support for the MPC74000 (AKA G4); there is no
855              AltiVec support yet, however.
856            - the cache flushing assembly code uses hardware-flush on the G4.
857              Also, a couple of hardcoded numerical values were replaced
858              by more readable symbolic constants.
859            - extended interrupt-disabled code section so enclose the entire
860              cache flush/invalidate procedure (as recommended by the book).
861              This is not (latency) critical as it is only used by
862              init code but prevents possible corruption.
863            - Trivial page table support as been added.
864              (1:1 effective-virtual-physical address mapping which is only
865              useful only on CPUs which feature hardware TLB replacement,
866              e.g. >604.  This allows for write-protecting memory regions,
867              e.g. text/ro-data which makes catching corruptors a lot easier.
868              It also frees one DBAT/IBAT and gives more flexibility
869              for setting up address maps :-)
870            - setdbat() allows changing BAT0 also (since the BSP may use
871              a page table, BAT0 could be available...).
872            - asm_setdbatX() violated the SVR ABI by using
873              r20 as a scratch register; changed for r0
874            - according to the book, a context synchronizing instruction is
875              necessary prior to and after changing a DBAT -> isync added
876
8772002-04-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
878
879        * rtems/powerpc/cache.h: New file (extracted from
880        old-exceptions/cpu.h)
881        * Makefile.am: Relect changes above.
882
8832002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
884
885        * shared/include/cpu.h: Removed.
886        * shared/include/Makefile.am: Reflect changes above.
887        * shared/include/spr.h: Include rtems/powerpc/registers.h instead of
888        libcpu/cpu.h.
889        * mpc6xx/clock/c_clock.c: Reflect changes to <rtems/score/cpu.h>.
890        * mpc6xx/exceptions/asm_utils.S: Ditto.
891        * mpc6xx/exceptions/raw_exception.c: Ditto.
892        * mpc6xx/mmu/mmuAsm.S: Ditto.
893        * mpc6xx/timer/timer.c: Ditto.
894        * mpc8260/exceptions/asm_utils.S: Ditto.
895        * mpc8260/exceptions/raw_exception.c: Ditto.
896        * mpc8xx/exceptions/asm_utils.S: Ditto.
897        * mpc8xx/exceptions/raw_exception.c: Ditto.
898        * ppc403/vectors/vectors.S: Include <asm.h> instead of "asm.h".
899
9002001-04-17      Joel Sherrill <joel@OARcorp.com>
901
902        * shared/include/cpu.h: Added ifndef ASM.
903 
9042001-04-17      Joel Sherrill <joel@OARcorp.com>
905
906        * ChangeLog: Corrected paths on past few commits.
907 
9082002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
909
910        * shared/include/cpu.h: Don't include cpuIdent.h.
911
9122002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
913
914        * mpc8260/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
915
9162002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
917
918        * mpc8xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
919
9202002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
921
922        * mpc6xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
923
9242002-04-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
925
926        * shared/include/cpuIdent.h: New.
927        * shared/include/cpuIdent.c: Reflect having added cpuIdent.h.
928        * shared/include/cpu.h: Ditto.
929        * shared/include/Makefile.am: Add cpuIndent.h. Fix EXTRA_DIST.
930
9312001-04-03      Joel Sherrill <joel@OARcorp.com>
932
933        * Closed PR57.  The hack is OK as it allows a BSP to override
934        or not at its discretion.
935        * mpc8xx/timer/timer.c: Removed #warning declaring providing a
936        default definition for the macros
937        rtems_cpu_configuration_get_timer_least_valid and
938        rtems_cpu_configuration_get_timer_average_overhead.
939
9402002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
941
942        * shared/include/byteorder.h: Use unsigned instead of __unsigned
943        (GCC-3.0.x compatibility).
944       
9452002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
946
947        * configure.ac:
948        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
949        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
950        * mpc505/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
951        * mpc505/Makefile.am: Remove AUTOMAKE_OPTIONS.
952        * mpc505/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
953        * mpc505/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
954        * Makefile.am: Remove AUTOMAKE_OPTIONS.
955        * mpc6xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
956        * mpc6xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
957        * mpc6xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
958        * mpc6xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
959        * mpc6xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
960        * mpc6xx/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
961        * mpc8260/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
962        * mpc8260/Makefile.am: Remove AUTOMAKE_OPTIONS.
963        * mpc8260/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
964        * mpc8260/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
965        * mpc8260/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
966        * mpc8260/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
967        * mpc8260/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
968        * mpc8260/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
969        * mpc8xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
970        * mpc8xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
971        * mpc8xx/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
972        * mpc8xx/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
973        * mpc8xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
974        * mpc8xx/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
975        * mpc8xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
976        * mpc8xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
977        * ppc403/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
978        * ppc403/Makefile.am: Remove AUTOMAKE_OPTIONS.
979        * ppc403/console/Makefile.am: Remove AUTOMAKE_OPTIONS.
980        * ppc403/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
981        * ppc403/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
982        * ppc403/tty_drv/Makefile.am: Remove AUTOMAKE_OPTIONS.
983        * ppc403/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
984        * shared/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
985        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
986        * shared/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
987        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
988
9892002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
990
991        * mpc6xx/clock/c_clock.c: Include rtems/bspIo.h instead of bspIo.h.
992        * mpc6xx/mmu/bat.h: Include rtems/bspIo.h instead of bspIo.h.
993        * mpc8260/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
994        * mpc8260/cpm/brg.c: Include rtems/bspIo.h instead of bspIo.h.
995        * mpc8xx/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
996        * shared/include/cpuIdent.c: Include rtems/bspIo.h instead of bspIo.h.
997
9982001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
999
1000        * ppc403/vectors/vectors.S: Include <bsp.h>.
1001        * shared/include/cpu.h: Remove stray empty lines.
1002
10032001-11-27      Joel Sherrill <joel@OARcorp.com>,
1004
1005        * new_exception_processing/Makefile.in,
1006        new_exception_processing/.cvsignore,
1007        new_exception_processing/Makefile.am,
1008        new_exception_processing/c_isr.inl,
1009        new_exception_processing/cpu.c, new_exception_processing/cpu.h,
1010        new_exception_processing/cpu_asm.S,
1011        old_exception_processing/Makefile.in,
1012        old_exception_processing/.cvsignore,
1013        old_exception_processing/Makefile.am, old_exception_processing/README,
1014        old_exception_processing/TODO, old_exception_processing/c_isr.inl,
1015        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
1016        old_exception_processing/cpu_asm.S, old_exception_processing/irq_stub.S,
1017        old_exception_processing/ppc_offs.h,
1018        old_exception_processing/ppccache.c, old_exception_processing/rtems.S:
1019        Deleted since now under libbsp.
1020
10212001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1022
1023        * configure.ac: Remove old_exception_processing,
1024        new_exception_processing.
1025        * Makefile.am: Ditto.
1026
10272001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1028
1029        * configure.ac: Remove mpc750 from new_exception_processing,
1030        Remove mpc604 from new_exception_processing.
1031
10322001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1033
1034        * configure.ac: Remove ppc603e from old_exception_processing.
1035
10362001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1037
1038        * configure.ac: Remove mpc8xx from new_exception_processing.
1039
10402001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1041
1042        * configure.ac: Remove mpc8620 from new_exception_processing.
1043
10442001-11-20      Joel Sherrill <joel@OARcorp.com>
1045
1046        * ChangeLog: Corrected spacing.
1047
10482001-11-14      Till Straumann <strauman@SLAC.Stanford.EDU>
1049
1050        * new_exception_processing/cpu_asm.S: Support double or single
1051        precision context switches.  Note that doing a single precision
1052        context save/restore on a double precision PowerPC machine does not
1053        only result in rounding errors but also screws up the FPSCR register!
1054
10552001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
1056
1057        This modification is part of the submitted modifications necessary to
1058        support the IBM PPC405 family.  This submission was reviewed by
1059        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
1060        not negatively impact the ppc403 BSPs.  The submission and tracking
1061        process was captured as PR50.
1062        * ppc403/console/console405.c ppc403/tty_drv/.cvsignore,
1063        ppc403/tty_drv/Makefile.am, ppc403/tty_drv/tty_drv.c,
1064        ppc403/tty_drv/tty_drv.h: New files.
1065        * Makefile.am, README, configure.ac, old_exception_processing/cpu.c,
1066        old_exception_processing/cpu.h, ppc403/Makefile.am,
1067        ppc403/clock/clock.c, ppc403/console/Makefile.am,
1068        ppc403/console/console.c, ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h,
1069        ppc403/timer/timer.c: Modified.
1070
10712001-11-07      Joel Sherrill <joel@OARcorp.com>
1072
1073        * configure.ac: Delete the commented out line that said that
1074        the mpc8260 used the old exception processing model.  This line
1075        also appears to have caused ppc603e to miss this test.
1076
10772001-10-29      Joel Sherrill <joel@OARcorp.com>
1078
1079        * mpc8xx/timer/timer.c: Added hack for two macros that are not defined
1080        with the new exception processing model:
1081                rtems_cpu_configuration_get_timer_least_valid()
1082                rtems_cpu_configuration_get_timer_average_overhead()
1083        This is captured as PR57.
1084
10852001-10-24      Joel Sherrill <joel@OARcorp.com>
1086
1087        * mpc8260/clock/.cvsignore, mpc8260/console-generic/.cvsignore,
1088        mpc8260/cpm/.cvsignore, mpc8260/exceptions/.cvsignore,
1089        mpc8260/include/.cvsignore, mpc8260/mmu/.cvsignore,
1090        mpc8260/timer/.cvsignore, mpc8260/.cvsignore: New files.
1091
10922001-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1093
1094        * mpc8260/exceptions/Makefile.am, mpc8260/include/Makefile.am,
1095        mpc8xx/exceptions/Makefile.am: Updated to autoconf 2.52.
1096
10972001-10-24      Joel Sherrill <joel@OARcorp.com>
1098
1099        * mpc8260/include/mpc8260.h: "or" is a keyword in C++. 
1100
11012001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
1102
1103        * Makefile.am, README, configure.ac, new_exception_processing/cpu.h,
1104        shared/include/cpu.h, shared/include/cpuIdent.c, shared/src/cache.c:
1105        Added mpc8260 support.
1106
11072001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
1108
1109        * Added mpc8260 directory.
1110        * Modified Makefile.am and configure.in to build the contents
1111        * mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am,
1112        mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am,
1113        mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore,
1114        mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c,
1115        mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore,
1116        mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S,
1117        mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h,
1118        mpc8260/include/Makefile.am, mpc8260/include/console.h,
1119        mpc8260/include/cpm.h, mpc8260/include/mmu.h,
1120        mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c,
1121        mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
1122
11232001-10-12      Joel Sherrill <joel@OARcorp.com>
1124
1125        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h, mpc8xx/clock/clock.c,
1126        mpc8xx/timer/timer.c, new_exception_processing/cpu.c,
1127        new_exception_processing/cpu.h, new_exception_processing/cpu_asm.S,
1128        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
1129        old_exception_processing/cpu_asm.S, old_exception_processing/rtems.S:
1130        Fixed typo.
1131
11322001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1133
1134        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1135        * configure.in: Remove.
1136        * configure.ac: New file, generated from configure.in by autoupdate.
1137
11382001-09-27      Joel Sherrill <joel@OARcorp.com>
1139
1140        * old_exception_processing/cpu.h: Renamed delay() to rtems_bsp_delay().
1141        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
1142        * shared/include/cpu.h: Renamed delay() to rtems_bsp_delay().
1143        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
1144
11452001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1146
1147        * new_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
1148        * old_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
1149        * mpc6xx/mmu/Makefile.am: Use 'PREINSTALL_FILES ='.
1150        * mpc6xx/clock/Makefile.am: Use 'PREINSTALL_FILES ='.
1151        * mpc6xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
1152        * mpc8xx/include/Makefile.am: Use 'PREINSTALL_FILES ='.
1153        * mpc8xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
1154        * shared/include/Makefile.am: Use 'PREINSTALL_FILES ='.
1155        * shared/src/Makefile.am: Use 'PREINSTALL_FILES ='.
1156        * shared/src/Makefile.am: Use 'CLEANFILES ='.
1157
11582000-06-08      Eric Valette <valette@crf.canon.fr>
1159
1160        * mpc8xx/console-generic/console-generic.c:
1161        The printk/printf did not work when loaded by EPPCBUG. They did
1162        work when loaded with the BDM debugger.  I suspected EPPBUG
1163        made some nasty things like patching Communication processor
1164        microcode...  Anyway, the attached patch:
1165          1) Enables to have printk nearly immediately after boot,
1166          2) Make printf work automagically (I do not know why except I make a
1167        different initialization for printk that should be overwritten by
1168        console init later ?)
1169
1170        I let the default to be using EPPCBUG embedded firmware to boot and
1171        using this printk early enabler code (LOADED_BY_EPPCBUG and
1172        EARLY_CONSOLE) are on.
1173
11742001-05-24      Tom Armistead <tom_armistead@phx.mcd.mot.com>
1175
1176        * mpc6xx/timer/timer.c: Added include of bsp.h and removed
1177        external declaration of BSP_Convert_decrementer() to
1178        correct unresolved reference to this routine.
1179
11802001-05-24      Eric Valette <valette@crf.canon.fr>
1181
1182        * mpc8xx/console-generic/console-generic.c: Bug found by Yacine
1183        <elkolli@crf.canon.fr> where the initialization or irq data structure
1184        was incomplete in case a SMC channel was used first and later a SCC one.
1185
11862001-03-30      Eric Valette <valette@crf.canon.fr>
1187
1188        * mpc8xx/vectors/.cvsignore, mpc8xx/vectors/Makefile.am,
1189        mpc8xx/vectors/README, mpc8xx/vectors/align_h.S
1190        mpc8xx/vectors/vectors.S:  These files were removed in
1191        support of switching the mpc8xx to the use the "new exception
1192        processing model."
1193
11942001-03-30      Eric Valette <valette@crf.canon.fr>
1195
1196        * mpc8xx/exceptions/.cvsignore, mpc8xx/exceptions/Makefile.am,
1197        mpc8xx/exceptions/asm_utils.S, mpc8xx/exceptions/raw_exception.c,
1198        mpc8xx/exceptions/raw_exception.h: New files.
1199        * configure.in, mpc6xx/mmu/bat.h, mpc8xx/Makefile.am,
1200        mpc8xx/clock/clock.c,
1201        mpc8xx/console-generic/console-generic.c,
1202        mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
1203        new_exception_processing/cpu.h, shared/include/byteorder.h,
1204        wrapup/Makefile.am:  This is conversion of the
1205        mpc8xx CPU to the "new exception processing model."
1206
12072001-02-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1208
1209        * mpc505/ictrl/Makefile.am, mpc6xx/clock/Makefile.am,
1210        mpc6xx/exceptions/Makefile.am, mpc6xx/mmu/Makefile.am,
1211        mpc8xx/include/Makefile.am, new_exception_processing/Makefile.am,
1212        old_exception_processing/Makefile.am, pc403/ictrl/Makefile.am,
1213        shared/include/Makefile.am, shared/src/Makefile.am:
1214        Apply *_HEADERS instead of *H_FILES.
1215        * shared/src/.cvsignore: Add cache.h.
1216
12172001-01-03      Joel Sherrill <joel@OARcorp.com>
1218
1219        * new_exception_processing/cpu.h, old_exception_processing/cpu.c:
1220        old_exception_processing/cpu.h, Added _CPU_Initialize_vectors().
1221        In particular, spurious vector initialization had to be moved
1222        on old exception processing model.
1223
12242000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1225
1226        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1227
12282000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1229
1230        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1231
12322000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1233
1234        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1235        Switch to GNU canonicalization.
1236
12372000-10-20      Joel Sherrill <joel@OARcorp.com>
1238
1239        * mpc8xx/console-generic/console-generic.c: Avoid use of
1240        BSP definitions and rely on the new routine
1241        mbx8xx_console_get_configuration() to get information.  This
1242        routine was formerly incorrectly called
1243        mbx8xx_console_use_maximum_buffer_size().
1244        binding to the exception code.
1245
12462000-10-20      Joel Sherrill <joel@OARcorp.com>
1247
1248        * configure.in, Makefile.am: Explicitly specify whether an
1249        RTEMS_CPU_MODEL is using old or new exception processing.  This
1250        is important because when building multilib, you do not know
1251        the RTEMS_CPU_MODEL.  So everything built in a multilib'ed RTEMS
1252        must be independent of the exception model and allow for late
1253        binding to the exception code.
1254
12552000-10-18        Sergei Organov <osv@javad.ru>
1256
1257        * Added full support for MPC505.
1258        * mpc505/ictrl: New directory.
1259        * configure.in, mpc505/Makefile.am: Modified to reflect ictrl addition.
1260        * mpc505/ictrl/.cvsignore, mpc505/ictrl/Makefile.am,
1261        mpc505/ictrl/ictrl.c, mpc505/ictrl/ictrl.h: New files.
1262        * mpc505/timer/timer.c: Use <rtems.h>, not "rtems.h".
1263        * mpc505/vectors/Makefile.am: alignment exception handler now included.
1264        * mpc505/vectors/vectors.S: Now use constants for exception numbers.
1265        * old_exception_processing/ppc_offs.h: New file.
1266        * old_exception_processing/Makefile.am: Account for ppc_offs.h.
1267        * old_exception_processing/cpu.h: Make Nest and Disable levels volatile.
1268        * old_exception_processing/cpu_asm.S: Offsets moved to ppc_offs.h.
1269
12702000-10-18      Joel Sherrill <joel@OARcorp.com>
1271
1272        * mpc8xx/console-generic/console-generic.c: Removed include of
1273        <bsp.h> by adding BSP dependent routine
1274        mbx8xx_console_use_maximum_buffer_size() which can be hard coded
1275        or check non-volatile memory for configuration.
1276
12772000-10-18      Joel Sherrill <joel@OARcorp.com>
1278
1279        * mpc8xx/console-generic/console-generic.c: Removed warnings.
1280
12812000-10-18      Joel Sherrill <joel@OARcorp.com>
1282
1283        * mpc6xx/clock/c_clock.h: Removed commented out reference to <bsp.h>.
1284        * mpc6xx/timer/timer.c: Ditto.
1285
12862000-10-18      Joel Sherrill <joel@OARcorp.com>
1287
1288        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h: Removed use of
1289        bsp.h and replaced it with use of proper interfaces or explicit
1290        externs of required functions and data.
1291        * mpc6xx/timer/timer.c: Ditto.
1292
12932000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1294
1295        * mpc505/timer/Makefile.am, mpc505/vectors/Makefile.am,
1296        mpc6xx/clock/Makefile.am, mpc6xx/exceptions/Makefile.am,
1297        mpc6xx/mmu/Makefile.am, mpc6xx/timer/Makefile.am,
1298        mpc6xx/wrapup/Makefile.am, ppc403/clock/Makefile.am,
1299        ppc403/console/Makefile.am, ppc403/ictrl/Makefile.am,
1300        ppc403/timer/Makefile.am, ppc403/vectors/Makefile.am,
1301        shared/include/Makefile.am, shared/src/Makefile.am,
1302        wrapup/Makefile.am, mpc8xx/clock/Makefile.am,
1303        mpc8xx/console-generic/Makefile.am, mpc8xx/cpm/Makefile.am,
1304        mpc8xx/mmu/Makefile.am, mpc8xx/timer/Makefile.am,
1305        mpc8xx/vectors/Makefile.am, new_exception_processing/Makefile.am,
1306        old_exception_processing/Makefile.am: Include compile.am
1307
13082000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1309
1310        * mpc8xx/console-generic/console-generic.c:
1311        Add support for configuration parameters in NVRAM
1312
13132000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1314
1315        * ChangeLog: File paths corrected.
1316
13172000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1318
1319        * mpx8xx/console-generic/console-generic.c: Addition of support
1320        for shared printk and no termios.
1321
13222000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1323
1324        * mpx8xx/console-generic/console-generic.c(m8xx_uart_pollWrite):
1325        Flush actual buffer.
1326
13272000-08-10      Joel Sherrill <joel@OARcorp.com>
1328
1329        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.