source: rtems/c/src/lib/libcpu/powerpc/ChangeLog @ 5a1b3a17

4.104.114.84.95
Last change on this file since 5a1b3a17 was 5a1b3a17, checked in by Joel Sherrill <joel.sherrill@…>, on 08/02/05 at 14:48:42

Fixed formatting.

  • Property mode set to 100644
File size: 52.9 KB
Line 
12005-07-28      Eric Norum <norume@aps.anl.gov>
2
3        * mpc6xx/clock/c_clock.c: Changes provided by Phillip Sorensen
4        <pas37@cornell.edu> to get MVME5500 BSP running.
5
62005-06-17      Joel Sherrill <joel@OARcorp.com>
7
8        * mpc5xx/vectors/vectors.h: Add hack to avoid warning.
9
102005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
11
12        * mpc5xx/irq/irq.c, mpc5xx/irq/irq.h,
13        mpc8xx/console-generic/console-generic.c: Modified to use
14        rtems/irq.h.
15
162005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
17
18        * Makefile.am: Merge-in ppc403/Makefile.am.
19        * configure.ac: Remove ppc403/Makefile.
20        * preinstall.am: Regenerate.
21        * ppc403/Makefile.am: Remove.
22
232005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
24
25        * Makefile.am: Merge-in mpc8260/Makefile.am.
26        * configure.ac: Remove mpc8260/Makefile.
27        * preinstall.am: Regenerate.
28        * mpc8260/Makefile.am: Remove.
29
302005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
31
32        * Makefile.am: Merge-in mpc8xx/Makefile.am.
33        * configure.ac: Remove mpc8xx/Makefile.
34        * preinstall.am: Regenerate.
35        * mpc8xx/Makefile.am: Remove.
36
372005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
38
39        * Makefile.am: Merge-in mpc6xx/Makefile.am.
40        * configure.ac: Remove mpc6xx/Makefile.
41        * preinstall.am: Regenerate.
42        * mpc6xx/Makefile.am: Remove.
43
442005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
45
46        * Makefile.am: Merge-in mpc5xx/Makefile.am.
47        Merge-in mpc505/Makefile.am.
48        * configure.ac: Remove mpc5xx/Makefile.
49        Remove mpc505/Makefile.
50        * preinstall.am: Regenerate.
51        * mpc505/Makefile.am: Remove.
52        * mpc5xx/Makefile.am: Remove.
53
542005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
55
56        * Makefile.am: Merge-in shared/Makefile.am.
57        * configure.ac: Remove shared/Makefile.
58        * preinstall.am: Regenerate.
59        * shared/Makefile.am: Remove.
60
612005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
62
63        * preinstall.am: New.
64        * Makefile.am: include preinstall.am.
65        * configure.ac: Add AMPOLISH3.
66        * mpc5xx/console-generic/console-generic.c: Eliminate
67        rtems_unsigned16.
68
692005-05-05      Jennifer Averett <jennifer.averett@oarcorp.com>
70
71        * mpc8xx/console-generic/console-generic.c: Added parameter to ISRs.
72
732005-05-03      Joel Sherrill <joel@OARcorp.com>
74
75        * mpc8260/cpm/dpram.c, mpc8260/timer/timer.c, mpc8xx/cpm/dpram.c:
76        Remove warnings.
77
782005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
79
80        PR 779/bsp
81        * mpc5xx/console-generic/console-generic.c, mpc5xx/irq/irq.c,
82        mpc5xx/irq/irq.h, mpc5xx/irq/irq_init.c: Add parameter to powerpc
83        interrupt handler routines
84
852005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
86
87        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
88        mpc8260/console-generic/console-generic.c: add parameter to new
89        exception interrupt handlers in powerpc bsps
90
912005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
92
93        * new-exceptions/cpu.c, rtems/powerpc/powerpc.h:
94        Remove CPU_MINIMUM_STACK_FRAME_SIZE.
95        Use PPC_MINIMUM_STACK_FRAME_SIZE instead.
96        * rtems/powerpc/powerpc.h: Add PPC_MINIMUM_STACK_FRAME_SIZE.
97
982005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
99
100        * new-exceptions/cpu.c: Add CPU_MINIMUM_STACK_FRAME_SIZE.
101
1022005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
103
104        * new-exceptions/cpu.c (_CPU_ISR_install_vector): New.
105
1062005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
107
108        * old-exceptions/rtems/score/ppc_offs.h,
109        old-exceptions/ChangeLog, old-exceptions/README,
110        old-exceptions/TODO, old-exceptions/cpu.c,
111        old-exceptions/cpu_asm.S, old-exceptions/irq_stub.S,
112        old-exceptions/ppccache.c: New (Copied from
113        ../../libbsp/powerpc/support/old_exception_processing)
114        * new-exceptions/ChangeLog, new-exceptions/cpu.c,
115        new-exceptions/cpu_asm.S: New (Copied from
116        ../../libbsp/powerpc/support/new_exception_processing).
117        * Makefile.am: Reflect changes above.
118
1192005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
120
121        * ppc403/console/console405.c: Rename round to spiBaudRound
122        (Conflict with C99). Make spiBaudRound static.
123
1242005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
125
126        * mpc8260/mmu/mmu.c: Use _CPU_MSR_GET instead of _CPU_MSR_Value.
127        (Unify old/new-exception processing API).
128
1292005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
130
131        * rtems/powerpc/powerpc.h: Remove mpc603e specific
132        PPC_TLB_*/PPC_IRQ_* defines. Use mpc603 specific defines on mpc603e.
133
1342005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
135
136        * rtems/powerpc/powerpc.h: Remove PPC_ALIGNMENT.
137
1382005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
139
140        * mpc8xx/mmu/mmu.c, rtems/powerpc/cache.h, rtems/powerpc/powerpc.h:
141        #include <rtems/powerpc/powerpc.h>.
142
1432005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
144
145        * rtems/powerpc/powerpc.h: New header guard.
146
1472005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
148
149        * rtems/powerpc/powerpc.h: New (Copy of
150        cpukit/score/cpu/powerpc/rtems/score/powerpc.h).
151
1522005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
153
154        * mpc5xx/include/mpc5xx.h, mpc5xx/include/console.h,
155        mpc5xx/exceptions/raw_exception.h, mpc5xx/irq/irq.h,
156        mpc5xx/vectors/vectors.h, mpc6xx/exceptions/raw_exception.h,
157        mpc6xx/mmu/bat.h, mpc6xx/mmu/pte121.h,
158        mpc6xx/clock/c_clock.h, mpc8260/include/mpc8260.h,
159        mpc8260/include/console.h, mpc8260/include/cpm.h,
160        mpc8260/exceptions/raw_exception.h, mpc8260/include/mmu.h,
161        mpc8xx/include/mpc8xx.h, mpc8xx/include/console.h,
162        mpc8xx/include/cpm.h, mpc8xx/exceptions/raw_exception.h,
163        mpc8xx/include/mmu.h, ppc403/ictrl/ictrl.h,
164        ppc403/tty_drv/tty_drv.h, shared/include/io.h,
165        shared/include/mmu.h, shared/include/page.h,
166        shared/include/byteorder.h, shared/include/pgtable.h,
167        shared/include/cpuIdent.h,shared/include/spr.h,
168        shared/src/stackTrace.h: New header guards.
169
1702005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
171
172        * Makefile.am: Build exception processing in  old-exceptions rsp.
173        new-exceptions subdirs (Merge-in former libbsp/powerpc/support/*).
174
1752005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
176
177        * configure.ac: subdir-objects.
178        Add compiler check for old/new-style exception processing.
179
1802005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
181
182        * mpc8260/cpm/dpram.c, mpc8xx/cpm/dpram.c:
183        Remove local rtems_panic, use #include <rtems/error.h>.
184
1852005-02-10      Ralf Corsepius <ralf.corsepius@rtems.org>
186
187        * mpc505/vectors/vectors.S, ppc403/vectors/vectors.S:
188        Remove PPC_ABI_POWEROPEN.
189
1902005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
191
192        * mpc505/vectors/vectors.S, ppc403/vectors/vectors.S:
193        Remove PPC_ABI_GCC27.
194
1952005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
196
197        * ppc403/vectors/vectors.S: Remove XCOFF support.
198
1992005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
200
201        * rtems/powerpc/cache.h, rtems/powerpc/debugmod.h:
202        New header guards.
203
2042005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
205
206        * mpc505/Makefile.am, mpc5xx/Makefile.am, mpc6xx/Makefile.am,
207        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
208        shared/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
209
2102005-01-04      Joel Sherrill <joel@OARcorp.com>
211
212        * ppc403/tty_drv/tty_drv.c: Remove warnings.
213
2142005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
215
216        * mpc505/Makefile.am, mpc5xx/Makefile.am, mpc6xx/Makefile.am,
217        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
218        shared/Makefile.am: Remove build-variant support.
219
2202004-11-22      Jennifer Averett <jennifer@OARcorp.com>
221
222        PR 581/bsps
223        * mpc6xx/exceptions/raw_exception.c, shared/include/cpuIdent.h:
224        Converting PSIM to new exception model required adding PSIM as
225        PowerPC CPU model.
226
2272004-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
228
229        * powerpc/shared/include/cpuIdent.c,
230        powerpc/shared/include/cpuIdent.h: Add 603le.
231        (Submitted by Thomas.Doerfler <Thomas.Doerfler@imd-systems.de>
232        as part of the patch attached to PR 703).
233
2342004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
235
236        * configure.ac, mpc6xx/exceptions/raw_exception.c,
237        mpc6xx/exceptions/raw_exception.h, mpc6xx/mmu/bat.c,
238        mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S, shared/include/cpuIdent.c,
239        shared/include/cpuIdent.h: Add MPC8240 and MPC8245 support. There was
240        also a significant amount of spelling and whitespace cleanup.
241
2422004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
243
244        * mpc5xx/clock/clock.c, mpc5xx/include/mpc5xx.h
245        mpc5xx/timer/timer.c: Use POSIX fixed size types.
246
2472004-10-20      Eric Norum <norume@aps.anl.gov>
248
249        * configure.ac, mpc6xx/exceptions/raw_exception.c,
250        mpc6xx/mmu/mmuAsm.S, mpc6xx/mmu/pte121.c,
251        shared/include/cpuIdent.c, shared/include/cpuIdent.h:
252        Add Kate Feng's MPC7455 support.
253
2542004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
255
256        * configure.ac: Remove RTEMS_ENABLE_BARE.
257
2582004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
259
260        * configure.ac: Require automake > 1.9.
261
2622004-05-22      Till Strauman <strauman@slac.stanford.edu>
263
264        PR 619/bsps
265        * mpc6xx/clock/c_clock.c: The PPC decrementer must be reloaded on each
266        clock tick. Currently, this is done by just reloading a fixed value.
267        The attached patch takes into account the time that elapsed since the
268        decrementer crossed zero in order to adjust the value to be
269        re-loaded. Without the patch, the effective system clock cycle is
270        increased by the exception handler latency.
271
2722004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
273
274        * mpc5xx/clock/clock.c, mpc5xx/irq/irq_asm.S, mpc5xx/vectors/vectors.S:
275        Reflect new locations of cpukit headers.
276
2772004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
278
279        * mpc505/ictrl/ictrl.c, mpc505/vectors/vectors.S,
280        mpc6xx/exceptions/raw_exception.c,
281        mpc8260/exceptions/raw_exception.c,
282        mpc8xx/exceptions/raw_exception.c, rtems/powerpc/cache.h,
283        mpc5xx/ictrl/ictrl.c, mpc5xx/exceptions/raw_exception.c: Include
284        <rtems/score/powerpc.h> instead of <rtems/score/ppc.h>.
285
2862004-04-12      David Querbach <querbach@realtime.bc.ca>
287
288        * README, configure.ac, mpc5xx/Makefile.am,
289        mpc5xx/exceptions/raw_exception.c, mpc5xx/exceptions/raw_exception.h,
290        mpc5xx/timer/timer.c, shared/include/cpuIdent.h: addition of a
291        significant amount of MPC5xx support as part of the addition of the
292        SS555 BSP.
293        * mpc5xx/README, mpc5xx/clock/clock.c,
294        mpc5xx/console-generic/console-generic.c, mpc5xx/include/console.h,
295        mpc5xx/include/mpc5xx.h, mpc5xx/irq/irq.c, mpc5xx/irq/irq.h,
296        mpc5xx/irq/irq_asm.S, mpc5xx/irq/irq_init.c,
297        mpc5xx/vectors/vectors.S, mpc5xx/vectors/vectors.h,
298        mpc5xx/vectors/vectors_init.c: New files.
299        * mpc5xx/exceptions/asm_utils.S: Removed.
300
3012004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
302
303        * ppc403/vectors/align_h.S: Include <rtems/asm.h> instead of <asm.h>.
304
3052004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
306
307        * mpc505/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
308        * mpc6xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
309        * mpc6xx/mmu/mmuAsm.S: Include <rtems/asm.h> instead of <asm.h>.
310        * mpc8260/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
311        * mpc8xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
312        * ppc403/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
313        * mpc5xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
314        * mpc8260/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
315        * mpc8xx/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
316        * ppc403/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
317
3182004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
319
320        * mpc6xx/timer/timer.c: Cosmetics.
321
3222004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
323
324        * mpc505/timer/timer.c, mpc5xx/timer/timer.c,
325        mpc6xx/clock/c_clock.c, mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
326        mpc8260/console-generic/console-generic.c, mpc8260/cpm/cp.c,
327        mpc8260/cpm/dpram.c, mpc8260/include/cpm.h, mpc8260/include/mmu.h,
328        mpc8260/include/mpc8260.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
329        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
330        mpc8xx/cpm/cp.c, mpc8xx/cpm/dpram.c, mpc8xx/include/cpm.h,
331        mpc8xx/include/mmu.h, mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
332        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
333        ppc403/console/console.c, ppc403/console/console405.c,
334        ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h, ppc403/timer/timer.c,
335        ppc403/tty_drv/tty_drv.c, rtems/powerpc/cache.h, shared/src/cache.c:
336        Convert to using c99 fixed size types.
337
3382004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
339
340        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
341
3422004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
343
344        * README: Add "mpc5xx (mpc565)", because Wilfried B. mentioned the
345        mpc5xx being used on mpc565.
346
3472004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
348
349        PR 587/bsps
350        * shared/include/cpuIdent.h, shared/include/cpuIdent.c: Add defines
351        for MPC_5XX.
352
3532004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
354
355        * Makefile.am, configure.ac: Reflect having added mpc5xx.
356
3572004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
358
359        * mpc5xx/.cvsignore, mpc5xx/Makefile.am: New.
360        * mpc5xx/exceptions/asm_utils.S,  mpc5xx/exceptions/raw_exception.c,
361        mpc5xx/exceptions/raw_exception.h, mpc5xx/ictrl/ictrl.c,
362        mpc5xx/ictrl/ictrl.h, mpc5xx/timer/timer.c: New (Submission from
363        Wilfried Busalski <w.busalski@lancier-monitoring.de>).
364
3652004-03-05      Joel Sherrill <joel@OARcorp.com>
366
367        * mpc6xx/mmu/pte121.c: Add missing ifdef DEBUG to remove warning for
368        unused static routine.
369
3702004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
371
372        * mpc505/Makefile.am: Fix typo.
373
3742004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
375
376        * mpc505/Makefile.am, mpc6xx/Makefile.am, mpc8260/Makefile.am,
377        mpc8xx/Makefile.am, ppc403/Makefile.am: Don't include .../lib.am.
378
3792004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
380
381        * wrapup/Makefile.am: Remove.
382        * configure.ac: Remove wrapup.
383        * shared/Makefile.am: Use automake compilation rules.
384        Build *.rels.
385
3862004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
387
388        * configure.ac: Require automake >= 1.8.2.
389        * Makefile.am, mpc505/Makefile.am, mpc6xx/Makefile.am,
390        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
391        shared/Makefile.am: Use automake compilation rules.
392        Add PREINSTALL_DIRS.
393
3942004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
395
396        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
397        Add PRE/TMPINSTALL_FILES to CLEANFILES.
398        * mpc505/Makefile.am: Ditto.
399        * mpc6xx/Makefile.am: Ditto.
400        * mpc8260/Makefile.am: Ditto.
401        * mpc8xx/Makefile.am: Ditto.
402        * ppc403/Makefile.am: Ditto.
403        * shared/Makefile.am: Ditto.
404
4052004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
406
407        * mpc6xx/Makefile.am: Remove libcpuspec.a (Unused).
408
4092004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
410
411        * mpc505/Makefile.am: Fix typo vectors/vectors.S.
412        * shared/Makefile.am: Fix typo
413        EXTRA_DIST = $(libcpuspec_C_FILES)
414
4152003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
416
417        * ppc403/Makefile.am: Fix typo in vectors' compilation rule.
418        * shared/Makefile.am: Use $(top_srcdir)/../shared instead of
419        relative subdirs.
420
4212003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
422
423        * mpc6xx/wrapup/.cvsignore: Remove.
424
4252003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
426
427        * ppc403/clock/Makefile.am: Remove.
428        * ppc403/console/Makefile.am: Remove.
429        * ppc403/ictrl/Makefile.am: Remove.
430        * ppc403/timer/Makefile.am: Remove.
431        * ppc403/tty_drv/Makefile.am: Remove.
432        * ppc403/vectors/Makefile.am: Remove.
433        * ppc403/Makefile.am: Merge-in Makefile.ams above.
434        * configure.ac: Reflect changes to ppc403/Makefile.ams.
435
4362003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
437
438        * mpc505/ictrl/Makefile.am: Remove.
439        * mpc505/timer/Makefile.am: Remove.
440        * mpc505/vectors/Makefile.am: Remove.
441        * mpc505/Makefile.am: Merge-in Makefile.ams above.
442        * configure.ac: Reflect changes to mpc505/Makefile.ams.
443
4442003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
445
446        * mpc8xx/clock/Makefile.am: Remove.
447        * mpc8xx/console-generic/Makefile.am: Remove.
448        * mpc8xx/cpm/Makefile.am: Remove.
449        * mpc8xx/exceptions/Makefile.am: Remove.
450        * mpc8xx/mmu/Makefile.am: Remove.
451        * mpc8xx/timer/Makefile.am: Remove.
452        * mpc8xx/Makefile.am: Merge-in Makefile.ams above.
453        * configure.ac: Reflect changes to mpc8xx/Makefile.ams.
454
4552003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
456
457        * configure.ac: Remove mpc6xx/*/Makefile,  mpc8260/*/Makefile.
458
4592003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
460
461        * mpc6xx/clock/Makefile.am: Remove.
462        * mpc6xx/exceptions/Makefile.am: Remove.
463        * mpc6xx/mmu/Makefile.am: Remove.
464        * mpc6xx/timer/Makefile.am: Remove.
465        * mpc6xx/wrapup/Makefile.am: Remove.
466        * mpc6xx/Makefile.am: Merge-in Makefile.ams above.
467
4682003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
469
470        * mpc8260/clock/Makefile.am: Remove.
471        * mpc8260/console-generic/Makefile.am: Remove.
472        * mpc8260/cpm/Makefile.am: Remove.
473        * mpc8260/exceptions/Makefile.am: Remove.
474        * mpc8260/mmu/Makefile.am: Remove.
475        * mpc8260/timer/Makefile.am: Remove.
476        * mpc8260/Makefile.am: Merge-in Makefile.ams above.
477
4782003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
479
480        * shared/include/Makefile.am: Remove.
481        * shared/src/Makefile.am: Remove.
482        * shared/Makefile.am: Merge-in Makefile.ams above.
483        * configure.ac: Reflect changes above.
484
4852003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
486
487        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
488        * mpc505/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
489        * mpc6xx/clock/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
490        * mpc6xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
491        * mpc6xx/mmu/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
492        * mpc8260/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
493        * mpc8260/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
494        * mpc8xx/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
495        * mpc8xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
496        * ppc403/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
497        * ppc403/tty_drv/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
498        * shared/include/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
499        * shared/src/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
500
5012003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
502
503        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
504
5052003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
506
507        * wrapup/Makefile.am: Build libcpu.a.
508        Don't preinstall libcpu.a
509
5102003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
511
512        * mpc505/ictrl/Makefile.am: Remove all-local: $(ARCH).
513        * mpc505/timer/Makefile.am: Remove all-local: $(ARCH).
514        * mpc505/vectors/Makefile.am: Remove all-local: $(ARCH).
515        * mpc6xx/clock/Makefile.am: Remove all-local: $(ARCH).
516        * mpc6xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
517        * mpc6xx/mmu/Makefile.am: Remove all-local: $(ARCH).
518        * mpc6xx/timer/Makefile.am: Remove all-local: $(ARCH).
519        * mpc6xx/wrapup/Makefile.am: Remove all-local: $(ARCH).
520        * mpc8260/clock/Makefile.am: Remove all-local: $(ARCH).
521        * mpc8260/console-generic/Makefile.am: Remove all-local: $(ARCH).
522        * mpc8260/cpm/Makefile.am: Remove all-local: $(ARCH).
523        * mpc8260/exceptions/Makefile.am: Remove all-local: $(ARCH).
524        * mpc8260/mmu/Makefile.am: Remove all-local: $(ARCH).
525        * mpc8260/timer/Makefile.am: Remove all-local: $(ARCH).
526        * mpc8xx/clock/Makefile.am: Remove all-local: $(ARCH).
527        * mpc8xx/console-generic/Makefile.am: Remove all-local: $(ARCH).
528        * mpc8xx/cpm/Makefile.am: Remove all-local: $(ARCH).
529        * mpc8xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
530        * mpc8xx/mmu/Makefile.am: Remove all-local: $(ARCH).
531        * mpc8xx/timer/Makefile.am: Remove all-local: $(ARCH).
532        * ppc403/clock/Makefile.am: Remove all-local: $(ARCH).
533        * ppc403/console/Makefile.am: Remove all-local: $(ARCH).
534        * ppc403/ictrl/Makefile.am: Remove all-local: $(ARCH).
535        * ppc403/timer/Makefile.am: Remove all-local: $(ARCH).
536        * ppc403/tty_drv/Makefile.am: Remove all-local: $(ARCH).
537        * ppc403/vectors/Makefile.am: Remove all-local: $(ARCH).
538        * shared/include/Makefile.am: Remove all-local: $(ARCH).
539        * shared/src/Makefile.am: Remove all-local: $(ARCH).
540        * wrapup/Makefile.am: Remove all-local: $(ARCH).
541
5422003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
543
544        * Makefile.am: Reformat. Use dirstamp for preinstallation.
545        * mpc505/Makefile.am: Reformat.
546        * mpc505/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
547        * mpc505/timer/Makefile.am: Reformat.
548        * mpc505/vectors/Makefile.am: Reformat.
549        * mpc6xx/Makefile.am: Reformat.
550        * mpc6xx/clock/Makefile.am: Reformat. Use dirstamp for preinstallation.
551        * mpc6xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
552        * mpc6xx/mmu/Makefile.am: Reformat. Use dirstamp for preinstallation.
553        * mpc6xx/timer/Makefile.am: Reformat.
554        * mpc6xx/wrapup/Makefile.am: Reformat.
555        * mpc8260/Makefile.am: Reformat. Use dirstamp for preinstallation.
556        * mpc8260/clock/Makefile.am: Reformat.
557        * mpc8260/console-generic/Makefile.am: Reformat.
558        * mpc8260/cpm/Makefile.am: Reformat.
559        * mpc8260/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
560        * mpc8260/mmu/Makefile.am: Reformat.
561        * mpc8260/timer/Makefile.am: Reformat.
562        * mpc8xx/Makefile.am: Reformat. Use dirstamp for preinstallation.
563        * mpc8xx/clock/Makefile.am: Reformat.
564        * mpc8xx/console-generic/Makefile.am: Reformat.
565        * mpc8xx/cpm/Makefile.am: Reformat.
566        * mpc8xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
567        * mpc8xx/mmu/Makefile.am: Reformat.
568        * mpc8xx/timer/Makefile.am: Reformat.
569        * ppc403/Makefile.am: Reformat.
570        * ppc403/clock/Makefile.am: Reformat.
571        * ppc403/console/Makefile.am: Reformat.
572        * ppc403/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
573        * ppc403/timer/Makefile.am: Reformat.
574        * ppc403/tty_drv/Makefile.am: Reformat. Use dirstamp for preinstallation.
575        * ppc403/vectors/Makefile.am: Reformat.
576        * shared/Makefile.am: Reformat.
577        * shared/include/Makefile.am: Reformat. Use dirstamp for preinstallation.
578        * shared/src/Makefile.am: Reformat. Use dirstamp for preinstallation.
579        * wrapup/Makefile.am: Reformat.
580
5812003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
582
583        * configure.ac: Remove RTEMS_CANONICAL_HOST.
584
5852003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
586
587        * configure.ac: Remove RTEMS_CHECK_CPU.
588
5892003-09-04      Joel Sherrill <joel@OARcorp.com>
590
591        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
592        mpc6xx/exceptions/raw_exception.c, mpc6xx/exceptions/raw_exception.h,
593        mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S,
594        mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
595        mpc8260/console-generic/console-generic.c, mpc8260/cpm/brg.c,
596        mpc8260/exceptions/raw_exception.c,
597        mpc8260/exceptions/raw_exception.h, mpc8260/include/cpm.h,
598        mpc8260/include/mmu.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
599        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
600        mpc8xx/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.h,
601        mpc8xx/include/cpm.h, mpc8xx/include/mmu.h, mpc8xx/mmu/mmu.c,
602        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
603        ppc403/console/console.c.polled, ppc403/timer/timer.c,
604        rtems/powerpc/debugmod.h, shared/include/byteorder.h,
605        shared/include/cpuIdent.c, shared/include/cpuIdent.h,
606        shared/include/io.h, shared/include/mmu.h, shared/include/page.h,
607        shared/include/pgtable.h, shared/include/spr.h: URL for license
608        changed.
609
6102003-09-04      Joel Sherrill <joel@OARcorp.com>
611
612        * mpc505/timer/timer.c, ppc403/console/console.c,
613        ppc403/console/console405.c: Removed incorrect statement about
614        copyright assignment.
615
6162003-08-20      Joel Sherrill <joel@OARcorp.com>
617
618        * mpc8260/clock/clock.c: Correct copyright statements.
619
6202003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
621
622        * Makefile.am: Reflect having moved aclocal/.
623
6242003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
625
626        * Makefile.am: Reflect having moved automake/.
627        * mpc505/Makefile.am: Reflect having moved automake/.
628        * mpc505/ictrl/Makefile.am: Reflect having moved automake/.
629        * mpc505/timer/Makefile.am: Reflect having moved automake/.
630        * mpc505/vectors/Makefile.am: Reflect having moved automake/.
631        * mpc6xx/Makefile.am: Reflect having moved automake/.
632        * mpc6xx/clock/Makefile.am: Reflect having moved automake/.
633        * mpc6xx/exceptions/Makefile.am: Reflect having moved automake/.
634        * mpc6xx/mmu/Makefile.am: Reflect having moved automake/.
635        * mpc6xx/timer/Makefile.am: Reflect having moved automake/.
636        * mpc6xx/wrapup/Makefile.am: Reflect having moved automake/.
637        * mpc8260/Makefile.am: Reflect having moved automake/.
638        * mpc8260/clock/Makefile.am: Reflect having moved automake/.
639        * mpc8260/console-generic/Makefile.am: Reflect having moved automake/.
640        * mpc8260/cpm/Makefile.am: Reflect having moved automake/.
641        * mpc8260/exceptions/Makefile.am: Reflect having moved automake/.
642        * mpc8260/mmu/Makefile.am: Reflect having moved automake/.
643        * mpc8260/timer/Makefile.am: Reflect having moved automake/.
644        * mpc8xx/Makefile.am: Reflect having moved automake/.
645        * mpc8xx/clock/Makefile.am: Reflect having moved automake/.
646        * mpc8xx/console-generic/Makefile.am: Reflect having moved automake/.
647        * mpc8xx/cpm/Makefile.am: Reflect having moved automake/.
648        * mpc8xx/exceptions/Makefile.am: Reflect having moved automake/.
649        * mpc8xx/mmu/Makefile.am: Reflect having moved automake/.
650        * mpc8xx/timer/Makefile.am: Reflect having moved automake/.
651        * ppc403/Makefile.am: Reflect having moved automake/.
652        * ppc403/clock/Makefile.am: Reflect having moved automake/.
653        * ppc403/console/Makefile.am: Reflect having moved automake/.
654        * ppc403/ictrl/Makefile.am: Reflect having moved automake/.
655        * ppc403/timer/Makefile.am: Reflect having moved automake/.
656        * ppc403/tty_drv/Makefile.am: Reflect having moved automake/.
657        * ppc403/vectors/Makefile.am: Reflect having moved automake/.
658        * shared/Makefile.am: Reflect having moved automake/.
659        * shared/include/Makefile.am: Reflect having moved automake/.
660        * shared/src/Makefile.am: Reflect having moved automake/.
661        * wrapup/Makefile.am: Reflect having moved automake/.
662
6632003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
664
665        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
666
6672003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
668
669        * wrapup/Makefile.am (FAMILY_OBJS): Remove *exception_processing.
670
6712003-07-08      Joel Sherrill <joel@OARcorp.com>
672
673        PR 416/bsps
674        * ppc403/ictrl/ictrl.c (ictrl_isr): We acknolwegde the interrupt in
675        interrupt controller (clr_exisr(mask)) before calling the interrupt
676        handler that will acnowledge the interrupt source. This results in
677        the interrupt beeing seen a second time by the interrupt controller.
678        Reported and fixed by El Kolli Yacine <yacine.elkolli@crf.canon.fr>.
679
6802003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
681
682        PR 368/filesystems
683        * mpc8xx/include/mpc8xx.h: Add PCMCIA registers.
684
6852003-03-25      Till Straumann <strauman@slac.stanford.edu>
686
687        PR 349/bsps
688        * shared/include/cpuIdent.c: Readd PPC604r CPU.
689
6902003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
691
692        * configure.ac: Remove AC_CONFIG_AUX_DIR.
693
6942003-02-20      Till Straumann <strauman@slac.stanford.edu>
695
696        PR 349/bsps
697        * mpc6xx/exceptions/raw_exception.c, mpc6xx/mmu/bat.c,
698        mpc6xx/mmu/pte121.c, shared/include/cpuIdent.c,
699        shared/include/cpuIdent.h, shared/src/Makefile.am, shared/src/stack.c,
700        shared/src/stackTrace.h, powerpc/registers.h:
701          - undo improper 'fix' who broke mpc604r identification
702          - fix: 7400 identification PVR value was wrong
703          - enhance 'setdbat()' to switch OFF a given BAT if called with 0 size
704          - fix: page table support bugfix
705          - enhancement: provide routines to take and print stack trace
706            snapshots
707          - add definitions for HID1 and DABR SPRs
708
7092003-02-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
710
711        PR 348/bsps
712        * mpc6xx/exceptions/raw_exception.c: Add PPC_603ev as required
713        by MTX603e BSP.
714
7152003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
716
717        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
718
7192003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
720
721        * configure.ac: AC_PREREQ(2.57).
722
7232002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
724
725        * configure.ac: Remove RTEMS_CHEC_CUSTOM_BSP.
726        * mpc505/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
727        * mpc505/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
728        * mpc505/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
729        * mpc6xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
730        * mpc6xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
731        * mpc6xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
732        * mpc6xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
733        * mpc6xx/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
734        * mpc8260/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
735        * mpc8260/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
736        * mpc8260/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
737        * mpc8260/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
738        * mpc8260/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
739        * mpc8260/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
740        * mpc8xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
741        * mpc8xx/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
742        * mpc8xx/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
743        * mpc8xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
744        * mpc8xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
745        * mpc8xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
746        * ppc403/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
747        * ppc403/console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
748        * ppc403/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
749        * ppc403/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
750        * ppc403/tty_drv/Makefile.am: Don't include @RTEMS_BSP@.cfg.
751        * ppc403/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
752        * shared/include/Makefile.am: Don't include @RTEMS_BSP@.cfg.
753        * shared/src/Makefile.am: Don't include @RTEMS_BSP@.cfg.
754        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
755
7562002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
757
758        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
759
7602002-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
761
762        * mpc8260/Makefile.am: Merge-in mpc8260/include/Makefile.am.
763        * mpc8xx/Makefile.am: Merge-in mpc8xx/include/Makefile.am.
764        * mpc8260/include/Makefile.am: Remove.
765        * mpc8xx/include/Makefile.am: Remove.
766        * configure.ac: Remove mpc8260/include/Makefile.
767        Remove mpc8xx/include/Makefile.
768
7692002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
770
771        * configure.ac: Add RTEMS_PROG_CCAS.
772
7732002-11-04      Joel Sherrill <joel@OARcorp.com>
774
775        * mpc8260/console-generic/console-generic.c, mpc8260/cpm/dpram.c,
776        mpc8260/exceptions/raw_exception.c,
777        mpc8xx/exceptions/raw_exception.c: Removed warnings.
778
7792002-11-01      Joel Sherrill <joel@OARcorp.com>
780
781        * mpc8xx/console-generic/console-generic.c, mpc8xx/cpm/dpram.c,
782        mpc8xx/exceptions/raw_exception.c, ppc403/clock/clock.c:
783        Removed warnings.
784
7852002-10-31      Joel Sherrill <joel@OARcorp.com>
786
787        * mpc6xx/clock/c_clock.c, mpc6xx/exceptions/raw_exception.c,
788        mpc6xx/mmu/bat.c: Removed warnings.
789
7902002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
791
792        * .cvsignore: Reformat.
793        Add autom4te*cache.
794        Remove autom4te.cache.
795
7962002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
797
798        * configure.ac: Remove duplicate mpc6xx/timer/Makefile from CONFIG_FILES.
799
8002002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
801
802        * mpc8260/exceptions/raw_exception.c: #include <string.h>.
803        #include <bspIo.h>.
804
8052002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
806
807        * mpc6xx/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
808        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
809
8102002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
811
812        * mpc505/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
813        * mpc505/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
814        * mpc505/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
815        * mpc6xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
816        * mpc6xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
817        * mpc6xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
818        * mpc6xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
819        * mpc8260/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
820        * mpc8260/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
821        * mpc8260/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
822        * mpc8260/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
823        * mpc8260/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
824        * mpc8260/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
825        * mpc8xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
826        * mpc8xx/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
827        * mpc8xx/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
828        * mpc8xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
829        * mpc8xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
830        * mpc8xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
831        * ppc403/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
832        * ppc403/console/Makefile.am: Use .$(OBJEXT) instead of .o.
833        * ppc403/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
834        * ppc403/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
835        * ppc403/tty_drv/Makefile.am: Use .$(OBJEXT) instead of .o.
836        * ppc403/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
837        * shared/include/Makefile.am: Use .$(OBJEXT) instead of .o.
838        * shared/src/Makefile.am: Use .$(OBJEXT) instead of .o.
839
8402002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
841
842        * mpc6xx/mmu/pte121.c: Include <string.h> for gcc-3.1.
843
8442002-07-22      Till Straumann <strauman@slac.stanford.edu>
845
846        * mpc6xx/mmu/bat.c: Per PR241, fix a tiny bug introduced by the
847        fix for an earlier patch (PR213) which added support for setting
848        BAT0 to setdbat().
849
8502001-05-17      Joel Sherrill <joel@OARcorp.com>
851
852        * mpc6xx/exceptions/raw_exception.c, pc6xx/mmu/pte121.c: Modified
853        slightly to reflect recent PowerPC re-organization and avoid warnings.
854
8552001-05-15      Till Straumann <strauman@slac.stanford.edu>
856
857        * mpc6xx/mmu/pte121.c, mpc6xx/mmu/pte121.h: New files. Missed in
858        merge of PR213.
859
8602001-05-14      Joel Sherrill <joel@OARcorp.com>
861
862        * shared/include/cpuIdent.c: Account for duplicate numbers.
863
8642002-05-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
865
866        * rtems/powerpc/debugmod.h: New file (extracted from
867        score/ppc.h).
868        * Makefile.am: Relect changes above.
869
8702001-05-14      Till Straumann <strauman@slac.stanford.edu>
871
872        * shared/include/io.h: Per PR215 address the following issues:
873            - _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET
874              are no longer defined by libcpu (powerpc/shared/include/io.h)
875              but by the BSP (who is the only one to know the values)
876            - the affected BSP (shared/motorola) headers have been fixed
877              in a separate "libbsp/powerpc/shared" patch.
878            - the DEC 21140 driver (libchip/network/dec21140.c) has been
879              fixed to use PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET.
880              and PCI_MEM_BASE instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE
881              is to be defined by the BSP who is using this driver.
882            - the DEC driver also has been fixed to use the newer
883              rtems_bsp_delay_in_bus_cycles() instead of the obsolete
884              delay_in_bus_cycles().
885
8862001-05-14      Till Straumann <strauman@slac.stanford.edu>
887
888        * rtems/powerpc/registers.h, rtems/score/ppc.h: Per PR213, add
889        the following:
890            - support for the MPC74000 (AKA G4); there is no
891              AltiVec support yet, however.
892            - the cache flushing assembly code uses hardware-flush on the G4.
893              Also, a couple of hardcoded numerical values were replaced
894              by more readable symbolic constants.
895            - extended interrupt-disabled code section so enclose the entire
896              cache flush/invalidate procedure (as recommended by the book).
897              This is not (latency) critical as it is only used by
898              init code but prevents possible corruption.
899            - Trivial page table support as been added.
900              (1:1 effective-virtual-physical address mapping which is only
901              useful only on CPUs which feature hardware TLB replacement,
902              e.g. >604.  This allows for write-protecting memory regions,
903              e.g. text/ro-data which makes catching corruptors a lot easier.
904              It also frees one DBAT/IBAT and gives more flexibility
905              for setting up address maps :-)
906            - setdbat() allows changing BAT0 also (since the BSP may use
907              a page table, BAT0 could be available...).
908            - asm_setdbatX() violated the SVR ABI by using
909              r20 as a scratch register; changed for r0
910            - according to the book, a context synchronizing instruction is
911              necessary prior to and after changing a DBAT -> isync added
912
9132002-04-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
914
915        * rtems/powerpc/cache.h: New file (extracted from
916        old-exceptions/cpu.h)
917        * Makefile.am: Relect changes above.
918
9192002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
920
921        * shared/include/cpu.h: Removed.
922        * shared/include/Makefile.am: Reflect changes above.
923        * shared/include/spr.h: Include rtems/powerpc/registers.h instead of
924        libcpu/cpu.h.
925        * mpc6xx/clock/c_clock.c: Reflect changes to <rtems/score/cpu.h>.
926        * mpc6xx/exceptions/asm_utils.S: Ditto.
927        * mpc6xx/exceptions/raw_exception.c: Ditto.
928        * mpc6xx/mmu/mmuAsm.S: Ditto.
929        * mpc6xx/timer/timer.c: Ditto.
930        * mpc8260/exceptions/asm_utils.S: Ditto.
931        * mpc8260/exceptions/raw_exception.c: Ditto.
932        * mpc8xx/exceptions/asm_utils.S: Ditto.
933        * mpc8xx/exceptions/raw_exception.c: Ditto.
934        * ppc403/vectors/vectors.S: Include <asm.h> instead of "asm.h".
935
9362001-04-17      Joel Sherrill <joel@OARcorp.com>
937
938        * shared/include/cpu.h: Added ifndef ASM.
939 
9402001-04-17      Joel Sherrill <joel@OARcorp.com>
941
942        * ChangeLog: Corrected paths on past few commits.
943 
9442002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
945
946        * shared/include/cpu.h: Don't include cpuIdent.h.
947
9482002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
949
950        * mpc8260/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
951
9522002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
953
954        * mpc8xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
955
9562002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
957
958        * mpc6xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
959
9602002-04-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
961
962        * shared/include/cpuIdent.h: New.
963        * shared/include/cpuIdent.c: Reflect having added cpuIdent.h.
964        * shared/include/cpu.h: Ditto.
965        * shared/include/Makefile.am: Add cpuIndent.h. Fix EXTRA_DIST.
966
9672001-04-03      Joel Sherrill <joel@OARcorp.com>
968
969        * Closed PR57.  The hack is OK as it allows a BSP to override
970        or not at its discretion.
971        * mpc8xx/timer/timer.c: Removed #warning declaring providing a
972        default definition for the macros
973        rtems_cpu_configuration_get_timer_least_valid and
974        rtems_cpu_configuration_get_timer_average_overhead.
975
9762002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
977
978        * shared/include/byteorder.h: Use unsigned instead of __unsigned
979        (GCC-3.0.x compatibility).
980       
9812002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
982
983        * configure.ac:
984        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
985        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
986        * mpc505/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
987        * mpc505/Makefile.am: Remove AUTOMAKE_OPTIONS.
988        * mpc505/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
989        * mpc505/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
990        * Makefile.am: Remove AUTOMAKE_OPTIONS.
991        * mpc6xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
992        * mpc6xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
993        * mpc6xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
994        * mpc6xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
995        * mpc6xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
996        * mpc6xx/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
997        * mpc8260/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
998        * mpc8260/Makefile.am: Remove AUTOMAKE_OPTIONS.
999        * mpc8260/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
1000        * mpc8260/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1001        * mpc8260/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
1002        * mpc8260/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1003        * mpc8260/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
1004        * mpc8260/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1005        * mpc8xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
1006        * mpc8xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
1007        * mpc8xx/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
1008        * mpc8xx/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1009        * mpc8xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
1010        * mpc8xx/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1011        * mpc8xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
1012        * mpc8xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1013        * ppc403/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
1014        * ppc403/Makefile.am: Remove AUTOMAKE_OPTIONS.
1015        * ppc403/console/Makefile.am: Remove AUTOMAKE_OPTIONS.
1016        * ppc403/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
1017        * ppc403/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1018        * ppc403/tty_drv/Makefile.am: Remove AUTOMAKE_OPTIONS.
1019        * ppc403/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
1020        * shared/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1021        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
1022        * shared/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1023        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1024
10252002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1026
1027        * mpc6xx/clock/c_clock.c: Include rtems/bspIo.h instead of bspIo.h.
1028        * mpc6xx/mmu/bat.h: Include rtems/bspIo.h instead of bspIo.h.
1029        * mpc8260/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
1030        * mpc8260/cpm/brg.c: Include rtems/bspIo.h instead of bspIo.h.
1031        * mpc8xx/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
1032        * shared/include/cpuIdent.c: Include rtems/bspIo.h instead of bspIo.h.
1033
10342001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1035
1036        * ppc403/vectors/vectors.S: Include <bsp.h>.
1037        * shared/include/cpu.h: Remove stray empty lines.
1038
10392001-11-27      Joel Sherrill <joel@OARcorp.com>,
1040
1041        * new_exception_processing/Makefile.in,
1042        new_exception_processing/.cvsignore,
1043        new_exception_processing/Makefile.am,
1044        new_exception_processing/c_isr.inl,
1045        new_exception_processing/cpu.c, new_exception_processing/cpu.h,
1046        new_exception_processing/cpu_asm.S,
1047        old_exception_processing/Makefile.in,
1048        old_exception_processing/.cvsignore,
1049        old_exception_processing/Makefile.am, old_exception_processing/README,
1050        old_exception_processing/TODO, old_exception_processing/c_isr.inl,
1051        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
1052        old_exception_processing/cpu_asm.S, old_exception_processing/irq_stub.S,
1053        old_exception_processing/ppc_offs.h,
1054        old_exception_processing/ppccache.c, old_exception_processing/rtems.S:
1055        Deleted since now under libbsp.
1056
10572001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1058
1059        * configure.ac: Remove old_exception_processing,
1060        new_exception_processing.
1061        * Makefile.am: Ditto.
1062
10632001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1064
1065        * configure.ac: Remove mpc750 from new_exception_processing,
1066        Remove mpc604 from new_exception_processing.
1067
10682001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1069
1070        * configure.ac: Remove ppc603e from old_exception_processing.
1071
10722001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1073
1074        * configure.ac: Remove mpc8xx from new_exception_processing.
1075
10762001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1077
1078        * configure.ac: Remove mpc8620 from new_exception_processing.
1079
10802001-11-20      Joel Sherrill <joel@OARcorp.com>
1081
1082        * ChangeLog: Corrected spacing.
1083
10842001-11-14      Till Straumann <strauman@SLAC.Stanford.EDU>
1085
1086        * new_exception_processing/cpu_asm.S: Support double or single
1087        precision context switches.  Note that doing a single precision
1088        context save/restore on a double precision PowerPC machine does not
1089        only result in rounding errors but also screws up the FPSCR register!
1090
10912001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
1092
1093        This modification is part of the submitted modifications necessary to
1094        support the IBM PPC405 family.  This submission was reviewed by
1095        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
1096        not negatively impact the ppc403 BSPs.  The submission and tracking
1097        process was captured as PR50.
1098        * ppc403/console/console405.c ppc403/tty_drv/.cvsignore,
1099        ppc403/tty_drv/Makefile.am, ppc403/tty_drv/tty_drv.c,
1100        ppc403/tty_drv/tty_drv.h: New files.
1101        * Makefile.am, README, configure.ac, old_exception_processing/cpu.c,
1102        old_exception_processing/cpu.h, ppc403/Makefile.am,
1103        ppc403/clock/clock.c, ppc403/console/Makefile.am,
1104        ppc403/console/console.c, ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h,
1105        ppc403/timer/timer.c: Modified.
1106
11072001-11-07      Joel Sherrill <joel@OARcorp.com>
1108
1109        * configure.ac: Delete the commented out line that said that
1110        the mpc8260 used the old exception processing model.  This line
1111        also appears to have caused ppc603e to miss this test.
1112
11132001-10-29      Joel Sherrill <joel@OARcorp.com>
1114
1115        * mpc8xx/timer/timer.c: Added hack for two macros that are not defined
1116        with the new exception processing model:
1117                rtems_cpu_configuration_get_timer_least_valid()
1118                rtems_cpu_configuration_get_timer_average_overhead()
1119        This is captured as PR57.
1120
11212001-10-24      Joel Sherrill <joel@OARcorp.com>
1122
1123        * mpc8260/clock/.cvsignore, mpc8260/console-generic/.cvsignore,
1124        mpc8260/cpm/.cvsignore, mpc8260/exceptions/.cvsignore,
1125        mpc8260/include/.cvsignore, mpc8260/mmu/.cvsignore,
1126        mpc8260/timer/.cvsignore, mpc8260/.cvsignore: New files.
1127
11282001-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1129
1130        * mpc8260/exceptions/Makefile.am, mpc8260/include/Makefile.am,
1131        mpc8xx/exceptions/Makefile.am: Updated to autoconf 2.52.
1132
11332001-10-24      Joel Sherrill <joel@OARcorp.com>
1134
1135        * mpc8260/include/mpc8260.h: "or" is a keyword in C++. 
1136
11372001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
1138
1139        * Makefile.am, README, configure.ac, new_exception_processing/cpu.h,
1140        shared/include/cpu.h, shared/include/cpuIdent.c, shared/src/cache.c:
1141        Added mpc8260 support.
1142
11432001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
1144
1145        * Added mpc8260 directory.
1146        * Modified Makefile.am and configure.in to build the contents
1147        * mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am,
1148        mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am,
1149        mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore,
1150        mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c,
1151        mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore,
1152        mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S,
1153        mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h,
1154        mpc8260/include/Makefile.am, mpc8260/include/console.h,
1155        mpc8260/include/cpm.h, mpc8260/include/mmu.h,
1156        mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c,
1157        mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
1158
11592001-10-12      Joel Sherrill <joel@OARcorp.com>
1160
1161        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h, mpc8xx/clock/clock.c,
1162        mpc8xx/timer/timer.c, new_exception_processing/cpu.c,
1163        new_exception_processing/cpu.h, new_exception_processing/cpu_asm.S,
1164        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
1165        old_exception_processing/cpu_asm.S, old_exception_processing/rtems.S:
1166        Fixed typo.
1167
11682001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1169
1170        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1171        * configure.in: Remove.
1172        * configure.ac: New file, generated from configure.in by autoupdate.
1173
11742001-09-27      Joel Sherrill <joel@OARcorp.com>
1175
1176        * old_exception_processing/cpu.h: Renamed delay() to rtems_bsp_delay().
1177        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
1178        * shared/include/cpu.h: Renamed delay() to rtems_bsp_delay().
1179        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
1180
11812001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1182
1183        * new_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
1184        * old_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
1185        * mpc6xx/mmu/Makefile.am: Use 'PREINSTALL_FILES ='.
1186        * mpc6xx/clock/Makefile.am: Use 'PREINSTALL_FILES ='.
1187        * mpc6xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
1188        * mpc8xx/include/Makefile.am: Use 'PREINSTALL_FILES ='.
1189        * mpc8xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
1190        * shared/include/Makefile.am: Use 'PREINSTALL_FILES ='.
1191        * shared/src/Makefile.am: Use 'PREINSTALL_FILES ='.
1192        * shared/src/Makefile.am: Use 'CLEANFILES ='.
1193
11942000-06-08      Eric Valette <valette@crf.canon.fr>
1195
1196        * mpc8xx/console-generic/console-generic.c:
1197        The printk/printf did not work when loaded by EPPCBUG. They did
1198        work when loaded with the BDM debugger.  I suspected EPPBUG
1199        made some nasty things like patching Communication processor
1200        microcode...  Anyway, the attached patch:
1201          1) Enables to have printk nearly immediately after boot,
1202          2) Make printf work automagically (I do not know why except I make a
1203        different initialization for printk that should be overwritten by
1204        console init later ?)
1205
1206        I let the default to be using EPPCBUG embedded firmware to boot and
1207        using this printk early enabler code (LOADED_BY_EPPCBUG and
1208        EARLY_CONSOLE) are on.
1209
12102001-05-24      Tom Armistead <tom_armistead@phx.mcd.mot.com>
1211
1212        * mpc6xx/timer/timer.c: Added include of bsp.h and removed
1213        external declaration of BSP_Convert_decrementer() to
1214        correct unresolved reference to this routine.
1215
12162001-05-24      Eric Valette <valette@crf.canon.fr>
1217
1218        * mpc8xx/console-generic/console-generic.c: Bug found by Yacine
1219        <elkolli@crf.canon.fr> where the initialization or irq data structure
1220        was incomplete in case a SMC channel was used first and later a SCC one.
1221
12222001-03-30      Eric Valette <valette@crf.canon.fr>
1223
1224        * mpc8xx/vectors/.cvsignore, mpc8xx/vectors/Makefile.am,
1225        mpc8xx/vectors/README, mpc8xx/vectors/align_h.S
1226        mpc8xx/vectors/vectors.S:  These files were removed in
1227        support of switching the mpc8xx to the use the "new exception
1228        processing model."
1229
12302001-03-30      Eric Valette <valette@crf.canon.fr>
1231
1232        * mpc8xx/exceptions/.cvsignore, mpc8xx/exceptions/Makefile.am,
1233        mpc8xx/exceptions/asm_utils.S, mpc8xx/exceptions/raw_exception.c,
1234        mpc8xx/exceptions/raw_exception.h: New files.
1235        * configure.in, mpc6xx/mmu/bat.h, mpc8xx/Makefile.am,
1236        mpc8xx/clock/clock.c,
1237        mpc8xx/console-generic/console-generic.c,
1238        mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
1239        new_exception_processing/cpu.h, shared/include/byteorder.h,
1240        wrapup/Makefile.am:  This is conversion of the
1241        mpc8xx CPU to the "new exception processing model."
1242
12432001-02-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1244
1245        * mpc505/ictrl/Makefile.am, mpc6xx/clock/Makefile.am,
1246        mpc6xx/exceptions/Makefile.am, mpc6xx/mmu/Makefile.am,
1247        mpc8xx/include/Makefile.am, new_exception_processing/Makefile.am,
1248        old_exception_processing/Makefile.am, pc403/ictrl/Makefile.am,
1249        shared/include/Makefile.am, shared/src/Makefile.am:
1250        Apply *_HEADERS instead of *H_FILES.
1251        * shared/src/.cvsignore: Add cache.h.
1252
12532001-01-03      Joel Sherrill <joel@OARcorp.com>
1254
1255        * new_exception_processing/cpu.h, old_exception_processing/cpu.c:
1256        old_exception_processing/cpu.h, Added _CPU_Initialize_vectors().
1257        In particular, spurious vector initialization had to be moved
1258        on old exception processing model.
1259
12602000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1261
1262        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1263
12642000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1265
1266        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1267
12682000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1269
1270        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1271        Switch to GNU canonicalization.
1272
12732000-10-20      Joel Sherrill <joel@OARcorp.com>
1274
1275        * mpc8xx/console-generic/console-generic.c: Avoid use of
1276        BSP definitions and rely on the new routine
1277        mbx8xx_console_get_configuration() to get information.  This
1278        routine was formerly incorrectly called
1279        mbx8xx_console_use_maximum_buffer_size().
1280        binding to the exception code.
1281
12822000-10-20      Joel Sherrill <joel@OARcorp.com>
1283
1284        * configure.in, Makefile.am: Explicitly specify whether an
1285        RTEMS_CPU_MODEL is using old or new exception processing.  This
1286        is important because when building multilib, you do not know
1287        the RTEMS_CPU_MODEL.  So everything built in a multilib'ed RTEMS
1288        must be independent of the exception model and allow for late
1289        binding to the exception code.
1290
12912000-10-18        Sergei Organov <osv@javad.ru>
1292
1293        * Added full support for MPC505.
1294        * mpc505/ictrl: New directory.
1295        * configure.in, mpc505/Makefile.am: Modified to reflect ictrl addition.
1296        * mpc505/ictrl/.cvsignore, mpc505/ictrl/Makefile.am,
1297        mpc505/ictrl/ictrl.c, mpc505/ictrl/ictrl.h: New files.
1298        * mpc505/timer/timer.c: Use <rtems.h>, not "rtems.h".
1299        * mpc505/vectors/Makefile.am: alignment exception handler now included.
1300        * mpc505/vectors/vectors.S: Now use constants for exception numbers.
1301        * old_exception_processing/ppc_offs.h: New file.
1302        * old_exception_processing/Makefile.am: Account for ppc_offs.h.
1303        * old_exception_processing/cpu.h: Make Nest and Disable levels volatile.
1304        * old_exception_processing/cpu_asm.S: Offsets moved to ppc_offs.h.
1305
13062000-10-18      Joel Sherrill <joel@OARcorp.com>
1307
1308        * mpc8xx/console-generic/console-generic.c: Removed include of
1309        <bsp.h> by adding BSP dependent routine
1310        mbx8xx_console_use_maximum_buffer_size() which can be hard coded
1311        or check non-volatile memory for configuration.
1312
13132000-10-18      Joel Sherrill <joel@OARcorp.com>
1314
1315        * mpc8xx/console-generic/console-generic.c: Removed warnings.
1316
13172000-10-18      Joel Sherrill <joel@OARcorp.com>
1318
1319        * mpc6xx/clock/c_clock.h: Removed commented out reference to <bsp.h>.
1320        * mpc6xx/timer/timer.c: Ditto.
1321
13222000-10-18      Joel Sherrill <joel@OARcorp.com>
1323
1324        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h: Removed use of
1325        bsp.h and replaced it with use of proper interfaces or explicit
1326        externs of required functions and data.
1327        * mpc6xx/timer/timer.c: Ditto.
1328
13292000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1330
1331        * mpc505/timer/Makefile.am, mpc505/vectors/Makefile.am,
1332        mpc6xx/clock/Makefile.am, mpc6xx/exceptions/Makefile.am,
1333        mpc6xx/mmu/Makefile.am, mpc6xx/timer/Makefile.am,
1334        mpc6xx/wrapup/Makefile.am, ppc403/clock/Makefile.am,
1335        ppc403/console/Makefile.am, ppc403/ictrl/Makefile.am,
1336        ppc403/timer/Makefile.am, ppc403/vectors/Makefile.am,
1337        shared/include/Makefile.am, shared/src/Makefile.am,
1338        wrapup/Makefile.am, mpc8xx/clock/Makefile.am,
1339        mpc8xx/console-generic/Makefile.am, mpc8xx/cpm/Makefile.am,
1340        mpc8xx/mmu/Makefile.am, mpc8xx/timer/Makefile.am,
1341        mpc8xx/vectors/Makefile.am, new_exception_processing/Makefile.am,
1342        old_exception_processing/Makefile.am: Include compile.am
1343
13442000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1345
1346        * mpc8xx/console-generic/console-generic.c:
1347        Add support for configuration parameters in NVRAM
1348
13492000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1350
1351        * ChangeLog: File paths corrected.
1352
13532000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1354
1355        * mpx8xx/console-generic/console-generic.c: Addition of support
1356        for shared printk and no termios.
1357
13582000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1359
1360        * mpx8xx/console-generic/console-generic.c(m8xx_uart_pollWrite):
1361        Flush actual buffer.
1362
13632000-08-10      Joel Sherrill <joel@OARcorp.com>
1364
1365        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.