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

4.104.114.84.95
Last change on this file since f0f1641 was f0f1641, checked in by Ralf Corsepius <ralf.corsepius@…>, on Apr 13, 2004 at 10:03:32 AM

2004-04-13 Ralf Corsepius <ralf_corsepius@…>

  • mpc505/ictrl/ictrl.c, mpc505/vectors/vectors.S, mpc6xx/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.c, rtems/powerpc/cache.h, mpc5xx/ictrl/ictrl.c, mpc5xx/exceptions/raw_exception.c: Include <rtems/score/powerpc.h> instead of <rtems/score/ppc.h>.
  • Property mode set to 100644
File size: 43.9 KB
Line 
12004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * mpc505/ictrl/ictrl.c, mpc505/vectors/vectors.S,
4        mpc6xx/exceptions/raw_exception.c,
5        mpc8260/exceptions/raw_exception.c,
6        mpc8xx/exceptions/raw_exception.c, rtems/powerpc/cache.h,
7        mpc5xx/ictrl/ictrl.c, mpc5xx/exceptions/raw_exception.c: Include
8        <rtems/score/powerpc.h> instead of <rtems/score/ppc.h>.
9
102004-04-12      David Querbach <querbach@realtime.bc.ca>
11
12        * README, configure.ac, mpc5xx/Makefile.am,
13        mpc5xx/exceptions/raw_exception.c, mpc5xx/exceptions/raw_exception.h,
14        mpc5xx/timer/timer.c, shared/include/cpuIdent.h: addition of a
15        significant amount of MPC5xx support as part of the addition of the
16        SS555 BSP.
17        * mpc5xx/README, mpc5xx/clock/clock.c,
18        mpc5xx/console-generic/console-generic.c, mpc5xx/include/console.h,
19        mpc5xx/include/mpc5xx.h, mpc5xx/irq/irq.c, mpc5xx/irq/irq.h,
20        mpc5xx/irq/irq_asm.S, mpc5xx/irq/irq_init.c,
21        mpc5xx/vectors/vectors.S, mpc5xx/vectors/vectors.h,
22        mpc5xx/vectors/vectors_init.c: New files.
23        * mpc5xx/exceptions/asm_utils.S: Removed.
24
252004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
26
27        * ppc403/vectors/align_h.S: Include <rtems/asm.h> instead of <asm.h>.
28
292004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
30
31        * mpc505/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
32        * mpc6xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
33        * mpc6xx/mmu/mmuAsm.S: Include <rtems/asm.h> instead of <asm.h>.
34        * mpc8260/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
35        * mpc8xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
36        * ppc403/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
37        * mpc5xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
38        * mpc8260/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
39        * mpc8xx/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
40        * ppc403/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
41
422004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
43
44        * mpc6xx/timer/timer.c: Cosmetics.
45
462004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
47
48        * mpc505/timer/timer.c, mpc5xx/timer/timer.c,
49        mpc6xx/clock/c_clock.c, mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
50        mpc8260/console-generic/console-generic.c, mpc8260/cpm/cp.c,
51        mpc8260/cpm/dpram.c, mpc8260/include/cpm.h, mpc8260/include/mmu.h,
52        mpc8260/include/mpc8260.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
53        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
54        mpc8xx/cpm/cp.c, mpc8xx/cpm/dpram.c, mpc8xx/include/cpm.h,
55        mpc8xx/include/mmu.h, mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
56        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
57        ppc403/console/console.c, ppc403/console/console405.c,
58        ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h, ppc403/timer/timer.c,
59        ppc403/tty_drv/tty_drv.c, rtems/powerpc/cache.h, shared/src/cache.c:
60        Convert to using c99 fixed size types.
61
622004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
63
64        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
65
662004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
67
68        * README: Add "mpc5xx (mpc565)", because Wilfried B. mentioned the
69        mpc5xx being used on mpc565.
70
712004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
72
73        PR 587/bsps
74        * shared/include/cpuIdent.h, shared/include/cpuIdent.c: Add defines
75        for MPC_5XX.
76
772004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
78
79        * Makefile.am, configure.ac: Reflect having added mpc5xx.
80
812004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
82
83        * mpc5xx/.cvsignore, mpc5xx/Makefile.am: New.
84        * mpc5xx/exceptions/asm_utils.S,  mpc5xx/exceptions/raw_exception.c,
85        mpc5xx/exceptions/raw_exception.h, mpc5xx/ictrl/ictrl.c,
86        mpc5xx/ictrl/ictrl.h, mpc5xx/timer/timer.c: New (Submission from
87        Wilfried Busalski <w.busalski@lancier-monitoring.de>).
88
892004-03-05      Joel Sherrill <joel@OARcorp.com>
90
91        * mpc6xx/mmu/pte121.c: Add missing ifdef DEBUG to remove warning for
92        unused static routine.
93
942004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
95
96        * mpc505/Makefile.am: Fix typo.
97
982004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
99
100        * mpc505/Makefile.am, mpc6xx/Makefile.am, mpc8260/Makefile.am,
101        mpc8xx/Makefile.am, ppc403/Makefile.am: Don't include .../lib.am.
102
1032004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
104
105        * wrapup/Makefile.am: Remove.
106        * configure.ac: Remove wrapup.
107        * shared/Makefile.am: Use automake compilation rules.
108        Build *.rels.
109
1102004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
111
112        * configure.ac: Require automake >= 1.8.2.
113        * Makefile.am, mpc505/Makefile.am, mpc6xx/Makefile.am,
114        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
115        shared/Makefile.am: Use automake compilation rules.
116        Add PREINSTALL_DIRS.
117
1182004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
119
120        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
121        Add PRE/TMPINSTALL_FILES to CLEANFILES.
122        * mpc505/Makefile.am: Ditto.
123        * mpc6xx/Makefile.am: Ditto.
124        * mpc8260/Makefile.am: Ditto.
125        * mpc8xx/Makefile.am: Ditto.
126        * ppc403/Makefile.am: Ditto.
127        * shared/Makefile.am: Ditto.
128
1292004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
130
131        * mpc6xx/Makefile.am: Remove libcpuspec.a (Unused).
132
1332004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
134
135        * mpc505/Makefile.am: Fix typo vectors/vectors.S.
136        * shared/Makefile.am: Fix typo
137        EXTRA_DIST = $(libcpuspec_C_FILES)
138
1392003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
140
141        * ppc403/Makefile.am: Fix typo in vectors' compilation rule.
142        * shared/Makefile.am: Use $(top_srcdir)/../shared instead of
143        relative subdirs.
144
1452003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
146
147        * mpc6xx/wrapup/.cvsignore: Remove.
148
1492003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
150
151        * ppc403/clock/Makefile.am: Remove.
152        * ppc403/console/Makefile.am: Remove.
153        * ppc403/ictrl/Makefile.am: Remove.
154        * ppc403/timer/Makefile.am: Remove.
155        * ppc403/tty_drv/Makefile.am: Remove.
156        * ppc403/vectors/Makefile.am: Remove.
157        * ppc403/Makefile.am: Merge-in Makefile.ams above.
158        * configure.ac: Reflect changes to ppc403/Makefile.ams.
159
1602003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
161
162        * mpc505/ictrl/Makefile.am: Remove.
163        * mpc505/timer/Makefile.am: Remove.
164        * mpc505/vectors/Makefile.am: Remove.
165        * mpc505/Makefile.am: Merge-in Makefile.ams above.
166        * configure.ac: Reflect changes to mpc505/Makefile.ams.
167
1682003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
170        * mpc8xx/clock/Makefile.am: Remove.
171        * mpc8xx/console-generic/Makefile.am: Remove.
172        * mpc8xx/cpm/Makefile.am: Remove.
173        * mpc8xx/exceptions/Makefile.am: Remove.
174        * mpc8xx/mmu/Makefile.am: Remove.
175        * mpc8xx/timer/Makefile.am: Remove.
176        * mpc8xx/Makefile.am: Merge-in Makefile.ams above.
177        * configure.ac: Reflect changes to mpc8xx/Makefile.ams.
178
1792003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
180
181        * configure.ac: Remove mpc6xx/*/Makefile,  mpc8260/*/Makefile.
182
1832003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
184
185        * mpc6xx/clock/Makefile.am: Remove.
186        * mpc6xx/exceptions/Makefile.am: Remove.
187        * mpc6xx/mmu/Makefile.am: Remove.
188        * mpc6xx/timer/Makefile.am: Remove.
189        * mpc6xx/wrapup/Makefile.am: Remove.
190        * mpc6xx/Makefile.am: Merge-in Makefile.ams above.
191
1922003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
193
194        * mpc8260/clock/Makefile.am: Remove.
195        * mpc8260/console-generic/Makefile.am: Remove.
196        * mpc8260/cpm/Makefile.am: Remove.
197        * mpc8260/exceptions/Makefile.am: Remove.
198        * mpc8260/mmu/Makefile.am: Remove.
199        * mpc8260/timer/Makefile.am: Remove.
200        * mpc8260/Makefile.am: Merge-in Makefile.ams above.
201
2022003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * shared/include/Makefile.am: Remove.
205        * shared/src/Makefile.am: Remove.
206        * shared/Makefile.am: Merge-in Makefile.ams above.
207        * configure.ac: Reflect changes above.
208
2092003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
210
211        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
212        * mpc505/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
213        * mpc6xx/clock/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
214        * mpc6xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
215        * mpc6xx/mmu/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
216        * mpc8260/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
217        * mpc8260/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
218        * mpc8xx/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
219        * mpc8xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
220        * ppc403/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
221        * ppc403/tty_drv/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
222        * shared/include/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
223        * shared/src/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
224
2252003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
226
227        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
228
2292003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
230
231        * wrapup/Makefile.am: Build libcpu.a.
232        Don't preinstall libcpu.a
233
2342003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
235
236        * mpc505/ictrl/Makefile.am: Remove all-local: $(ARCH).
237        * mpc505/timer/Makefile.am: Remove all-local: $(ARCH).
238        * mpc505/vectors/Makefile.am: Remove all-local: $(ARCH).
239        * mpc6xx/clock/Makefile.am: Remove all-local: $(ARCH).
240        * mpc6xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
241        * mpc6xx/mmu/Makefile.am: Remove all-local: $(ARCH).
242        * mpc6xx/timer/Makefile.am: Remove all-local: $(ARCH).
243        * mpc6xx/wrapup/Makefile.am: Remove all-local: $(ARCH).
244        * mpc8260/clock/Makefile.am: Remove all-local: $(ARCH).
245        * mpc8260/console-generic/Makefile.am: Remove all-local: $(ARCH).
246        * mpc8260/cpm/Makefile.am: Remove all-local: $(ARCH).
247        * mpc8260/exceptions/Makefile.am: Remove all-local: $(ARCH).
248        * mpc8260/mmu/Makefile.am: Remove all-local: $(ARCH).
249        * mpc8260/timer/Makefile.am: Remove all-local: $(ARCH).
250        * mpc8xx/clock/Makefile.am: Remove all-local: $(ARCH).
251        * mpc8xx/console-generic/Makefile.am: Remove all-local: $(ARCH).
252        * mpc8xx/cpm/Makefile.am: Remove all-local: $(ARCH).
253        * mpc8xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
254        * mpc8xx/mmu/Makefile.am: Remove all-local: $(ARCH).
255        * mpc8xx/timer/Makefile.am: Remove all-local: $(ARCH).
256        * ppc403/clock/Makefile.am: Remove all-local: $(ARCH).
257        * ppc403/console/Makefile.am: Remove all-local: $(ARCH).
258        * ppc403/ictrl/Makefile.am: Remove all-local: $(ARCH).
259        * ppc403/timer/Makefile.am: Remove all-local: $(ARCH).
260        * ppc403/tty_drv/Makefile.am: Remove all-local: $(ARCH).
261        * ppc403/vectors/Makefile.am: Remove all-local: $(ARCH).
262        * shared/include/Makefile.am: Remove all-local: $(ARCH).
263        * shared/src/Makefile.am: Remove all-local: $(ARCH).
264        * wrapup/Makefile.am: Remove all-local: $(ARCH).
265
2662003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
267
268        * Makefile.am: Reformat. Use dirstamp for preinstallation.
269        * mpc505/Makefile.am: Reformat.
270        * mpc505/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
271        * mpc505/timer/Makefile.am: Reformat.
272        * mpc505/vectors/Makefile.am: Reformat.
273        * mpc6xx/Makefile.am: Reformat.
274        * mpc6xx/clock/Makefile.am: Reformat. Use dirstamp for preinstallation.
275        * mpc6xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
276        * mpc6xx/mmu/Makefile.am: Reformat. Use dirstamp for preinstallation.
277        * mpc6xx/timer/Makefile.am: Reformat.
278        * mpc6xx/wrapup/Makefile.am: Reformat.
279        * mpc8260/Makefile.am: Reformat. Use dirstamp for preinstallation.
280        * mpc8260/clock/Makefile.am: Reformat.
281        * mpc8260/console-generic/Makefile.am: Reformat.
282        * mpc8260/cpm/Makefile.am: Reformat.
283        * mpc8260/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
284        * mpc8260/mmu/Makefile.am: Reformat.
285        * mpc8260/timer/Makefile.am: Reformat.
286        * mpc8xx/Makefile.am: Reformat. Use dirstamp for preinstallation.
287        * mpc8xx/clock/Makefile.am: Reformat.
288        * mpc8xx/console-generic/Makefile.am: Reformat.
289        * mpc8xx/cpm/Makefile.am: Reformat.
290        * mpc8xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
291        * mpc8xx/mmu/Makefile.am: Reformat.
292        * mpc8xx/timer/Makefile.am: Reformat.
293        * ppc403/Makefile.am: Reformat.
294        * ppc403/clock/Makefile.am: Reformat.
295        * ppc403/console/Makefile.am: Reformat.
296        * ppc403/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
297        * ppc403/timer/Makefile.am: Reformat.
298        * ppc403/tty_drv/Makefile.am: Reformat. Use dirstamp for preinstallation.
299        * ppc403/vectors/Makefile.am: Reformat.
300        * shared/Makefile.am: Reformat.
301        * shared/include/Makefile.am: Reformat. Use dirstamp for preinstallation.
302        * shared/src/Makefile.am: Reformat. Use dirstamp for preinstallation.
303        * wrapup/Makefile.am: Reformat.
304
3052003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
306
307        * configure.ac: Remove RTEMS_CANONICAL_HOST.
308
3092003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
310
311        * configure.ac: Remove RTEMS_CHECK_CPU.
312
3132003-09-04      Joel Sherrill <joel@OARcorp.com>
314
315        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
316        mpc6xx/exceptions/raw_exception.c, mpc6xx/exceptions/raw_exception.h,
317        mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S,
318        mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
319        mpc8260/console-generic/console-generic.c, mpc8260/cpm/brg.c,
320        mpc8260/exceptions/raw_exception.c,
321        mpc8260/exceptions/raw_exception.h, mpc8260/include/cpm.h,
322        mpc8260/include/mmu.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
323        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
324        mpc8xx/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.h,
325        mpc8xx/include/cpm.h, mpc8xx/include/mmu.h, mpc8xx/mmu/mmu.c,
326        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
327        ppc403/console/console.c.polled, ppc403/timer/timer.c,
328        rtems/powerpc/debugmod.h, shared/include/byteorder.h,
329        shared/include/cpuIdent.c, shared/include/cpuIdent.h,
330        shared/include/io.h, shared/include/mmu.h, shared/include/page.h,
331        shared/include/pgtable.h, shared/include/spr.h: URL for license
332        changed.
333
3342003-09-04      Joel Sherrill <joel@OARcorp.com>
335
336        * mpc505/timer/timer.c, ppc403/console/console.c,
337        ppc403/console/console405.c: Removed incorrect statement about
338        copyright assignment.
339
3402003-08-20      Joel Sherrill <joel@OARcorp.com>
341
342        * mpc8260/clock/clock.c: Correct copyright statements.
343
3442003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * Makefile.am: Reflect having moved aclocal/.
347
3482003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
349
350        * Makefile.am: Reflect having moved automake/.
351        * mpc505/Makefile.am: Reflect having moved automake/.
352        * mpc505/ictrl/Makefile.am: Reflect having moved automake/.
353        * mpc505/timer/Makefile.am: Reflect having moved automake/.
354        * mpc505/vectors/Makefile.am: Reflect having moved automake/.
355        * mpc6xx/Makefile.am: Reflect having moved automake/.
356        * mpc6xx/clock/Makefile.am: Reflect having moved automake/.
357        * mpc6xx/exceptions/Makefile.am: Reflect having moved automake/.
358        * mpc6xx/mmu/Makefile.am: Reflect having moved automake/.
359        * mpc6xx/timer/Makefile.am: Reflect having moved automake/.
360        * mpc6xx/wrapup/Makefile.am: Reflect having moved automake/.
361        * mpc8260/Makefile.am: Reflect having moved automake/.
362        * mpc8260/clock/Makefile.am: Reflect having moved automake/.
363        * mpc8260/console-generic/Makefile.am: Reflect having moved automake/.
364        * mpc8260/cpm/Makefile.am: Reflect having moved automake/.
365        * mpc8260/exceptions/Makefile.am: Reflect having moved automake/.
366        * mpc8260/mmu/Makefile.am: Reflect having moved automake/.
367        * mpc8260/timer/Makefile.am: Reflect having moved automake/.
368        * mpc8xx/Makefile.am: Reflect having moved automake/.
369        * mpc8xx/clock/Makefile.am: Reflect having moved automake/.
370        * mpc8xx/console-generic/Makefile.am: Reflect having moved automake/.
371        * mpc8xx/cpm/Makefile.am: Reflect having moved automake/.
372        * mpc8xx/exceptions/Makefile.am: Reflect having moved automake/.
373        * mpc8xx/mmu/Makefile.am: Reflect having moved automake/.
374        * mpc8xx/timer/Makefile.am: Reflect having moved automake/.
375        * ppc403/Makefile.am: Reflect having moved automake/.
376        * ppc403/clock/Makefile.am: Reflect having moved automake/.
377        * ppc403/console/Makefile.am: Reflect having moved automake/.
378        * ppc403/ictrl/Makefile.am: Reflect having moved automake/.
379        * ppc403/timer/Makefile.am: Reflect having moved automake/.
380        * ppc403/tty_drv/Makefile.am: Reflect having moved automake/.
381        * ppc403/vectors/Makefile.am: Reflect having moved automake/.
382        * shared/Makefile.am: Reflect having moved automake/.
383        * shared/include/Makefile.am: Reflect having moved automake/.
384        * shared/src/Makefile.am: Reflect having moved automake/.
385        * wrapup/Makefile.am: Reflect having moved automake/.
386
3872003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
388
389        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
390
3912003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
392
393        * wrapup/Makefile.am (FAMILY_OBJS): Remove *exception_processing.
394
3952003-07-08      Joel Sherrill <joel@OARcorp.com>
396
397        PR 416/bsps
398        * ppc403/ictrl/ictrl.c (ictrl_isr): We acknolwegde the interrupt in
399        interrupt controller (clr_exisr(mask)) before calling the interrupt
400        handler that will acnowledge the interrupt source. This results in
401        the interrupt beeing seen a second time by the interrupt controller.
402        Reported and fixed by El Kolli Yacine <yacine.elkolli@crf.canon.fr>.
403
4042003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
405
406        PR 368/filesystems
407        * mpc8xx/include/mpc8xx.h: Add PCMCIA registers.
408
4092003-03-25      Till Straumann <strauman@slac.stanford.edu>
410
411        PR 349/bsps
412        * shared/include/cpuIdent.c: Readd PPC604r CPU.
413
4142003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
415
416        * configure.ac: Remove AC_CONFIG_AUX_DIR.
417
4182003-02-20      Till Straumann <strauman@slac.stanford.edu>
419
420        PR 349/bsps
421        * mpc6xx/exceptions/raw_exception.c, mpc6xx/mmu/bat.c,
422        mpc6xx/mmu/pte121.c, shared/include/cpuIdent.c,
423        shared/include/cpuIdent.h, shared/src/Makefile.am, shared/src/stack.c,
424        shared/src/stackTrace.h, powerpc/registers.h:
425          - undo improper 'fix' who broke mpc604r identification
426          - fix: 7400 identification PVR value was wrong
427          - enhance 'setdbat()' to switch OFF a given BAT if called with 0 size
428          - fix: page table support bugfix
429          - enhancement: provide routines to take and print stack trace
430            snapshots
431          - add definitions for HID1 and DABR SPRs
432
4332003-02-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
434
435        PR 348/bsps
436        * mpc6xx/exceptions/raw_exception.c: Add PPC_603ev as required
437        by MTX603e BSP.
438
4392003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
440
441        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
442
4432003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
444
445        * configure.ac: AC_PREREQ(2.57).
446
4472002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
448
449        * configure.ac: Remove RTEMS_CHEC_CUSTOM_BSP.
450        * mpc505/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
451        * mpc505/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
452        * mpc505/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
453        * mpc6xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
454        * mpc6xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
455        * mpc6xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
456        * mpc6xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
457        * mpc6xx/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
458        * mpc8260/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
459        * mpc8260/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
460        * mpc8260/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
461        * mpc8260/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
462        * mpc8260/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
463        * mpc8260/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
464        * mpc8xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
465        * mpc8xx/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
466        * mpc8xx/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
467        * mpc8xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
468        * mpc8xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
469        * mpc8xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
470        * ppc403/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
471        * ppc403/console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
472        * ppc403/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
473        * ppc403/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
474        * ppc403/tty_drv/Makefile.am: Don't include @RTEMS_BSP@.cfg.
475        * ppc403/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
476        * shared/include/Makefile.am: Don't include @RTEMS_BSP@.cfg.
477        * shared/src/Makefile.am: Don't include @RTEMS_BSP@.cfg.
478        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
479
4802002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
483
4842002-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
485
486        * mpc8260/Makefile.am: Merge-in mpc8260/include/Makefile.am.
487        * mpc8xx/Makefile.am: Merge-in mpc8xx/include/Makefile.am.
488        * mpc8260/include/Makefile.am: Remove.
489        * mpc8xx/include/Makefile.am: Remove.
490        * configure.ac: Remove mpc8260/include/Makefile.
491        Remove mpc8xx/include/Makefile.
492
4932002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
494
495        * configure.ac: Add RTEMS_PROG_CCAS.
496
4972002-11-04      Joel Sherrill <joel@OARcorp.com>
498
499        * mpc8260/console-generic/console-generic.c, mpc8260/cpm/dpram.c,
500        mpc8260/exceptions/raw_exception.c,
501        mpc8xx/exceptions/raw_exception.c: Removed warnings.
502
5032002-11-01      Joel Sherrill <joel@OARcorp.com>
504
505        * mpc8xx/console-generic/console-generic.c, mpc8xx/cpm/dpram.c,
506        mpc8xx/exceptions/raw_exception.c, ppc403/clock/clock.c:
507        Removed warnings.
508
5092002-10-31      Joel Sherrill <joel@OARcorp.com>
510
511        * mpc6xx/clock/c_clock.c, mpc6xx/exceptions/raw_exception.c,
512        mpc6xx/mmu/bat.c: Removed warnings.
513
5142002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
515
516        * .cvsignore: Reformat.
517        Add autom4te*cache.
518        Remove autom4te.cache.
519
5202002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
521
522        * configure.ac: Remove duplicate mpc6xx/timer/Makefile from CONFIG_FILES.
523
5242002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
525
526        * mpc8260/exceptions/raw_exception.c: #include <string.h>.
527        #include <bspIo.h>.
528
5292002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
530
531        * mpc6xx/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
532        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
533
5342002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
535
536        * mpc505/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
537        * mpc505/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
538        * mpc505/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
539        * mpc6xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
540        * mpc6xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
541        * mpc6xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
542        * mpc6xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
543        * mpc8260/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
544        * mpc8260/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
545        * mpc8260/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
546        * mpc8260/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
547        * mpc8260/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
548        * mpc8260/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
549        * mpc8xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
550        * mpc8xx/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
551        * mpc8xx/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
552        * mpc8xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
553        * mpc8xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
554        * mpc8xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
555        * ppc403/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
556        * ppc403/console/Makefile.am: Use .$(OBJEXT) instead of .o.
557        * ppc403/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
558        * ppc403/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
559        * ppc403/tty_drv/Makefile.am: Use .$(OBJEXT) instead of .o.
560        * ppc403/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
561        * shared/include/Makefile.am: Use .$(OBJEXT) instead of .o.
562        * shared/src/Makefile.am: Use .$(OBJEXT) instead of .o.
563
5642002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
565
566        * mpc6xx/mmu/pte121.c: Include <string.h> for gcc-3.1.
567
5682002-07-22      Till Straumann <strauman@slac.stanford.edu>
569
570        * mpc6xx/mmu/bat.c: Per PR241, fix a tiny bug introduced by the
571        fix for an earlier patch (PR213) which added support for setting
572        BAT0 to setdbat().
573
5742001-05-17      Joel Sherrill <joel@OARcorp.com>
575
576        * mpc6xx/exceptions/raw_exception.c, pc6xx/mmu/pte121.c: Modified
577        slightly to reflect recent PowerPC re-organization and avoid warnings.
578
5792001-05-15      Till Straumann <strauman@slac.stanford.edu>
580
581        * mpc6xx/mmu/pte121.c, mpc6xx/mmu/pte121.h: New files. Missed in
582        merge of PR213.
583
5842001-05-14      Joel Sherrill <joel@OARcorp.com>
585
586        * shared/include/cpuIdent.c: Account for duplicate numbers.
587
5882002-05-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
589
590        * rtems/powerpc/debugmod.h: New file (extracted from
591        score/ppc.h).
592        * Makefile.am: Relect changes above.
593
5942001-05-14      Till Straumann <strauman@slac.stanford.edu>
595
596        * shared/include/io.h: Per PR215 address the following issues:
597            - _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET
598              are no longer defined by libcpu (powerpc/shared/include/io.h)
599              but by the BSP (who is the only one to know the values)
600            - the affected BSP (shared/motorola) headers have been fixed
601              in a separate "libbsp/powerpc/shared" patch.
602            - the DEC 21140 driver (libchip/network/dec21140.c) has been
603              fixed to use PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET.
604              and PCI_MEM_BASE instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE
605              is to be defined by the BSP who is using this driver.
606            - the DEC driver also has been fixed to use the newer
607              rtems_bsp_delay_in_bus_cycles() instead of the obsolete
608              delay_in_bus_cycles().
609
6102001-05-14      Till Straumann <strauman@slac.stanford.edu>
611
612        * rtems/powerpc/registers.h, rtems/score/ppc.h: Per PR213, add
613        the following:
614            - support for the MPC74000 (AKA G4); there is no
615              AltiVec support yet, however.
616            - the cache flushing assembly code uses hardware-flush on the G4.
617              Also, a couple of hardcoded numerical values were replaced
618              by more readable symbolic constants.
619            - extended interrupt-disabled code section so enclose the entire
620              cache flush/invalidate procedure (as recommended by the book).
621              This is not (latency) critical as it is only used by
622              init code but prevents possible corruption.
623            - Trivial page table support as been added.
624              (1:1 effective-virtual-physical address mapping which is only
625              useful only on CPUs which feature hardware TLB replacement,
626              e.g. >604.  This allows for write-protecting memory regions,
627              e.g. text/ro-data which makes catching corruptors a lot easier.
628              It also frees one DBAT/IBAT and gives more flexibility
629              for setting up address maps :-)
630            - setdbat() allows changing BAT0 also (since the BSP may use
631              a page table, BAT0 could be available...).
632            - asm_setdbatX() violated the SVR ABI by using
633              r20 as a scratch register; changed for r0
634            - according to the book, a context synchronizing instruction is
635              necessary prior to and after changing a DBAT -> isync added
636
6372002-04-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
638
639        * rtems/powerpc/cache.h: New file (extracted from
640        old-exceptions/cpu.h)
641        * Makefile.am: Relect changes above.
642
6432002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
644
645        * shared/include/cpu.h: Removed.
646        * shared/include/Makefile.am: Reflect changes above.
647        * shared/include/spr.h: Include rtems/powerpc/registers.h instead of
648        libcpu/cpu.h.
649        * mpc6xx/clock/c_clock.c: Reflect changes to <rtems/score/cpu.h>.
650        * mpc6xx/exceptions/asm_utils.S: Ditto.
651        * mpc6xx/exceptions/raw_exception.c: Ditto.
652        * mpc6xx/mmu/mmuAsm.S: Ditto.
653        * mpc6xx/timer/timer.c: Ditto.
654        * mpc8260/exceptions/asm_utils.S: Ditto.
655        * mpc8260/exceptions/raw_exception.c: Ditto.
656        * mpc8xx/exceptions/asm_utils.S: Ditto.
657        * mpc8xx/exceptions/raw_exception.c: Ditto.
658        * ppc403/vectors/vectors.S: Include <asm.h> instead of "asm.h".
659
6602001-04-17      Joel Sherrill <joel@OARcorp.com>
661
662        * shared/include/cpu.h: Added ifndef ASM.
663 
6642001-04-17      Joel Sherrill <joel@OARcorp.com>
665
666        * ChangeLog: Corrected paths on past few commits.
667 
6682002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
669
670        * shared/include/cpu.h: Don't include cpuIdent.h.
671
6722002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
673
674        * mpc8260/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
675
6762002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
677
678        * mpc8xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
679
6802002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
681
682        * mpc6xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
683
6842002-04-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
685
686        * shared/include/cpuIdent.h: New.
687        * shared/include/cpuIdent.c: Reflect having added cpuIdent.h.
688        * shared/include/cpu.h: Ditto.
689        * shared/include/Makefile.am: Add cpuIndent.h. Fix EXTRA_DIST.
690
6912001-04-03      Joel Sherrill <joel@OARcorp.com>
692
693        * Closed PR57.  The hack is OK as it allows a BSP to override
694        or not at its discretion.
695        * mpc8xx/timer/timer.c: Removed #warning declaring providing a
696        default definition for the macros
697        rtems_cpu_configuration_get_timer_least_valid and
698        rtems_cpu_configuration_get_timer_average_overhead.
699
7002002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
701
702        * shared/include/byteorder.h: Use unsigned instead of __unsigned
703        (GCC-3.0.x compatibility).
704       
7052002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
706
707        * configure.ac:
708        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
709        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
710        * mpc505/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
711        * mpc505/Makefile.am: Remove AUTOMAKE_OPTIONS.
712        * mpc505/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
713        * mpc505/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
714        * Makefile.am: Remove AUTOMAKE_OPTIONS.
715        * mpc6xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
716        * mpc6xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
717        * mpc6xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
718        * mpc6xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
719        * mpc6xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
720        * mpc6xx/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
721        * mpc8260/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
722        * mpc8260/Makefile.am: Remove AUTOMAKE_OPTIONS.
723        * mpc8260/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
724        * mpc8260/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
725        * mpc8260/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
726        * mpc8260/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
727        * mpc8260/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
728        * mpc8260/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
729        * mpc8xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
730        * mpc8xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
731        * mpc8xx/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
732        * mpc8xx/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
733        * mpc8xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
734        * mpc8xx/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
735        * mpc8xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
736        * mpc8xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
737        * ppc403/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
738        * ppc403/Makefile.am: Remove AUTOMAKE_OPTIONS.
739        * ppc403/console/Makefile.am: Remove AUTOMAKE_OPTIONS.
740        * ppc403/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
741        * ppc403/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
742        * ppc403/tty_drv/Makefile.am: Remove AUTOMAKE_OPTIONS.
743        * ppc403/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
744        * shared/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
745        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
746        * shared/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
747        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
748
7492002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
750
751        * mpc6xx/clock/c_clock.c: Include rtems/bspIo.h instead of bspIo.h.
752        * mpc6xx/mmu/bat.h: Include rtems/bspIo.h instead of bspIo.h.
753        * mpc8260/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
754        * mpc8260/cpm/brg.c: Include rtems/bspIo.h instead of bspIo.h.
755        * mpc8xx/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
756        * shared/include/cpuIdent.c: Include rtems/bspIo.h instead of bspIo.h.
757
7582001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
759
760        * ppc403/vectors/vectors.S: Include <bsp.h>.
761        * shared/include/cpu.h: Remove stray empty lines.
762
7632001-11-27      Joel Sherrill <joel@OARcorp.com>,
764
765        * new_exception_processing/Makefile.in,
766        new_exception_processing/.cvsignore,
767        new_exception_processing/Makefile.am,
768        new_exception_processing/c_isr.inl,
769        new_exception_processing/cpu.c, new_exception_processing/cpu.h,
770        new_exception_processing/cpu_asm.S,
771        old_exception_processing/Makefile.in,
772        old_exception_processing/.cvsignore,
773        old_exception_processing/Makefile.am, old_exception_processing/README,
774        old_exception_processing/TODO, old_exception_processing/c_isr.inl,
775        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
776        old_exception_processing/cpu_asm.S, old_exception_processing/irq_stub.S,
777        old_exception_processing/ppc_offs.h,
778        old_exception_processing/ppccache.c, old_exception_processing/rtems.S:
779        Deleted since now under libbsp.
780
7812001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
782
783        * configure.ac: Remove old_exception_processing,
784        new_exception_processing.
785        * Makefile.am: Ditto.
786
7872001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
788
789        * configure.ac: Remove mpc750 from new_exception_processing,
790        Remove mpc604 from new_exception_processing.
791
7922001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
793
794        * configure.ac: Remove ppc603e from old_exception_processing.
795
7962001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
797
798        * configure.ac: Remove mpc8xx from new_exception_processing.
799
8002001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
801
802        * configure.ac: Remove mpc8620 from new_exception_processing.
803
8042001-11-20      Joel Sherrill <joel@OARcorp.com>
805
806        * ChangeLog: Corrected spacing.
807
8082001-11-14      Till Straumann <strauman@SLAC.Stanford.EDU>
809
810        * new_exception_processing/cpu_asm.S: Support double or single
811        precision context switches.  Note that doing a single precision
812        context save/restore on a double precision PowerPC machine does not
813        only result in rounding errors but also screws up the FPSCR register!
814
8152001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
816
817        This modification is part of the submitted modifications necessary to
818        support the IBM PPC405 family.  This submission was reviewed by
819        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
820        not negatively impact the ppc403 BSPs.  The submission and tracking
821        process was captured as PR50.
822        * ppc403/console/console405.c ppc403/tty_drv/.cvsignore,
823        ppc403/tty_drv/Makefile.am, ppc403/tty_drv/tty_drv.c,
824        ppc403/tty_drv/tty_drv.h: New files.
825        * Makefile.am, README, configure.ac, old_exception_processing/cpu.c,
826        old_exception_processing/cpu.h, ppc403/Makefile.am,
827        ppc403/clock/clock.c, ppc403/console/Makefile.am,
828        ppc403/console/console.c, ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h,
829        ppc403/timer/timer.c: Modified.
830
8312001-11-07      Joel Sherrill <joel@OARcorp.com>
832
833        * configure.ac: Delete the commented out line that said that
834        the mpc8260 used the old exception processing model.  This line
835        also appears to have caused ppc603e to miss this test.
836
8372001-10-29      Joel Sherrill <joel@OARcorp.com>
838
839        * mpc8xx/timer/timer.c: Added hack for two macros that are not defined
840        with the new exception processing model:
841                rtems_cpu_configuration_get_timer_least_valid()
842                rtems_cpu_configuration_get_timer_average_overhead()
843        This is captured as PR57.
844
8452001-10-24      Joel Sherrill <joel@OARcorp.com>
846
847        * mpc8260/clock/.cvsignore, mpc8260/console-generic/.cvsignore,
848        mpc8260/cpm/.cvsignore, mpc8260/exceptions/.cvsignore,
849        mpc8260/include/.cvsignore, mpc8260/mmu/.cvsignore,
850        mpc8260/timer/.cvsignore, mpc8260/.cvsignore: New files.
851
8522001-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
853
854        * mpc8260/exceptions/Makefile.am, mpc8260/include/Makefile.am,
855        mpc8xx/exceptions/Makefile.am: Updated to autoconf 2.52.
856
8572001-10-24      Joel Sherrill <joel@OARcorp.com>
858
859        * mpc8260/include/mpc8260.h: "or" is a keyword in C++. 
860
8612001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
862
863        * Makefile.am, README, configure.ac, new_exception_processing/cpu.h,
864        shared/include/cpu.h, shared/include/cpuIdent.c, shared/src/cache.c:
865        Added mpc8260 support.
866
8672001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
868
869        * Added mpc8260 directory.
870        * Modified Makefile.am and configure.in to build the contents
871        * mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am,
872        mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am,
873        mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore,
874        mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c,
875        mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore,
876        mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S,
877        mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h,
878        mpc8260/include/Makefile.am, mpc8260/include/console.h,
879        mpc8260/include/cpm.h, mpc8260/include/mmu.h,
880        mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c,
881        mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
882
8832001-10-12      Joel Sherrill <joel@OARcorp.com>
884
885        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h, mpc8xx/clock/clock.c,
886        mpc8xx/timer/timer.c, new_exception_processing/cpu.c,
887        new_exception_processing/cpu.h, new_exception_processing/cpu_asm.S,
888        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
889        old_exception_processing/cpu_asm.S, old_exception_processing/rtems.S:
890        Fixed typo.
891
8922001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
893
894        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
895        * configure.in: Remove.
896        * configure.ac: New file, generated from configure.in by autoupdate.
897
8982001-09-27      Joel Sherrill <joel@OARcorp.com>
899
900        * old_exception_processing/cpu.h: Renamed delay() to rtems_bsp_delay().
901        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
902        * shared/include/cpu.h: Renamed delay() to rtems_bsp_delay().
903        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
904
9052001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
906
907        * new_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
908        * old_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
909        * mpc6xx/mmu/Makefile.am: Use 'PREINSTALL_FILES ='.
910        * mpc6xx/clock/Makefile.am: Use 'PREINSTALL_FILES ='.
911        * mpc6xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
912        * mpc8xx/include/Makefile.am: Use 'PREINSTALL_FILES ='.
913        * mpc8xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
914        * shared/include/Makefile.am: Use 'PREINSTALL_FILES ='.
915        * shared/src/Makefile.am: Use 'PREINSTALL_FILES ='.
916        * shared/src/Makefile.am: Use 'CLEANFILES ='.
917
9182000-06-08      Eric Valette <valette@crf.canon.fr>
919
920        * mpc8xx/console-generic/console-generic.c:
921        The printk/printf did not work when loaded by EPPCBUG. They did
922        work when loaded with the BDM debugger.  I suspected EPPBUG
923        made some nasty things like patching Communication processor
924        microcode...  Anyway, the attached patch:
925          1) Enables to have printk nearly immediately after boot,
926          2) Make printf work automagically (I do not know why except I make a
927        different initialization for printk that should be overwritten by
928        console init later ?)
929
930        I let the default to be using EPPCBUG embedded firmware to boot and
931        using this printk early enabler code (LOADED_BY_EPPCBUG and
932        EARLY_CONSOLE) are on.
933
9342001-05-24      Tom Armistead <tom_armistead@phx.mcd.mot.com>
935
936        * mpc6xx/timer/timer.c: Added include of bsp.h and removed
937        external declaration of BSP_Convert_decrementer() to
938        correct unresolved reference to this routine.
939
9402001-05-24      Eric Valette <valette@crf.canon.fr>
941
942        * mpc8xx/console-generic/console-generic.c: Bug found by Yacine
943        <elkolli@crf.canon.fr> where the initialization or irq data structure
944        was incomplete in case a SMC channel was used first and later a SCC one.
945
9462001-03-30      Eric Valette <valette@crf.canon.fr>
947
948        * mpc8xx/vectors/.cvsignore, mpc8xx/vectors/Makefile.am,
949        mpc8xx/vectors/README, mpc8xx/vectors/align_h.S
950        mpc8xx/vectors/vectors.S:  These files were removed in
951        support of switching the mpc8xx to the use the "new exception
952        processing model."
953
9542001-03-30      Eric Valette <valette@crf.canon.fr>
955
956        * mpc8xx/exceptions/.cvsignore, mpc8xx/exceptions/Makefile.am,
957        mpc8xx/exceptions/asm_utils.S, mpc8xx/exceptions/raw_exception.c,
958        mpc8xx/exceptions/raw_exception.h: New files.
959        * configure.in, mpc6xx/mmu/bat.h, mpc8xx/Makefile.am,
960        mpc8xx/clock/clock.c,
961        mpc8xx/console-generic/console-generic.c,
962        mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
963        new_exception_processing/cpu.h, shared/include/byteorder.h,
964        wrapup/Makefile.am:  This is conversion of the
965        mpc8xx CPU to the "new exception processing model."
966
9672001-02-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
968
969        * mpc505/ictrl/Makefile.am, mpc6xx/clock/Makefile.am,
970        mpc6xx/exceptions/Makefile.am, mpc6xx/mmu/Makefile.am,
971        mpc8xx/include/Makefile.am, new_exception_processing/Makefile.am,
972        old_exception_processing/Makefile.am, pc403/ictrl/Makefile.am,
973        shared/include/Makefile.am, shared/src/Makefile.am:
974        Apply *_HEADERS instead of *H_FILES.
975        * shared/src/.cvsignore: Add cache.h.
976
9772001-01-03      Joel Sherrill <joel@OARcorp.com>
978
979        * new_exception_processing/cpu.h, old_exception_processing/cpu.c:
980        old_exception_processing/cpu.h, Added _CPU_Initialize_vectors().
981        In particular, spurious vector initialization had to be moved
982        on old exception processing model.
983
9842000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
985
986        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
987
9882000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
989
990        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
991
9922000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
993
994        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
995        Switch to GNU canonicalization.
996
9972000-10-20      Joel Sherrill <joel@OARcorp.com>
998
999        * mpc8xx/console-generic/console-generic.c: Avoid use of
1000        BSP definitions and rely on the new routine
1001        mbx8xx_console_get_configuration() to get information.  This
1002        routine was formerly incorrectly called
1003        mbx8xx_console_use_maximum_buffer_size().
1004        binding to the exception code.
1005
10062000-10-20      Joel Sherrill <joel@OARcorp.com>
1007
1008        * configure.in, Makefile.am: Explicitly specify whether an
1009        RTEMS_CPU_MODEL is using old or new exception processing.  This
1010        is important because when building multilib, you do not know
1011        the RTEMS_CPU_MODEL.  So everything built in a multilib'ed RTEMS
1012        must be independent of the exception model and allow for late
1013        binding to the exception code.
1014
10152000-10-18        Sergei Organov <osv@javad.ru>
1016
1017        * Added full support for MPC505.
1018        * mpc505/ictrl: New directory.
1019        * configure.in, mpc505/Makefile.am: Modified to reflect ictrl addition.
1020        * mpc505/ictrl/.cvsignore, mpc505/ictrl/Makefile.am,
1021        mpc505/ictrl/ictrl.c, mpc505/ictrl/ictrl.h: New files.
1022        * mpc505/timer/timer.c: Use <rtems.h>, not "rtems.h".
1023        * mpc505/vectors/Makefile.am: alignment exception handler now included.
1024        * mpc505/vectors/vectors.S: Now use constants for exception numbers.
1025        * old_exception_processing/ppc_offs.h: New file.
1026        * old_exception_processing/Makefile.am: Account for ppc_offs.h.
1027        * old_exception_processing/cpu.h: Make Nest and Disable levels volatile.
1028        * old_exception_processing/cpu_asm.S: Offsets moved to ppc_offs.h.
1029
10302000-10-18      Joel Sherrill <joel@OARcorp.com>
1031
1032        * mpc8xx/console-generic/console-generic.c: Removed include of
1033        <bsp.h> by adding BSP dependent routine
1034        mbx8xx_console_use_maximum_buffer_size() which can be hard coded
1035        or check non-volatile memory for configuration.
1036
10372000-10-18      Joel Sherrill <joel@OARcorp.com>
1038
1039        * mpc8xx/console-generic/console-generic.c: Removed warnings.
1040
10412000-10-18      Joel Sherrill <joel@OARcorp.com>
1042
1043        * mpc6xx/clock/c_clock.h: Removed commented out reference to <bsp.h>.
1044        * mpc6xx/timer/timer.c: Ditto.
1045
10462000-10-18      Joel Sherrill <joel@OARcorp.com>
1047
1048        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h: Removed use of
1049        bsp.h and replaced it with use of proper interfaces or explicit
1050        externs of required functions and data.
1051        * mpc6xx/timer/timer.c: Ditto.
1052
10532000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1054
1055        * mpc505/timer/Makefile.am, mpc505/vectors/Makefile.am,
1056        mpc6xx/clock/Makefile.am, mpc6xx/exceptions/Makefile.am,
1057        mpc6xx/mmu/Makefile.am, mpc6xx/timer/Makefile.am,
1058        mpc6xx/wrapup/Makefile.am, ppc403/clock/Makefile.am,
1059        ppc403/console/Makefile.am, ppc403/ictrl/Makefile.am,
1060        ppc403/timer/Makefile.am, ppc403/vectors/Makefile.am,
1061        shared/include/Makefile.am, shared/src/Makefile.am,
1062        wrapup/Makefile.am, mpc8xx/clock/Makefile.am,
1063        mpc8xx/console-generic/Makefile.am, mpc8xx/cpm/Makefile.am,
1064        mpc8xx/mmu/Makefile.am, mpc8xx/timer/Makefile.am,
1065        mpc8xx/vectors/Makefile.am, new_exception_processing/Makefile.am,
1066        old_exception_processing/Makefile.am: Include compile.am
1067
10682000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1069
1070        * mpc8xx/console-generic/console-generic.c:
1071        Add support for configuration parameters in NVRAM
1072
10732000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1074
1075        * ChangeLog: File paths corrected.
1076
10772000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1078
1079        * mpx8xx/console-generic/console-generic.c: Addition of support
1080        for shared printk and no termios.
1081
10822000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1083
1084        * mpx8xx/console-generic/console-generic.c(m8xx_uart_pollWrite):
1085        Flush actual buffer.
1086
10872000-08-10      Joel Sherrill <joel@OARcorp.com>
1088
1089        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.