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

4.104.114.84.95
Last change on this file since cba119c9 was 0130f653, checked in by Joel Sherrill <joel.sherrill@…>, on 09/13/05 at 13:13:34

2005-09-12 Thomas Doerfler <Thomas.Doerfler@…>

PR 527/bsps
PR 822/bsps

  • mpc8xx/clock/clock.c: Currently the MBX8xx BSP does not boot, because some logical errors are in the startup code. Additionally, the mpc8xx shared clock driver does not support the clocking scheme of some of the board variants, which are clocked from a 32768Hz (!) external crystal.
  • Property mode set to 100644
File size: 53.7 KB
Line 
12005-09-12      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2
3        PR 527/bsps
4        PR 822/bsps
5        * mpc8xx/clock/clock.c: Currently the MBX8xx BSP does not boot,
6        because some logical errors are in the startup code. Additionally,
7        the mpc8xx shared clock driver does not support the clocking scheme
8        of some of the board variants, which are clocked from a 32768Hz (!)
9        external crystal.
10
112005-08-12      Phil Torre <ptorre@zetron.com>
12
13        PR 816/bsps
14        * mpc8xx/include/mpc8xx.h: The struct which describes SCC Ethernet mode
15        parameters (m8xxSCCENparms_t) does not match the hardware: members
16        taddr_h and taddr_l are transposed. When loading new multicast group
17        addresses into the hash table, the wrong hash bit is set.
18
192005-08-05      Ralf Corsepius <ralf.corsepius@rtems.org>
20
21        * Makefile.am: Unconditionally initialize include_libcpu_HEADERS.
22
232005-07-28      Eric Norum <norume@aps.anl.gov>
24
25        PR 773/bsps
26        * mpc6xx/clock/c_clock.c: Changes provided by Phillip Sorensen
27        <pas37@cornell.edu> to get MVME5500 BSP running.
28
292005-06-17      Joel Sherrill <joel@OARcorp.com>
30
31        * mpc5xx/vectors/vectors.h: Add hack to avoid warning.
32
332005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
34
35        * mpc5xx/irq/irq.c, mpc5xx/irq/irq.h,
36        mpc8xx/console-generic/console-generic.c: Modified to use
37        rtems/irq.h.
38
392005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
40
41        * Makefile.am: Merge-in ppc403/Makefile.am.
42        * configure.ac: Remove ppc403/Makefile.
43        * preinstall.am: Regenerate.
44        * ppc403/Makefile.am: Remove.
45
462005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
47
48        * Makefile.am: Merge-in mpc8260/Makefile.am.
49        * configure.ac: Remove mpc8260/Makefile.
50        * preinstall.am: Regenerate.
51        * mpc8260/Makefile.am: Remove.
52
532005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
54
55        * Makefile.am: Merge-in mpc8xx/Makefile.am.
56        * configure.ac: Remove mpc8xx/Makefile.
57        * preinstall.am: Regenerate.
58        * mpc8xx/Makefile.am: Remove.
59
602005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
61
62        * Makefile.am: Merge-in mpc6xx/Makefile.am.
63        * configure.ac: Remove mpc6xx/Makefile.
64        * preinstall.am: Regenerate.
65        * mpc6xx/Makefile.am: Remove.
66
672005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
68
69        * Makefile.am: Merge-in mpc5xx/Makefile.am.
70        Merge-in mpc505/Makefile.am.
71        * configure.ac: Remove mpc5xx/Makefile.
72        Remove mpc505/Makefile.
73        * preinstall.am: Regenerate.
74        * mpc505/Makefile.am: Remove.
75        * mpc5xx/Makefile.am: Remove.
76
772005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
78
79        * Makefile.am: Merge-in shared/Makefile.am.
80        * configure.ac: Remove shared/Makefile.
81        * preinstall.am: Regenerate.
82        * shared/Makefile.am: Remove.
83
842005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
85
86        * preinstall.am: New.
87        * Makefile.am: include preinstall.am.
88        * configure.ac: Add AMPOLISH3.
89        * mpc5xx/console-generic/console-generic.c: Eliminate
90        rtems_unsigned16.
91
922005-05-05      Jennifer Averett <jennifer.averett@oarcorp.com>
93
94        * mpc8xx/console-generic/console-generic.c: Added parameter to ISRs.
95
962005-05-03      Joel Sherrill <joel@OARcorp.com>
97
98        * mpc8260/cpm/dpram.c, mpc8260/timer/timer.c, mpc8xx/cpm/dpram.c:
99        Remove warnings.
100
1012005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
102
103        PR 779/bsp
104        * mpc5xx/console-generic/console-generic.c, mpc5xx/irq/irq.c,
105        mpc5xx/irq/irq.h, mpc5xx/irq/irq_init.c: Add parameter to powerpc
106        interrupt handler routines
107
1082005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
109
110        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
111        mpc8260/console-generic/console-generic.c: add parameter to new
112        exception interrupt handlers in powerpc bsps
113
1142005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
115
116        * new-exceptions/cpu.c, rtems/powerpc/powerpc.h:
117        Remove CPU_MINIMUM_STACK_FRAME_SIZE.
118        Use PPC_MINIMUM_STACK_FRAME_SIZE instead.
119        * rtems/powerpc/powerpc.h: Add PPC_MINIMUM_STACK_FRAME_SIZE.
120
1212005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
122
123        * new-exceptions/cpu.c: Add CPU_MINIMUM_STACK_FRAME_SIZE.
124
1252005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
126
127        * new-exceptions/cpu.c (_CPU_ISR_install_vector): New.
128
1292005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
130
131        * old-exceptions/rtems/score/ppc_offs.h,
132        old-exceptions/ChangeLog, old-exceptions/README,
133        old-exceptions/TODO, old-exceptions/cpu.c,
134        old-exceptions/cpu_asm.S, old-exceptions/irq_stub.S,
135        old-exceptions/ppccache.c: New (Copied from
136        ../../libbsp/powerpc/support/old_exception_processing)
137        * new-exceptions/ChangeLog, new-exceptions/cpu.c,
138        new-exceptions/cpu_asm.S: New (Copied from
139        ../../libbsp/powerpc/support/new_exception_processing).
140        * Makefile.am: Reflect changes above.
141
1422005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
143
144        * ppc403/console/console405.c: Rename round to spiBaudRound
145        (Conflict with C99). Make spiBaudRound static.
146
1472005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
148
149        * mpc8260/mmu/mmu.c: Use _CPU_MSR_GET instead of _CPU_MSR_Value.
150        (Unify old/new-exception processing API).
151
1522005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
153
154        * rtems/powerpc/powerpc.h: Remove mpc603e specific
155        PPC_TLB_*/PPC_IRQ_* defines. Use mpc603 specific defines on mpc603e.
156
1572005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
158
159        * rtems/powerpc/powerpc.h: Remove PPC_ALIGNMENT.
160
1612005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
162
163        * mpc8xx/mmu/mmu.c, rtems/powerpc/cache.h, rtems/powerpc/powerpc.h:
164        #include <rtems/powerpc/powerpc.h>.
165
1662005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
167
168        * rtems/powerpc/powerpc.h: New header guard.
169
1702005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
171
172        * rtems/powerpc/powerpc.h: New (Copy of
173        cpukit/score/cpu/powerpc/rtems/score/powerpc.h).
174
1752005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
176
177        * mpc5xx/include/mpc5xx.h, mpc5xx/include/console.h,
178        mpc5xx/exceptions/raw_exception.h, mpc5xx/irq/irq.h,
179        mpc5xx/vectors/vectors.h, mpc6xx/exceptions/raw_exception.h,
180        mpc6xx/mmu/bat.h, mpc6xx/mmu/pte121.h,
181        mpc6xx/clock/c_clock.h, mpc8260/include/mpc8260.h,
182        mpc8260/include/console.h, mpc8260/include/cpm.h,
183        mpc8260/exceptions/raw_exception.h, mpc8260/include/mmu.h,
184        mpc8xx/include/mpc8xx.h, mpc8xx/include/console.h,
185        mpc8xx/include/cpm.h, mpc8xx/exceptions/raw_exception.h,
186        mpc8xx/include/mmu.h, ppc403/ictrl/ictrl.h,
187        ppc403/tty_drv/tty_drv.h, shared/include/io.h,
188        shared/include/mmu.h, shared/include/page.h,
189        shared/include/byteorder.h, shared/include/pgtable.h,
190        shared/include/cpuIdent.h,shared/include/spr.h,
191        shared/src/stackTrace.h: New header guards.
192
1932005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
194
195        * Makefile.am: Build exception processing in  old-exceptions rsp.
196        new-exceptions subdirs (Merge-in former libbsp/powerpc/support/*).
197
1982005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
199
200        * configure.ac: subdir-objects.
201        Add compiler check for old/new-style exception processing.
202
2032005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
204
205        * mpc8260/cpm/dpram.c, mpc8xx/cpm/dpram.c:
206        Remove local rtems_panic, use #include <rtems/error.h>.
207
2082005-02-10      Ralf Corsepius <ralf.corsepius@rtems.org>
209
210        * mpc505/vectors/vectors.S, ppc403/vectors/vectors.S:
211        Remove PPC_ABI_POWEROPEN.
212
2132005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
214
215        * mpc505/vectors/vectors.S, ppc403/vectors/vectors.S:
216        Remove PPC_ABI_GCC27.
217
2182005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
219
220        * ppc403/vectors/vectors.S: Remove XCOFF support.
221
2222005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
223
224        * rtems/powerpc/cache.h, rtems/powerpc/debugmod.h:
225        New header guards.
226
2272005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
228
229        * mpc505/Makefile.am, mpc5xx/Makefile.am, mpc6xx/Makefile.am,
230        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
231        shared/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
232
2332005-01-04      Joel Sherrill <joel@OARcorp.com>
234
235        * ppc403/tty_drv/tty_drv.c: Remove warnings.
236
2372005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
238
239        * mpc505/Makefile.am, mpc5xx/Makefile.am, mpc6xx/Makefile.am,
240        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
241        shared/Makefile.am: Remove build-variant support.
242
2432004-11-22      Jennifer Averett <jennifer@OARcorp.com>
244
245        PR 581/bsps
246        * mpc6xx/exceptions/raw_exception.c, shared/include/cpuIdent.h:
247        Converting PSIM to new exception model required adding PSIM as
248        PowerPC CPU model.
249
2502004-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
251
252        * powerpc/shared/include/cpuIdent.c,
253        powerpc/shared/include/cpuIdent.h: Add 603le.
254        (Submitted by Thomas.Doerfler <Thomas.Doerfler@imd-systems.de>
255        as part of the patch attached to PR 703).
256
2572004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
258
259        * configure.ac, mpc6xx/exceptions/raw_exception.c,
260        mpc6xx/exceptions/raw_exception.h, mpc6xx/mmu/bat.c,
261        mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S, shared/include/cpuIdent.c,
262        shared/include/cpuIdent.h: Add MPC8240 and MPC8245 support. There was
263        also a significant amount of spelling and whitespace cleanup.
264
2652004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
266
267        * mpc5xx/clock/clock.c, mpc5xx/include/mpc5xx.h
268        mpc5xx/timer/timer.c: Use POSIX fixed size types.
269
2702004-10-20      Eric Norum <norume@aps.anl.gov>
271
272        * configure.ac, mpc6xx/exceptions/raw_exception.c,
273        mpc6xx/mmu/mmuAsm.S, mpc6xx/mmu/pte121.c,
274        shared/include/cpuIdent.c, shared/include/cpuIdent.h:
275        Add Kate Feng's MPC7455 support.
276
2772004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
278
279        * configure.ac: Remove RTEMS_ENABLE_BARE.
280
2812004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
282
283        * configure.ac: Require automake > 1.9.
284
2852004-05-22      Till Strauman <strauman@slac.stanford.edu>
286
287        PR 619/bsps
288        * mpc6xx/clock/c_clock.c: The PPC decrementer must be reloaded on each
289        clock tick. Currently, this is done by just reloading a fixed value.
290        The attached patch takes into account the time that elapsed since the
291        decrementer crossed zero in order to adjust the value to be
292        re-loaded. Without the patch, the effective system clock cycle is
293        increased by the exception handler latency.
294
2952004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
296
297        * mpc5xx/clock/clock.c, mpc5xx/irq/irq_asm.S, mpc5xx/vectors/vectors.S:
298        Reflect new locations of cpukit headers.
299
3002004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
301
302        * mpc505/ictrl/ictrl.c, mpc505/vectors/vectors.S,
303        mpc6xx/exceptions/raw_exception.c,
304        mpc8260/exceptions/raw_exception.c,
305        mpc8xx/exceptions/raw_exception.c, rtems/powerpc/cache.h,
306        mpc5xx/ictrl/ictrl.c, mpc5xx/exceptions/raw_exception.c: Include
307        <rtems/score/powerpc.h> instead of <rtems/score/ppc.h>.
308
3092004-04-12      David Querbach <querbach@realtime.bc.ca>
310
311        * README, configure.ac, mpc5xx/Makefile.am,
312        mpc5xx/exceptions/raw_exception.c, mpc5xx/exceptions/raw_exception.h,
313        mpc5xx/timer/timer.c, shared/include/cpuIdent.h: addition of a
314        significant amount of MPC5xx support as part of the addition of the
315        SS555 BSP.
316        * mpc5xx/README, mpc5xx/clock/clock.c,
317        mpc5xx/console-generic/console-generic.c, mpc5xx/include/console.h,
318        mpc5xx/include/mpc5xx.h, mpc5xx/irq/irq.c, mpc5xx/irq/irq.h,
319        mpc5xx/irq/irq_asm.S, mpc5xx/irq/irq_init.c,
320        mpc5xx/vectors/vectors.S, mpc5xx/vectors/vectors.h,
321        mpc5xx/vectors/vectors_init.c: New files.
322        * mpc5xx/exceptions/asm_utils.S: Removed.
323
3242004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
325
326        * ppc403/vectors/align_h.S: Include <rtems/asm.h> instead of <asm.h>.
327
3282004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
329
330        * mpc505/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
331        * mpc6xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
332        * mpc6xx/mmu/mmuAsm.S: Include <rtems/asm.h> instead of <asm.h>.
333        * mpc8260/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
334        * mpc8xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
335        * ppc403/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
336        * mpc5xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
337        * mpc8260/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
338        * mpc8xx/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
339        * ppc403/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
340
3412004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
342
343        * mpc6xx/timer/timer.c: Cosmetics.
344
3452004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
346
347        * mpc505/timer/timer.c, mpc5xx/timer/timer.c,
348        mpc6xx/clock/c_clock.c, mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
349        mpc8260/console-generic/console-generic.c, mpc8260/cpm/cp.c,
350        mpc8260/cpm/dpram.c, mpc8260/include/cpm.h, mpc8260/include/mmu.h,
351        mpc8260/include/mpc8260.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
352        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
353        mpc8xx/cpm/cp.c, mpc8xx/cpm/dpram.c, mpc8xx/include/cpm.h,
354        mpc8xx/include/mmu.h, mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
355        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
356        ppc403/console/console.c, ppc403/console/console405.c,
357        ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h, ppc403/timer/timer.c,
358        ppc403/tty_drv/tty_drv.c, rtems/powerpc/cache.h, shared/src/cache.c:
359        Convert to using c99 fixed size types.
360
3612004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
362
363        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
364
3652004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
366
367        * README: Add "mpc5xx (mpc565)", because Wilfried B. mentioned the
368        mpc5xx being used on mpc565.
369
3702004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
371
372        PR 587/bsps
373        * shared/include/cpuIdent.h, shared/include/cpuIdent.c: Add defines
374        for MPC_5XX.
375
3762004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
377
378        * Makefile.am, configure.ac: Reflect having added mpc5xx.
379
3802004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
381
382        * mpc5xx/.cvsignore, mpc5xx/Makefile.am: New.
383        * mpc5xx/exceptions/asm_utils.S,  mpc5xx/exceptions/raw_exception.c,
384        mpc5xx/exceptions/raw_exception.h, mpc5xx/ictrl/ictrl.c,
385        mpc5xx/ictrl/ictrl.h, mpc5xx/timer/timer.c: New (Submission from
386        Wilfried Busalski <w.busalski@lancier-monitoring.de>).
387
3882004-03-05      Joel Sherrill <joel@OARcorp.com>
389
390        * mpc6xx/mmu/pte121.c: Add missing ifdef DEBUG to remove warning for
391        unused static routine.
392
3932004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
394
395        * mpc505/Makefile.am: Fix typo.
396
3972004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
398
399        * mpc505/Makefile.am, mpc6xx/Makefile.am, mpc8260/Makefile.am,
400        mpc8xx/Makefile.am, ppc403/Makefile.am: Don't include .../lib.am.
401
4022004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
403
404        * wrapup/Makefile.am: Remove.
405        * configure.ac: Remove wrapup.
406        * shared/Makefile.am: Use automake compilation rules.
407        Build *.rels.
408
4092004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
410
411        * configure.ac: Require automake >= 1.8.2.
412        * Makefile.am, mpc505/Makefile.am, mpc6xx/Makefile.am,
413        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
414        shared/Makefile.am: Use automake compilation rules.
415        Add PREINSTALL_DIRS.
416
4172004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
418
419        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
420        Add PRE/TMPINSTALL_FILES to CLEANFILES.
421        * mpc505/Makefile.am: Ditto.
422        * mpc6xx/Makefile.am: Ditto.
423        * mpc8260/Makefile.am: Ditto.
424        * mpc8xx/Makefile.am: Ditto.
425        * ppc403/Makefile.am: Ditto.
426        * shared/Makefile.am: Ditto.
427
4282004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
429
430        * mpc6xx/Makefile.am: Remove libcpuspec.a (Unused).
431
4322004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
433
434        * mpc505/Makefile.am: Fix typo vectors/vectors.S.
435        * shared/Makefile.am: Fix typo
436        EXTRA_DIST = $(libcpuspec_C_FILES)
437
4382003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
439
440        * ppc403/Makefile.am: Fix typo in vectors' compilation rule.
441        * shared/Makefile.am: Use $(top_srcdir)/../shared instead of
442        relative subdirs.
443
4442003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
445
446        * mpc6xx/wrapup/.cvsignore: Remove.
447
4482003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
449
450        * ppc403/clock/Makefile.am: Remove.
451        * ppc403/console/Makefile.am: Remove.
452        * ppc403/ictrl/Makefile.am: Remove.
453        * ppc403/timer/Makefile.am: Remove.
454        * ppc403/tty_drv/Makefile.am: Remove.
455        * ppc403/vectors/Makefile.am: Remove.
456        * ppc403/Makefile.am: Merge-in Makefile.ams above.
457        * configure.ac: Reflect changes to ppc403/Makefile.ams.
458
4592003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
460
461        * mpc505/ictrl/Makefile.am: Remove.
462        * mpc505/timer/Makefile.am: Remove.
463        * mpc505/vectors/Makefile.am: Remove.
464        * mpc505/Makefile.am: Merge-in Makefile.ams above.
465        * configure.ac: Reflect changes to mpc505/Makefile.ams.
466
4672003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
468
469        * mpc8xx/clock/Makefile.am: Remove.
470        * mpc8xx/console-generic/Makefile.am: Remove.
471        * mpc8xx/cpm/Makefile.am: Remove.
472        * mpc8xx/exceptions/Makefile.am: Remove.
473        * mpc8xx/mmu/Makefile.am: Remove.
474        * mpc8xx/timer/Makefile.am: Remove.
475        * mpc8xx/Makefile.am: Merge-in Makefile.ams above.
476        * configure.ac: Reflect changes to mpc8xx/Makefile.ams.
477
4782003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
479
480        * configure.ac: Remove mpc6xx/*/Makefile,  mpc8260/*/Makefile.
481
4822003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
483
484        * mpc6xx/clock/Makefile.am: Remove.
485        * mpc6xx/exceptions/Makefile.am: Remove.
486        * mpc6xx/mmu/Makefile.am: Remove.
487        * mpc6xx/timer/Makefile.am: Remove.
488        * mpc6xx/wrapup/Makefile.am: Remove.
489        * mpc6xx/Makefile.am: Merge-in Makefile.ams above.
490
4912003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
492
493        * mpc8260/clock/Makefile.am: Remove.
494        * mpc8260/console-generic/Makefile.am: Remove.
495        * mpc8260/cpm/Makefile.am: Remove.
496        * mpc8260/exceptions/Makefile.am: Remove.
497        * mpc8260/mmu/Makefile.am: Remove.
498        * mpc8260/timer/Makefile.am: Remove.
499        * mpc8260/Makefile.am: Merge-in Makefile.ams above.
500
5012003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
502
503        * shared/include/Makefile.am: Remove.
504        * shared/src/Makefile.am: Remove.
505        * shared/Makefile.am: Merge-in Makefile.ams above.
506        * configure.ac: Reflect changes above.
507
5082003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
509
510        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
511        * mpc505/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
512        * mpc6xx/clock/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
513        * mpc6xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
514        * mpc6xx/mmu/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
515        * mpc8260/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
516        * mpc8260/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
517        * mpc8xx/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
518        * mpc8xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
519        * ppc403/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
520        * ppc403/tty_drv/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
521        * shared/include/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
522        * shared/src/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
523
5242003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
525
526        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
527
5282003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
529
530        * wrapup/Makefile.am: Build libcpu.a.
531        Don't preinstall libcpu.a
532
5332003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
534
535        * mpc505/ictrl/Makefile.am: Remove all-local: $(ARCH).
536        * mpc505/timer/Makefile.am: Remove all-local: $(ARCH).
537        * mpc505/vectors/Makefile.am: Remove all-local: $(ARCH).
538        * mpc6xx/clock/Makefile.am: Remove all-local: $(ARCH).
539        * mpc6xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
540        * mpc6xx/mmu/Makefile.am: Remove all-local: $(ARCH).
541        * mpc6xx/timer/Makefile.am: Remove all-local: $(ARCH).
542        * mpc6xx/wrapup/Makefile.am: Remove all-local: $(ARCH).
543        * mpc8260/clock/Makefile.am: Remove all-local: $(ARCH).
544        * mpc8260/console-generic/Makefile.am: Remove all-local: $(ARCH).
545        * mpc8260/cpm/Makefile.am: Remove all-local: $(ARCH).
546        * mpc8260/exceptions/Makefile.am: Remove all-local: $(ARCH).
547        * mpc8260/mmu/Makefile.am: Remove all-local: $(ARCH).
548        * mpc8260/timer/Makefile.am: Remove all-local: $(ARCH).
549        * mpc8xx/clock/Makefile.am: Remove all-local: $(ARCH).
550        * mpc8xx/console-generic/Makefile.am: Remove all-local: $(ARCH).
551        * mpc8xx/cpm/Makefile.am: Remove all-local: $(ARCH).
552        * mpc8xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
553        * mpc8xx/mmu/Makefile.am: Remove all-local: $(ARCH).
554        * mpc8xx/timer/Makefile.am: Remove all-local: $(ARCH).
555        * ppc403/clock/Makefile.am: Remove all-local: $(ARCH).
556        * ppc403/console/Makefile.am: Remove all-local: $(ARCH).
557        * ppc403/ictrl/Makefile.am: Remove all-local: $(ARCH).
558        * ppc403/timer/Makefile.am: Remove all-local: $(ARCH).
559        * ppc403/tty_drv/Makefile.am: Remove all-local: $(ARCH).
560        * ppc403/vectors/Makefile.am: Remove all-local: $(ARCH).
561        * shared/include/Makefile.am: Remove all-local: $(ARCH).
562        * shared/src/Makefile.am: Remove all-local: $(ARCH).
563        * wrapup/Makefile.am: Remove all-local: $(ARCH).
564
5652003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
566
567        * Makefile.am: Reformat. Use dirstamp for preinstallation.
568        * mpc505/Makefile.am: Reformat.
569        * mpc505/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
570        * mpc505/timer/Makefile.am: Reformat.
571        * mpc505/vectors/Makefile.am: Reformat.
572        * mpc6xx/Makefile.am: Reformat.
573        * mpc6xx/clock/Makefile.am: Reformat. Use dirstamp for preinstallation.
574        * mpc6xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
575        * mpc6xx/mmu/Makefile.am: Reformat. Use dirstamp for preinstallation.
576        * mpc6xx/timer/Makefile.am: Reformat.
577        * mpc6xx/wrapup/Makefile.am: Reformat.
578        * mpc8260/Makefile.am: Reformat. Use dirstamp for preinstallation.
579        * mpc8260/clock/Makefile.am: Reformat.
580        * mpc8260/console-generic/Makefile.am: Reformat.
581        * mpc8260/cpm/Makefile.am: Reformat.
582        * mpc8260/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
583        * mpc8260/mmu/Makefile.am: Reformat.
584        * mpc8260/timer/Makefile.am: Reformat.
585        * mpc8xx/Makefile.am: Reformat. Use dirstamp for preinstallation.
586        * mpc8xx/clock/Makefile.am: Reformat.
587        * mpc8xx/console-generic/Makefile.am: Reformat.
588        * mpc8xx/cpm/Makefile.am: Reformat.
589        * mpc8xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
590        * mpc8xx/mmu/Makefile.am: Reformat.
591        * mpc8xx/timer/Makefile.am: Reformat.
592        * ppc403/Makefile.am: Reformat.
593        * ppc403/clock/Makefile.am: Reformat.
594        * ppc403/console/Makefile.am: Reformat.
595        * ppc403/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
596        * ppc403/timer/Makefile.am: Reformat.
597        * ppc403/tty_drv/Makefile.am: Reformat. Use dirstamp for preinstallation.
598        * ppc403/vectors/Makefile.am: Reformat.
599        * shared/Makefile.am: Reformat.
600        * shared/include/Makefile.am: Reformat. Use dirstamp for preinstallation.
601        * shared/src/Makefile.am: Reformat. Use dirstamp for preinstallation.
602        * wrapup/Makefile.am: Reformat.
603
6042003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
605
606        * configure.ac: Remove RTEMS_CANONICAL_HOST.
607
6082003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
609
610        * configure.ac: Remove RTEMS_CHECK_CPU.
611
6122003-09-04      Joel Sherrill <joel@OARcorp.com>
613
614        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
615        mpc6xx/exceptions/raw_exception.c, mpc6xx/exceptions/raw_exception.h,
616        mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S,
617        mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
618        mpc8260/console-generic/console-generic.c, mpc8260/cpm/brg.c,
619        mpc8260/exceptions/raw_exception.c,
620        mpc8260/exceptions/raw_exception.h, mpc8260/include/cpm.h,
621        mpc8260/include/mmu.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
622        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
623        mpc8xx/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.h,
624        mpc8xx/include/cpm.h, mpc8xx/include/mmu.h, mpc8xx/mmu/mmu.c,
625        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
626        ppc403/console/console.c.polled, ppc403/timer/timer.c,
627        rtems/powerpc/debugmod.h, shared/include/byteorder.h,
628        shared/include/cpuIdent.c, shared/include/cpuIdent.h,
629        shared/include/io.h, shared/include/mmu.h, shared/include/page.h,
630        shared/include/pgtable.h, shared/include/spr.h: URL for license
631        changed.
632
6332003-09-04      Joel Sherrill <joel@OARcorp.com>
634
635        * mpc505/timer/timer.c, ppc403/console/console.c,
636        ppc403/console/console405.c: Removed incorrect statement about
637        copyright assignment.
638
6392003-08-20      Joel Sherrill <joel@OARcorp.com>
640
641        * mpc8260/clock/clock.c: Correct copyright statements.
642
6432003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
644
645        * Makefile.am: Reflect having moved aclocal/.
646
6472003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
648
649        * Makefile.am: Reflect having moved automake/.
650        * mpc505/Makefile.am: Reflect having moved automake/.
651        * mpc505/ictrl/Makefile.am: Reflect having moved automake/.
652        * mpc505/timer/Makefile.am: Reflect having moved automake/.
653        * mpc505/vectors/Makefile.am: Reflect having moved automake/.
654        * mpc6xx/Makefile.am: Reflect having moved automake/.
655        * mpc6xx/clock/Makefile.am: Reflect having moved automake/.
656        * mpc6xx/exceptions/Makefile.am: Reflect having moved automake/.
657        * mpc6xx/mmu/Makefile.am: Reflect having moved automake/.
658        * mpc6xx/timer/Makefile.am: Reflect having moved automake/.
659        * mpc6xx/wrapup/Makefile.am: Reflect having moved automake/.
660        * mpc8260/Makefile.am: Reflect having moved automake/.
661        * mpc8260/clock/Makefile.am: Reflect having moved automake/.
662        * mpc8260/console-generic/Makefile.am: Reflect having moved automake/.
663        * mpc8260/cpm/Makefile.am: Reflect having moved automake/.
664        * mpc8260/exceptions/Makefile.am: Reflect having moved automake/.
665        * mpc8260/mmu/Makefile.am: Reflect having moved automake/.
666        * mpc8260/timer/Makefile.am: Reflect having moved automake/.
667        * mpc8xx/Makefile.am: Reflect having moved automake/.
668        * mpc8xx/clock/Makefile.am: Reflect having moved automake/.
669        * mpc8xx/console-generic/Makefile.am: Reflect having moved automake/.
670        * mpc8xx/cpm/Makefile.am: Reflect having moved automake/.
671        * mpc8xx/exceptions/Makefile.am: Reflect having moved automake/.
672        * mpc8xx/mmu/Makefile.am: Reflect having moved automake/.
673        * mpc8xx/timer/Makefile.am: Reflect having moved automake/.
674        * ppc403/Makefile.am: Reflect having moved automake/.
675        * ppc403/clock/Makefile.am: Reflect having moved automake/.
676        * ppc403/console/Makefile.am: Reflect having moved automake/.
677        * ppc403/ictrl/Makefile.am: Reflect having moved automake/.
678        * ppc403/timer/Makefile.am: Reflect having moved automake/.
679        * ppc403/tty_drv/Makefile.am: Reflect having moved automake/.
680        * ppc403/vectors/Makefile.am: Reflect having moved automake/.
681        * shared/Makefile.am: Reflect having moved automake/.
682        * shared/include/Makefile.am: Reflect having moved automake/.
683        * shared/src/Makefile.am: Reflect having moved automake/.
684        * wrapup/Makefile.am: Reflect having moved automake/.
685
6862003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
687
688        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
689
6902003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
691
692        * wrapup/Makefile.am (FAMILY_OBJS): Remove *exception_processing.
693
6942003-07-08      Joel Sherrill <joel@OARcorp.com>
695
696        PR 416/bsps
697        * ppc403/ictrl/ictrl.c (ictrl_isr): We acknolwegde the interrupt in
698        interrupt controller (clr_exisr(mask)) before calling the interrupt
699        handler that will acnowledge the interrupt source. This results in
700        the interrupt beeing seen a second time by the interrupt controller.
701        Reported and fixed by El Kolli Yacine <yacine.elkolli@crf.canon.fr>.
702
7032003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
704
705        PR 368/filesystems
706        * mpc8xx/include/mpc8xx.h: Add PCMCIA registers.
707
7082003-03-25      Till Straumann <strauman@slac.stanford.edu>
709
710        PR 349/bsps
711        * shared/include/cpuIdent.c: Readd PPC604r CPU.
712
7132003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
714
715        * configure.ac: Remove AC_CONFIG_AUX_DIR.
716
7172003-02-20      Till Straumann <strauman@slac.stanford.edu>
718
719        PR 349/bsps
720        * mpc6xx/exceptions/raw_exception.c, mpc6xx/mmu/bat.c,
721        mpc6xx/mmu/pte121.c, shared/include/cpuIdent.c,
722        shared/include/cpuIdent.h, shared/src/Makefile.am, shared/src/stack.c,
723        shared/src/stackTrace.h, powerpc/registers.h:
724          - undo improper 'fix' who broke mpc604r identification
725          - fix: 7400 identification PVR value was wrong
726          - enhance 'setdbat()' to switch OFF a given BAT if called with 0 size
727          - fix: page table support bugfix
728          - enhancement: provide routines to take and print stack trace
729            snapshots
730          - add definitions for HID1 and DABR SPRs
731
7322003-02-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
733
734        PR 348/bsps
735        * mpc6xx/exceptions/raw_exception.c: Add PPC_603ev as required
736        by MTX603e BSP.
737
7382003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
739
740        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
741
7422003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
743
744        * configure.ac: AC_PREREQ(2.57).
745
7462002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
747
748        * configure.ac: Remove RTEMS_CHEC_CUSTOM_BSP.
749        * mpc505/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
750        * mpc505/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
751        * mpc505/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
752        * mpc6xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
753        * mpc6xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
754        * mpc6xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
755        * mpc6xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
756        * mpc6xx/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
757        * mpc8260/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
758        * mpc8260/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
759        * mpc8260/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
760        * mpc8260/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
761        * mpc8260/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
762        * mpc8260/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
763        * mpc8xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
764        * mpc8xx/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
765        * mpc8xx/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
766        * mpc8xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
767        * mpc8xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
768        * mpc8xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
769        * ppc403/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
770        * ppc403/console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
771        * ppc403/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
772        * ppc403/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
773        * ppc403/tty_drv/Makefile.am: Don't include @RTEMS_BSP@.cfg.
774        * ppc403/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
775        * shared/include/Makefile.am: Don't include @RTEMS_BSP@.cfg.
776        * shared/src/Makefile.am: Don't include @RTEMS_BSP@.cfg.
777        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
778
7792002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
780
781        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
782
7832002-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
784
785        * mpc8260/Makefile.am: Merge-in mpc8260/include/Makefile.am.
786        * mpc8xx/Makefile.am: Merge-in mpc8xx/include/Makefile.am.
787        * mpc8260/include/Makefile.am: Remove.
788        * mpc8xx/include/Makefile.am: Remove.
789        * configure.ac: Remove mpc8260/include/Makefile.
790        Remove mpc8xx/include/Makefile.
791
7922002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
793
794        * configure.ac: Add RTEMS_PROG_CCAS.
795
7962002-11-04      Joel Sherrill <joel@OARcorp.com>
797
798        * mpc8260/console-generic/console-generic.c, mpc8260/cpm/dpram.c,
799        mpc8260/exceptions/raw_exception.c,
800        mpc8xx/exceptions/raw_exception.c: Removed warnings.
801
8022002-11-01      Joel Sherrill <joel@OARcorp.com>
803
804        * mpc8xx/console-generic/console-generic.c, mpc8xx/cpm/dpram.c,
805        mpc8xx/exceptions/raw_exception.c, ppc403/clock/clock.c:
806        Removed warnings.
807
8082002-10-31      Joel Sherrill <joel@OARcorp.com>
809
810        * mpc6xx/clock/c_clock.c, mpc6xx/exceptions/raw_exception.c,
811        mpc6xx/mmu/bat.c: Removed warnings.
812
8132002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
814
815        * .cvsignore: Reformat.
816        Add autom4te*cache.
817        Remove autom4te.cache.
818
8192002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
820
821        * configure.ac: Remove duplicate mpc6xx/timer/Makefile from CONFIG_FILES.
822
8232002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
824
825        * mpc8260/exceptions/raw_exception.c: #include <string.h>.
826        #include <bspIo.h>.
827
8282002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
829
830        * mpc6xx/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
831        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
832
8332002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
834
835        * mpc505/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
836        * mpc505/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
837        * mpc505/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
838        * mpc6xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
839        * mpc6xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
840        * mpc6xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
841        * mpc6xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
842        * mpc8260/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
843        * mpc8260/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
844        * mpc8260/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
845        * mpc8260/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
846        * mpc8260/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
847        * mpc8260/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
848        * mpc8xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
849        * mpc8xx/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
850        * mpc8xx/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
851        * mpc8xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
852        * mpc8xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
853        * mpc8xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
854        * ppc403/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
855        * ppc403/console/Makefile.am: Use .$(OBJEXT) instead of .o.
856        * ppc403/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
857        * ppc403/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
858        * ppc403/tty_drv/Makefile.am: Use .$(OBJEXT) instead of .o.
859        * ppc403/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
860        * shared/include/Makefile.am: Use .$(OBJEXT) instead of .o.
861        * shared/src/Makefile.am: Use .$(OBJEXT) instead of .o.
862
8632002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
864
865        * mpc6xx/mmu/pte121.c: Include <string.h> for gcc-3.1.
866
8672002-07-22      Till Straumann <strauman@slac.stanford.edu>
868
869        * mpc6xx/mmu/bat.c: Per PR241, fix a tiny bug introduced by the
870        fix for an earlier patch (PR213) which added support for setting
871        BAT0 to setdbat().
872
8732001-05-17      Joel Sherrill <joel@OARcorp.com>
874
875        * mpc6xx/exceptions/raw_exception.c, pc6xx/mmu/pte121.c: Modified
876        slightly to reflect recent PowerPC re-organization and avoid warnings.
877
8782001-05-15      Till Straumann <strauman@slac.stanford.edu>
879
880        * mpc6xx/mmu/pte121.c, mpc6xx/mmu/pte121.h: New files. Missed in
881        merge of PR213.
882
8832001-05-14      Joel Sherrill <joel@OARcorp.com>
884
885        * shared/include/cpuIdent.c: Account for duplicate numbers.
886
8872002-05-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
888
889        * rtems/powerpc/debugmod.h: New file (extracted from
890        score/ppc.h).
891        * Makefile.am: Relect changes above.
892
8932001-05-14      Till Straumann <strauman@slac.stanford.edu>
894
895        * shared/include/io.h: Per PR215 address the following issues:
896            - _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET
897              are no longer defined by libcpu (powerpc/shared/include/io.h)
898              but by the BSP (who is the only one to know the values)
899            - the affected BSP (shared/motorola) headers have been fixed
900              in a separate "libbsp/powerpc/shared" patch.
901            - the DEC 21140 driver (libchip/network/dec21140.c) has been
902              fixed to use PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET.
903              and PCI_MEM_BASE instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE
904              is to be defined by the BSP who is using this driver.
905            - the DEC driver also has been fixed to use the newer
906              rtems_bsp_delay_in_bus_cycles() instead of the obsolete
907              delay_in_bus_cycles().
908
9092001-05-14      Till Straumann <strauman@slac.stanford.edu>
910
911        * rtems/powerpc/registers.h, rtems/score/ppc.h: Per PR213, add
912        the following:
913            - support for the MPC74000 (AKA G4); there is no
914              AltiVec support yet, however.
915            - the cache flushing assembly code uses hardware-flush on the G4.
916              Also, a couple of hardcoded numerical values were replaced
917              by more readable symbolic constants.
918            - extended interrupt-disabled code section so enclose the entire
919              cache flush/invalidate procedure (as recommended by the book).
920              This is not (latency) critical as it is only used by
921              init code but prevents possible corruption.
922            - Trivial page table support as been added.
923              (1:1 effective-virtual-physical address mapping which is only
924              useful only on CPUs which feature hardware TLB replacement,
925              e.g. >604.  This allows for write-protecting memory regions,
926              e.g. text/ro-data which makes catching corruptors a lot easier.
927              It also frees one DBAT/IBAT and gives more flexibility
928              for setting up address maps :-)
929            - setdbat() allows changing BAT0 also (since the BSP may use
930              a page table, BAT0 could be available...).
931            - asm_setdbatX() violated the SVR ABI by using
932              r20 as a scratch register; changed for r0
933            - according to the book, a context synchronizing instruction is
934              necessary prior to and after changing a DBAT -> isync added
935
9362002-04-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
937
938        * rtems/powerpc/cache.h: New file (extracted from
939        old-exceptions/cpu.h)
940        * Makefile.am: Relect changes above.
941
9422002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
943
944        * shared/include/cpu.h: Removed.
945        * shared/include/Makefile.am: Reflect changes above.
946        * shared/include/spr.h: Include rtems/powerpc/registers.h instead of
947        libcpu/cpu.h.
948        * mpc6xx/clock/c_clock.c: Reflect changes to <rtems/score/cpu.h>.
949        * mpc6xx/exceptions/asm_utils.S: Ditto.
950        * mpc6xx/exceptions/raw_exception.c: Ditto.
951        * mpc6xx/mmu/mmuAsm.S: Ditto.
952        * mpc6xx/timer/timer.c: Ditto.
953        * mpc8260/exceptions/asm_utils.S: Ditto.
954        * mpc8260/exceptions/raw_exception.c: Ditto.
955        * mpc8xx/exceptions/asm_utils.S: Ditto.
956        * mpc8xx/exceptions/raw_exception.c: Ditto.
957        * ppc403/vectors/vectors.S: Include <asm.h> instead of "asm.h".
958
9592001-04-17      Joel Sherrill <joel@OARcorp.com>
960
961        * shared/include/cpu.h: Added ifndef ASM.
962 
9632001-04-17      Joel Sherrill <joel@OARcorp.com>
964
965        * ChangeLog: Corrected paths on past few commits.
966 
9672002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
968
969        * shared/include/cpu.h: Don't include cpuIdent.h.
970
9712002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
972
973        * mpc8260/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
974
9752002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
976
977        * mpc8xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
978
9792002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
980
981        * mpc6xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
982
9832002-04-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
984
985        * shared/include/cpuIdent.h: New.
986        * shared/include/cpuIdent.c: Reflect having added cpuIdent.h.
987        * shared/include/cpu.h: Ditto.
988        * shared/include/Makefile.am: Add cpuIndent.h. Fix EXTRA_DIST.
989
9902001-04-03      Joel Sherrill <joel@OARcorp.com>
991
992        * Closed PR57.  The hack is OK as it allows a BSP to override
993        or not at its discretion.
994        * mpc8xx/timer/timer.c: Removed #warning declaring providing a
995        default definition for the macros
996        rtems_cpu_configuration_get_timer_least_valid and
997        rtems_cpu_configuration_get_timer_average_overhead.
998
9992002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1000
1001        * shared/include/byteorder.h: Use unsigned instead of __unsigned
1002        (GCC-3.0.x compatibility).
1003       
10042002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1005
1006        * configure.ac:
1007        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1008        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1009        * mpc505/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
1010        * mpc505/Makefile.am: Remove AUTOMAKE_OPTIONS.
1011        * mpc505/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1012        * mpc505/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
1013        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1014        * mpc6xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
1015        * mpc6xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
1016        * mpc6xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
1017        * mpc6xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
1018        * mpc6xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1019        * mpc6xx/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1020        * mpc8260/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
1021        * mpc8260/Makefile.am: Remove AUTOMAKE_OPTIONS.
1022        * mpc8260/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
1023        * mpc8260/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1024        * mpc8260/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
1025        * mpc8260/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1026        * mpc8260/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
1027        * mpc8260/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1028        * mpc8xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
1029        * mpc8xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
1030        * mpc8xx/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
1031        * mpc8xx/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1032        * mpc8xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
1033        * mpc8xx/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1034        * mpc8xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
1035        * mpc8xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1036        * ppc403/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
1037        * ppc403/Makefile.am: Remove AUTOMAKE_OPTIONS.
1038        * ppc403/console/Makefile.am: Remove AUTOMAKE_OPTIONS.
1039        * ppc403/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
1040        * ppc403/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1041        * ppc403/tty_drv/Makefile.am: Remove AUTOMAKE_OPTIONS.
1042        * ppc403/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
1043        * shared/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1044        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
1045        * shared/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1046        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1047
10482002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1049
1050        * mpc6xx/clock/c_clock.c: Include rtems/bspIo.h instead of bspIo.h.
1051        * mpc6xx/mmu/bat.h: Include rtems/bspIo.h instead of bspIo.h.
1052        * mpc8260/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
1053        * mpc8260/cpm/brg.c: Include rtems/bspIo.h instead of bspIo.h.
1054        * mpc8xx/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
1055        * shared/include/cpuIdent.c: Include rtems/bspIo.h instead of bspIo.h.
1056
10572001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1058
1059        * ppc403/vectors/vectors.S: Include <bsp.h>.
1060        * shared/include/cpu.h: Remove stray empty lines.
1061
10622001-11-27      Joel Sherrill <joel@OARcorp.com>,
1063
1064        * new_exception_processing/Makefile.in,
1065        new_exception_processing/.cvsignore,
1066        new_exception_processing/Makefile.am,
1067        new_exception_processing/c_isr.inl,
1068        new_exception_processing/cpu.c, new_exception_processing/cpu.h,
1069        new_exception_processing/cpu_asm.S,
1070        old_exception_processing/Makefile.in,
1071        old_exception_processing/.cvsignore,
1072        old_exception_processing/Makefile.am, old_exception_processing/README,
1073        old_exception_processing/TODO, old_exception_processing/c_isr.inl,
1074        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
1075        old_exception_processing/cpu_asm.S, old_exception_processing/irq_stub.S,
1076        old_exception_processing/ppc_offs.h,
1077        old_exception_processing/ppccache.c, old_exception_processing/rtems.S:
1078        Deleted since now under libbsp.
1079
10802001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1081
1082        * configure.ac: Remove old_exception_processing,
1083        new_exception_processing.
1084        * Makefile.am: Ditto.
1085
10862001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1087
1088        * configure.ac: Remove mpc750 from new_exception_processing,
1089        Remove mpc604 from new_exception_processing.
1090
10912001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1092
1093        * configure.ac: Remove ppc603e from old_exception_processing.
1094
10952001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1096
1097        * configure.ac: Remove mpc8xx from new_exception_processing.
1098
10992001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1100
1101        * configure.ac: Remove mpc8620 from new_exception_processing.
1102
11032001-11-20      Joel Sherrill <joel@OARcorp.com>
1104
1105        * ChangeLog: Corrected spacing.
1106
11072001-11-14      Till Straumann <strauman@SLAC.Stanford.EDU>
1108
1109        * new_exception_processing/cpu_asm.S: Support double or single
1110        precision context switches.  Note that doing a single precision
1111        context save/restore on a double precision PowerPC machine does not
1112        only result in rounding errors but also screws up the FPSCR register!
1113
11142001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
1115
1116        This modification is part of the submitted modifications necessary to
1117        support the IBM PPC405 family.  This submission was reviewed by
1118        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
1119        not negatively impact the ppc403 BSPs.  The submission and tracking
1120        process was captured as PR50.
1121        * ppc403/console/console405.c ppc403/tty_drv/.cvsignore,
1122        ppc403/tty_drv/Makefile.am, ppc403/tty_drv/tty_drv.c,
1123        ppc403/tty_drv/tty_drv.h: New files.
1124        * Makefile.am, README, configure.ac, old_exception_processing/cpu.c,
1125        old_exception_processing/cpu.h, ppc403/Makefile.am,
1126        ppc403/clock/clock.c, ppc403/console/Makefile.am,
1127        ppc403/console/console.c, ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h,
1128        ppc403/timer/timer.c: Modified.
1129
11302001-11-07      Joel Sherrill <joel@OARcorp.com>
1131
1132        * configure.ac: Delete the commented out line that said that
1133        the mpc8260 used the old exception processing model.  This line
1134        also appears to have caused ppc603e to miss this test.
1135
11362001-10-29      Joel Sherrill <joel@OARcorp.com>
1137
1138        * mpc8xx/timer/timer.c: Added hack for two macros that are not defined
1139        with the new exception processing model:
1140                rtems_cpu_configuration_get_timer_least_valid()
1141                rtems_cpu_configuration_get_timer_average_overhead()
1142        This is captured as PR57.
1143
11442001-10-24      Joel Sherrill <joel@OARcorp.com>
1145
1146        * mpc8260/clock/.cvsignore, mpc8260/console-generic/.cvsignore,
1147        mpc8260/cpm/.cvsignore, mpc8260/exceptions/.cvsignore,
1148        mpc8260/include/.cvsignore, mpc8260/mmu/.cvsignore,
1149        mpc8260/timer/.cvsignore, mpc8260/.cvsignore: New files.
1150
11512001-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1152
1153        * mpc8260/exceptions/Makefile.am, mpc8260/include/Makefile.am,
1154        mpc8xx/exceptions/Makefile.am: Updated to autoconf 2.52.
1155
11562001-10-24      Joel Sherrill <joel@OARcorp.com>
1157
1158        * mpc8260/include/mpc8260.h: "or" is a keyword in C++. 
1159
11602001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
1161
1162        * Makefile.am, README, configure.ac, new_exception_processing/cpu.h,
1163        shared/include/cpu.h, shared/include/cpuIdent.c, shared/src/cache.c:
1164        Added mpc8260 support.
1165
11662001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
1167
1168        * Added mpc8260 directory.
1169        * Modified Makefile.am and configure.in to build the contents
1170        * mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am,
1171        mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am,
1172        mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore,
1173        mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c,
1174        mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore,
1175        mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S,
1176        mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h,
1177        mpc8260/include/Makefile.am, mpc8260/include/console.h,
1178        mpc8260/include/cpm.h, mpc8260/include/mmu.h,
1179        mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c,
1180        mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
1181
11822001-10-12      Joel Sherrill <joel@OARcorp.com>
1183
1184        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h, mpc8xx/clock/clock.c,
1185        mpc8xx/timer/timer.c, new_exception_processing/cpu.c,
1186        new_exception_processing/cpu.h, new_exception_processing/cpu_asm.S,
1187        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
1188        old_exception_processing/cpu_asm.S, old_exception_processing/rtems.S:
1189        Fixed typo.
1190
11912001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1192
1193        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1194        * configure.in: Remove.
1195        * configure.ac: New file, generated from configure.in by autoupdate.
1196
11972001-09-27      Joel Sherrill <joel@OARcorp.com>
1198
1199        * old_exception_processing/cpu.h: Renamed delay() to rtems_bsp_delay().
1200        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
1201        * shared/include/cpu.h: Renamed delay() to rtems_bsp_delay().
1202        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
1203
12042001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1205
1206        * new_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
1207        * old_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
1208        * mpc6xx/mmu/Makefile.am: Use 'PREINSTALL_FILES ='.
1209        * mpc6xx/clock/Makefile.am: Use 'PREINSTALL_FILES ='.
1210        * mpc6xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
1211        * mpc8xx/include/Makefile.am: Use 'PREINSTALL_FILES ='.
1212        * mpc8xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
1213        * shared/include/Makefile.am: Use 'PREINSTALL_FILES ='.
1214        * shared/src/Makefile.am: Use 'PREINSTALL_FILES ='.
1215        * shared/src/Makefile.am: Use 'CLEANFILES ='.
1216
12172000-06-08      Eric Valette <valette@crf.canon.fr>
1218
1219        * mpc8xx/console-generic/console-generic.c:
1220        The printk/printf did not work when loaded by EPPCBUG. They did
1221        work when loaded with the BDM debugger.  I suspected EPPBUG
1222        made some nasty things like patching Communication processor
1223        microcode...  Anyway, the attached patch:
1224          1) Enables to have printk nearly immediately after boot,
1225          2) Make printf work automagically (I do not know why except I make a
1226        different initialization for printk that should be overwritten by
1227        console init later ?)
1228
1229        I let the default to be using EPPCBUG embedded firmware to boot and
1230        using this printk early enabler code (LOADED_BY_EPPCBUG and
1231        EARLY_CONSOLE) are on.
1232
12332001-05-24      Tom Armistead <tom_armistead@phx.mcd.mot.com>
1234
1235        * mpc6xx/timer/timer.c: Added include of bsp.h and removed
1236        external declaration of BSP_Convert_decrementer() to
1237        correct unresolved reference to this routine.
1238
12392001-05-24      Eric Valette <valette@crf.canon.fr>
1240
1241        * mpc8xx/console-generic/console-generic.c: Bug found by Yacine
1242        <elkolli@crf.canon.fr> where the initialization or irq data structure
1243        was incomplete in case a SMC channel was used first and later a SCC one.
1244
12452001-03-30      Eric Valette <valette@crf.canon.fr>
1246
1247        * mpc8xx/vectors/.cvsignore, mpc8xx/vectors/Makefile.am,
1248        mpc8xx/vectors/README, mpc8xx/vectors/align_h.S
1249        mpc8xx/vectors/vectors.S:  These files were removed in
1250        support of switching the mpc8xx to the use the "new exception
1251        processing model."
1252
12532001-03-30      Eric Valette <valette@crf.canon.fr>
1254
1255        * mpc8xx/exceptions/.cvsignore, mpc8xx/exceptions/Makefile.am,
1256        mpc8xx/exceptions/asm_utils.S, mpc8xx/exceptions/raw_exception.c,
1257        mpc8xx/exceptions/raw_exception.h: New files.
1258        * configure.in, mpc6xx/mmu/bat.h, mpc8xx/Makefile.am,
1259        mpc8xx/clock/clock.c,
1260        mpc8xx/console-generic/console-generic.c,
1261        mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
1262        new_exception_processing/cpu.h, shared/include/byteorder.h,
1263        wrapup/Makefile.am:  This is conversion of the
1264        mpc8xx CPU to the "new exception processing model."
1265
12662001-02-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1267
1268        * mpc505/ictrl/Makefile.am, mpc6xx/clock/Makefile.am,
1269        mpc6xx/exceptions/Makefile.am, mpc6xx/mmu/Makefile.am,
1270        mpc8xx/include/Makefile.am, new_exception_processing/Makefile.am,
1271        old_exception_processing/Makefile.am, pc403/ictrl/Makefile.am,
1272        shared/include/Makefile.am, shared/src/Makefile.am:
1273        Apply *_HEADERS instead of *H_FILES.
1274        * shared/src/.cvsignore: Add cache.h.
1275
12762001-01-03      Joel Sherrill <joel@OARcorp.com>
1277
1278        * new_exception_processing/cpu.h, old_exception_processing/cpu.c:
1279        old_exception_processing/cpu.h, Added _CPU_Initialize_vectors().
1280        In particular, spurious vector initialization had to be moved
1281        on old exception processing model.
1282
12832000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1284
1285        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1286
12872000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1288
1289        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1290
12912000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1292
1293        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1294        Switch to GNU canonicalization.
1295
12962000-10-20      Joel Sherrill <joel@OARcorp.com>
1297
1298        * mpc8xx/console-generic/console-generic.c: Avoid use of
1299        BSP definitions and rely on the new routine
1300        mbx8xx_console_get_configuration() to get information.  This
1301        routine was formerly incorrectly called
1302        mbx8xx_console_use_maximum_buffer_size().
1303        binding to the exception code.
1304
13052000-10-20      Joel Sherrill <joel@OARcorp.com>
1306
1307        * configure.in, Makefile.am: Explicitly specify whether an
1308        RTEMS_CPU_MODEL is using old or new exception processing.  This
1309        is important because when building multilib, you do not know
1310        the RTEMS_CPU_MODEL.  So everything built in a multilib'ed RTEMS
1311        must be independent of the exception model and allow for late
1312        binding to the exception code.
1313
13142000-10-18        Sergei Organov <osv@javad.ru>
1315
1316        * Added full support for MPC505.
1317        * mpc505/ictrl: New directory.
1318        * configure.in, mpc505/Makefile.am: Modified to reflect ictrl addition.
1319        * mpc505/ictrl/.cvsignore, mpc505/ictrl/Makefile.am,
1320        mpc505/ictrl/ictrl.c, mpc505/ictrl/ictrl.h: New files.
1321        * mpc505/timer/timer.c: Use <rtems.h>, not "rtems.h".
1322        * mpc505/vectors/Makefile.am: alignment exception handler now included.
1323        * mpc505/vectors/vectors.S: Now use constants for exception numbers.
1324        * old_exception_processing/ppc_offs.h: New file.
1325        * old_exception_processing/Makefile.am: Account for ppc_offs.h.
1326        * old_exception_processing/cpu.h: Make Nest and Disable levels volatile.
1327        * old_exception_processing/cpu_asm.S: Offsets moved to ppc_offs.h.
1328
13292000-10-18      Joel Sherrill <joel@OARcorp.com>
1330
1331        * mpc8xx/console-generic/console-generic.c: Removed include of
1332        <bsp.h> by adding BSP dependent routine
1333        mbx8xx_console_use_maximum_buffer_size() which can be hard coded
1334        or check non-volatile memory for configuration.
1335
13362000-10-18      Joel Sherrill <joel@OARcorp.com>
1337
1338        * mpc8xx/console-generic/console-generic.c: Removed warnings.
1339
13402000-10-18      Joel Sherrill <joel@OARcorp.com>
1341
1342        * mpc6xx/clock/c_clock.h: Removed commented out reference to <bsp.h>.
1343        * mpc6xx/timer/timer.c: Ditto.
1344
13452000-10-18      Joel Sherrill <joel@OARcorp.com>
1346
1347        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h: Removed use of
1348        bsp.h and replaced it with use of proper interfaces or explicit
1349        externs of required functions and data.
1350        * mpc6xx/timer/timer.c: Ditto.
1351
13522000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1353
1354        * mpc505/timer/Makefile.am, mpc505/vectors/Makefile.am,
1355        mpc6xx/clock/Makefile.am, mpc6xx/exceptions/Makefile.am,
1356        mpc6xx/mmu/Makefile.am, mpc6xx/timer/Makefile.am,
1357        mpc6xx/wrapup/Makefile.am, ppc403/clock/Makefile.am,
1358        ppc403/console/Makefile.am, ppc403/ictrl/Makefile.am,
1359        ppc403/timer/Makefile.am, ppc403/vectors/Makefile.am,
1360        shared/include/Makefile.am, shared/src/Makefile.am,
1361        wrapup/Makefile.am, mpc8xx/clock/Makefile.am,
1362        mpc8xx/console-generic/Makefile.am, mpc8xx/cpm/Makefile.am,
1363        mpc8xx/mmu/Makefile.am, mpc8xx/timer/Makefile.am,
1364        mpc8xx/vectors/Makefile.am, new_exception_processing/Makefile.am,
1365        old_exception_processing/Makefile.am: Include compile.am
1366
13672000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1368
1369        * mpc8xx/console-generic/console-generic.c:
1370        Add support for configuration parameters in NVRAM
1371
13722000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1373
1374        * ChangeLog: File paths corrected.
1375
13762000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1377
1378        * mpx8xx/console-generic/console-generic.c: Addition of support
1379        for shared printk and no termios.
1380
13812000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1382
1383        * mpx8xx/console-generic/console-generic.c(m8xx_uart_pollWrite):
1384        Flush actual buffer.
1385
13862000-08-10      Joel Sherrill <joel@OARcorp.com>
1387
1388        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.