source: rtems/c/src/lib/libcpu/powerpc/ChangeLog @ 368c27c

4.104.114.84.95
Last change on this file since 368c27c was 368c27c, checked in by Jennifer Averett <Jennifer.Averett@…>, on 05/17/05 at 15:09:33

2005-05-17 Jennifer Averett <jennifer.averett@…>

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