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

4.104.114.84.95
Last change on this file since d3d9ef37 was d3d9ef37, checked in by Jennifer Averett <Jennifer.Averett@…>, on 04/15/05 at 18:30:11

2005-04-15 Jennifer Averett <jennifer.averett@…>

  • mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h, mpc8260/console-generic/console-generic.c: add parameter to new exception interrupt handlers in powerpc bsps
  • Property mode set to 100644
File size: 50.4 KB
RevLine 
[d3d9ef37]12005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
2
3        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
4        mpc8260/console-generic/console-generic.c: add parameter to new
5        exception interrupt handlers in powerpc bsps
6
[cc043dc]72005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
8
9        * new-exceptions/cpu.c, rtems/powerpc/powerpc.h:
10        Remove CPU_MINIMUM_STACK_FRAME_SIZE.
11        Use PPC_MINIMUM_STACK_FRAME_SIZE instead.
12        * rtems/powerpc/powerpc.h: Add PPC_MINIMUM_STACK_FRAME_SIZE.
13
[21a6869c]142005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
15
16        * new-exceptions/cpu.c: Add CPU_MINIMUM_STACK_FRAME_SIZE.
17
[5bd1219]182005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
19
20        * new-exceptions/cpu.c (_CPU_ISR_install_vector): New.
21
[2541237]222005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
23
24        * old-exceptions/rtems/score/ppc_offs.h,
25        old-exceptions/ChangeLog, old-exceptions/README,
26        old-exceptions/TODO, old-exceptions/cpu.c,
27        old-exceptions/cpu_asm.S, old-exceptions/irq_stub.S,
28        old-exceptions/ppccache.c: New (Copied from
29        ../../libbsp/powerpc/support/old_exception_processing)
30        * new-exceptions/ChangeLog, new-exceptions/cpu.c,
31        new-exceptions/cpu_asm.S: New (Copied from
32        ../../libbsp/powerpc/support/new_exception_processing).
33        * Makefile.am: Reflect changes above.
34
[e7c1313]352005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
36
37        * ppc403/console/console405.c: Rename round to spiBaudRound
38        (Conflict with C99). Make spiBaudRound static.
39
[eca561c8]402005-02-15      Ralf Corsepius <ralf.corsepius@rtems.org>
41
42        * mpc8260/mmu/mmu.c: Use _CPU_MSR_GET instead of _CPU_MSR_Value.
43        (Unify old/new-exception processing API).
44
[493086e]452005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
46
47        * rtems/powerpc/powerpc.h: Remove mpc603e specific
48        PPC_TLB_*/PPC_IRQ_* defines. Use mpc603 specific defines on mpc603e.
49
[995e19f5]502005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
51
52        * rtems/powerpc/powerpc.h: Remove PPC_ALIGNMENT.
53
[371872ac]542005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
55
56        * mpc8xx/mmu/mmu.c, rtems/powerpc/cache.h, rtems/powerpc/powerpc.h:
57        #include <rtems/powerpc/powerpc.h>.
58
[9dc84b5]592005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
60
61        * rtems/powerpc/powerpc.h: New header guard.
62
[90503f0c]632005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
64
65        * rtems/powerpc/powerpc.h: New (Copy of
66        cpukit/score/cpu/powerpc/rtems/score/powerpc.h).
67
[b83a2b6]682005-02-13      Ralf Corsepius <ralf.corsepius@rtems.org>
69
70        * mpc5xx/include/mpc5xx.h, mpc5xx/include/console.h,
71        mpc5xx/exceptions/raw_exception.h, mpc5xx/irq/irq.h,
72        mpc5xx/vectors/vectors.h, mpc6xx/exceptions/raw_exception.h,
73        mpc6xx/mmu/bat.h, mpc6xx/mmu/pte121.h,
74        mpc6xx/clock/c_clock.h, mpc8260/include/mpc8260.h,
75        mpc8260/include/console.h, mpc8260/include/cpm.h,
76        mpc8260/exceptions/raw_exception.h, mpc8260/include/mmu.h,
77        mpc8xx/include/mpc8xx.h, mpc8xx/include/console.h,
78        mpc8xx/include/cpm.h, mpc8xx/exceptions/raw_exception.h,
79        mpc8xx/include/mmu.h, ppc403/ictrl/ictrl.h,
80        ppc403/tty_drv/tty_drv.h, shared/include/io.h,
81        shared/include/mmu.h, shared/include/page.h,
82        shared/include/byteorder.h, shared/include/pgtable.h,
83        shared/include/cpuIdent.h,shared/include/spr.h,
84        shared/src/stackTrace.h: New header guards.
85
[eb27a98]862005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
87
88        * Makefile.am: Build exception processing in  old-exceptions rsp.
89        new-exceptions subdirs (Merge-in former libbsp/powerpc/support/*).
90
[20ad4755]912005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
92
93        * configure.ac: subdir-objects.
94        Add compiler check for old/new-style exception processing.
95
[8c46a690]962005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
97
98        * mpc8260/cpm/dpram.c, mpc8xx/cpm/dpram.c:
99        Remove local rtems_panic, use #include <rtems/error.h>.
100
[6dfbd8c]1012005-02-10      Ralf Corsepius <ralf.corsepius@rtems.org>
102
103        * mpc505/vectors/vectors.S, ppc403/vectors/vectors.S:
104        Remove PPC_ABI_POWEROPEN.
105
[80df34a]1062005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
107
108        * mpc505/vectors/vectors.S, ppc403/vectors/vectors.S:
109        Remove PPC_ABI_GCC27.
110
[545f7786]1112005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
112
113        * ppc403/vectors/vectors.S: Remove XCOFF support.
114
[3a227b9b]1152005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
116
117        * rtems/powerpc/cache.h, rtems/powerpc/debugmod.h:
118        New header guards.
119
[f97f0c74]1202005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
121
122        * mpc505/Makefile.am, mpc5xx/Makefile.am, mpc6xx/Makefile.am,
123        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
124        shared/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
125
[92049ab]1262005-01-04      Joel Sherrill <joel@OARcorp.com>
127
128        * ppc403/tty_drv/tty_drv.c: Remove warnings.
129
[65918026]1302005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
131
132        * mpc505/Makefile.am, mpc5xx/Makefile.am, mpc6xx/Makefile.am,
133        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
134        shared/Makefile.am: Remove build-variant support.
135
[faed5fa]1362004-11-22      Jennifer Averett <jennifer@OARcorp.com>
137
138        PR 581/bsps
139        * mpc6xx/exceptions/raw_exception.c, shared/include/cpuIdent.h:
140        Converting PSIM to new exception model required adding PSIM as
141        PowerPC CPU model.
142
[56c4cae]1432004-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
144
145        * powerpc/shared/include/cpuIdent.c,
146        powerpc/shared/include/cpuIdent.h: Add 603le.
147        (Submitted by Thomas.Doerfler <Thomas.Doerfler@imd-systems.de>
148        as part of the patch attached to PR 703).
149
[a84392d]1502004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
151
152        * configure.ac, mpc6xx/exceptions/raw_exception.c,
153        mpc6xx/exceptions/raw_exception.h, mpc6xx/mmu/bat.c,
154        mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S, shared/include/cpuIdent.c,
155        shared/include/cpuIdent.h: Add MPC8240 and MPC8245 support. There was
156        also a significant amount of spelling and whitespace cleanup.
157
[ad17f7f]1582004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
159
160        * mpc5xx/clock/clock.c, mpc5xx/include/mpc5xx.h
161        mpc5xx/timer/timer.c: Use POSIX fixed size types.
162
[e9aa9bb0]1632004-10-20      Eric Norum <norume@aps.anl.gov>
164
[5bd1219]165        * configure.ac, mpc6xx/exceptions/raw_exception.c,
166        mpc6xx/mmu/mmuAsm.S, mpc6xx/mmu/pte121.c,
167        shared/include/cpuIdent.c, shared/include/cpuIdent.h:
168        Add Kate Feng's MPC7455 support.
[e9aa9bb0]169
[1469078f]1702004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
171
172        * configure.ac: Remove RTEMS_ENABLE_BARE.
173
[97891e5e]1742004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
175
176        * configure.ac: Require automake > 1.9.
177
[c984fb3]1782004-05-22      Till Strauman <strauman@slac.stanford.edu>
179
180        PR 619/bsps
181        * mpc6xx/clock/c_clock.c: The PPC decrementer must be reloaded on each
182        clock tick. Currently, this is done by just reloading a fixed value.
183        The attached patch takes into account the time that elapsed since the
184        decrementer crossed zero in order to adjust the value to be
185        re-loaded. Without the patch, the effective system clock cycle is
186        increased by the exception handler latency.
187
[297d99b1]1882004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
189
190        * mpc5xx/clock/clock.c, mpc5xx/irq/irq_asm.S, mpc5xx/vectors/vectors.S:
191        Reflect new locations of cpukit headers.
192
[f0f1641]1932004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
194
195        * mpc505/ictrl/ictrl.c, mpc505/vectors/vectors.S,
196        mpc6xx/exceptions/raw_exception.c,
197        mpc8260/exceptions/raw_exception.c,
198        mpc8xx/exceptions/raw_exception.c, rtems/powerpc/cache.h,
199        mpc5xx/ictrl/ictrl.c, mpc5xx/exceptions/raw_exception.c: Include
200        <rtems/score/powerpc.h> instead of <rtems/score/ppc.h>.
201
[8430205]2022004-04-12      David Querbach <querbach@realtime.bc.ca>
203
204        * README, configure.ac, mpc5xx/Makefile.am,
205        mpc5xx/exceptions/raw_exception.c, mpc5xx/exceptions/raw_exception.h,
206        mpc5xx/timer/timer.c, shared/include/cpuIdent.h: addition of a
207        significant amount of MPC5xx support as part of the addition of the
208        SS555 BSP.
209        * mpc5xx/README, mpc5xx/clock/clock.c,
210        mpc5xx/console-generic/console-generic.c, mpc5xx/include/console.h,
211        mpc5xx/include/mpc5xx.h, mpc5xx/irq/irq.c, mpc5xx/irq/irq.h,
212        mpc5xx/irq/irq_asm.S, mpc5xx/irq/irq_init.c,
213        mpc5xx/vectors/vectors.S, mpc5xx/vectors/vectors.h,
214        mpc5xx/vectors/vectors_init.c: New files.
215        * mpc5xx/exceptions/asm_utils.S: Removed.
216
[12d1a930]2172004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
218
219        * ppc403/vectors/align_h.S: Include <rtems/asm.h> instead of <asm.h>.
220
[11c2382]2212004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
222
223        * mpc505/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
224        * mpc6xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
225        * mpc6xx/mmu/mmuAsm.S: Include <rtems/asm.h> instead of <asm.h>.
226        * mpc8260/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
227        * mpc8xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
228        * ppc403/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
229        * mpc5xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
230        * mpc8260/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
231        * mpc8xx/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
232        * ppc403/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
233
[e208738]2342004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
235
236        * mpc6xx/timer/timer.c: Cosmetics.
237
[66c373bf]2382004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
239
240        * mpc505/timer/timer.c, mpc5xx/timer/timer.c,
241        mpc6xx/clock/c_clock.c, mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
242        mpc8260/console-generic/console-generic.c, mpc8260/cpm/cp.c,
243        mpc8260/cpm/dpram.c, mpc8260/include/cpm.h, mpc8260/include/mmu.h,
244        mpc8260/include/mpc8260.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
245        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
246        mpc8xx/cpm/cp.c, mpc8xx/cpm/dpram.c, mpc8xx/include/cpm.h,
247        mpc8xx/include/mmu.h, mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
248        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
249        ppc403/console/console.c, ppc403/console/console405.c,
250        ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h, ppc403/timer/timer.c,
251        ppc403/tty_drv/tty_drv.c, rtems/powerpc/cache.h, shared/src/cache.c:
252        Convert to using c99 fixed size types.
253
[fc235f44]2542004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
255
256        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
257
[6a54d6f]2582004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
259
260        * README: Add "mpc5xx (mpc565)", because Wilfried B. mentioned the
261        mpc5xx being used on mpc565.
262
[9c4a30e2]2632004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
264
265        PR 587/bsps
266        * shared/include/cpuIdent.h, shared/include/cpuIdent.c: Add defines
267        for MPC_5XX.
268
[25f59b14]2692004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
270
271        * Makefile.am, configure.ac: Reflect having added mpc5xx.
272
[0aee2be5]2732004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
274
275        * mpc5xx/.cvsignore, mpc5xx/Makefile.am: New.
276        * mpc5xx/exceptions/asm_utils.S,  mpc5xx/exceptions/raw_exception.c,
277        mpc5xx/exceptions/raw_exception.h, mpc5xx/ictrl/ictrl.c,
278        mpc5xx/ictrl/ictrl.h, mpc5xx/timer/timer.c: New (Submission from
279        Wilfried Busalski <w.busalski@lancier-monitoring.de>).
280
[d52342e]2812004-03-05      Joel Sherrill <joel@OARcorp.com>
282
283        * mpc6xx/mmu/pte121.c: Add missing ifdef DEBUG to remove warning for
284        unused static routine.
285
[6ed6288]2862004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * mpc505/Makefile.am: Fix typo.
289
[aaed235]2902004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
291
292        * mpc505/Makefile.am, mpc6xx/Makefile.am, mpc8260/Makefile.am,
293        mpc8xx/Makefile.am, ppc403/Makefile.am: Don't include .../lib.am.
294
[f439d61e]2952004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
296
297        * wrapup/Makefile.am: Remove.
298        * configure.ac: Remove wrapup.
299        * shared/Makefile.am: Use automake compilation rules.
300        Build *.rels.
301
[ba4eefd]3022004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * configure.ac: Require automake >= 1.8.2.
305        * Makefile.am, mpc505/Makefile.am, mpc6xx/Makefile.am,
306        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
307        shared/Makefile.am: Use automake compilation rules.
308        Add PREINSTALL_DIRS.
309
[81b29d79]3102004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
311
312        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
313        Add PRE/TMPINSTALL_FILES to CLEANFILES.
314        * mpc505/Makefile.am: Ditto.
315        * mpc6xx/Makefile.am: Ditto.
316        * mpc8260/Makefile.am: Ditto.
317        * mpc8xx/Makefile.am: Ditto.
318        * ppc403/Makefile.am: Ditto.
319        * shared/Makefile.am: Ditto.
320
[09195d2c]3212004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
322
323        * mpc6xx/Makefile.am: Remove libcpuspec.a (Unused).
324
[27a0df05]3252004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
326
327        * mpc505/Makefile.am: Fix typo vectors/vectors.S.
328        * shared/Makefile.am: Fix typo
329        EXTRA_DIST = $(libcpuspec_C_FILES)
330
[103cd753]3312003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
332
333        * ppc403/Makefile.am: Fix typo in vectors' compilation rule.
334        * shared/Makefile.am: Use $(top_srcdir)/../shared instead of
335        relative subdirs.
336
[5f07632e]3372003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
338
339        * mpc6xx/wrapup/.cvsignore: Remove.
340
[05180c1]3412003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
342
343        * ppc403/clock/Makefile.am: Remove.
344        * ppc403/console/Makefile.am: Remove.
345        * ppc403/ictrl/Makefile.am: Remove.
346        * ppc403/timer/Makefile.am: Remove.
347        * ppc403/tty_drv/Makefile.am: Remove.
348        * ppc403/vectors/Makefile.am: Remove.
349        * ppc403/Makefile.am: Merge-in Makefile.ams above.
350        * configure.ac: Reflect changes to ppc403/Makefile.ams.
351
[9f3e478]3522003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
353
354        * mpc505/ictrl/Makefile.am: Remove.
355        * mpc505/timer/Makefile.am: Remove.
356        * mpc505/vectors/Makefile.am: Remove.
357        * mpc505/Makefile.am: Merge-in Makefile.ams above.
[05180c1]358        * configure.ac: Reflect changes to mpc505/Makefile.ams.
[9f3e478]359
[0151bc30]3602003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
361
362        * mpc8xx/clock/Makefile.am: Remove.
363        * mpc8xx/console-generic/Makefile.am: Remove.
364        * mpc8xx/cpm/Makefile.am: Remove.
365        * mpc8xx/exceptions/Makefile.am: Remove.
366        * mpc8xx/mmu/Makefile.am: Remove.
367        * mpc8xx/timer/Makefile.am: Remove.
368        * mpc8xx/Makefile.am: Merge-in Makefile.ams above.
369        * configure.ac: Reflect changes to mpc8xx/Makefile.ams.
370
[52f8b553]3712003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
372
373        * configure.ac: Remove mpc6xx/*/Makefile,  mpc8260/*/Makefile.
374
[90251c3]3752003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
376
377        * mpc6xx/clock/Makefile.am: Remove.
378        * mpc6xx/exceptions/Makefile.am: Remove.
379        * mpc6xx/mmu/Makefile.am: Remove.
380        * mpc6xx/timer/Makefile.am: Remove.
381        * mpc6xx/wrapup/Makefile.am: Remove.
382        * mpc6xx/Makefile.am: Merge-in Makefile.ams above.
383
[952281e]3842003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
385
386        * mpc8260/clock/Makefile.am: Remove.
387        * mpc8260/console-generic/Makefile.am: Remove.
388        * mpc8260/cpm/Makefile.am: Remove.
389        * mpc8260/exceptions/Makefile.am: Remove.
390        * mpc8260/mmu/Makefile.am: Remove.
391        * mpc8260/timer/Makefile.am: Remove.
392        * mpc8260/Makefile.am: Merge-in Makefile.ams above.
393
[c9a1edf]3942003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
395
396        * shared/include/Makefile.am: Remove.
397        * shared/src/Makefile.am: Remove.
398        * shared/Makefile.am: Merge-in Makefile.ams above.
399        * configure.ac: Reflect changes above.
400
[7894d47d]4012003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
402
403        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
404        * mpc505/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
405        * mpc6xx/clock/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
406        * mpc6xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
407        * mpc6xx/mmu/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
408        * mpc8260/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
409        * mpc8260/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
410        * mpc8xx/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
411        * mpc8xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
412        * ppc403/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
413        * ppc403/tty_drv/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
414        * shared/include/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
415        * shared/src/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
416
[810720b6]4172003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
418
419        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
420
[c527745]4212003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
422
423        * wrapup/Makefile.am: Build libcpu.a.
424        Don't preinstall libcpu.a
425
[77072181]4262003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
427
428        * mpc505/ictrl/Makefile.am: Remove all-local: $(ARCH).
429        * mpc505/timer/Makefile.am: Remove all-local: $(ARCH).
430        * mpc505/vectors/Makefile.am: Remove all-local: $(ARCH).
431        * mpc6xx/clock/Makefile.am: Remove all-local: $(ARCH).
432        * mpc6xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
433        * mpc6xx/mmu/Makefile.am: Remove all-local: $(ARCH).
434        * mpc6xx/timer/Makefile.am: Remove all-local: $(ARCH).
435        * mpc6xx/wrapup/Makefile.am: Remove all-local: $(ARCH).
436        * mpc8260/clock/Makefile.am: Remove all-local: $(ARCH).
437        * mpc8260/console-generic/Makefile.am: Remove all-local: $(ARCH).
438        * mpc8260/cpm/Makefile.am: Remove all-local: $(ARCH).
439        * mpc8260/exceptions/Makefile.am: Remove all-local: $(ARCH).
440        * mpc8260/mmu/Makefile.am: Remove all-local: $(ARCH).
441        * mpc8260/timer/Makefile.am: Remove all-local: $(ARCH).
442        * mpc8xx/clock/Makefile.am: Remove all-local: $(ARCH).
443        * mpc8xx/console-generic/Makefile.am: Remove all-local: $(ARCH).
444        * mpc8xx/cpm/Makefile.am: Remove all-local: $(ARCH).
445        * mpc8xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
446        * mpc8xx/mmu/Makefile.am: Remove all-local: $(ARCH).
447        * mpc8xx/timer/Makefile.am: Remove all-local: $(ARCH).
448        * ppc403/clock/Makefile.am: Remove all-local: $(ARCH).
449        * ppc403/console/Makefile.am: Remove all-local: $(ARCH).
450        * ppc403/ictrl/Makefile.am: Remove all-local: $(ARCH).
451        * ppc403/timer/Makefile.am: Remove all-local: $(ARCH).
452        * ppc403/tty_drv/Makefile.am: Remove all-local: $(ARCH).
453        * ppc403/vectors/Makefile.am: Remove all-local: $(ARCH).
454        * shared/include/Makefile.am: Remove all-local: $(ARCH).
455        * shared/src/Makefile.am: Remove all-local: $(ARCH).
456        * wrapup/Makefile.am: Remove all-local: $(ARCH).
457
[a9c795b9]4582003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
459
460        * Makefile.am: Reformat. Use dirstamp for preinstallation.
461        * mpc505/Makefile.am: Reformat.
462        * mpc505/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
463        * mpc505/timer/Makefile.am: Reformat.
464        * mpc505/vectors/Makefile.am: Reformat.
465        * mpc6xx/Makefile.am: Reformat.
466        * mpc6xx/clock/Makefile.am: Reformat. Use dirstamp for preinstallation.
467        * mpc6xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
468        * mpc6xx/mmu/Makefile.am: Reformat. Use dirstamp for preinstallation.
469        * mpc6xx/timer/Makefile.am: Reformat.
470        * mpc6xx/wrapup/Makefile.am: Reformat.
471        * mpc8260/Makefile.am: Reformat. Use dirstamp for preinstallation.
472        * mpc8260/clock/Makefile.am: Reformat.
473        * mpc8260/console-generic/Makefile.am: Reformat.
474        * mpc8260/cpm/Makefile.am: Reformat.
475        * mpc8260/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
476        * mpc8260/mmu/Makefile.am: Reformat.
477        * mpc8260/timer/Makefile.am: Reformat.
478        * mpc8xx/Makefile.am: Reformat. Use dirstamp for preinstallation.
479        * mpc8xx/clock/Makefile.am: Reformat.
480        * mpc8xx/console-generic/Makefile.am: Reformat.
481        * mpc8xx/cpm/Makefile.am: Reformat.
482        * mpc8xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
483        * mpc8xx/mmu/Makefile.am: Reformat.
484        * mpc8xx/timer/Makefile.am: Reformat.
485        * ppc403/Makefile.am: Reformat.
486        * ppc403/clock/Makefile.am: Reformat.
487        * ppc403/console/Makefile.am: Reformat.
488        * ppc403/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
489        * ppc403/timer/Makefile.am: Reformat.
490        * ppc403/tty_drv/Makefile.am: Reformat. Use dirstamp for preinstallation.
491        * ppc403/vectors/Makefile.am: Reformat.
492        * shared/Makefile.am: Reformat.
493        * shared/include/Makefile.am: Reformat. Use dirstamp for preinstallation.
494        * shared/src/Makefile.am: Reformat. Use dirstamp for preinstallation.
495        * wrapup/Makefile.am: Reformat.
496
[c6328bee]4972003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        * configure.ac: Remove RTEMS_CANONICAL_HOST.
500
[c8e1751]5012003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
502
503        * configure.ac: Remove RTEMS_CHECK_CPU.
504
[21e1c44]5052003-09-04      Joel Sherrill <joel@OARcorp.com>
506
507        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
508        mpc6xx/exceptions/raw_exception.c, mpc6xx/exceptions/raw_exception.h,
509        mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S,
510        mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
511        mpc8260/console-generic/console-generic.c, mpc8260/cpm/brg.c,
512        mpc8260/exceptions/raw_exception.c,
513        mpc8260/exceptions/raw_exception.h, mpc8260/include/cpm.h,
514        mpc8260/include/mmu.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
515        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
516        mpc8xx/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.h,
517        mpc8xx/include/cpm.h, mpc8xx/include/mmu.h, mpc8xx/mmu/mmu.c,
518        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
519        ppc403/console/console.c.polled, ppc403/timer/timer.c,
520        rtems/powerpc/debugmod.h, shared/include/byteorder.h,
521        shared/include/cpuIdent.c, shared/include/cpuIdent.h,
522        shared/include/io.h, shared/include/mmu.h, shared/include/page.h,
523        shared/include/pgtable.h, shared/include/spr.h: URL for license
524        changed.
525
[8f6a68e8]5262003-09-04      Joel Sherrill <joel@OARcorp.com>
527
528        * mpc505/timer/timer.c, ppc403/console/console.c,
529        ppc403/console/console405.c: Removed incorrect statement about
530        copyright assignment.
531
[e78658c]5322003-08-20      Joel Sherrill <joel@OARcorp.com>
533
534        * mpc8260/clock/clock.c: Correct copyright statements.
535
[fe8bc62f]5362003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
537
538        * Makefile.am: Reflect having moved aclocal/.
539
[bf0747d]5402003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
541
[c483a4e]542        * Makefile.am: Reflect having moved automake/.
543        * mpc505/Makefile.am: Reflect having moved automake/.
544        * mpc505/ictrl/Makefile.am: Reflect having moved automake/.
545        * mpc505/timer/Makefile.am: Reflect having moved automake/.
546        * mpc505/vectors/Makefile.am: Reflect having moved automake/.
547        * mpc6xx/Makefile.am: Reflect having moved automake/.
548        * mpc6xx/clock/Makefile.am: Reflect having moved automake/.
549        * mpc6xx/exceptions/Makefile.am: Reflect having moved automake/.
550        * mpc6xx/mmu/Makefile.am: Reflect having moved automake/.
551        * mpc6xx/timer/Makefile.am: Reflect having moved automake/.
552        * mpc6xx/wrapup/Makefile.am: Reflect having moved automake/.
553        * mpc8260/Makefile.am: Reflect having moved automake/.
554        * mpc8260/clock/Makefile.am: Reflect having moved automake/.
555        * mpc8260/console-generic/Makefile.am: Reflect having moved automake/.
556        * mpc8260/cpm/Makefile.am: Reflect having moved automake/.
557        * mpc8260/exceptions/Makefile.am: Reflect having moved automake/.
558        * mpc8260/mmu/Makefile.am: Reflect having moved automake/.
559        * mpc8260/timer/Makefile.am: Reflect having moved automake/.
560        * mpc8xx/Makefile.am: Reflect having moved automake/.
561        * mpc8xx/clock/Makefile.am: Reflect having moved automake/.
562        * mpc8xx/console-generic/Makefile.am: Reflect having moved automake/.
563        * mpc8xx/cpm/Makefile.am: Reflect having moved automake/.
564        * mpc8xx/exceptions/Makefile.am: Reflect having moved automake/.
565        * mpc8xx/mmu/Makefile.am: Reflect having moved automake/.
566        * mpc8xx/timer/Makefile.am: Reflect having moved automake/.
567        * ppc403/Makefile.am: Reflect having moved automake/.
568        * ppc403/clock/Makefile.am: Reflect having moved automake/.
569        * ppc403/console/Makefile.am: Reflect having moved automake/.
570        * ppc403/ictrl/Makefile.am: Reflect having moved automake/.
571        * ppc403/timer/Makefile.am: Reflect having moved automake/.
572        * ppc403/tty_drv/Makefile.am: Reflect having moved automake/.
573        * ppc403/vectors/Makefile.am: Reflect having moved automake/.
574        * shared/Makefile.am: Reflect having moved automake/.
575        * shared/include/Makefile.am: Reflect having moved automake/.
576        * shared/src/Makefile.am: Reflect having moved automake/.
577        * wrapup/Makefile.am: Reflect having moved automake/.
[bf0747d]578
[7dcc3fe]5792003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
580
581        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
582
[fbd27c8]5832003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
584
585        * wrapup/Makefile.am (FAMILY_OBJS): Remove *exception_processing.
586
[307685b]5872003-07-08      Joel Sherrill <joel@OARcorp.com>
588
589        PR 416/bsps
590        * ppc403/ictrl/ictrl.c (ictrl_isr): We acknolwegde the interrupt in
591        interrupt controller (clr_exisr(mask)) before calling the interrupt
592        handler that will acnowledge the interrupt source. This results in
593        the interrupt beeing seen a second time by the interrupt controller.
594        Reported and fixed by El Kolli Yacine <yacine.elkolli@crf.canon.fr>.
595
[b7e2596]5962003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
597
598        PR 368/filesystems
599        * mpc8xx/include/mpc8xx.h: Add PCMCIA registers.
600
[8ca2e5b]6012003-03-25      Till Straumann <strauman@slac.stanford.edu>
602
603        PR 349/bsps
604        * shared/include/cpuIdent.c: Readd PPC604r CPU.
605
[3c55718]6062003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
607
608        * configure.ac: Remove AC_CONFIG_AUX_DIR.
609
[d49389a]6102003-02-20      Till Straumann <strauman@slac.stanford.edu>
611
612        PR 349/bsps
613        * mpc6xx/exceptions/raw_exception.c, mpc6xx/mmu/bat.c,
614        mpc6xx/mmu/pte121.c, shared/include/cpuIdent.c,
615        shared/include/cpuIdent.h, shared/src/Makefile.am, shared/src/stack.c,
616        shared/src/stackTrace.h, powerpc/registers.h:
617          - undo improper 'fix' who broke mpc604r identification
618          - fix: 7400 identification PVR value was wrong
619          - enhance 'setdbat()' to switch OFF a given BAT if called with 0 size
620          - fix: page table support bugfix
621          - enhancement: provide routines to take and print stack trace
622            snapshots
623          - add definitions for HID1 and DABR SPRs
624
[83795347]6252003-02-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
626
627        PR 348/bsps
628        * mpc6xx/exceptions/raw_exception.c: Add PPC_603ev as required
629        by MTX603e BSP.
630
[ccd81b60]6312003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
632
633        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
634
[9b5c258]6352003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
636
637        * configure.ac: AC_PREREQ(2.57).
638
[3b7aeda]6392002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
640
641        * configure.ac: Remove RTEMS_CHEC_CUSTOM_BSP.
642        * mpc505/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
643        * mpc505/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
644        * mpc505/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
645        * mpc6xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
646        * mpc6xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
647        * mpc6xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
648        * mpc6xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
649        * mpc6xx/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
650        * mpc8260/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
651        * mpc8260/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
652        * mpc8260/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
653        * mpc8260/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
654        * mpc8260/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
655        * mpc8260/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
656        * mpc8xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
657        * mpc8xx/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
658        * mpc8xx/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
659        * mpc8xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
660        * mpc8xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
661        * mpc8xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
662        * ppc403/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
663        * ppc403/console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
664        * ppc403/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
665        * ppc403/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
666        * ppc403/tty_drv/Makefile.am: Don't include @RTEMS_BSP@.cfg.
667        * ppc403/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
668        * shared/include/Makefile.am: Don't include @RTEMS_BSP@.cfg.
669        * shared/src/Makefile.am: Don't include @RTEMS_BSP@.cfg.
670        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
671
[dfa8fe34]6722002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
673
674        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
675
[0dcf8597]6762002-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
677
678        * mpc8260/Makefile.am: Merge-in mpc8260/include/Makefile.am.
679        * mpc8xx/Makefile.am: Merge-in mpc8xx/include/Makefile.am.
680        * mpc8260/include/Makefile.am: Remove.
681        * mpc8xx/include/Makefile.am: Remove.
682        * configure.ac: Remove mpc8260/include/Makefile.
683        Remove mpc8xx/include/Makefile.
684
[a6ebf56]6852002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
686
687        * configure.ac: Add RTEMS_PROG_CCAS.
688
[9c8838f1]6892002-11-04      Joel Sherrill <joel@OARcorp.com>
690
691        * mpc8260/console-generic/console-generic.c, mpc8260/cpm/dpram.c,
692        mpc8260/exceptions/raw_exception.c,
693        mpc8xx/exceptions/raw_exception.c: Removed warnings.
694
[2247a69]6952002-11-01      Joel Sherrill <joel@OARcorp.com>
696
697        * mpc8xx/console-generic/console-generic.c, mpc8xx/cpm/dpram.c,
698        mpc8xx/exceptions/raw_exception.c, ppc403/clock/clock.c:
699        Removed warnings.
700
[cebb89b]7012002-10-31      Joel Sherrill <joel@OARcorp.com>
702
703        * mpc6xx/clock/c_clock.c, mpc6xx/exceptions/raw_exception.c,
704        mpc6xx/mmu/bat.c: Removed warnings.
705
[8730f45]7062002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
707
708        * .cvsignore: Reformat.
709        Add autom4te*cache.
710        Remove autom4te.cache.
711
[bdd85dc2]7122002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
713
714        * configure.ac: Remove duplicate mpc6xx/timer/Makefile from CONFIG_FILES.
715
[4adabccd]7162002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
717
718        * mpc8260/exceptions/raw_exception.c: #include <string.h>.
719        #include <bspIo.h>.
720
[4eb22aa]7212002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
722
723        * mpc6xx/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
724        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
725
[360225e6]7262002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
727
728        * mpc505/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
729        * mpc505/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
730        * mpc505/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
731        * mpc6xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
732        * mpc6xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
733        * mpc6xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
734        * mpc6xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
735        * mpc8260/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
736        * mpc8260/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
737        * mpc8260/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
738        * mpc8260/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
739        * mpc8260/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
740        * mpc8260/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
741        * mpc8xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
742        * mpc8xx/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
743        * mpc8xx/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
744        * mpc8xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
745        * mpc8xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
746        * mpc8xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
747        * ppc403/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
748        * ppc403/console/Makefile.am: Use .$(OBJEXT) instead of .o.
749        * ppc403/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
750        * ppc403/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
751        * ppc403/tty_drv/Makefile.am: Use .$(OBJEXT) instead of .o.
752        * ppc403/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
753        * shared/include/Makefile.am: Use .$(OBJEXT) instead of .o.
754        * shared/src/Makefile.am: Use .$(OBJEXT) instead of .o.
755
[d5fa21ef]7562002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
757
758        * mpc6xx/mmu/pte121.c: Include <string.h> for gcc-3.1.
759
[c1f00ca]7602002-07-22      Till Straumann <strauman@slac.stanford.edu>
761
762        * mpc6xx/mmu/bat.c: Per PR241, fix a tiny bug introduced by the
763        fix for an earlier patch (PR213) which added support for setting
764        BAT0 to setdbat().
765
[c0af822e]7662001-05-17      Joel Sherrill <joel@OARcorp.com>
767
768        * mpc6xx/exceptions/raw_exception.c, pc6xx/mmu/pte121.c: Modified
769        slightly to reflect recent PowerPC re-organization and avoid warnings.
770
[11f894cc]7712001-05-15      Till Straumann <strauman@slac.stanford.edu>
772
773        * mpc6xx/mmu/pte121.c, mpc6xx/mmu/pte121.h: New files. Missed in
774        merge of PR213.
775
[42c90fe]7762001-05-14      Joel Sherrill <joel@OARcorp.com>
777
778        * shared/include/cpuIdent.c: Account for duplicate numbers.
779
[cbc264e6]7802002-05-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
781
782        * rtems/powerpc/debugmod.h: New file (extracted from
783        score/ppc.h).
784        * Makefile.am: Relect changes above.
785
[438b5388]7862001-05-14      Till Straumann <strauman@slac.stanford.edu>
787
788        * shared/include/io.h: Per PR215 address the following issues:
789            - _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET
790              are no longer defined by libcpu (powerpc/shared/include/io.h)
791              but by the BSP (who is the only one to know the values)
792            - the affected BSP (shared/motorola) headers have been fixed
793              in a separate "libbsp/powerpc/shared" patch.
794            - the DEC 21140 driver (libchip/network/dec21140.c) has been
795              fixed to use PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET.
796              and PCI_MEM_BASE instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE
797              is to be defined by the BSP who is using this driver.
798            - the DEC driver also has been fixed to use the newer
799              rtems_bsp_delay_in_bus_cycles() instead of the obsolete
800              delay_in_bus_cycles().
801
[0d776cd2]8022001-05-14      Till Straumann <strauman@slac.stanford.edu>
803
804        * rtems/powerpc/registers.h, rtems/score/ppc.h: Per PR213, add
805        the following:
806            - support for the MPC74000 (AKA G4); there is no
807              AltiVec support yet, however.
808            - the cache flushing assembly code uses hardware-flush on the G4.
809              Also, a couple of hardcoded numerical values were replaced
810              by more readable symbolic constants.
811            - extended interrupt-disabled code section so enclose the entire
812              cache flush/invalidate procedure (as recommended by the book).
813              This is not (latency) critical as it is only used by
814              init code but prevents possible corruption.
815            - Trivial page table support as been added.
816              (1:1 effective-virtual-physical address mapping which is only
817              useful only on CPUs which feature hardware TLB replacement,
818              e.g. >604.  This allows for write-protecting memory regions,
819              e.g. text/ro-data which makes catching corruptors a lot easier.
820              It also frees one DBAT/IBAT and gives more flexibility
821              for setting up address maps :-)
822            - setdbat() allows changing BAT0 also (since the BSP may use
823              a page table, BAT0 could be available...).
824            - asm_setdbatX() violated the SVR ABI by using
825              r20 as a scratch register; changed for r0
826            - according to the book, a context synchronizing instruction is
827              necessary prior to and after changing a DBAT -> isync added
828
[1c07f582]8292002-04-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
830
831        * rtems/powerpc/cache.h: New file (extracted from
832        old-exceptions/cpu.h)
833        * Makefile.am: Relect changes above.
834
[a73a977]8352002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
836
837        * shared/include/cpu.h: Removed.
838        * shared/include/Makefile.am: Reflect changes above.
839        * shared/include/spr.h: Include rtems/powerpc/registers.h instead of
840        libcpu/cpu.h.
841        * mpc6xx/clock/c_clock.c: Reflect changes to <rtems/score/cpu.h>.
842        * mpc6xx/exceptions/asm_utils.S: Ditto.
843        * mpc6xx/exceptions/raw_exception.c: Ditto.
844        * mpc6xx/mmu/mmuAsm.S: Ditto.
845        * mpc6xx/timer/timer.c: Ditto.
846        * mpc8260/exceptions/asm_utils.S: Ditto.
847        * mpc8260/exceptions/raw_exception.c: Ditto.
848        * mpc8xx/exceptions/asm_utils.S: Ditto.
849        * mpc8xx/exceptions/raw_exception.c: Ditto.
850        * ppc403/vectors/vectors.S: Include <asm.h> instead of "asm.h".
851
[b929c2de]8522001-04-17      Joel Sherrill <joel@OARcorp.com>
853
854        * shared/include/cpu.h: Added ifndef ASM.
855 
[cad8694]8562001-04-17      Joel Sherrill <joel@OARcorp.com>
857
858        * ChangeLog: Corrected paths on past few commits.
859 
[1f2fca7]8602002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
861
862        * shared/include/cpu.h: Don't include cpuIdent.h.
863
[ca4f3ffc]8642002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
865
[cad8694]866        * mpc8260/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
867
8682002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
869
870        * mpc8xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
[ca4f3ffc]871
[e05f4315]8722002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
873
[cad8694]874        * mpc6xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
[e05f4315]875
[f054b51]8762002-04-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
877
878        * shared/include/cpuIdent.h: New.
879        * shared/include/cpuIdent.c: Reflect having added cpuIdent.h.
880        * shared/include/cpu.h: Ditto.
881        * shared/include/Makefile.am: Add cpuIndent.h. Fix EXTRA_DIST.
882
[b05938a]8832001-04-03      Joel Sherrill <joel@OARcorp.com>
884
885        * Closed PR57.  The hack is OK as it allows a BSP to override
886        or not at its discretion.
887        * mpc8xx/timer/timer.c: Removed #warning declaring providing a
888        default definition for the macros
889        rtems_cpu_configuration_get_timer_least_valid and
890        rtems_cpu_configuration_get_timer_average_overhead.
891
[30337d2]8922002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
893
894        * shared/include/byteorder.h: Use unsigned instead of __unsigned
895        (GCC-3.0.x compatibility).
896       
[80bbfb9a]8972002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
898
899        * configure.ac:
900        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
901        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
902        * mpc505/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
903        * mpc505/Makefile.am: Remove AUTOMAKE_OPTIONS.
904        * mpc505/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
905        * mpc505/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
906        * Makefile.am: Remove AUTOMAKE_OPTIONS.
907        * mpc6xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
908        * mpc6xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
909        * mpc6xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
910        * mpc6xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
911        * mpc6xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
912        * mpc6xx/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
913        * mpc8260/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
914        * mpc8260/Makefile.am: Remove AUTOMAKE_OPTIONS.
915        * mpc8260/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
916        * mpc8260/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
917        * mpc8260/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
918        * mpc8260/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
919        * mpc8260/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
920        * mpc8260/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
921        * mpc8xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
922        * mpc8xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
923        * mpc8xx/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
924        * mpc8xx/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
925        * mpc8xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
926        * mpc8xx/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
927        * mpc8xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
928        * mpc8xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
929        * ppc403/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
930        * ppc403/Makefile.am: Remove AUTOMAKE_OPTIONS.
931        * ppc403/console/Makefile.am: Remove AUTOMAKE_OPTIONS.
932        * ppc403/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
933        * ppc403/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
934        * ppc403/tty_drv/Makefile.am: Remove AUTOMAKE_OPTIONS.
935        * ppc403/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
936        * shared/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
937        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
938        * shared/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
939        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
940
[5c76213]9412002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
942
943        * mpc6xx/clock/c_clock.c: Include rtems/bspIo.h instead of bspIo.h.
944        * mpc6xx/mmu/bat.h: Include rtems/bspIo.h instead of bspIo.h.
945        * mpc8260/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
946        * mpc8260/cpm/brg.c: Include rtems/bspIo.h instead of bspIo.h.
947        * mpc8xx/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
948        * shared/include/cpuIdent.c: Include rtems/bspIo.h instead of bspIo.h.
949
[cdf62746]9502001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
951
952        * ppc403/vectors/vectors.S: Include <bsp.h>.
953        * shared/include/cpu.h: Remove stray empty lines.
954
[3f381864]9552001-11-27      Joel Sherrill <joel@OARcorp.com>,
956
957        * new_exception_processing/Makefile.in,
958        new_exception_processing/.cvsignore,
959        new_exception_processing/Makefile.am,
960        new_exception_processing/c_isr.inl,
961        new_exception_processing/cpu.c, new_exception_processing/cpu.h,
962        new_exception_processing/cpu_asm.S,
963        old_exception_processing/Makefile.in,
964        old_exception_processing/.cvsignore,
965        old_exception_processing/Makefile.am, old_exception_processing/README,
966        old_exception_processing/TODO, old_exception_processing/c_isr.inl,
967        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
968        old_exception_processing/cpu_asm.S, old_exception_processing/irq_stub.S,
969        old_exception_processing/ppc_offs.h,
970        old_exception_processing/ppccache.c, old_exception_processing/rtems.S:
971        Deleted since now under libbsp.
972
[9393f7fa]9732001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
974
975        * configure.ac: Remove old_exception_processing,
976        new_exception_processing.
977        * Makefile.am: Ditto.
978
[e1eb8a34]9792001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
980
981        * configure.ac: Remove mpc750 from new_exception_processing,
982        Remove mpc604 from new_exception_processing.
983
[81e5df8]9842001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
985
986        * configure.ac: Remove ppc603e from old_exception_processing.
987
[d4aa480]9882001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
989
990        * configure.ac: Remove mpc8xx from new_exception_processing.
991
[5e0e4487]9922001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
993
994        * configure.ac: Remove mpc8620 from new_exception_processing.
995
[800cd2a]9962001-11-20      Joel Sherrill <joel@OARcorp.com>
997
998        * ChangeLog: Corrected spacing.
999
[3ddf3b5]10002001-11-14      Till Straumann <strauman@SLAC.Stanford.EDU>
1001
1002        * new_exception_processing/cpu_asm.S: Support double or single
1003        precision context switches.  Note that doing a single precision
1004        context save/restore on a double precision PowerPC machine does not
1005        only result in rounding errors but also screws up the FPSCR register!
1006
[e9ae97fb]10072001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
1008
1009        This modification is part of the submitted modifications necessary to
1010        support the IBM PPC405 family.  This submission was reviewed by
1011        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
1012        not negatively impact the ppc403 BSPs.  The submission and tracking
1013        process was captured as PR50.
1014        * ppc403/console/console405.c ppc403/tty_drv/.cvsignore,
1015        ppc403/tty_drv/Makefile.am, ppc403/tty_drv/tty_drv.c,
1016        ppc403/tty_drv/tty_drv.h: New files.
1017        * Makefile.am, README, configure.ac, old_exception_processing/cpu.c,
1018        old_exception_processing/cpu.h, ppc403/Makefile.am,
1019        ppc403/clock/clock.c, ppc403/console/Makefile.am,
1020        ppc403/console/console.c, ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h,
1021        ppc403/timer/timer.c: Modified.
1022
[ff79cc57]10232001-11-07      Joel Sherrill <joel@OARcorp.com>
1024
1025        * configure.ac: Delete the commented out line that said that
1026        the mpc8260 used the old exception processing model.  This line
1027        also appears to have caused ppc603e to miss this test.
1028
[d8459d0]10292001-10-29      Joel Sherrill <joel@OARcorp.com>
1030
1031        * mpc8xx/timer/timer.c: Added hack for two macros that are not defined
1032        with the new exception processing model:
1033                rtems_cpu_configuration_get_timer_least_valid()
1034                rtems_cpu_configuration_get_timer_average_overhead()
1035        This is captured as PR57.
1036
[bc85fdbb]10372001-10-24      Joel Sherrill <joel@OARcorp.com>
1038
1039        * mpc8260/clock/.cvsignore, mpc8260/console-generic/.cvsignore,
1040        mpc8260/cpm/.cvsignore, mpc8260/exceptions/.cvsignore,
1041        mpc8260/include/.cvsignore, mpc8260/mmu/.cvsignore,
1042        mpc8260/timer/.cvsignore, mpc8260/.cvsignore: New files.
1043
[a942a7e]10442001-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1045
1046        * mpc8260/exceptions/Makefile.am, mpc8260/include/Makefile.am,
1047        mpc8xx/exceptions/Makefile.am: Updated to autoconf 2.52.
1048
[bfbe811]10492001-10-24      Joel Sherrill <joel@OARcorp.com>
1050
1051        * mpc8260/include/mpc8260.h: "or" is a keyword in C++. 
1052
[48694da]10532001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
1054
1055        * Makefile.am, README, configure.ac, new_exception_processing/cpu.h,
1056        shared/include/cpu.h, shared/include/cpuIdent.c, shared/src/cache.c:
1057        Added mpc8260 support.
1058
[1ec501c]10592001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
1060
1061        * Added mpc8260 directory.
1062        * Modified Makefile.am and configure.in to build the contents
1063        * mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am,
1064        mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am,
1065        mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore,
1066        mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c,
1067        mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore,
1068        mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S,
1069        mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h,
1070        mpc8260/include/Makefile.am, mpc8260/include/console.h,
1071        mpc8260/include/cpm.h, mpc8260/include/mmu.h,
1072        mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c,
1073        mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
1074
[590aba4f]10752001-10-12      Joel Sherrill <joel@OARcorp.com>
1076
1077        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h, mpc8xx/clock/clock.c,
1078        mpc8xx/timer/timer.c, new_exception_processing/cpu.c,
1079        new_exception_processing/cpu.h, new_exception_processing/cpu_asm.S,
1080        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
1081        old_exception_processing/cpu_asm.S, old_exception_processing/rtems.S:
1082        Fixed typo.
1083
[df25c998]10842001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1085
1086        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1087        * configure.in: Remove.
1088        * configure.ac: New file, generated from configure.in by autoupdate.
1089
[152790a]10902001-09-27      Joel Sherrill <joel@OARcorp.com>
1091
1092        * old_exception_processing/cpu.h: Renamed delay() to rtems_bsp_delay().
1093        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
1094        * shared/include/cpu.h: Renamed delay() to rtems_bsp_delay().
1095        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
1096
[5f4ee2a]10972001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1098
1099        * new_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
1100        * old_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
1101        * mpc6xx/mmu/Makefile.am: Use 'PREINSTALL_FILES ='.
1102        * mpc6xx/clock/Makefile.am: Use 'PREINSTALL_FILES ='.
1103        * mpc6xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
1104        * mpc8xx/include/Makefile.am: Use 'PREINSTALL_FILES ='.
1105        * mpc8xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
1106        * shared/include/Makefile.am: Use 'PREINSTALL_FILES ='.
1107        * shared/src/Makefile.am: Use 'PREINSTALL_FILES ='.
1108        * shared/src/Makefile.am: Use 'CLEANFILES ='.
1109
[622a429]11102000-06-08      Eric Valette <valette@crf.canon.fr>
1111
1112        * mpc8xx/console-generic/console-generic.c:
1113        The printk/printf did not work when loaded by EPPCBUG. They did
1114        work when loaded with the BDM debugger.  I suspected EPPBUG
1115        made some nasty things like patching Communication processor
1116        microcode...  Anyway, the attached patch:
1117          1) Enables to have printk nearly immediately after boot,
1118          2) Make printf work automagically (I do not know why except I make a
1119        different initialization for printk that should be overwritten by
1120        console init later ?)
1121
1122        I let the default to be using EPPCBUG embedded firmware to boot and
1123        using this printk early enabler code (LOADED_BY_EPPCBUG and
1124        EARLY_CONSOLE) are on.
1125
[133ddf2e]11262001-05-24      Tom Armistead <tom_armistead@phx.mcd.mot.com>
1127
1128        * mpc6xx/timer/timer.c: Added include of bsp.h and removed
1129        external declaration of BSP_Convert_decrementer() to
1130        correct unresolved reference to this routine.
1131
[907af7dc]11322001-05-24      Eric Valette <valette@crf.canon.fr>
1133
1134        * mpc8xx/console-generic/console-generic.c: Bug found by Yacine
1135        <elkolli@crf.canon.fr> where the initialization or irq data structure
1136        was incomplete in case a SMC channel was used first and later a SCC one.
1137
[ec112322]11382001-03-30      Eric Valette <valette@crf.canon.fr>
1139
1140        * mpc8xx/vectors/.cvsignore, mpc8xx/vectors/Makefile.am,
1141        mpc8xx/vectors/README, mpc8xx/vectors/align_h.S
1142        mpc8xx/vectors/vectors.S:  These files were removed in
1143        support of switching the mpc8xx to the use the "new exception
1144        processing model."
1145
[37731c2b]11462001-03-30      Eric Valette <valette@crf.canon.fr>
1147
1148        * mpc8xx/exceptions/.cvsignore, mpc8xx/exceptions/Makefile.am,
1149        mpc8xx/exceptions/asm_utils.S, mpc8xx/exceptions/raw_exception.c,
1150        mpc8xx/exceptions/raw_exception.h: New files.
1151        * configure.in, mpc6xx/mmu/bat.h, mpc8xx/Makefile.am,
1152        mpc8xx/clock/clock.c,
1153        mpc8xx/console-generic/console-generic.c,
1154        mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
1155        new_exception_processing/cpu.h, shared/include/byteorder.h,
1156        wrapup/Makefile.am:  This is conversion of the
1157        mpc8xx CPU to the "new exception processing model."
1158
[98f3cfa]11592001-02-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1160
1161        * mpc505/ictrl/Makefile.am, mpc6xx/clock/Makefile.am,
1162        mpc6xx/exceptions/Makefile.am, mpc6xx/mmu/Makefile.am,
1163        mpc8xx/include/Makefile.am, new_exception_processing/Makefile.am,
1164        old_exception_processing/Makefile.am, pc403/ictrl/Makefile.am,
1165        shared/include/Makefile.am, shared/src/Makefile.am:
1166        Apply *_HEADERS instead of *H_FILES.
1167        * shared/src/.cvsignore: Add cache.h.
1168
[5e67b98]11692001-01-03      Joel Sherrill <joel@OARcorp.com>
1170
1171        * new_exception_processing/cpu.h, old_exception_processing/cpu.c:
1172        old_exception_processing/cpu.h, Added _CPU_Initialize_vectors().
1173        In particular, spurious vector initialization had to be moved
1174        on old exception processing model.
1175
[feead226]11762000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1177
1178        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1179
[a314d3b4]11802000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1181
1182        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1183
[d82c006]11842000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1185
1186        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1187        Switch to GNU canonicalization.
1188
[772f2243]11892000-10-20      Joel Sherrill <joel@OARcorp.com>
1190
1191        * mpc8xx/console-generic/console-generic.c: Avoid use of
1192        BSP definitions and rely on the new routine
1193        mbx8xx_console_get_configuration() to get information.  This
1194        routine was formerly incorrectly called
1195        mbx8xx_console_use_maximum_buffer_size().
1196        binding to the exception code.
1197
[623ffdb]11982000-10-20      Joel Sherrill <joel@OARcorp.com>
1199
1200        * configure.in, Makefile.am: Explicitly specify whether an
1201        RTEMS_CPU_MODEL is using old or new exception processing.  This
1202        is important because when building multilib, you do not know
1203        the RTEMS_CPU_MODEL.  So everything built in a multilib'ed RTEMS
1204        must be independent of the exception model and allow for late
1205        binding to the exception code.
1206
[a982e0c6]12072000-10-18        Sergei Organov <osv@javad.ru>
1208
1209        * Added full support for MPC505.
1210        * mpc505/ictrl: New directory.
1211        * configure.in, mpc505/Makefile.am: Modified to reflect ictrl addition.
1212        * mpc505/ictrl/.cvsignore, mpc505/ictrl/Makefile.am,
1213        mpc505/ictrl/ictrl.c, mpc505/ictrl/ictrl.h: New files.
1214        * mpc505/timer/timer.c: Use <rtems.h>, not "rtems.h".
1215        * mpc505/vectors/Makefile.am: alignment exception handler now included.
1216        * mpc505/vectors/vectors.S: Now use constants for exception numbers.
1217        * old_exception_processing/ppc_offs.h: New file.
1218        * old_exception_processing/Makefile.am: Account for ppc_offs.h.
1219        * old_exception_processing/cpu.h: Make Nest and Disable levels volatile.
1220        * old_exception_processing/cpu_asm.S: Offsets moved to ppc_offs.h.
1221
[8c49701]12222000-10-18      Joel Sherrill <joel@OARcorp.com>
1223
1224        * mpc8xx/console-generic/console-generic.c: Removed include of
1225        <bsp.h> by adding BSP dependent routine
1226        mbx8xx_console_use_maximum_buffer_size() which can be hard coded
1227        or check non-volatile memory for configuration.
1228
[21c8738]12292000-10-18      Joel Sherrill <joel@OARcorp.com>
1230
1231        * mpc8xx/console-generic/console-generic.c: Removed warnings.
1232
[8c187427]12332000-10-18      Joel Sherrill <joel@OARcorp.com>
1234
1235        * mpc6xx/clock/c_clock.h: Removed commented out reference to <bsp.h>.
1236        * mpc6xx/timer/timer.c: Ditto.
1237
[8e13ca61]12382000-10-18      Joel Sherrill <joel@OARcorp.com>
1239
1240        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h: Removed use of
1241        bsp.h and replaced it with use of proper interfaces or explicit
1242        externs of required functions and data.
1243        * mpc6xx/timer/timer.c: Ditto.
1244
[3e30f27]12452000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1246
1247        * mpc505/timer/Makefile.am, mpc505/vectors/Makefile.am,
1248        mpc6xx/clock/Makefile.am, mpc6xx/exceptions/Makefile.am,
1249        mpc6xx/mmu/Makefile.am, mpc6xx/timer/Makefile.am,
1250        mpc6xx/wrapup/Makefile.am, ppc403/clock/Makefile.am,
1251        ppc403/console/Makefile.am, ppc403/ictrl/Makefile.am,
1252        ppc403/timer/Makefile.am, ppc403/vectors/Makefile.am,
1253        shared/include/Makefile.am, shared/src/Makefile.am,
1254        wrapup/Makefile.am, mpc8xx/clock/Makefile.am,
1255        mpc8xx/console-generic/Makefile.am, mpc8xx/cpm/Makefile.am,
1256        mpc8xx/mmu/Makefile.am, mpc8xx/timer/Makefile.am,
1257        mpc8xx/vectors/Makefile.am, new_exception_processing/Makefile.am,
1258        old_exception_processing/Makefile.am: Include compile.am
1259
[f018b1a]12602000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1261
1262        * mpc8xx/console-generic/console-generic.c:
1263        Add support for configuration parameters in NVRAM
1264
[b24a093]12652000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1266
1267        * ChangeLog: File paths corrected.
1268
[38dff47b]12692000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1270
[b24a093]1271        * mpx8xx/console-generic/console-generic.c: Addition of support
1272        for shared printk and no termios.
[38dff47b]1273
12742000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1275
[b24a093]1276        * mpx8xx/console-generic/console-generic.c(m8xx_uart_pollWrite):
[38dff47b]1277        Flush actual buffer.
1278
[e94ad1fe]12792000-08-10      Joel Sherrill <joel@OARcorp.com>
1280
1281        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.