source: rtems/c/src/lib/libcpu/powerpc/ChangeLog @ 297d99b1

4.104.114.84.95
Last change on this file since 297d99b1 was 297d99b1, checked in by Ralf Corsepius <ralf.corsepius@…>, on Apr 13, 2004 at 2:58:07 PM

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

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