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

4.104.114.84.95
Last change on this file since db0cf9fc was db0cf9fc, checked in by Joel Sherrill <joel.sherrill@…>, on 08/12/05 at 23:44:27

2005-08-12 Phil Torre <ptorre@…>

PR 816/bsps

  • mpc8xx/include/mpc8xx.h: The struct which describes SCC Ethernet mode parameters (m8xxSCCENparms_t) does not match the hardware: members taddr_h and taddr_l are transposed. When loading new multicast group addresses into the hash table, the wrong hash bit is set.
  • Property mode set to 100644
File size: 53.3 KB
Line 
12005-08-12      Phil Torre <ptorre@zetron.com>
2
3        PR 816/bsps
4        * mpc8xx/include/mpc8xx.h: The struct which describes SCC Ethernet mode
5        parameters (m8xxSCCENparms_t) does not match the hardware: members
6        taddr_h and taddr_l are transposed. When loading new multicast group
7        addresses into the hash table, the wrong hash bit is set.
8
92005-08-05      Ralf Corsepius <ralf.corsepius@rtems.org>
10
11        * Makefile.am: Unconditionally initialize include_libcpu_HEADERS.
12
132005-07-28      Eric Norum <norume@aps.anl.gov>
14
15        * mpc6xx/clock/c_clock.c: Changes provided by Phillip Sorensen
16        <pas37@cornell.edu> to get MVME5500 BSP running.
17
182005-06-17      Joel Sherrill <joel@OARcorp.com>
19
20        * mpc5xx/vectors/vectors.h: Add hack to avoid warning.
21
222005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
23
24        * mpc5xx/irq/irq.c, mpc5xx/irq/irq.h,
25        mpc8xx/console-generic/console-generic.c: Modified to use
26        rtems/irq.h.
27
282005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
29
30        * Makefile.am: Merge-in ppc403/Makefile.am.
31        * configure.ac: Remove ppc403/Makefile.
32        * preinstall.am: Regenerate.
33        * ppc403/Makefile.am: Remove.
34
352005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
36
37        * Makefile.am: Merge-in mpc8260/Makefile.am.
38        * configure.ac: Remove mpc8260/Makefile.
39        * preinstall.am: Regenerate.
40        * mpc8260/Makefile.am: Remove.
41
422005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
43
44        * Makefile.am: Merge-in mpc8xx/Makefile.am.
45        * configure.ac: Remove mpc8xx/Makefile.
46        * preinstall.am: Regenerate.
47        * mpc8xx/Makefile.am: Remove.
48
492005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
50
51        * Makefile.am: Merge-in mpc6xx/Makefile.am.
52        * configure.ac: Remove mpc6xx/Makefile.
53        * preinstall.am: Regenerate.
54        * mpc6xx/Makefile.am: Remove.
55
562005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
57
58        * Makefile.am: Merge-in mpc5xx/Makefile.am.
59        Merge-in mpc505/Makefile.am.
60        * configure.ac: Remove mpc5xx/Makefile.
61        Remove mpc505/Makefile.
62        * preinstall.am: Regenerate.
63        * mpc505/Makefile.am: Remove.
64        * mpc5xx/Makefile.am: Remove.
65
662005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
67
68        * Makefile.am: Merge-in shared/Makefile.am.
69        * configure.ac: Remove shared/Makefile.
70        * preinstall.am: Regenerate.
71        * shared/Makefile.am: Remove.
72
732005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
74
75        * preinstall.am: New.
76        * Makefile.am: include preinstall.am.
77        * configure.ac: Add AMPOLISH3.
78        * mpc5xx/console-generic/console-generic.c: Eliminate
79        rtems_unsigned16.
80
812005-05-05      Jennifer Averett <jennifer.averett@oarcorp.com>
82
83        * mpc8xx/console-generic/console-generic.c: Added parameter to ISRs.
84
852005-05-03      Joel Sherrill <joel@OARcorp.com>
86
87        * mpc8260/cpm/dpram.c, mpc8260/timer/timer.c, mpc8xx/cpm/dpram.c:
88        Remove warnings.
89
902005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
91
92        PR 779/bsp
93        * mpc5xx/console-generic/console-generic.c, mpc5xx/irq/irq.c,
94        mpc5xx/irq/irq.h, mpc5xx/irq/irq_init.c: Add parameter to powerpc
95        interrupt handler routines
96
972005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
98
99        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
100        mpc8260/console-generic/console-generic.c: add parameter to new
101        exception interrupt handlers in powerpc bsps
102
1032005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
104
105        * new-exceptions/cpu.c, rtems/powerpc/powerpc.h:
106        Remove CPU_MINIMUM_STACK_FRAME_SIZE.
107        Use PPC_MINIMUM_STACK_FRAME_SIZE instead.
108        * rtems/powerpc/powerpc.h: Add PPC_MINIMUM_STACK_FRAME_SIZE.
109
1102005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
111
112        * new-exceptions/cpu.c: Add CPU_MINIMUM_STACK_FRAME_SIZE.
113
1142005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
115
116        * new-exceptions/cpu.c (_CPU_ISR_install_vector): New.
117
1182005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
119
120        * old-exceptions/rtems/score/ppc_offs.h,
121        old-exceptions/ChangeLog, old-exceptions/README,
122        old-exceptions/TODO, old-exceptions/cpu.c,
123        old-exceptions/cpu_asm.S, old-exceptions/irq_stub.S,
124        old-exceptions/ppccache.c: New (Copied from
125        ../../libbsp/powerpc/support/old_exception_processing)
126        * new-exceptions/ChangeLog, new-exceptions/cpu.c,
127        new-exceptions/cpu_asm.S: New (Copied from
128        ../../libbsp/powerpc/support/new_exception_processing).
129        * Makefile.am: Reflect changes above.
130
1312005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
132
133        * ppc403/console/console405.c: Rename round to spiBaudRound
134        (Conflict with C99). Make spiBaudRound static.
135
1362005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
137
138        * mpc8260/mmu/mmu.c: Use _CPU_MSR_GET instead of _CPU_MSR_Value.
139        (Unify old/new-exception processing API).
140
1412005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
142
143        * rtems/powerpc/powerpc.h: Remove mpc603e specific
144        PPC_TLB_*/PPC_IRQ_* defines. Use mpc603 specific defines on mpc603e.
145
1462005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
147
148        * rtems/powerpc/powerpc.h: Remove PPC_ALIGNMENT.
149
1502005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
151
152        * mpc8xx/mmu/mmu.c, rtems/powerpc/cache.h, rtems/powerpc/powerpc.h:
153        #include <rtems/powerpc/powerpc.h>.
154
1552005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
156
157        * rtems/powerpc/powerpc.h: New header guard.
158
1592005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
160
161        * rtems/powerpc/powerpc.h: New (Copy of
162        cpukit/score/cpu/powerpc/rtems/score/powerpc.h).
163
1642005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
165
166        * mpc5xx/include/mpc5xx.h, mpc5xx/include/console.h,
167        mpc5xx/exceptions/raw_exception.h, mpc5xx/irq/irq.h,
168        mpc5xx/vectors/vectors.h, mpc6xx/exceptions/raw_exception.h,
169        mpc6xx/mmu/bat.h, mpc6xx/mmu/pte121.h,
170        mpc6xx/clock/c_clock.h, mpc8260/include/mpc8260.h,
171        mpc8260/include/console.h, mpc8260/include/cpm.h,
172        mpc8260/exceptions/raw_exception.h, mpc8260/include/mmu.h,
173        mpc8xx/include/mpc8xx.h, mpc8xx/include/console.h,
174        mpc8xx/include/cpm.h, mpc8xx/exceptions/raw_exception.h,
175        mpc8xx/include/mmu.h, ppc403/ictrl/ictrl.h,
176        ppc403/tty_drv/tty_drv.h, shared/include/io.h,
177        shared/include/mmu.h, shared/include/page.h,
178        shared/include/byteorder.h, shared/include/pgtable.h,
179        shared/include/cpuIdent.h,shared/include/spr.h,
180        shared/src/stackTrace.h: New header guards.
181
1822005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
183
184        * Makefile.am: Build exception processing in  old-exceptions rsp.
185        new-exceptions subdirs (Merge-in former libbsp/powerpc/support/*).
186
1872005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
188
189        * configure.ac: subdir-objects.
190        Add compiler check for old/new-style exception processing.
191
1922005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
193
194        * mpc8260/cpm/dpram.c, mpc8xx/cpm/dpram.c:
195        Remove local rtems_panic, use #include <rtems/error.h>.
196
1972005-02-10      Ralf Corsepius <ralf.corsepius@rtems.org>
198
199        * mpc505/vectors/vectors.S, ppc403/vectors/vectors.S:
200        Remove PPC_ABI_POWEROPEN.
201
2022005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
203
204        * mpc505/vectors/vectors.S, ppc403/vectors/vectors.S:
205        Remove PPC_ABI_GCC27.
206
2072005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
208
209        * ppc403/vectors/vectors.S: Remove XCOFF support.
210
2112005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
212
213        * rtems/powerpc/cache.h, rtems/powerpc/debugmod.h:
214        New header guards.
215
2162005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
217
218        * mpc505/Makefile.am, mpc5xx/Makefile.am, mpc6xx/Makefile.am,
219        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
220        shared/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
221
2222005-01-04      Joel Sherrill <joel@OARcorp.com>
223
224        * ppc403/tty_drv/tty_drv.c: Remove warnings.
225
2262005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
227
228        * mpc505/Makefile.am, mpc5xx/Makefile.am, mpc6xx/Makefile.am,
229        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
230        shared/Makefile.am: Remove build-variant support.
231
2322004-11-22      Jennifer Averett <jennifer@OARcorp.com>
233
234        PR 581/bsps
235        * mpc6xx/exceptions/raw_exception.c, shared/include/cpuIdent.h:
236        Converting PSIM to new exception model required adding PSIM as
237        PowerPC CPU model.
238
2392004-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
240
241        * powerpc/shared/include/cpuIdent.c,
242        powerpc/shared/include/cpuIdent.h: Add 603le.
243        (Submitted by Thomas.Doerfler <Thomas.Doerfler@imd-systems.de>
244        as part of the patch attached to PR 703).
245
2462004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
247
248        * configure.ac, mpc6xx/exceptions/raw_exception.c,
249        mpc6xx/exceptions/raw_exception.h, mpc6xx/mmu/bat.c,
250        mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S, shared/include/cpuIdent.c,
251        shared/include/cpuIdent.h: Add MPC8240 and MPC8245 support. There was
252        also a significant amount of spelling and whitespace cleanup.
253
2542004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
255
256        * mpc5xx/clock/clock.c, mpc5xx/include/mpc5xx.h
257        mpc5xx/timer/timer.c: Use POSIX fixed size types.
258
2592004-10-20      Eric Norum <norume@aps.anl.gov>
260
261        * configure.ac, mpc6xx/exceptions/raw_exception.c,
262        mpc6xx/mmu/mmuAsm.S, mpc6xx/mmu/pte121.c,
263        shared/include/cpuIdent.c, shared/include/cpuIdent.h:
264        Add Kate Feng's MPC7455 support.
265
2662004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
267
268        * configure.ac: Remove RTEMS_ENABLE_BARE.
269
2702004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
271
272        * configure.ac: Require automake > 1.9.
273
2742004-05-22      Till Strauman <strauman@slac.stanford.edu>
275
276        PR 619/bsps
277        * mpc6xx/clock/c_clock.c: The PPC decrementer must be reloaded on each
278        clock tick. Currently, this is done by just reloading a fixed value.
279        The attached patch takes into account the time that elapsed since the
280        decrementer crossed zero in order to adjust the value to be
281        re-loaded. Without the patch, the effective system clock cycle is
282        increased by the exception handler latency.
283
2842004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
285
286        * mpc5xx/clock/clock.c, mpc5xx/irq/irq_asm.S, mpc5xx/vectors/vectors.S:
287        Reflect new locations of cpukit headers.
288
2892004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
290
291        * mpc505/ictrl/ictrl.c, mpc505/vectors/vectors.S,
292        mpc6xx/exceptions/raw_exception.c,
293        mpc8260/exceptions/raw_exception.c,
294        mpc8xx/exceptions/raw_exception.c, rtems/powerpc/cache.h,
295        mpc5xx/ictrl/ictrl.c, mpc5xx/exceptions/raw_exception.c: Include
296        <rtems/score/powerpc.h> instead of <rtems/score/ppc.h>.
297
2982004-04-12      David Querbach <querbach@realtime.bc.ca>
299
300        * README, configure.ac, mpc5xx/Makefile.am,
301        mpc5xx/exceptions/raw_exception.c, mpc5xx/exceptions/raw_exception.h,
302        mpc5xx/timer/timer.c, shared/include/cpuIdent.h: addition of a
303        significant amount of MPC5xx support as part of the addition of the
304        SS555 BSP.
305        * mpc5xx/README, mpc5xx/clock/clock.c,
306        mpc5xx/console-generic/console-generic.c, mpc5xx/include/console.h,
307        mpc5xx/include/mpc5xx.h, mpc5xx/irq/irq.c, mpc5xx/irq/irq.h,
308        mpc5xx/irq/irq_asm.S, mpc5xx/irq/irq_init.c,
309        mpc5xx/vectors/vectors.S, mpc5xx/vectors/vectors.h,
310        mpc5xx/vectors/vectors_init.c: New files.
311        * mpc5xx/exceptions/asm_utils.S: Removed.
312
3132004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
314
315        * ppc403/vectors/align_h.S: Include <rtems/asm.h> instead of <asm.h>.
316
3172004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
318
319        * mpc505/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
320        * mpc6xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
321        * mpc6xx/mmu/mmuAsm.S: Include <rtems/asm.h> instead of <asm.h>.
322        * mpc8260/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
323        * mpc8xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
324        * ppc403/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
325        * mpc5xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
326        * mpc8260/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
327        * mpc8xx/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
328        * ppc403/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
329
3302004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
331
332        * mpc6xx/timer/timer.c: Cosmetics.
333
3342004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
335
336        * mpc505/timer/timer.c, mpc5xx/timer/timer.c,
337        mpc6xx/clock/c_clock.c, mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
338        mpc8260/console-generic/console-generic.c, mpc8260/cpm/cp.c,
339        mpc8260/cpm/dpram.c, mpc8260/include/cpm.h, mpc8260/include/mmu.h,
340        mpc8260/include/mpc8260.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
341        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
342        mpc8xx/cpm/cp.c, mpc8xx/cpm/dpram.c, mpc8xx/include/cpm.h,
343        mpc8xx/include/mmu.h, mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
344        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
345        ppc403/console/console.c, ppc403/console/console405.c,
346        ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h, ppc403/timer/timer.c,
347        ppc403/tty_drv/tty_drv.c, rtems/powerpc/cache.h, shared/src/cache.c:
348        Convert to using c99 fixed size types.
349
3502004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
351
352        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
353
3542004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
355
356        * README: Add "mpc5xx (mpc565)", because Wilfried B. mentioned the
357        mpc5xx being used on mpc565.
358
3592004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
360
361        PR 587/bsps
362        * shared/include/cpuIdent.h, shared/include/cpuIdent.c: Add defines
363        for MPC_5XX.
364
3652004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
366
367        * Makefile.am, configure.ac: Reflect having added mpc5xx.
368
3692004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
370
371        * mpc5xx/.cvsignore, mpc5xx/Makefile.am: New.
372        * mpc5xx/exceptions/asm_utils.S,  mpc5xx/exceptions/raw_exception.c,
373        mpc5xx/exceptions/raw_exception.h, mpc5xx/ictrl/ictrl.c,
374        mpc5xx/ictrl/ictrl.h, mpc5xx/timer/timer.c: New (Submission from
375        Wilfried Busalski <w.busalski@lancier-monitoring.de>).
376
3772004-03-05      Joel Sherrill <joel@OARcorp.com>
378
379        * mpc6xx/mmu/pte121.c: Add missing ifdef DEBUG to remove warning for
380        unused static routine.
381
3822004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
383
384        * mpc505/Makefile.am: Fix typo.
385
3862004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
387
388        * mpc505/Makefile.am, mpc6xx/Makefile.am, mpc8260/Makefile.am,
389        mpc8xx/Makefile.am, ppc403/Makefile.am: Don't include .../lib.am.
390
3912004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
392
393        * wrapup/Makefile.am: Remove.
394        * configure.ac: Remove wrapup.
395        * shared/Makefile.am: Use automake compilation rules.
396        Build *.rels.
397
3982004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
399
400        * configure.ac: Require automake >= 1.8.2.
401        * Makefile.am, mpc505/Makefile.am, mpc6xx/Makefile.am,
402        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
403        shared/Makefile.am: Use automake compilation rules.
404        Add PREINSTALL_DIRS.
405
4062004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
407
408        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
409        Add PRE/TMPINSTALL_FILES to CLEANFILES.
410        * mpc505/Makefile.am: Ditto.
411        * mpc6xx/Makefile.am: Ditto.
412        * mpc8260/Makefile.am: Ditto.
413        * mpc8xx/Makefile.am: Ditto.
414        * ppc403/Makefile.am: Ditto.
415        * shared/Makefile.am: Ditto.
416
4172004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
418
419        * mpc6xx/Makefile.am: Remove libcpuspec.a (Unused).
420
4212004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
422
423        * mpc505/Makefile.am: Fix typo vectors/vectors.S.
424        * shared/Makefile.am: Fix typo
425        EXTRA_DIST = $(libcpuspec_C_FILES)
426
4272003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
428
429        * ppc403/Makefile.am: Fix typo in vectors' compilation rule.
430        * shared/Makefile.am: Use $(top_srcdir)/../shared instead of
431        relative subdirs.
432
4332003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
434
435        * mpc6xx/wrapup/.cvsignore: Remove.
436
4372003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
438
439        * ppc403/clock/Makefile.am: Remove.
440        * ppc403/console/Makefile.am: Remove.
441        * ppc403/ictrl/Makefile.am: Remove.
442        * ppc403/timer/Makefile.am: Remove.
443        * ppc403/tty_drv/Makefile.am: Remove.
444        * ppc403/vectors/Makefile.am: Remove.
445        * ppc403/Makefile.am: Merge-in Makefile.ams above.
446        * configure.ac: Reflect changes to ppc403/Makefile.ams.
447
4482003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
449
450        * mpc505/ictrl/Makefile.am: Remove.
451        * mpc505/timer/Makefile.am: Remove.
452        * mpc505/vectors/Makefile.am: Remove.
453        * mpc505/Makefile.am: Merge-in Makefile.ams above.
454        * configure.ac: Reflect changes to mpc505/Makefile.ams.
455
4562003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
457
458        * mpc8xx/clock/Makefile.am: Remove.
459        * mpc8xx/console-generic/Makefile.am: Remove.
460        * mpc8xx/cpm/Makefile.am: Remove.
461        * mpc8xx/exceptions/Makefile.am: Remove.
462        * mpc8xx/mmu/Makefile.am: Remove.
463        * mpc8xx/timer/Makefile.am: Remove.
464        * mpc8xx/Makefile.am: Merge-in Makefile.ams above.
465        * configure.ac: Reflect changes to mpc8xx/Makefile.ams.
466
4672003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
468
469        * configure.ac: Remove mpc6xx/*/Makefile,  mpc8260/*/Makefile.
470
4712003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
472
473        * mpc6xx/clock/Makefile.am: Remove.
474        * mpc6xx/exceptions/Makefile.am: Remove.
475        * mpc6xx/mmu/Makefile.am: Remove.
476        * mpc6xx/timer/Makefile.am: Remove.
477        * mpc6xx/wrapup/Makefile.am: Remove.
478        * mpc6xx/Makefile.am: Merge-in Makefile.ams above.
479
4802003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * mpc8260/clock/Makefile.am: Remove.
483        * mpc8260/console-generic/Makefile.am: Remove.
484        * mpc8260/cpm/Makefile.am: Remove.
485        * mpc8260/exceptions/Makefile.am: Remove.
486        * mpc8260/mmu/Makefile.am: Remove.
487        * mpc8260/timer/Makefile.am: Remove.
488        * mpc8260/Makefile.am: Merge-in Makefile.ams above.
489
4902003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
491
492        * shared/include/Makefile.am: Remove.
493        * shared/src/Makefile.am: Remove.
494        * shared/Makefile.am: Merge-in Makefile.ams above.
495        * configure.ac: Reflect changes above.
496
4972003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
500        * mpc505/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
501        * mpc6xx/clock/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
502        * mpc6xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
503        * mpc6xx/mmu/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
504        * mpc8260/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
505        * mpc8260/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
506        * mpc8xx/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
507        * mpc8xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
508        * ppc403/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
509        * ppc403/tty_drv/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
510        * shared/include/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
511        * shared/src/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
512
5132003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
514
515        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
516
5172003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
518
519        * wrapup/Makefile.am: Build libcpu.a.
520        Don't preinstall libcpu.a
521
5222003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
523
524        * mpc505/ictrl/Makefile.am: Remove all-local: $(ARCH).
525        * mpc505/timer/Makefile.am: Remove all-local: $(ARCH).
526        * mpc505/vectors/Makefile.am: Remove all-local: $(ARCH).
527        * mpc6xx/clock/Makefile.am: Remove all-local: $(ARCH).
528        * mpc6xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
529        * mpc6xx/mmu/Makefile.am: Remove all-local: $(ARCH).
530        * mpc6xx/timer/Makefile.am: Remove all-local: $(ARCH).
531        * mpc6xx/wrapup/Makefile.am: Remove all-local: $(ARCH).
532        * mpc8260/clock/Makefile.am: Remove all-local: $(ARCH).
533        * mpc8260/console-generic/Makefile.am: Remove all-local: $(ARCH).
534        * mpc8260/cpm/Makefile.am: Remove all-local: $(ARCH).
535        * mpc8260/exceptions/Makefile.am: Remove all-local: $(ARCH).
536        * mpc8260/mmu/Makefile.am: Remove all-local: $(ARCH).
537        * mpc8260/timer/Makefile.am: Remove all-local: $(ARCH).
538        * mpc8xx/clock/Makefile.am: Remove all-local: $(ARCH).
539        * mpc8xx/console-generic/Makefile.am: Remove all-local: $(ARCH).
540        * mpc8xx/cpm/Makefile.am: Remove all-local: $(ARCH).
541        * mpc8xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
542        * mpc8xx/mmu/Makefile.am: Remove all-local: $(ARCH).
543        * mpc8xx/timer/Makefile.am: Remove all-local: $(ARCH).
544        * ppc403/clock/Makefile.am: Remove all-local: $(ARCH).
545        * ppc403/console/Makefile.am: Remove all-local: $(ARCH).
546        * ppc403/ictrl/Makefile.am: Remove all-local: $(ARCH).
547        * ppc403/timer/Makefile.am: Remove all-local: $(ARCH).
548        * ppc403/tty_drv/Makefile.am: Remove all-local: $(ARCH).
549        * ppc403/vectors/Makefile.am: Remove all-local: $(ARCH).
550        * shared/include/Makefile.am: Remove all-local: $(ARCH).
551        * shared/src/Makefile.am: Remove all-local: $(ARCH).
552        * wrapup/Makefile.am: Remove all-local: $(ARCH).
553
5542003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
555
556        * Makefile.am: Reformat. Use dirstamp for preinstallation.
557        * mpc505/Makefile.am: Reformat.
558        * mpc505/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
559        * mpc505/timer/Makefile.am: Reformat.
560        * mpc505/vectors/Makefile.am: Reformat.
561        * mpc6xx/Makefile.am: Reformat.
562        * mpc6xx/clock/Makefile.am: Reformat. Use dirstamp for preinstallation.
563        * mpc6xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
564        * mpc6xx/mmu/Makefile.am: Reformat. Use dirstamp for preinstallation.
565        * mpc6xx/timer/Makefile.am: Reformat.
566        * mpc6xx/wrapup/Makefile.am: Reformat.
567        * mpc8260/Makefile.am: Reformat. Use dirstamp for preinstallation.
568        * mpc8260/clock/Makefile.am: Reformat.
569        * mpc8260/console-generic/Makefile.am: Reformat.
570        * mpc8260/cpm/Makefile.am: Reformat.
571        * mpc8260/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
572        * mpc8260/mmu/Makefile.am: Reformat.
573        * mpc8260/timer/Makefile.am: Reformat.
574        * mpc8xx/Makefile.am: Reformat. Use dirstamp for preinstallation.
575        * mpc8xx/clock/Makefile.am: Reformat.
576        * mpc8xx/console-generic/Makefile.am: Reformat.
577        * mpc8xx/cpm/Makefile.am: Reformat.
578        * mpc8xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
579        * mpc8xx/mmu/Makefile.am: Reformat.
580        * mpc8xx/timer/Makefile.am: Reformat.
581        * ppc403/Makefile.am: Reformat.
582        * ppc403/clock/Makefile.am: Reformat.
583        * ppc403/console/Makefile.am: Reformat.
584        * ppc403/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
585        * ppc403/timer/Makefile.am: Reformat.
586        * ppc403/tty_drv/Makefile.am: Reformat. Use dirstamp for preinstallation.
587        * ppc403/vectors/Makefile.am: Reformat.
588        * shared/Makefile.am: Reformat.
589        * shared/include/Makefile.am: Reformat. Use dirstamp for preinstallation.
590        * shared/src/Makefile.am: Reformat. Use dirstamp for preinstallation.
591        * wrapup/Makefile.am: Reformat.
592
5932003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
594
595        * configure.ac: Remove RTEMS_CANONICAL_HOST.
596
5972003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
598
599        * configure.ac: Remove RTEMS_CHECK_CPU.
600
6012003-09-04      Joel Sherrill <joel@OARcorp.com>
602
603        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
604        mpc6xx/exceptions/raw_exception.c, mpc6xx/exceptions/raw_exception.h,
605        mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S,
606        mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
607        mpc8260/console-generic/console-generic.c, mpc8260/cpm/brg.c,
608        mpc8260/exceptions/raw_exception.c,
609        mpc8260/exceptions/raw_exception.h, mpc8260/include/cpm.h,
610        mpc8260/include/mmu.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
611        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
612        mpc8xx/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.h,
613        mpc8xx/include/cpm.h, mpc8xx/include/mmu.h, mpc8xx/mmu/mmu.c,
614        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
615        ppc403/console/console.c.polled, ppc403/timer/timer.c,
616        rtems/powerpc/debugmod.h, shared/include/byteorder.h,
617        shared/include/cpuIdent.c, shared/include/cpuIdent.h,
618        shared/include/io.h, shared/include/mmu.h, shared/include/page.h,
619        shared/include/pgtable.h, shared/include/spr.h: URL for license
620        changed.
621
6222003-09-04      Joel Sherrill <joel@OARcorp.com>
623
624        * mpc505/timer/timer.c, ppc403/console/console.c,
625        ppc403/console/console405.c: Removed incorrect statement about
626        copyright assignment.
627
6282003-08-20      Joel Sherrill <joel@OARcorp.com>
629
630        * mpc8260/clock/clock.c: Correct copyright statements.
631
6322003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
633
634        * Makefile.am: Reflect having moved aclocal/.
635
6362003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
637
638        * Makefile.am: Reflect having moved automake/.
639        * mpc505/Makefile.am: Reflect having moved automake/.
640        * mpc505/ictrl/Makefile.am: Reflect having moved automake/.
641        * mpc505/timer/Makefile.am: Reflect having moved automake/.
642        * mpc505/vectors/Makefile.am: Reflect having moved automake/.
643        * mpc6xx/Makefile.am: Reflect having moved automake/.
644        * mpc6xx/clock/Makefile.am: Reflect having moved automake/.
645        * mpc6xx/exceptions/Makefile.am: Reflect having moved automake/.
646        * mpc6xx/mmu/Makefile.am: Reflect having moved automake/.
647        * mpc6xx/timer/Makefile.am: Reflect having moved automake/.
648        * mpc6xx/wrapup/Makefile.am: Reflect having moved automake/.
649        * mpc8260/Makefile.am: Reflect having moved automake/.
650        * mpc8260/clock/Makefile.am: Reflect having moved automake/.
651        * mpc8260/console-generic/Makefile.am: Reflect having moved automake/.
652        * mpc8260/cpm/Makefile.am: Reflect having moved automake/.
653        * mpc8260/exceptions/Makefile.am: Reflect having moved automake/.
654        * mpc8260/mmu/Makefile.am: Reflect having moved automake/.
655        * mpc8260/timer/Makefile.am: Reflect having moved automake/.
656        * mpc8xx/Makefile.am: Reflect having moved automake/.
657        * mpc8xx/clock/Makefile.am: Reflect having moved automake/.
658        * mpc8xx/console-generic/Makefile.am: Reflect having moved automake/.
659        * mpc8xx/cpm/Makefile.am: Reflect having moved automake/.
660        * mpc8xx/exceptions/Makefile.am: Reflect having moved automake/.
661        * mpc8xx/mmu/Makefile.am: Reflect having moved automake/.
662        * mpc8xx/timer/Makefile.am: Reflect having moved automake/.
663        * ppc403/Makefile.am: Reflect having moved automake/.
664        * ppc403/clock/Makefile.am: Reflect having moved automake/.
665        * ppc403/console/Makefile.am: Reflect having moved automake/.
666        * ppc403/ictrl/Makefile.am: Reflect having moved automake/.
667        * ppc403/timer/Makefile.am: Reflect having moved automake/.
668        * ppc403/tty_drv/Makefile.am: Reflect having moved automake/.
669        * ppc403/vectors/Makefile.am: Reflect having moved automake/.
670        * shared/Makefile.am: Reflect having moved automake/.
671        * shared/include/Makefile.am: Reflect having moved automake/.
672        * shared/src/Makefile.am: Reflect having moved automake/.
673        * wrapup/Makefile.am: Reflect having moved automake/.
674
6752003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
676
677        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
678
6792003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
680
681        * wrapup/Makefile.am (FAMILY_OBJS): Remove *exception_processing.
682
6832003-07-08      Joel Sherrill <joel@OARcorp.com>
684
685        PR 416/bsps
686        * ppc403/ictrl/ictrl.c (ictrl_isr): We acknolwegde the interrupt in
687        interrupt controller (clr_exisr(mask)) before calling the interrupt
688        handler that will acnowledge the interrupt source. This results in
689        the interrupt beeing seen a second time by the interrupt controller.
690        Reported and fixed by El Kolli Yacine <yacine.elkolli@crf.canon.fr>.
691
6922003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
693
694        PR 368/filesystems
695        * mpc8xx/include/mpc8xx.h: Add PCMCIA registers.
696
6972003-03-25      Till Straumann <strauman@slac.stanford.edu>
698
699        PR 349/bsps
700        * shared/include/cpuIdent.c: Readd PPC604r CPU.
701
7022003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
703
704        * configure.ac: Remove AC_CONFIG_AUX_DIR.
705
7062003-02-20      Till Straumann <strauman@slac.stanford.edu>
707
708        PR 349/bsps
709        * mpc6xx/exceptions/raw_exception.c, mpc6xx/mmu/bat.c,
710        mpc6xx/mmu/pte121.c, shared/include/cpuIdent.c,
711        shared/include/cpuIdent.h, shared/src/Makefile.am, shared/src/stack.c,
712        shared/src/stackTrace.h, powerpc/registers.h:
713          - undo improper 'fix' who broke mpc604r identification
714          - fix: 7400 identification PVR value was wrong
715          - enhance 'setdbat()' to switch OFF a given BAT if called with 0 size
716          - fix: page table support bugfix
717          - enhancement: provide routines to take and print stack trace
718            snapshots
719          - add definitions for HID1 and DABR SPRs
720
7212003-02-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
722
723        PR 348/bsps
724        * mpc6xx/exceptions/raw_exception.c: Add PPC_603ev as required
725        by MTX603e BSP.
726
7272003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
728
729        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
730
7312003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
732
733        * configure.ac: AC_PREREQ(2.57).
734
7352002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
736
737        * configure.ac: Remove RTEMS_CHEC_CUSTOM_BSP.
738        * mpc505/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
739        * mpc505/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
740        * mpc505/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
741        * mpc6xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
742        * mpc6xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
743        * mpc6xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
744        * mpc6xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
745        * mpc6xx/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
746        * mpc8260/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
747        * mpc8260/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
748        * mpc8260/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
749        * mpc8260/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
750        * mpc8260/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
751        * mpc8260/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
752        * mpc8xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
753        * mpc8xx/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
754        * mpc8xx/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
755        * mpc8xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
756        * mpc8xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
757        * mpc8xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
758        * ppc403/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
759        * ppc403/console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
760        * ppc403/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
761        * ppc403/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
762        * ppc403/tty_drv/Makefile.am: Don't include @RTEMS_BSP@.cfg.
763        * ppc403/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
764        * shared/include/Makefile.am: Don't include @RTEMS_BSP@.cfg.
765        * shared/src/Makefile.am: Don't include @RTEMS_BSP@.cfg.
766        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
767
7682002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
769
770        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
771
7722002-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
773
774        * mpc8260/Makefile.am: Merge-in mpc8260/include/Makefile.am.
775        * mpc8xx/Makefile.am: Merge-in mpc8xx/include/Makefile.am.
776        * mpc8260/include/Makefile.am: Remove.
777        * mpc8xx/include/Makefile.am: Remove.
778        * configure.ac: Remove mpc8260/include/Makefile.
779        Remove mpc8xx/include/Makefile.
780
7812002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
782
783        * configure.ac: Add RTEMS_PROG_CCAS.
784
7852002-11-04      Joel Sherrill <joel@OARcorp.com>
786
787        * mpc8260/console-generic/console-generic.c, mpc8260/cpm/dpram.c,
788        mpc8260/exceptions/raw_exception.c,
789        mpc8xx/exceptions/raw_exception.c: Removed warnings.
790
7912002-11-01      Joel Sherrill <joel@OARcorp.com>
792
793        * mpc8xx/console-generic/console-generic.c, mpc8xx/cpm/dpram.c,
794        mpc8xx/exceptions/raw_exception.c, ppc403/clock/clock.c:
795        Removed warnings.
796
7972002-10-31      Joel Sherrill <joel@OARcorp.com>
798
799        * mpc6xx/clock/c_clock.c, mpc6xx/exceptions/raw_exception.c,
800        mpc6xx/mmu/bat.c: Removed warnings.
801
8022002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
803
804        * .cvsignore: Reformat.
805        Add autom4te*cache.
806        Remove autom4te.cache.
807
8082002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
809
810        * configure.ac: Remove duplicate mpc6xx/timer/Makefile from CONFIG_FILES.
811
8122002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
813
814        * mpc8260/exceptions/raw_exception.c: #include <string.h>.
815        #include <bspIo.h>.
816
8172002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
818
819        * mpc6xx/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
820        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
821
8222002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
823
824        * mpc505/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
825        * mpc505/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
826        * mpc505/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
827        * mpc6xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
828        * mpc6xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
829        * mpc6xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
830        * mpc6xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
831        * mpc8260/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
832        * mpc8260/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
833        * mpc8260/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
834        * mpc8260/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
835        * mpc8260/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
836        * mpc8260/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
837        * mpc8xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
838        * mpc8xx/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
839        * mpc8xx/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
840        * mpc8xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
841        * mpc8xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
842        * mpc8xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
843        * ppc403/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
844        * ppc403/console/Makefile.am: Use .$(OBJEXT) instead of .o.
845        * ppc403/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
846        * ppc403/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
847        * ppc403/tty_drv/Makefile.am: Use .$(OBJEXT) instead of .o.
848        * ppc403/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
849        * shared/include/Makefile.am: Use .$(OBJEXT) instead of .o.
850        * shared/src/Makefile.am: Use .$(OBJEXT) instead of .o.
851
8522002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
853
854        * mpc6xx/mmu/pte121.c: Include <string.h> for gcc-3.1.
855
8562002-07-22      Till Straumann <strauman@slac.stanford.edu>
857
858        * mpc6xx/mmu/bat.c: Per PR241, fix a tiny bug introduced by the
859        fix for an earlier patch (PR213) which added support for setting
860        BAT0 to setdbat().
861
8622001-05-17      Joel Sherrill <joel@OARcorp.com>
863
864        * mpc6xx/exceptions/raw_exception.c, pc6xx/mmu/pte121.c: Modified
865        slightly to reflect recent PowerPC re-organization and avoid warnings.
866
8672001-05-15      Till Straumann <strauman@slac.stanford.edu>
868
869        * mpc6xx/mmu/pte121.c, mpc6xx/mmu/pte121.h: New files. Missed in
870        merge of PR213.
871
8722001-05-14      Joel Sherrill <joel@OARcorp.com>
873
874        * shared/include/cpuIdent.c: Account for duplicate numbers.
875
8762002-05-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
877
878        * rtems/powerpc/debugmod.h: New file (extracted from
879        score/ppc.h).
880        * Makefile.am: Relect changes above.
881
8822001-05-14      Till Straumann <strauman@slac.stanford.edu>
883
884        * shared/include/io.h: Per PR215 address the following issues:
885            - _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET
886              are no longer defined by libcpu (powerpc/shared/include/io.h)
887              but by the BSP (who is the only one to know the values)
888            - the affected BSP (shared/motorola) headers have been fixed
889              in a separate "libbsp/powerpc/shared" patch.
890            - the DEC 21140 driver (libchip/network/dec21140.c) has been
891              fixed to use PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET.
892              and PCI_MEM_BASE instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE
893              is to be defined by the BSP who is using this driver.
894            - the DEC driver also has been fixed to use the newer
895              rtems_bsp_delay_in_bus_cycles() instead of the obsolete
896              delay_in_bus_cycles().
897
8982001-05-14      Till Straumann <strauman@slac.stanford.edu>
899
900        * rtems/powerpc/registers.h, rtems/score/ppc.h: Per PR213, add
901        the following:
902            - support for the MPC74000 (AKA G4); there is no
903              AltiVec support yet, however.
904            - the cache flushing assembly code uses hardware-flush on the G4.
905              Also, a couple of hardcoded numerical values were replaced
906              by more readable symbolic constants.
907            - extended interrupt-disabled code section so enclose the entire
908              cache flush/invalidate procedure (as recommended by the book).
909              This is not (latency) critical as it is only used by
910              init code but prevents possible corruption.
911            - Trivial page table support as been added.
912              (1:1 effective-virtual-physical address mapping which is only
913              useful only on CPUs which feature hardware TLB replacement,
914              e.g. >604.  This allows for write-protecting memory regions,
915              e.g. text/ro-data which makes catching corruptors a lot easier.
916              It also frees one DBAT/IBAT and gives more flexibility
917              for setting up address maps :-)
918            - setdbat() allows changing BAT0 also (since the BSP may use
919              a page table, BAT0 could be available...).
920            - asm_setdbatX() violated the SVR ABI by using
921              r20 as a scratch register; changed for r0
922            - according to the book, a context synchronizing instruction is
923              necessary prior to and after changing a DBAT -> isync added
924
9252002-04-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
926
927        * rtems/powerpc/cache.h: New file (extracted from
928        old-exceptions/cpu.h)
929        * Makefile.am: Relect changes above.
930
9312002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
932
933        * shared/include/cpu.h: Removed.
934        * shared/include/Makefile.am: Reflect changes above.
935        * shared/include/spr.h: Include rtems/powerpc/registers.h instead of
936        libcpu/cpu.h.
937        * mpc6xx/clock/c_clock.c: Reflect changes to <rtems/score/cpu.h>.
938        * mpc6xx/exceptions/asm_utils.S: Ditto.
939        * mpc6xx/exceptions/raw_exception.c: Ditto.
940        * mpc6xx/mmu/mmuAsm.S: Ditto.
941        * mpc6xx/timer/timer.c: Ditto.
942        * mpc8260/exceptions/asm_utils.S: Ditto.
943        * mpc8260/exceptions/raw_exception.c: Ditto.
944        * mpc8xx/exceptions/asm_utils.S: Ditto.
945        * mpc8xx/exceptions/raw_exception.c: Ditto.
946        * ppc403/vectors/vectors.S: Include <asm.h> instead of "asm.h".
947
9482001-04-17      Joel Sherrill <joel@OARcorp.com>
949
950        * shared/include/cpu.h: Added ifndef ASM.
951 
9522001-04-17      Joel Sherrill <joel@OARcorp.com>
953
954        * ChangeLog: Corrected paths on past few commits.
955 
9562002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
957
958        * shared/include/cpu.h: Don't include cpuIdent.h.
959
9602002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
961
962        * mpc8260/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
963
9642002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
965
966        * mpc8xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
967
9682002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
969
970        * mpc6xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
971
9722002-04-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
973
974        * shared/include/cpuIdent.h: New.
975        * shared/include/cpuIdent.c: Reflect having added cpuIdent.h.
976        * shared/include/cpu.h: Ditto.
977        * shared/include/Makefile.am: Add cpuIndent.h. Fix EXTRA_DIST.
978
9792001-04-03      Joel Sherrill <joel@OARcorp.com>
980
981        * Closed PR57.  The hack is OK as it allows a BSP to override
982        or not at its discretion.
983        * mpc8xx/timer/timer.c: Removed #warning declaring providing a
984        default definition for the macros
985        rtems_cpu_configuration_get_timer_least_valid and
986        rtems_cpu_configuration_get_timer_average_overhead.
987
9882002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
989
990        * shared/include/byteorder.h: Use unsigned instead of __unsigned
991        (GCC-3.0.x compatibility).
992       
9932002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
994
995        * configure.ac:
996        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
997        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
998        * mpc505/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
999        * mpc505/Makefile.am: Remove AUTOMAKE_OPTIONS.
1000        * mpc505/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1001        * mpc505/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
1002        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1003        * mpc6xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
1004        * mpc6xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
1005        * mpc6xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
1006        * mpc6xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
1007        * mpc6xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1008        * mpc6xx/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1009        * mpc8260/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
1010        * mpc8260/Makefile.am: Remove AUTOMAKE_OPTIONS.
1011        * mpc8260/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
1012        * mpc8260/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1013        * mpc8260/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
1014        * mpc8260/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1015        * mpc8260/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
1016        * mpc8260/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1017        * mpc8xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
1018        * mpc8xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
1019        * mpc8xx/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
1020        * mpc8xx/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1021        * mpc8xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
1022        * mpc8xx/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1023        * mpc8xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
1024        * mpc8xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1025        * ppc403/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
1026        * ppc403/Makefile.am: Remove AUTOMAKE_OPTIONS.
1027        * ppc403/console/Makefile.am: Remove AUTOMAKE_OPTIONS.
1028        * ppc403/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
1029        * ppc403/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1030        * ppc403/tty_drv/Makefile.am: Remove AUTOMAKE_OPTIONS.
1031        * ppc403/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
1032        * shared/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1033        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
1034        * shared/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1035        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1036
10372002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1038
1039        * mpc6xx/clock/c_clock.c: Include rtems/bspIo.h instead of bspIo.h.
1040        * mpc6xx/mmu/bat.h: Include rtems/bspIo.h instead of bspIo.h.
1041        * mpc8260/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
1042        * mpc8260/cpm/brg.c: Include rtems/bspIo.h instead of bspIo.h.
1043        * mpc8xx/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
1044        * shared/include/cpuIdent.c: Include rtems/bspIo.h instead of bspIo.h.
1045
10462001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1047
1048        * ppc403/vectors/vectors.S: Include <bsp.h>.
1049        * shared/include/cpu.h: Remove stray empty lines.
1050
10512001-11-27      Joel Sherrill <joel@OARcorp.com>,
1052
1053        * new_exception_processing/Makefile.in,
1054        new_exception_processing/.cvsignore,
1055        new_exception_processing/Makefile.am,
1056        new_exception_processing/c_isr.inl,
1057        new_exception_processing/cpu.c, new_exception_processing/cpu.h,
1058        new_exception_processing/cpu_asm.S,
1059        old_exception_processing/Makefile.in,
1060        old_exception_processing/.cvsignore,
1061        old_exception_processing/Makefile.am, old_exception_processing/README,
1062        old_exception_processing/TODO, old_exception_processing/c_isr.inl,
1063        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
1064        old_exception_processing/cpu_asm.S, old_exception_processing/irq_stub.S,
1065        old_exception_processing/ppc_offs.h,
1066        old_exception_processing/ppccache.c, old_exception_processing/rtems.S:
1067        Deleted since now under libbsp.
1068
10692001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1070
1071        * configure.ac: Remove old_exception_processing,
1072        new_exception_processing.
1073        * Makefile.am: Ditto.
1074
10752001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1076
1077        * configure.ac: Remove mpc750 from new_exception_processing,
1078        Remove mpc604 from new_exception_processing.
1079
10802001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1081
1082        * configure.ac: Remove ppc603e from old_exception_processing.
1083
10842001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1085
1086        * configure.ac: Remove mpc8xx from new_exception_processing.
1087
10882001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1089
1090        * configure.ac: Remove mpc8620 from new_exception_processing.
1091
10922001-11-20      Joel Sherrill <joel@OARcorp.com>
1093
1094        * ChangeLog: Corrected spacing.
1095
10962001-11-14      Till Straumann <strauman@SLAC.Stanford.EDU>
1097
1098        * new_exception_processing/cpu_asm.S: Support double or single
1099        precision context switches.  Note that doing a single precision
1100        context save/restore on a double precision PowerPC machine does not
1101        only result in rounding errors but also screws up the FPSCR register!
1102
11032001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
1104
1105        This modification is part of the submitted modifications necessary to
1106        support the IBM PPC405 family.  This submission was reviewed by
1107        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
1108        not negatively impact the ppc403 BSPs.  The submission and tracking
1109        process was captured as PR50.
1110        * ppc403/console/console405.c ppc403/tty_drv/.cvsignore,
1111        ppc403/tty_drv/Makefile.am, ppc403/tty_drv/tty_drv.c,
1112        ppc403/tty_drv/tty_drv.h: New files.
1113        * Makefile.am, README, configure.ac, old_exception_processing/cpu.c,
1114        old_exception_processing/cpu.h, ppc403/Makefile.am,
1115        ppc403/clock/clock.c, ppc403/console/Makefile.am,
1116        ppc403/console/console.c, ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h,
1117        ppc403/timer/timer.c: Modified.
1118
11192001-11-07      Joel Sherrill <joel@OARcorp.com>
1120
1121        * configure.ac: Delete the commented out line that said that
1122        the mpc8260 used the old exception processing model.  This line
1123        also appears to have caused ppc603e to miss this test.
1124
11252001-10-29      Joel Sherrill <joel@OARcorp.com>
1126
1127        * mpc8xx/timer/timer.c: Added hack for two macros that are not defined
1128        with the new exception processing model:
1129                rtems_cpu_configuration_get_timer_least_valid()
1130                rtems_cpu_configuration_get_timer_average_overhead()
1131        This is captured as PR57.
1132
11332001-10-24      Joel Sherrill <joel@OARcorp.com>
1134
1135        * mpc8260/clock/.cvsignore, mpc8260/console-generic/.cvsignore,
1136        mpc8260/cpm/.cvsignore, mpc8260/exceptions/.cvsignore,
1137        mpc8260/include/.cvsignore, mpc8260/mmu/.cvsignore,
1138        mpc8260/timer/.cvsignore, mpc8260/.cvsignore: New files.
1139
11402001-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1141
1142        * mpc8260/exceptions/Makefile.am, mpc8260/include/Makefile.am,
1143        mpc8xx/exceptions/Makefile.am: Updated to autoconf 2.52.
1144
11452001-10-24      Joel Sherrill <joel@OARcorp.com>
1146
1147        * mpc8260/include/mpc8260.h: "or" is a keyword in C++. 
1148
11492001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
1150
1151        * Makefile.am, README, configure.ac, new_exception_processing/cpu.h,
1152        shared/include/cpu.h, shared/include/cpuIdent.c, shared/src/cache.c:
1153        Added mpc8260 support.
1154
11552001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
1156
1157        * Added mpc8260 directory.
1158        * Modified Makefile.am and configure.in to build the contents
1159        * mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am,
1160        mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am,
1161        mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore,
1162        mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c,
1163        mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore,
1164        mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S,
1165        mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h,
1166        mpc8260/include/Makefile.am, mpc8260/include/console.h,
1167        mpc8260/include/cpm.h, mpc8260/include/mmu.h,
1168        mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c,
1169        mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
1170
11712001-10-12      Joel Sherrill <joel@OARcorp.com>
1172
1173        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h, mpc8xx/clock/clock.c,
1174        mpc8xx/timer/timer.c, new_exception_processing/cpu.c,
1175        new_exception_processing/cpu.h, new_exception_processing/cpu_asm.S,
1176        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
1177        old_exception_processing/cpu_asm.S, old_exception_processing/rtems.S:
1178        Fixed typo.
1179
11802001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1181
1182        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1183        * configure.in: Remove.
1184        * configure.ac: New file, generated from configure.in by autoupdate.
1185
11862001-09-27      Joel Sherrill <joel@OARcorp.com>
1187
1188        * old_exception_processing/cpu.h: Renamed delay() to rtems_bsp_delay().
1189        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
1190        * shared/include/cpu.h: Renamed delay() to rtems_bsp_delay().
1191        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
1192
11932001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1194
1195        * new_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
1196        * old_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
1197        * mpc6xx/mmu/Makefile.am: Use 'PREINSTALL_FILES ='.
1198        * mpc6xx/clock/Makefile.am: Use 'PREINSTALL_FILES ='.
1199        * mpc6xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
1200        * mpc8xx/include/Makefile.am: Use 'PREINSTALL_FILES ='.
1201        * mpc8xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
1202        * shared/include/Makefile.am: Use 'PREINSTALL_FILES ='.
1203        * shared/src/Makefile.am: Use 'PREINSTALL_FILES ='.
1204        * shared/src/Makefile.am: Use 'CLEANFILES ='.
1205
12062000-06-08      Eric Valette <valette@crf.canon.fr>
1207
1208        * mpc8xx/console-generic/console-generic.c:
1209        The printk/printf did not work when loaded by EPPCBUG. They did
1210        work when loaded with the BDM debugger.  I suspected EPPBUG
1211        made some nasty things like patching Communication processor
1212        microcode...  Anyway, the attached patch:
1213          1) Enables to have printk nearly immediately after boot,
1214          2) Make printf work automagically (I do not know why except I make a
1215        different initialization for printk that should be overwritten by
1216        console init later ?)
1217
1218        I let the default to be using EPPCBUG embedded firmware to boot and
1219        using this printk early enabler code (LOADED_BY_EPPCBUG and
1220        EARLY_CONSOLE) are on.
1221
12222001-05-24      Tom Armistead <tom_armistead@phx.mcd.mot.com>
1223
1224        * mpc6xx/timer/timer.c: Added include of bsp.h and removed
1225        external declaration of BSP_Convert_decrementer() to
1226        correct unresolved reference to this routine.
1227
12282001-05-24      Eric Valette <valette@crf.canon.fr>
1229
1230        * mpc8xx/console-generic/console-generic.c: Bug found by Yacine
1231        <elkolli@crf.canon.fr> where the initialization or irq data structure
1232        was incomplete in case a SMC channel was used first and later a SCC one.
1233
12342001-03-30      Eric Valette <valette@crf.canon.fr>
1235
1236        * mpc8xx/vectors/.cvsignore, mpc8xx/vectors/Makefile.am,
1237        mpc8xx/vectors/README, mpc8xx/vectors/align_h.S
1238        mpc8xx/vectors/vectors.S:  These files were removed in
1239        support of switching the mpc8xx to the use the "new exception
1240        processing model."
1241
12422001-03-30      Eric Valette <valette@crf.canon.fr>
1243
1244        * mpc8xx/exceptions/.cvsignore, mpc8xx/exceptions/Makefile.am,
1245        mpc8xx/exceptions/asm_utils.S, mpc8xx/exceptions/raw_exception.c,
1246        mpc8xx/exceptions/raw_exception.h: New files.
1247        * configure.in, mpc6xx/mmu/bat.h, mpc8xx/Makefile.am,
1248        mpc8xx/clock/clock.c,
1249        mpc8xx/console-generic/console-generic.c,
1250        mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
1251        new_exception_processing/cpu.h, shared/include/byteorder.h,
1252        wrapup/Makefile.am:  This is conversion of the
1253        mpc8xx CPU to the "new exception processing model."
1254
12552001-02-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1256
1257        * mpc505/ictrl/Makefile.am, mpc6xx/clock/Makefile.am,
1258        mpc6xx/exceptions/Makefile.am, mpc6xx/mmu/Makefile.am,
1259        mpc8xx/include/Makefile.am, new_exception_processing/Makefile.am,
1260        old_exception_processing/Makefile.am, pc403/ictrl/Makefile.am,
1261        shared/include/Makefile.am, shared/src/Makefile.am:
1262        Apply *_HEADERS instead of *H_FILES.
1263        * shared/src/.cvsignore: Add cache.h.
1264
12652001-01-03      Joel Sherrill <joel@OARcorp.com>
1266
1267        * new_exception_processing/cpu.h, old_exception_processing/cpu.c:
1268        old_exception_processing/cpu.h, Added _CPU_Initialize_vectors().
1269        In particular, spurious vector initialization had to be moved
1270        on old exception processing model.
1271
12722000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1273
1274        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1275
12762000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1277
1278        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1279
12802000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1281
1282        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1283        Switch to GNU canonicalization.
1284
12852000-10-20      Joel Sherrill <joel@OARcorp.com>
1286
1287        * mpc8xx/console-generic/console-generic.c: Avoid use of
1288        BSP definitions and rely on the new routine
1289        mbx8xx_console_get_configuration() to get information.  This
1290        routine was formerly incorrectly called
1291        mbx8xx_console_use_maximum_buffer_size().
1292        binding to the exception code.
1293
12942000-10-20      Joel Sherrill <joel@OARcorp.com>
1295
1296        * configure.in, Makefile.am: Explicitly specify whether an
1297        RTEMS_CPU_MODEL is using old or new exception processing.  This
1298        is important because when building multilib, you do not know
1299        the RTEMS_CPU_MODEL.  So everything built in a multilib'ed RTEMS
1300        must be independent of the exception model and allow for late
1301        binding to the exception code.
1302
13032000-10-18        Sergei Organov <osv@javad.ru>
1304
1305        * Added full support for MPC505.
1306        * mpc505/ictrl: New directory.
1307        * configure.in, mpc505/Makefile.am: Modified to reflect ictrl addition.
1308        * mpc505/ictrl/.cvsignore, mpc505/ictrl/Makefile.am,
1309        mpc505/ictrl/ictrl.c, mpc505/ictrl/ictrl.h: New files.
1310        * mpc505/timer/timer.c: Use <rtems.h>, not "rtems.h".
1311        * mpc505/vectors/Makefile.am: alignment exception handler now included.
1312        * mpc505/vectors/vectors.S: Now use constants for exception numbers.
1313        * old_exception_processing/ppc_offs.h: New file.
1314        * old_exception_processing/Makefile.am: Account for ppc_offs.h.
1315        * old_exception_processing/cpu.h: Make Nest and Disable levels volatile.
1316        * old_exception_processing/cpu_asm.S: Offsets moved to ppc_offs.h.
1317
13182000-10-18      Joel Sherrill <joel@OARcorp.com>
1319
1320        * mpc8xx/console-generic/console-generic.c: Removed include of
1321        <bsp.h> by adding BSP dependent routine
1322        mbx8xx_console_use_maximum_buffer_size() which can be hard coded
1323        or check non-volatile memory for configuration.
1324
13252000-10-18      Joel Sherrill <joel@OARcorp.com>
1326
1327        * mpc8xx/console-generic/console-generic.c: Removed warnings.
1328
13292000-10-18      Joel Sherrill <joel@OARcorp.com>
1330
1331        * mpc6xx/clock/c_clock.h: Removed commented out reference to <bsp.h>.
1332        * mpc6xx/timer/timer.c: Ditto.
1333
13342000-10-18      Joel Sherrill <joel@OARcorp.com>
1335
1336        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h: Removed use of
1337        bsp.h and replaced it with use of proper interfaces or explicit
1338        externs of required functions and data.
1339        * mpc6xx/timer/timer.c: Ditto.
1340
13412000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1342
1343        * mpc505/timer/Makefile.am, mpc505/vectors/Makefile.am,
1344        mpc6xx/clock/Makefile.am, mpc6xx/exceptions/Makefile.am,
1345        mpc6xx/mmu/Makefile.am, mpc6xx/timer/Makefile.am,
1346        mpc6xx/wrapup/Makefile.am, ppc403/clock/Makefile.am,
1347        ppc403/console/Makefile.am, ppc403/ictrl/Makefile.am,
1348        ppc403/timer/Makefile.am, ppc403/vectors/Makefile.am,
1349        shared/include/Makefile.am, shared/src/Makefile.am,
1350        wrapup/Makefile.am, mpc8xx/clock/Makefile.am,
1351        mpc8xx/console-generic/Makefile.am, mpc8xx/cpm/Makefile.am,
1352        mpc8xx/mmu/Makefile.am, mpc8xx/timer/Makefile.am,
1353        mpc8xx/vectors/Makefile.am, new_exception_processing/Makefile.am,
1354        old_exception_processing/Makefile.am: Include compile.am
1355
13562000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1357
1358        * mpc8xx/console-generic/console-generic.c:
1359        Add support for configuration parameters in NVRAM
1360
13612000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1362
1363        * ChangeLog: File paths corrected.
1364
13652000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1366
1367        * mpx8xx/console-generic/console-generic.c: Addition of support
1368        for shared printk and no termios.
1369
13702000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1371
1372        * mpx8xx/console-generic/console-generic.c(m8xx_uart_pollWrite):
1373        Flush actual buffer.
1374
13752000-08-10      Joel Sherrill <joel@OARcorp.com>
1376
1377        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.