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

4.104.114.84.95
Last change on this file since b0a95a5 was b0a95a5, checked in by Joel Sherrill <joel.sherrill@…>, on 07/08/05 at 21:38:50

2005-06-17 Joel Sherrill <joel@…>

  • mpc5xx/vectors/vectors.h: Add hack to avoid warning.
  • Property mode set to 100644
File size: 52.8 KB
Line 
12005-06-17      Joel Sherrill <joel@OARcorp.com>
2
3        * mpc5xx/vectors/vectors.h: Add hack to avoid warning.
4
52005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
6
7        * mpc5xx/irq/irq.c, mpc5xx/irq/irq.h,
8        mpc8xx/console-generic/console-generic.c: Modified to use
9        rtems/irq.h.
10
112005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
12
13        * Makefile.am: Merge-in ppc403/Makefile.am.
14        * configure.ac: Remove ppc403/Makefile.
15        * preinstall.am: Regenerate.
16        * ppc403/Makefile.am: Remove.
17
182005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
19
20        * Makefile.am: Merge-in mpc8260/Makefile.am.
21        * configure.ac: Remove mpc8260/Makefile.
22        * preinstall.am: Regenerate.
23        * mpc8260/Makefile.am: Remove.
24
252005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
26
27        * Makefile.am: Merge-in mpc8xx/Makefile.am.
28        * configure.ac: Remove mpc8xx/Makefile.
29        * preinstall.am: Regenerate.
30        * mpc8xx/Makefile.am: Remove.
31
322005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
33
34        * Makefile.am: Merge-in mpc6xx/Makefile.am.
35        * configure.ac: Remove mpc6xx/Makefile.
36        * preinstall.am: Regenerate.
37        * mpc6xx/Makefile.am: Remove.
38
392005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
40
41        * Makefile.am: Merge-in mpc5xx/Makefile.am.
42        Merge-in mpc505/Makefile.am.
43        * configure.ac: Remove mpc5xx/Makefile.
44        Remove mpc505/Makefile.
45        * preinstall.am: Regenerate.
46        * mpc505/Makefile.am: Remove.
47        * mpc5xx/Makefile.am: Remove.
48
492005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
50
51        * Makefile.am: Merge-in shared/Makefile.am.
52        * configure.ac: Remove shared/Makefile.
53        * preinstall.am: Regenerate.
54        * shared/Makefile.am: Remove.
55
562005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
57
58        * preinstall.am: New.
59        * Makefile.am: include preinstall.am.
60        * configure.ac: Add AMPOLISH3.
61        * mpc5xx/console-generic/console-generic.c: Eliminate
62        rtems_unsigned16.
63
642005-05-05      Jennifer Averett <jennifer.averett@oarcorp.com>
65
66        * mpc8xx/console-generic/console-generic.c: Added parameter to ISRs.
67
682005-05-03      Joel Sherrill <joel@OARcorp.com>
69
70        * mpc8260/cpm/dpram.c, mpc8260/timer/timer.c, mpc8xx/cpm/dpram.c:
71        Remove warnings.
72
732005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
74
75        PR 779/bsp
76        * mpc5xx/console-generic/console-generic.c, mpc5xx/irq/irq.c,
77        mpc5xx/irq/irq.h, mpc5xx/irq/irq_init.c: Add parameter to powerpc
78        interrupt handler routines
79
802005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
81
82        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
83        mpc8260/console-generic/console-generic.c: add parameter to new
84        exception interrupt handlers in powerpc bsps
85
862005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
87
88        * new-exceptions/cpu.c, rtems/powerpc/powerpc.h:
89        Remove CPU_MINIMUM_STACK_FRAME_SIZE.
90        Use PPC_MINIMUM_STACK_FRAME_SIZE instead.
91        * rtems/powerpc/powerpc.h: Add PPC_MINIMUM_STACK_FRAME_SIZE.
92
932005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
94
95        * new-exceptions/cpu.c: Add CPU_MINIMUM_STACK_FRAME_SIZE.
96
972005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
98
99        * new-exceptions/cpu.c (_CPU_ISR_install_vector): New.
100
1012005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
102
103        * old-exceptions/rtems/score/ppc_offs.h,
104        old-exceptions/ChangeLog, old-exceptions/README,
105        old-exceptions/TODO, old-exceptions/cpu.c,
106        old-exceptions/cpu_asm.S, old-exceptions/irq_stub.S,
107        old-exceptions/ppccache.c: New (Copied from
108        ../../libbsp/powerpc/support/old_exception_processing)
109        * new-exceptions/ChangeLog, new-exceptions/cpu.c,
110        new-exceptions/cpu_asm.S: New (Copied from
111        ../../libbsp/powerpc/support/new_exception_processing).
112        * Makefile.am: Reflect changes above.
113
1142005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
115
116        * ppc403/console/console405.c: Rename round to spiBaudRound
117        (Conflict with C99). Make spiBaudRound static.
118
1192005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
120
121        * mpc8260/mmu/mmu.c: Use _CPU_MSR_GET instead of _CPU_MSR_Value.
122        (Unify old/new-exception processing API).
123
1242005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
125
126        * rtems/powerpc/powerpc.h: Remove mpc603e specific
127        PPC_TLB_*/PPC_IRQ_* defines. Use mpc603 specific defines on mpc603e.
128
1292005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
130
131        * rtems/powerpc/powerpc.h: Remove PPC_ALIGNMENT.
132
1332005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
134
135        * mpc8xx/mmu/mmu.c, rtems/powerpc/cache.h, rtems/powerpc/powerpc.h:
136        #include <rtems/powerpc/powerpc.h>.
137
1382005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
139
140        * rtems/powerpc/powerpc.h: New header guard.
141
1422005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
143
144        * rtems/powerpc/powerpc.h: New (Copy of
145        cpukit/score/cpu/powerpc/rtems/score/powerpc.h).
146
1472005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
148
149        * mpc5xx/include/mpc5xx.h, mpc5xx/include/console.h,
150        mpc5xx/exceptions/raw_exception.h, mpc5xx/irq/irq.h,
151        mpc5xx/vectors/vectors.h, mpc6xx/exceptions/raw_exception.h,
152        mpc6xx/mmu/bat.h, mpc6xx/mmu/pte121.h,
153        mpc6xx/clock/c_clock.h, mpc8260/include/mpc8260.h,
154        mpc8260/include/console.h, mpc8260/include/cpm.h,
155        mpc8260/exceptions/raw_exception.h, mpc8260/include/mmu.h,
156        mpc8xx/include/mpc8xx.h, mpc8xx/include/console.h,
157        mpc8xx/include/cpm.h, mpc8xx/exceptions/raw_exception.h,
158        mpc8xx/include/mmu.h, ppc403/ictrl/ictrl.h,
159        ppc403/tty_drv/tty_drv.h, shared/include/io.h,
160        shared/include/mmu.h, shared/include/page.h,
161        shared/include/byteorder.h, shared/include/pgtable.h,
162        shared/include/cpuIdent.h,shared/include/spr.h,
163        shared/src/stackTrace.h: New header guards.
164
1652005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
166
167        * Makefile.am: Build exception processing in  old-exceptions rsp.
168        new-exceptions subdirs (Merge-in former libbsp/powerpc/support/*).
169
1702005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
171
172        * configure.ac: subdir-objects.
173        Add compiler check for old/new-style exception processing.
174
1752005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
176
177        * mpc8260/cpm/dpram.c, mpc8xx/cpm/dpram.c:
178        Remove local rtems_panic, use #include <rtems/error.h>.
179
1802005-02-10      Ralf Corsepius <ralf.corsepius@rtems.org>
181
182        * mpc505/vectors/vectors.S, ppc403/vectors/vectors.S:
183        Remove PPC_ABI_POWEROPEN.
184
1852005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
186
187        * mpc505/vectors/vectors.S, ppc403/vectors/vectors.S:
188        Remove PPC_ABI_GCC27.
189
1902005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
191
192        * ppc403/vectors/vectors.S: Remove XCOFF support.
193
1942005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
195
196        * rtems/powerpc/cache.h, rtems/powerpc/debugmod.h:
197        New header guards.
198
1992005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
200
201        * mpc505/Makefile.am, mpc5xx/Makefile.am, mpc6xx/Makefile.am,
202        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
203        shared/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
204
2052005-01-04      Joel Sherrill <joel@OARcorp.com>
206
207        * ppc403/tty_drv/tty_drv.c: Remove warnings.
208
2092005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
210
211        * mpc505/Makefile.am, mpc5xx/Makefile.am, mpc6xx/Makefile.am,
212        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
213        shared/Makefile.am: Remove build-variant support.
214
2152004-11-22      Jennifer Averett <jennifer@OARcorp.com>
216
217        PR 581/bsps
218        * mpc6xx/exceptions/raw_exception.c, shared/include/cpuIdent.h:
219        Converting PSIM to new exception model required adding PSIM as
220        PowerPC CPU model.
221
2222004-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
223
224        * powerpc/shared/include/cpuIdent.c,
225        powerpc/shared/include/cpuIdent.h: Add 603le.
226        (Submitted by Thomas.Doerfler <Thomas.Doerfler@imd-systems.de>
227        as part of the patch attached to PR 703).
228
2292004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
230
231        * configure.ac, mpc6xx/exceptions/raw_exception.c,
232        mpc6xx/exceptions/raw_exception.h, mpc6xx/mmu/bat.c,
233        mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S, shared/include/cpuIdent.c,
234        shared/include/cpuIdent.h: Add MPC8240 and MPC8245 support. There was
235        also a significant amount of spelling and whitespace cleanup.
236
2372004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
238
239        * mpc5xx/clock/clock.c, mpc5xx/include/mpc5xx.h
240        mpc5xx/timer/timer.c: Use POSIX fixed size types.
241
2422004-10-20      Eric Norum <norume@aps.anl.gov>
243
244        * configure.ac, mpc6xx/exceptions/raw_exception.c,
245        mpc6xx/mmu/mmuAsm.S, mpc6xx/mmu/pte121.c,
246        shared/include/cpuIdent.c, shared/include/cpuIdent.h:
247        Add Kate Feng's MPC7455 support.
248
2492004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
250
251        * configure.ac: Remove RTEMS_ENABLE_BARE.
252
2532004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
254
255        * configure.ac: Require automake > 1.9.
256
2572004-05-22      Till Strauman <strauman@slac.stanford.edu>
258
259        PR 619/bsps
260        * mpc6xx/clock/c_clock.c: The PPC decrementer must be reloaded on each
261        clock tick. Currently, this is done by just reloading a fixed value.
262        The attached patch takes into account the time that elapsed since the
263        decrementer crossed zero in order to adjust the value to be
264        re-loaded. Without the patch, the effective system clock cycle is
265        increased by the exception handler latency.
266
2672004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
268
269        * mpc5xx/clock/clock.c, mpc5xx/irq/irq_asm.S, mpc5xx/vectors/vectors.S:
270        Reflect new locations of cpukit headers.
271
2722004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
273
274        * mpc505/ictrl/ictrl.c, mpc505/vectors/vectors.S,
275        mpc6xx/exceptions/raw_exception.c,
276        mpc8260/exceptions/raw_exception.c,
277        mpc8xx/exceptions/raw_exception.c, rtems/powerpc/cache.h,
278        mpc5xx/ictrl/ictrl.c, mpc5xx/exceptions/raw_exception.c: Include
279        <rtems/score/powerpc.h> instead of <rtems/score/ppc.h>.
280
2812004-04-12      David Querbach <querbach@realtime.bc.ca>
282
283        * README, configure.ac, mpc5xx/Makefile.am,
284        mpc5xx/exceptions/raw_exception.c, mpc5xx/exceptions/raw_exception.h,
285        mpc5xx/timer/timer.c, shared/include/cpuIdent.h: addition of a
286        significant amount of MPC5xx support as part of the addition of the
287        SS555 BSP.
288        * mpc5xx/README, mpc5xx/clock/clock.c,
289        mpc5xx/console-generic/console-generic.c, mpc5xx/include/console.h,
290        mpc5xx/include/mpc5xx.h, mpc5xx/irq/irq.c, mpc5xx/irq/irq.h,
291        mpc5xx/irq/irq_asm.S, mpc5xx/irq/irq_init.c,
292        mpc5xx/vectors/vectors.S, mpc5xx/vectors/vectors.h,
293        mpc5xx/vectors/vectors_init.c: New files.
294        * mpc5xx/exceptions/asm_utils.S: Removed.
295
2962004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
297
298        * ppc403/vectors/align_h.S: Include <rtems/asm.h> instead of <asm.h>.
299
3002004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
301
302        * mpc505/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
303        * mpc6xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
304        * mpc6xx/mmu/mmuAsm.S: Include <rtems/asm.h> instead of <asm.h>.
305        * mpc8260/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
306        * mpc8xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
307        * ppc403/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
308        * mpc5xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
309        * mpc8260/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
310        * mpc8xx/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
311        * ppc403/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
312
3132004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
314
315        * mpc6xx/timer/timer.c: Cosmetics.
316
3172004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
318
319        * mpc505/timer/timer.c, mpc5xx/timer/timer.c,
320        mpc6xx/clock/c_clock.c, mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
321        mpc8260/console-generic/console-generic.c, mpc8260/cpm/cp.c,
322        mpc8260/cpm/dpram.c, mpc8260/include/cpm.h, mpc8260/include/mmu.h,
323        mpc8260/include/mpc8260.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
324        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
325        mpc8xx/cpm/cp.c, mpc8xx/cpm/dpram.c, mpc8xx/include/cpm.h,
326        mpc8xx/include/mmu.h, mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
327        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
328        ppc403/console/console.c, ppc403/console/console405.c,
329        ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h, ppc403/timer/timer.c,
330        ppc403/tty_drv/tty_drv.c, rtems/powerpc/cache.h, shared/src/cache.c:
331        Convert to using c99 fixed size types.
332
3332004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
334
335        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
336
3372004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
338
339        * README: Add "mpc5xx (mpc565)", because Wilfried B. mentioned the
340        mpc5xx being used on mpc565.
341
3422004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
343
344        PR 587/bsps
345        * shared/include/cpuIdent.h, shared/include/cpuIdent.c: Add defines
346        for MPC_5XX.
347
3482004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
349
350        * Makefile.am, configure.ac: Reflect having added mpc5xx.
351
3522004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
353
354        * mpc5xx/.cvsignore, mpc5xx/Makefile.am: New.
355        * mpc5xx/exceptions/asm_utils.S,  mpc5xx/exceptions/raw_exception.c,
356        mpc5xx/exceptions/raw_exception.h, mpc5xx/ictrl/ictrl.c,
357        mpc5xx/ictrl/ictrl.h, mpc5xx/timer/timer.c: New (Submission from
358        Wilfried Busalski <w.busalski@lancier-monitoring.de>).
359
3602004-03-05      Joel Sherrill <joel@OARcorp.com>
361
362        * mpc6xx/mmu/pte121.c: Add missing ifdef DEBUG to remove warning for
363        unused static routine.
364
3652004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
366
367        * mpc505/Makefile.am: Fix typo.
368
3692004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
370
371        * mpc505/Makefile.am, mpc6xx/Makefile.am, mpc8260/Makefile.am,
372        mpc8xx/Makefile.am, ppc403/Makefile.am: Don't include .../lib.am.
373
3742004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
375
376        * wrapup/Makefile.am: Remove.
377        * configure.ac: Remove wrapup.
378        * shared/Makefile.am: Use automake compilation rules.
379        Build *.rels.
380
3812004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
382
383        * configure.ac: Require automake >= 1.8.2.
384        * Makefile.am, mpc505/Makefile.am, mpc6xx/Makefile.am,
385        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
386        shared/Makefile.am: Use automake compilation rules.
387        Add PREINSTALL_DIRS.
388
3892004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
390
391        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
392        Add PRE/TMPINSTALL_FILES to CLEANFILES.
393        * mpc505/Makefile.am: Ditto.
394        * mpc6xx/Makefile.am: Ditto.
395        * mpc8260/Makefile.am: Ditto.
396        * mpc8xx/Makefile.am: Ditto.
397        * ppc403/Makefile.am: Ditto.
398        * shared/Makefile.am: Ditto.
399
4002004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
401
402        * mpc6xx/Makefile.am: Remove libcpuspec.a (Unused).
403
4042004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
405
406        * mpc505/Makefile.am: Fix typo vectors/vectors.S.
407        * shared/Makefile.am: Fix typo
408        EXTRA_DIST = $(libcpuspec_C_FILES)
409
4102003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
411
412        * ppc403/Makefile.am: Fix typo in vectors' compilation rule.
413        * shared/Makefile.am: Use $(top_srcdir)/../shared instead of
414        relative subdirs.
415
4162003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
417
418        * mpc6xx/wrapup/.cvsignore: Remove.
419
4202003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
421
422        * ppc403/clock/Makefile.am: Remove.
423        * ppc403/console/Makefile.am: Remove.
424        * ppc403/ictrl/Makefile.am: Remove.
425        * ppc403/timer/Makefile.am: Remove.
426        * ppc403/tty_drv/Makefile.am: Remove.
427        * ppc403/vectors/Makefile.am: Remove.
428        * ppc403/Makefile.am: Merge-in Makefile.ams above.
429        * configure.ac: Reflect changes to ppc403/Makefile.ams.
430
4312003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        * mpc505/ictrl/Makefile.am: Remove.
434        * mpc505/timer/Makefile.am: Remove.
435        * mpc505/vectors/Makefile.am: Remove.
436        * mpc505/Makefile.am: Merge-in Makefile.ams above.
437        * configure.ac: Reflect changes to mpc505/Makefile.ams.
438
4392003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
440
441        * mpc8xx/clock/Makefile.am: Remove.
442        * mpc8xx/console-generic/Makefile.am: Remove.
443        * mpc8xx/cpm/Makefile.am: Remove.
444        * mpc8xx/exceptions/Makefile.am: Remove.
445        * mpc8xx/mmu/Makefile.am: Remove.
446        * mpc8xx/timer/Makefile.am: Remove.
447        * mpc8xx/Makefile.am: Merge-in Makefile.ams above.
448        * configure.ac: Reflect changes to mpc8xx/Makefile.ams.
449
4502003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
451
452        * configure.ac: Remove mpc6xx/*/Makefile,  mpc8260/*/Makefile.
453
4542003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
455
456        * mpc6xx/clock/Makefile.am: Remove.
457        * mpc6xx/exceptions/Makefile.am: Remove.
458        * mpc6xx/mmu/Makefile.am: Remove.
459        * mpc6xx/timer/Makefile.am: Remove.
460        * mpc6xx/wrapup/Makefile.am: Remove.
461        * mpc6xx/Makefile.am: Merge-in Makefile.ams above.
462
4632003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
464
465        * mpc8260/clock/Makefile.am: Remove.
466        * mpc8260/console-generic/Makefile.am: Remove.
467        * mpc8260/cpm/Makefile.am: Remove.
468        * mpc8260/exceptions/Makefile.am: Remove.
469        * mpc8260/mmu/Makefile.am: Remove.
470        * mpc8260/timer/Makefile.am: Remove.
471        * mpc8260/Makefile.am: Merge-in Makefile.ams above.
472
4732003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
474
475        * shared/include/Makefile.am: Remove.
476        * shared/src/Makefile.am: Remove.
477        * shared/Makefile.am: Merge-in Makefile.ams above.
478        * configure.ac: Reflect changes above.
479
4802003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
483        * mpc505/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
484        * mpc6xx/clock/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
485        * mpc6xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
486        * mpc6xx/mmu/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
487        * mpc8260/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
488        * mpc8260/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
489        * mpc8xx/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
490        * mpc8xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
491        * ppc403/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
492        * ppc403/tty_drv/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
493        * shared/include/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
494        * shared/src/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
495
4962003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
497
498        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
499
5002003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
501
502        * wrapup/Makefile.am: Build libcpu.a.
503        Don't preinstall libcpu.a
504
5052003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
506
507        * mpc505/ictrl/Makefile.am: Remove all-local: $(ARCH).
508        * mpc505/timer/Makefile.am: Remove all-local: $(ARCH).
509        * mpc505/vectors/Makefile.am: Remove all-local: $(ARCH).
510        * mpc6xx/clock/Makefile.am: Remove all-local: $(ARCH).
511        * mpc6xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
512        * mpc6xx/mmu/Makefile.am: Remove all-local: $(ARCH).
513        * mpc6xx/timer/Makefile.am: Remove all-local: $(ARCH).
514        * mpc6xx/wrapup/Makefile.am: Remove all-local: $(ARCH).
515        * mpc8260/clock/Makefile.am: Remove all-local: $(ARCH).
516        * mpc8260/console-generic/Makefile.am: Remove all-local: $(ARCH).
517        * mpc8260/cpm/Makefile.am: Remove all-local: $(ARCH).
518        * mpc8260/exceptions/Makefile.am: Remove all-local: $(ARCH).
519        * mpc8260/mmu/Makefile.am: Remove all-local: $(ARCH).
520        * mpc8260/timer/Makefile.am: Remove all-local: $(ARCH).
521        * mpc8xx/clock/Makefile.am: Remove all-local: $(ARCH).
522        * mpc8xx/console-generic/Makefile.am: Remove all-local: $(ARCH).
523        * mpc8xx/cpm/Makefile.am: Remove all-local: $(ARCH).
524        * mpc8xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
525        * mpc8xx/mmu/Makefile.am: Remove all-local: $(ARCH).
526        * mpc8xx/timer/Makefile.am: Remove all-local: $(ARCH).
527        * ppc403/clock/Makefile.am: Remove all-local: $(ARCH).
528        * ppc403/console/Makefile.am: Remove all-local: $(ARCH).
529        * ppc403/ictrl/Makefile.am: Remove all-local: $(ARCH).
530        * ppc403/timer/Makefile.am: Remove all-local: $(ARCH).
531        * ppc403/tty_drv/Makefile.am: Remove all-local: $(ARCH).
532        * ppc403/vectors/Makefile.am: Remove all-local: $(ARCH).
533        * shared/include/Makefile.am: Remove all-local: $(ARCH).
534        * shared/src/Makefile.am: Remove all-local: $(ARCH).
535        * wrapup/Makefile.am: Remove all-local: $(ARCH).
536
5372003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
538
539        * Makefile.am: Reformat. Use dirstamp for preinstallation.
540        * mpc505/Makefile.am: Reformat.
541        * mpc505/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
542        * mpc505/timer/Makefile.am: Reformat.
543        * mpc505/vectors/Makefile.am: Reformat.
544        * mpc6xx/Makefile.am: Reformat.
545        * mpc6xx/clock/Makefile.am: Reformat. Use dirstamp for preinstallation.
546        * mpc6xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
547        * mpc6xx/mmu/Makefile.am: Reformat. Use dirstamp for preinstallation.
548        * mpc6xx/timer/Makefile.am: Reformat.
549        * mpc6xx/wrapup/Makefile.am: Reformat.
550        * mpc8260/Makefile.am: Reformat. Use dirstamp for preinstallation.
551        * mpc8260/clock/Makefile.am: Reformat.
552        * mpc8260/console-generic/Makefile.am: Reformat.
553        * mpc8260/cpm/Makefile.am: Reformat.
554        * mpc8260/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
555        * mpc8260/mmu/Makefile.am: Reformat.
556        * mpc8260/timer/Makefile.am: Reformat.
557        * mpc8xx/Makefile.am: Reformat. Use dirstamp for preinstallation.
558        * mpc8xx/clock/Makefile.am: Reformat.
559        * mpc8xx/console-generic/Makefile.am: Reformat.
560        * mpc8xx/cpm/Makefile.am: Reformat.
561        * mpc8xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
562        * mpc8xx/mmu/Makefile.am: Reformat.
563        * mpc8xx/timer/Makefile.am: Reformat.
564        * ppc403/Makefile.am: Reformat.
565        * ppc403/clock/Makefile.am: Reformat.
566        * ppc403/console/Makefile.am: Reformat.
567        * ppc403/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
568        * ppc403/timer/Makefile.am: Reformat.
569        * ppc403/tty_drv/Makefile.am: Reformat. Use dirstamp for preinstallation.
570        * ppc403/vectors/Makefile.am: Reformat.
571        * shared/Makefile.am: Reformat.
572        * shared/include/Makefile.am: Reformat. Use dirstamp for preinstallation.
573        * shared/src/Makefile.am: Reformat. Use dirstamp for preinstallation.
574        * wrapup/Makefile.am: Reformat.
575
5762003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
577
578        * configure.ac: Remove RTEMS_CANONICAL_HOST.
579
5802003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
581
582        * configure.ac: Remove RTEMS_CHECK_CPU.
583
5842003-09-04      Joel Sherrill <joel@OARcorp.com>
585
586        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
587        mpc6xx/exceptions/raw_exception.c, mpc6xx/exceptions/raw_exception.h,
588        mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S,
589        mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
590        mpc8260/console-generic/console-generic.c, mpc8260/cpm/brg.c,
591        mpc8260/exceptions/raw_exception.c,
592        mpc8260/exceptions/raw_exception.h, mpc8260/include/cpm.h,
593        mpc8260/include/mmu.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
594        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
595        mpc8xx/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.h,
596        mpc8xx/include/cpm.h, mpc8xx/include/mmu.h, mpc8xx/mmu/mmu.c,
597        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
598        ppc403/console/console.c.polled, ppc403/timer/timer.c,
599        rtems/powerpc/debugmod.h, shared/include/byteorder.h,
600        shared/include/cpuIdent.c, shared/include/cpuIdent.h,
601        shared/include/io.h, shared/include/mmu.h, shared/include/page.h,
602        shared/include/pgtable.h, shared/include/spr.h: URL for license
603        changed.
604
6052003-09-04      Joel Sherrill <joel@OARcorp.com>
606
607        * mpc505/timer/timer.c, ppc403/console/console.c,
608        ppc403/console/console405.c: Removed incorrect statement about
609        copyright assignment.
610
6112003-08-20      Joel Sherrill <joel@OARcorp.com>
612
613        * mpc8260/clock/clock.c: Correct copyright statements.
614
6152003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
616
617        * Makefile.am: Reflect having moved aclocal/.
618
6192003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
620
621        * Makefile.am: Reflect having moved automake/.
622        * mpc505/Makefile.am: Reflect having moved automake/.
623        * mpc505/ictrl/Makefile.am: Reflect having moved automake/.
624        * mpc505/timer/Makefile.am: Reflect having moved automake/.
625        * mpc505/vectors/Makefile.am: Reflect having moved automake/.
626        * mpc6xx/Makefile.am: Reflect having moved automake/.
627        * mpc6xx/clock/Makefile.am: Reflect having moved automake/.
628        * mpc6xx/exceptions/Makefile.am: Reflect having moved automake/.
629        * mpc6xx/mmu/Makefile.am: Reflect having moved automake/.
630        * mpc6xx/timer/Makefile.am: Reflect having moved automake/.
631        * mpc6xx/wrapup/Makefile.am: Reflect having moved automake/.
632        * mpc8260/Makefile.am: Reflect having moved automake/.
633        * mpc8260/clock/Makefile.am: Reflect having moved automake/.
634        * mpc8260/console-generic/Makefile.am: Reflect having moved automake/.
635        * mpc8260/cpm/Makefile.am: Reflect having moved automake/.
636        * mpc8260/exceptions/Makefile.am: Reflect having moved automake/.
637        * mpc8260/mmu/Makefile.am: Reflect having moved automake/.
638        * mpc8260/timer/Makefile.am: Reflect having moved automake/.
639        * mpc8xx/Makefile.am: Reflect having moved automake/.
640        * mpc8xx/clock/Makefile.am: Reflect having moved automake/.
641        * mpc8xx/console-generic/Makefile.am: Reflect having moved automake/.
642        * mpc8xx/cpm/Makefile.am: Reflect having moved automake/.
643        * mpc8xx/exceptions/Makefile.am: Reflect having moved automake/.
644        * mpc8xx/mmu/Makefile.am: Reflect having moved automake/.
645        * mpc8xx/timer/Makefile.am: Reflect having moved automake/.
646        * ppc403/Makefile.am: Reflect having moved automake/.
647        * ppc403/clock/Makefile.am: Reflect having moved automake/.
648        * ppc403/console/Makefile.am: Reflect having moved automake/.
649        * ppc403/ictrl/Makefile.am: Reflect having moved automake/.
650        * ppc403/timer/Makefile.am: Reflect having moved automake/.
651        * ppc403/tty_drv/Makefile.am: Reflect having moved automake/.
652        * ppc403/vectors/Makefile.am: Reflect having moved automake/.
653        * shared/Makefile.am: Reflect having moved automake/.
654        * shared/include/Makefile.am: Reflect having moved automake/.
655        * shared/src/Makefile.am: Reflect having moved automake/.
656        * wrapup/Makefile.am: Reflect having moved automake/.
657
6582003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
659
660        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
661
6622003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
663
664        * wrapup/Makefile.am (FAMILY_OBJS): Remove *exception_processing.
665
6662003-07-08      Joel Sherrill <joel@OARcorp.com>
667
668        PR 416/bsps
669        * ppc403/ictrl/ictrl.c (ictrl_isr): We acknolwegde the interrupt in
670        interrupt controller (clr_exisr(mask)) before calling the interrupt
671        handler that will acnowledge the interrupt source. This results in
672        the interrupt beeing seen a second time by the interrupt controller.
673        Reported and fixed by El Kolli Yacine <yacine.elkolli@crf.canon.fr>.
674
6752003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
676
677        PR 368/filesystems
678        * mpc8xx/include/mpc8xx.h: Add PCMCIA registers.
679
6802003-03-25      Till Straumann <strauman@slac.stanford.edu>
681
682        PR 349/bsps
683        * shared/include/cpuIdent.c: Readd PPC604r CPU.
684
6852003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
686
687        * configure.ac: Remove AC_CONFIG_AUX_DIR.
688
6892003-02-20      Till Straumann <strauman@slac.stanford.edu>
690
691        PR 349/bsps
692        * mpc6xx/exceptions/raw_exception.c, mpc6xx/mmu/bat.c,
693        mpc6xx/mmu/pte121.c, shared/include/cpuIdent.c,
694        shared/include/cpuIdent.h, shared/src/Makefile.am, shared/src/stack.c,
695        shared/src/stackTrace.h, powerpc/registers.h:
696          - undo improper 'fix' who broke mpc604r identification
697          - fix: 7400 identification PVR value was wrong
698          - enhance 'setdbat()' to switch OFF a given BAT if called with 0 size
699          - fix: page table support bugfix
700          - enhancement: provide routines to take and print stack trace
701            snapshots
702          - add definitions for HID1 and DABR SPRs
703
7042003-02-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
705
706        PR 348/bsps
707        * mpc6xx/exceptions/raw_exception.c: Add PPC_603ev as required
708        by MTX603e BSP.
709
7102003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
711
712        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
713
7142003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
715
716        * configure.ac: AC_PREREQ(2.57).
717
7182002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
719
720        * configure.ac: Remove RTEMS_CHEC_CUSTOM_BSP.
721        * mpc505/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
722        * mpc505/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
723        * mpc505/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
724        * mpc6xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
725        * mpc6xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
726        * mpc6xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
727        * mpc6xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
728        * mpc6xx/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
729        * mpc8260/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
730        * mpc8260/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
731        * mpc8260/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
732        * mpc8260/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
733        * mpc8260/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
734        * mpc8260/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
735        * mpc8xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
736        * mpc8xx/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
737        * mpc8xx/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
738        * mpc8xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
739        * mpc8xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
740        * mpc8xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
741        * ppc403/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
742        * ppc403/console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
743        * ppc403/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
744        * ppc403/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
745        * ppc403/tty_drv/Makefile.am: Don't include @RTEMS_BSP@.cfg.
746        * ppc403/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
747        * shared/include/Makefile.am: Don't include @RTEMS_BSP@.cfg.
748        * shared/src/Makefile.am: Don't include @RTEMS_BSP@.cfg.
749        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
750
7512002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
752
753        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
754
7552002-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
756
757        * mpc8260/Makefile.am: Merge-in mpc8260/include/Makefile.am.
758        * mpc8xx/Makefile.am: Merge-in mpc8xx/include/Makefile.am.
759        * mpc8260/include/Makefile.am: Remove.
760        * mpc8xx/include/Makefile.am: Remove.
761        * configure.ac: Remove mpc8260/include/Makefile.
762        Remove mpc8xx/include/Makefile.
763
7642002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
765
766        * configure.ac: Add RTEMS_PROG_CCAS.
767
7682002-11-04      Joel Sherrill <joel@OARcorp.com>
769
770        * mpc8260/console-generic/console-generic.c, mpc8260/cpm/dpram.c,
771        mpc8260/exceptions/raw_exception.c,
772        mpc8xx/exceptions/raw_exception.c: Removed warnings.
773
7742002-11-01      Joel Sherrill <joel@OARcorp.com>
775
776        * mpc8xx/console-generic/console-generic.c, mpc8xx/cpm/dpram.c,
777        mpc8xx/exceptions/raw_exception.c, ppc403/clock/clock.c:
778        Removed warnings.
779
7802002-10-31      Joel Sherrill <joel@OARcorp.com>
781
782        * mpc6xx/clock/c_clock.c, mpc6xx/exceptions/raw_exception.c,
783        mpc6xx/mmu/bat.c: Removed warnings.
784
7852002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
786
787        * .cvsignore: Reformat.
788        Add autom4te*cache.
789        Remove autom4te.cache.
790
7912002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
792
793        * configure.ac: Remove duplicate mpc6xx/timer/Makefile from CONFIG_FILES.
794
7952002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
796
797        * mpc8260/exceptions/raw_exception.c: #include <string.h>.
798        #include <bspIo.h>.
799
8002002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
801
802        * mpc6xx/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
803        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
804
8052002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
806
807        * mpc505/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
808        * mpc505/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
809        * mpc505/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
810        * mpc6xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
811        * mpc6xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
812        * mpc6xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
813        * mpc6xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
814        * mpc8260/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
815        * mpc8260/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
816        * mpc8260/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
817        * mpc8260/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
818        * mpc8260/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
819        * mpc8260/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
820        * mpc8xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
821        * mpc8xx/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
822        * mpc8xx/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
823        * mpc8xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
824        * mpc8xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
825        * mpc8xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
826        * ppc403/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
827        * ppc403/console/Makefile.am: Use .$(OBJEXT) instead of .o.
828        * ppc403/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
829        * ppc403/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
830        * ppc403/tty_drv/Makefile.am: Use .$(OBJEXT) instead of .o.
831        * ppc403/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
832        * shared/include/Makefile.am: Use .$(OBJEXT) instead of .o.
833        * shared/src/Makefile.am: Use .$(OBJEXT) instead of .o.
834
8352002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
836
837        * mpc6xx/mmu/pte121.c: Include <string.h> for gcc-3.1.
838
8392002-07-22      Till Straumann <strauman@slac.stanford.edu>
840
841        * mpc6xx/mmu/bat.c: Per PR241, fix a tiny bug introduced by the
842        fix for an earlier patch (PR213) which added support for setting
843        BAT0 to setdbat().
844
8452001-05-17      Joel Sherrill <joel@OARcorp.com>
846
847        * mpc6xx/exceptions/raw_exception.c, pc6xx/mmu/pte121.c: Modified
848        slightly to reflect recent PowerPC re-organization and avoid warnings.
849
8502001-05-15      Till Straumann <strauman@slac.stanford.edu>
851
852        * mpc6xx/mmu/pte121.c, mpc6xx/mmu/pte121.h: New files. Missed in
853        merge of PR213.
854
8552001-05-14      Joel Sherrill <joel@OARcorp.com>
856
857        * shared/include/cpuIdent.c: Account for duplicate numbers.
858
8592002-05-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
860
861        * rtems/powerpc/debugmod.h: New file (extracted from
862        score/ppc.h).
863        * Makefile.am: Relect changes above.
864
8652001-05-14      Till Straumann <strauman@slac.stanford.edu>
866
867        * shared/include/io.h: Per PR215 address the following issues:
868            - _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET
869              are no longer defined by libcpu (powerpc/shared/include/io.h)
870              but by the BSP (who is the only one to know the values)
871            - the affected BSP (shared/motorola) headers have been fixed
872              in a separate "libbsp/powerpc/shared" patch.
873            - the DEC 21140 driver (libchip/network/dec21140.c) has been
874              fixed to use PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET.
875              and PCI_MEM_BASE instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE
876              is to be defined by the BSP who is using this driver.
877            - the DEC driver also has been fixed to use the newer
878              rtems_bsp_delay_in_bus_cycles() instead of the obsolete
879              delay_in_bus_cycles().
880
8812001-05-14      Till Straumann <strauman@slac.stanford.edu>
882
883        * rtems/powerpc/registers.h, rtems/score/ppc.h: Per PR213, add
884        the following:
885            - support for the MPC74000 (AKA G4); there is no
886              AltiVec support yet, however.
887            - the cache flushing assembly code uses hardware-flush on the G4.
888              Also, a couple of hardcoded numerical values were replaced
889              by more readable symbolic constants.
890            - extended interrupt-disabled code section so enclose the entire
891              cache flush/invalidate procedure (as recommended by the book).
892              This is not (latency) critical as it is only used by
893              init code but prevents possible corruption.
894            - Trivial page table support as been added.
895              (1:1 effective-virtual-physical address mapping which is only
896              useful only on CPUs which feature hardware TLB replacement,
897              e.g. >604.  This allows for write-protecting memory regions,
898              e.g. text/ro-data which makes catching corruptors a lot easier.
899              It also frees one DBAT/IBAT and gives more flexibility
900              for setting up address maps :-)
901            - setdbat() allows changing BAT0 also (since the BSP may use
902              a page table, BAT0 could be available...).
903            - asm_setdbatX() violated the SVR ABI by using
904              r20 as a scratch register; changed for r0
905            - according to the book, a context synchronizing instruction is
906              necessary prior to and after changing a DBAT -> isync added
907
9082002-04-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
909
910        * rtems/powerpc/cache.h: New file (extracted from
911        old-exceptions/cpu.h)
912        * Makefile.am: Relect changes above.
913
9142002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
915
916        * shared/include/cpu.h: Removed.
917        * shared/include/Makefile.am: Reflect changes above.
918        * shared/include/spr.h: Include rtems/powerpc/registers.h instead of
919        libcpu/cpu.h.
920        * mpc6xx/clock/c_clock.c: Reflect changes to <rtems/score/cpu.h>.
921        * mpc6xx/exceptions/asm_utils.S: Ditto.
922        * mpc6xx/exceptions/raw_exception.c: Ditto.
923        * mpc6xx/mmu/mmuAsm.S: Ditto.
924        * mpc6xx/timer/timer.c: Ditto.
925        * mpc8260/exceptions/asm_utils.S: Ditto.
926        * mpc8260/exceptions/raw_exception.c: Ditto.
927        * mpc8xx/exceptions/asm_utils.S: Ditto.
928        * mpc8xx/exceptions/raw_exception.c: Ditto.
929        * ppc403/vectors/vectors.S: Include <asm.h> instead of "asm.h".
930
9312001-04-17      Joel Sherrill <joel@OARcorp.com>
932
933        * shared/include/cpu.h: Added ifndef ASM.
934 
9352001-04-17      Joel Sherrill <joel@OARcorp.com>
936
937        * ChangeLog: Corrected paths on past few commits.
938 
9392002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
940
941        * shared/include/cpu.h: Don't include cpuIdent.h.
942
9432002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
944
945        * mpc8260/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
946
9472002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
948
949        * mpc8xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
950
9512002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
952
953        * mpc6xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
954
9552002-04-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
956
957        * shared/include/cpuIdent.h: New.
958        * shared/include/cpuIdent.c: Reflect having added cpuIdent.h.
959        * shared/include/cpu.h: Ditto.
960        * shared/include/Makefile.am: Add cpuIndent.h. Fix EXTRA_DIST.
961
9622001-04-03      Joel Sherrill <joel@OARcorp.com>
963
964        * Closed PR57.  The hack is OK as it allows a BSP to override
965        or not at its discretion.
966        * mpc8xx/timer/timer.c: Removed #warning declaring providing a
967        default definition for the macros
968        rtems_cpu_configuration_get_timer_least_valid and
969        rtems_cpu_configuration_get_timer_average_overhead.
970
9712002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
972
973        * shared/include/byteorder.h: Use unsigned instead of __unsigned
974        (GCC-3.0.x compatibility).
975       
9762002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
977
978        * configure.ac:
979        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
980        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
981        * mpc505/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
982        * mpc505/Makefile.am: Remove AUTOMAKE_OPTIONS.
983        * mpc505/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
984        * mpc505/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
985        * Makefile.am: Remove AUTOMAKE_OPTIONS.
986        * mpc6xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
987        * mpc6xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
988        * mpc6xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
989        * mpc6xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
990        * mpc6xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
991        * mpc6xx/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
992        * mpc8260/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
993        * mpc8260/Makefile.am: Remove AUTOMAKE_OPTIONS.
994        * mpc8260/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
995        * mpc8260/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
996        * mpc8260/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
997        * mpc8260/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
998        * mpc8260/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
999        * mpc8260/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1000        * mpc8xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
1001        * mpc8xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
1002        * mpc8xx/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
1003        * mpc8xx/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1004        * mpc8xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
1005        * mpc8xx/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1006        * mpc8xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
1007        * mpc8xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1008        * ppc403/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
1009        * ppc403/Makefile.am: Remove AUTOMAKE_OPTIONS.
1010        * ppc403/console/Makefile.am: Remove AUTOMAKE_OPTIONS.
1011        * ppc403/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
1012        * ppc403/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
1013        * ppc403/tty_drv/Makefile.am: Remove AUTOMAKE_OPTIONS.
1014        * ppc403/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
1015        * shared/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1016        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
1017        * shared/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1018        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1019
10202002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1021
1022        * mpc6xx/clock/c_clock.c: Include rtems/bspIo.h instead of bspIo.h.
1023        * mpc6xx/mmu/bat.h: Include rtems/bspIo.h instead of bspIo.h.
1024        * mpc8260/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
1025        * mpc8260/cpm/brg.c: Include rtems/bspIo.h instead of bspIo.h.
1026        * mpc8xx/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
1027        * shared/include/cpuIdent.c: Include rtems/bspIo.h instead of bspIo.h.
1028
10292001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1030
1031        * ppc403/vectors/vectors.S: Include <bsp.h>.
1032        * shared/include/cpu.h: Remove stray empty lines.
1033
10342001-11-27      Joel Sherrill <joel@OARcorp.com>,
1035
1036        * new_exception_processing/Makefile.in,
1037        new_exception_processing/.cvsignore,
1038        new_exception_processing/Makefile.am,
1039        new_exception_processing/c_isr.inl,
1040        new_exception_processing/cpu.c, new_exception_processing/cpu.h,
1041        new_exception_processing/cpu_asm.S,
1042        old_exception_processing/Makefile.in,
1043        old_exception_processing/.cvsignore,
1044        old_exception_processing/Makefile.am, old_exception_processing/README,
1045        old_exception_processing/TODO, old_exception_processing/c_isr.inl,
1046        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
1047        old_exception_processing/cpu_asm.S, old_exception_processing/irq_stub.S,
1048        old_exception_processing/ppc_offs.h,
1049        old_exception_processing/ppccache.c, old_exception_processing/rtems.S:
1050        Deleted since now under libbsp.
1051
10522001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1053
1054        * configure.ac: Remove old_exception_processing,
1055        new_exception_processing.
1056        * Makefile.am: Ditto.
1057
10582001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1059
1060        * configure.ac: Remove mpc750 from new_exception_processing,
1061        Remove mpc604 from new_exception_processing.
1062
10632001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1064
1065        * configure.ac: Remove ppc603e from old_exception_processing.
1066
10672001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1068
1069        * configure.ac: Remove mpc8xx from new_exception_processing.
1070
10712001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1072
1073        * configure.ac: Remove mpc8620 from new_exception_processing.
1074
10752001-11-20      Joel Sherrill <joel@OARcorp.com>
1076
1077        * ChangeLog: Corrected spacing.
1078
10792001-11-14      Till Straumann <strauman@SLAC.Stanford.EDU>
1080
1081        * new_exception_processing/cpu_asm.S: Support double or single
1082        precision context switches.  Note that doing a single precision
1083        context save/restore on a double precision PowerPC machine does not
1084        only result in rounding errors but also screws up the FPSCR register!
1085
10862001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
1087
1088        This modification is part of the submitted modifications necessary to
1089        support the IBM PPC405 family.  This submission was reviewed by
1090        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
1091        not negatively impact the ppc403 BSPs.  The submission and tracking
1092        process was captured as PR50.
1093        * ppc403/console/console405.c ppc403/tty_drv/.cvsignore,
1094        ppc403/tty_drv/Makefile.am, ppc403/tty_drv/tty_drv.c,
1095        ppc403/tty_drv/tty_drv.h: New files.
1096        * Makefile.am, README, configure.ac, old_exception_processing/cpu.c,
1097        old_exception_processing/cpu.h, ppc403/Makefile.am,
1098        ppc403/clock/clock.c, ppc403/console/Makefile.am,
1099        ppc403/console/console.c, ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h,
1100        ppc403/timer/timer.c: Modified.
1101
11022001-11-07      Joel Sherrill <joel@OARcorp.com>
1103
1104        * configure.ac: Delete the commented out line that said that
1105        the mpc8260 used the old exception processing model.  This line
1106        also appears to have caused ppc603e to miss this test.
1107
11082001-10-29      Joel Sherrill <joel@OARcorp.com>
1109
1110        * mpc8xx/timer/timer.c: Added hack for two macros that are not defined
1111        with the new exception processing model:
1112                rtems_cpu_configuration_get_timer_least_valid()
1113                rtems_cpu_configuration_get_timer_average_overhead()
1114        This is captured as PR57.
1115
11162001-10-24      Joel Sherrill <joel@OARcorp.com>
1117
1118        * mpc8260/clock/.cvsignore, mpc8260/console-generic/.cvsignore,
1119        mpc8260/cpm/.cvsignore, mpc8260/exceptions/.cvsignore,
1120        mpc8260/include/.cvsignore, mpc8260/mmu/.cvsignore,
1121        mpc8260/timer/.cvsignore, mpc8260/.cvsignore: New files.
1122
11232001-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1124
1125        * mpc8260/exceptions/Makefile.am, mpc8260/include/Makefile.am,
1126        mpc8xx/exceptions/Makefile.am: Updated to autoconf 2.52.
1127
11282001-10-24      Joel Sherrill <joel@OARcorp.com>
1129
1130        * mpc8260/include/mpc8260.h: "or" is a keyword in C++. 
1131
11322001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
1133
1134        * Makefile.am, README, configure.ac, new_exception_processing/cpu.h,
1135        shared/include/cpu.h, shared/include/cpuIdent.c, shared/src/cache.c:
1136        Added mpc8260 support.
1137
11382001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
1139
1140        * Added mpc8260 directory.
1141        * Modified Makefile.am and configure.in to build the contents
1142        * mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am,
1143        mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am,
1144        mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore,
1145        mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c,
1146        mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore,
1147        mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S,
1148        mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h,
1149        mpc8260/include/Makefile.am, mpc8260/include/console.h,
1150        mpc8260/include/cpm.h, mpc8260/include/mmu.h,
1151        mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c,
1152        mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
1153
11542001-10-12      Joel Sherrill <joel@OARcorp.com>
1155
1156        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h, mpc8xx/clock/clock.c,
1157        mpc8xx/timer/timer.c, new_exception_processing/cpu.c,
1158        new_exception_processing/cpu.h, new_exception_processing/cpu_asm.S,
1159        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
1160        old_exception_processing/cpu_asm.S, old_exception_processing/rtems.S:
1161        Fixed typo.
1162
11632001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1164
1165        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1166        * configure.in: Remove.
1167        * configure.ac: New file, generated from configure.in by autoupdate.
1168
11692001-09-27      Joel Sherrill <joel@OARcorp.com>
1170
1171        * old_exception_processing/cpu.h: Renamed delay() to rtems_bsp_delay().
1172        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
1173        * shared/include/cpu.h: Renamed delay() to rtems_bsp_delay().
1174        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
1175
11762001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1177
1178        * new_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
1179        * old_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
1180        * mpc6xx/mmu/Makefile.am: Use 'PREINSTALL_FILES ='.
1181        * mpc6xx/clock/Makefile.am: Use 'PREINSTALL_FILES ='.
1182        * mpc6xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
1183        * mpc8xx/include/Makefile.am: Use 'PREINSTALL_FILES ='.
1184        * mpc8xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
1185        * shared/include/Makefile.am: Use 'PREINSTALL_FILES ='.
1186        * shared/src/Makefile.am: Use 'PREINSTALL_FILES ='.
1187        * shared/src/Makefile.am: Use 'CLEANFILES ='.
1188
11892000-06-08      Eric Valette <valette@crf.canon.fr>
1190
1191        * mpc8xx/console-generic/console-generic.c:
1192        The printk/printf did not work when loaded by EPPCBUG. They did
1193        work when loaded with the BDM debugger.  I suspected EPPBUG
1194        made some nasty things like patching Communication processor
1195        microcode...  Anyway, the attached patch:
1196          1) Enables to have printk nearly immediately after boot,
1197          2) Make printf work automagically (I do not know why except I make a
1198        different initialization for printk that should be overwritten by
1199        console init later ?)
1200
1201        I let the default to be using EPPCBUG embedded firmware to boot and
1202        using this printk early enabler code (LOADED_BY_EPPCBUG and
1203        EARLY_CONSOLE) are on.
1204
12052001-05-24      Tom Armistead <tom_armistead@phx.mcd.mot.com>
1206
1207        * mpc6xx/timer/timer.c: Added include of bsp.h and removed
1208        external declaration of BSP_Convert_decrementer() to
1209        correct unresolved reference to this routine.
1210
12112001-05-24      Eric Valette <valette@crf.canon.fr>
1212
1213        * mpc8xx/console-generic/console-generic.c: Bug found by Yacine
1214        <elkolli@crf.canon.fr> where the initialization or irq data structure
1215        was incomplete in case a SMC channel was used first and later a SCC one.
1216
12172001-03-30      Eric Valette <valette@crf.canon.fr>
1218
1219        * mpc8xx/vectors/.cvsignore, mpc8xx/vectors/Makefile.am,
1220        mpc8xx/vectors/README, mpc8xx/vectors/align_h.S
1221        mpc8xx/vectors/vectors.S:  These files were removed in
1222        support of switching the mpc8xx to the use the "new exception
1223        processing model."
1224
12252001-03-30      Eric Valette <valette@crf.canon.fr>
1226
1227        * mpc8xx/exceptions/.cvsignore, mpc8xx/exceptions/Makefile.am,
1228        mpc8xx/exceptions/asm_utils.S, mpc8xx/exceptions/raw_exception.c,
1229        mpc8xx/exceptions/raw_exception.h: New files.
1230        * configure.in, mpc6xx/mmu/bat.h, mpc8xx/Makefile.am,
1231        mpc8xx/clock/clock.c,
1232        mpc8xx/console-generic/console-generic.c,
1233        mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
1234        new_exception_processing/cpu.h, shared/include/byteorder.h,
1235        wrapup/Makefile.am:  This is conversion of the
1236        mpc8xx CPU to the "new exception processing model."
1237
12382001-02-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1239
1240        * mpc505/ictrl/Makefile.am, mpc6xx/clock/Makefile.am,
1241        mpc6xx/exceptions/Makefile.am, mpc6xx/mmu/Makefile.am,
1242        mpc8xx/include/Makefile.am, new_exception_processing/Makefile.am,
1243        old_exception_processing/Makefile.am, pc403/ictrl/Makefile.am,
1244        shared/include/Makefile.am, shared/src/Makefile.am:
1245        Apply *_HEADERS instead of *H_FILES.
1246        * shared/src/.cvsignore: Add cache.h.
1247
12482001-01-03      Joel Sherrill <joel@OARcorp.com>
1249
1250        * new_exception_processing/cpu.h, old_exception_processing/cpu.c:
1251        old_exception_processing/cpu.h, Added _CPU_Initialize_vectors().
1252        In particular, spurious vector initialization had to be moved
1253        on old exception processing model.
1254
12552000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1256
1257        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1258
12592000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1260
1261        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1262
12632000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1264
1265        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1266        Switch to GNU canonicalization.
1267
12682000-10-20      Joel Sherrill <joel@OARcorp.com>
1269
1270        * mpc8xx/console-generic/console-generic.c: Avoid use of
1271        BSP definitions and rely on the new routine
1272        mbx8xx_console_get_configuration() to get information.  This
1273        routine was formerly incorrectly called
1274        mbx8xx_console_use_maximum_buffer_size().
1275        binding to the exception code.
1276
12772000-10-20      Joel Sherrill <joel@OARcorp.com>
1278
1279        * configure.in, Makefile.am: Explicitly specify whether an
1280        RTEMS_CPU_MODEL is using old or new exception processing.  This
1281        is important because when building multilib, you do not know
1282        the RTEMS_CPU_MODEL.  So everything built in a multilib'ed RTEMS
1283        must be independent of the exception model and allow for late
1284        binding to the exception code.
1285
12862000-10-18        Sergei Organov <osv@javad.ru>
1287
1288        * Added full support for MPC505.
1289        * mpc505/ictrl: New directory.
1290        * configure.in, mpc505/Makefile.am: Modified to reflect ictrl addition.
1291        * mpc505/ictrl/.cvsignore, mpc505/ictrl/Makefile.am,
1292        mpc505/ictrl/ictrl.c, mpc505/ictrl/ictrl.h: New files.
1293        * mpc505/timer/timer.c: Use <rtems.h>, not "rtems.h".
1294        * mpc505/vectors/Makefile.am: alignment exception handler now included.
1295        * mpc505/vectors/vectors.S: Now use constants for exception numbers.
1296        * old_exception_processing/ppc_offs.h: New file.
1297        * old_exception_processing/Makefile.am: Account for ppc_offs.h.
1298        * old_exception_processing/cpu.h: Make Nest and Disable levels volatile.
1299        * old_exception_processing/cpu_asm.S: Offsets moved to ppc_offs.h.
1300
13012000-10-18      Joel Sherrill <joel@OARcorp.com>
1302
1303        * mpc8xx/console-generic/console-generic.c: Removed include of
1304        <bsp.h> by adding BSP dependent routine
1305        mbx8xx_console_use_maximum_buffer_size() which can be hard coded
1306        or check non-volatile memory for configuration.
1307
13082000-10-18      Joel Sherrill <joel@OARcorp.com>
1309
1310        * mpc8xx/console-generic/console-generic.c: Removed warnings.
1311
13122000-10-18      Joel Sherrill <joel@OARcorp.com>
1313
1314        * mpc6xx/clock/c_clock.h: Removed commented out reference to <bsp.h>.
1315        * mpc6xx/timer/timer.c: Ditto.
1316
13172000-10-18      Joel Sherrill <joel@OARcorp.com>
1318
1319        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h: Removed use of
1320        bsp.h and replaced it with use of proper interfaces or explicit
1321        externs of required functions and data.
1322        * mpc6xx/timer/timer.c: Ditto.
1323
13242000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1325
1326        * mpc505/timer/Makefile.am, mpc505/vectors/Makefile.am,
1327        mpc6xx/clock/Makefile.am, mpc6xx/exceptions/Makefile.am,
1328        mpc6xx/mmu/Makefile.am, mpc6xx/timer/Makefile.am,
1329        mpc6xx/wrapup/Makefile.am, ppc403/clock/Makefile.am,
1330        ppc403/console/Makefile.am, ppc403/ictrl/Makefile.am,
1331        ppc403/timer/Makefile.am, ppc403/vectors/Makefile.am,
1332        shared/include/Makefile.am, shared/src/Makefile.am,
1333        wrapup/Makefile.am, mpc8xx/clock/Makefile.am,
1334        mpc8xx/console-generic/Makefile.am, mpc8xx/cpm/Makefile.am,
1335        mpc8xx/mmu/Makefile.am, mpc8xx/timer/Makefile.am,
1336        mpc8xx/vectors/Makefile.am, new_exception_processing/Makefile.am,
1337        old_exception_processing/Makefile.am: Include compile.am
1338
13392000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1340
1341        * mpc8xx/console-generic/console-generic.c:
1342        Add support for configuration parameters in NVRAM
1343
13442000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1345
1346        * ChangeLog: File paths corrected.
1347
13482000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1349
1350        * mpx8xx/console-generic/console-generic.c: Addition of support
1351        for shared printk and no termios.
1352
13532000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1354
1355        * mpx8xx/console-generic/console-generic.c(m8xx_uart_pollWrite):
1356        Flush actual buffer.
1357
13582000-08-10      Joel Sherrill <joel@OARcorp.com>
1359
1360        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.