source: rtems/c/src/lib/libcpu/powerpc/ChangeLog @ 9c4a30e2

4.104.114.84.95
Last change on this file since 9c4a30e2 was 9c4a30e2, checked in by Ralf Corsepius <ralf.corsepius@…>, on 03/08/04 at 15:40:40

2004-03-08 Ralf Corsepius <corsepiu@…>

PR 587/bsps

  • shared/include/cpuIdent.h, shared/include/cpuIdent.c: Add defines for MPC_5XX.
  • Property mode set to 100644
File size: 40.8 KB
Line 
12004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        PR 587/bsps
4        * shared/include/cpuIdent.h, shared/include/cpuIdent.c: Add defines
5        for MPC_5XX.
6
72004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
8
9        * Makefile.am, configure.ac: Reflect having added mpc5xx.
10
112004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
12
13        * mpc5xx/.cvsignore, mpc5xx/Makefile.am: New.
14        * mpc5xx/exceptions/asm_utils.S,  mpc5xx/exceptions/raw_exception.c,
15        mpc5xx/exceptions/raw_exception.h, mpc5xx/ictrl/ictrl.c,
16        mpc5xx/ictrl/ictrl.h, mpc5xx/timer/timer.c: New (Submission from
17        Wilfried Busalski <w.busalski@lancier-monitoring.de>).
18
192004-03-05      Joel Sherrill <joel@OARcorp.com>
20
21        * mpc6xx/mmu/pte121.c: Add missing ifdef DEBUG to remove warning for
22        unused static routine.
23
242004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
25
26        * mpc505/Makefile.am: Fix typo.
27
282004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
29
30        * mpc505/Makefile.am, mpc6xx/Makefile.am, mpc8260/Makefile.am,
31        mpc8xx/Makefile.am, ppc403/Makefile.am: Don't include .../lib.am.
32
332004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
34
35        * wrapup/Makefile.am: Remove.
36        * configure.ac: Remove wrapup.
37        * shared/Makefile.am: Use automake compilation rules.
38        Build *.rels.
39
402004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
41
42        * configure.ac: Require automake >= 1.8.2.
43        * Makefile.am, mpc505/Makefile.am, mpc6xx/Makefile.am,
44        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
45        shared/Makefile.am: Use automake compilation rules.
46        Add PREINSTALL_DIRS.
47
482004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
49
50        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
51        Add PRE/TMPINSTALL_FILES to CLEANFILES.
52        * mpc505/Makefile.am: Ditto.
53        * mpc6xx/Makefile.am: Ditto.
54        * mpc8260/Makefile.am: Ditto.
55        * mpc8xx/Makefile.am: Ditto.
56        * ppc403/Makefile.am: Ditto.
57        * shared/Makefile.am: Ditto.
58
592004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
60
61        * mpc6xx/Makefile.am: Remove libcpuspec.a (Unused).
62
632004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
64
65        * mpc505/Makefile.am: Fix typo vectors/vectors.S.
66        * shared/Makefile.am: Fix typo
67        EXTRA_DIST = $(libcpuspec_C_FILES)
68
692003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
70
71        * ppc403/Makefile.am: Fix typo in vectors' compilation rule.
72        * shared/Makefile.am: Use $(top_srcdir)/../shared instead of
73        relative subdirs.
74
752003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
76
77        * mpc6xx/wrapup/.cvsignore: Remove.
78
792003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
80
81        * ppc403/clock/Makefile.am: Remove.
82        * ppc403/console/Makefile.am: Remove.
83        * ppc403/ictrl/Makefile.am: Remove.
84        * ppc403/timer/Makefile.am: Remove.
85        * ppc403/tty_drv/Makefile.am: Remove.
86        * ppc403/vectors/Makefile.am: Remove.
87        * ppc403/Makefile.am: Merge-in Makefile.ams above.
88        * configure.ac: Reflect changes to ppc403/Makefile.ams.
89
902003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
91
92        * mpc505/ictrl/Makefile.am: Remove.
93        * mpc505/timer/Makefile.am: Remove.
94        * mpc505/vectors/Makefile.am: Remove.
95        * mpc505/Makefile.am: Merge-in Makefile.ams above.
96        * configure.ac: Reflect changes to mpc505/Makefile.ams.
97
982003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
99
100        * mpc8xx/clock/Makefile.am: Remove.
101        * mpc8xx/console-generic/Makefile.am: Remove.
102        * mpc8xx/cpm/Makefile.am: Remove.
103        * mpc8xx/exceptions/Makefile.am: Remove.
104        * mpc8xx/mmu/Makefile.am: Remove.
105        * mpc8xx/timer/Makefile.am: Remove.
106        * mpc8xx/Makefile.am: Merge-in Makefile.ams above.
107        * configure.ac: Reflect changes to mpc8xx/Makefile.ams.
108
1092003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
110
111        * configure.ac: Remove mpc6xx/*/Makefile,  mpc8260/*/Makefile.
112
1132003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
114
115        * mpc6xx/clock/Makefile.am: Remove.
116        * mpc6xx/exceptions/Makefile.am: Remove.
117        * mpc6xx/mmu/Makefile.am: Remove.
118        * mpc6xx/timer/Makefile.am: Remove.
119        * mpc6xx/wrapup/Makefile.am: Remove.
120        * mpc6xx/Makefile.am: Merge-in Makefile.ams above.
121
1222003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
123
124        * mpc8260/clock/Makefile.am: Remove.
125        * mpc8260/console-generic/Makefile.am: Remove.
126        * mpc8260/cpm/Makefile.am: Remove.
127        * mpc8260/exceptions/Makefile.am: Remove.
128        * mpc8260/mmu/Makefile.am: Remove.
129        * mpc8260/timer/Makefile.am: Remove.
130        * mpc8260/Makefile.am: Merge-in Makefile.ams above.
131
1322003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
133
134        * shared/include/Makefile.am: Remove.
135        * shared/src/Makefile.am: Remove.
136        * shared/Makefile.am: Merge-in Makefile.ams above.
137        * configure.ac: Reflect changes above.
138
1392003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
140
141        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
142        * mpc505/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
143        * mpc6xx/clock/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
144        * mpc6xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
145        * mpc6xx/mmu/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
146        * mpc8260/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
147        * mpc8260/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
148        * mpc8xx/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
149        * mpc8xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
150        * ppc403/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
151        * ppc403/tty_drv/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
152        * shared/include/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
153        * shared/src/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
154
1552003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
156
157        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
158
1592003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
160
161        * wrapup/Makefile.am: Build libcpu.a.
162        Don't preinstall libcpu.a
163
1642003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
165
166        * mpc505/ictrl/Makefile.am: Remove all-local: $(ARCH).
167        * mpc505/timer/Makefile.am: Remove all-local: $(ARCH).
168        * mpc505/vectors/Makefile.am: Remove all-local: $(ARCH).
169        * mpc6xx/clock/Makefile.am: Remove all-local: $(ARCH).
170        * mpc6xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
171        * mpc6xx/mmu/Makefile.am: Remove all-local: $(ARCH).
172        * mpc6xx/timer/Makefile.am: Remove all-local: $(ARCH).
173        * mpc6xx/wrapup/Makefile.am: Remove all-local: $(ARCH).
174        * mpc8260/clock/Makefile.am: Remove all-local: $(ARCH).
175        * mpc8260/console-generic/Makefile.am: Remove all-local: $(ARCH).
176        * mpc8260/cpm/Makefile.am: Remove all-local: $(ARCH).
177        * mpc8260/exceptions/Makefile.am: Remove all-local: $(ARCH).
178        * mpc8260/mmu/Makefile.am: Remove all-local: $(ARCH).
179        * mpc8260/timer/Makefile.am: Remove all-local: $(ARCH).
180        * mpc8xx/clock/Makefile.am: Remove all-local: $(ARCH).
181        * mpc8xx/console-generic/Makefile.am: Remove all-local: $(ARCH).
182        * mpc8xx/cpm/Makefile.am: Remove all-local: $(ARCH).
183        * mpc8xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
184        * mpc8xx/mmu/Makefile.am: Remove all-local: $(ARCH).
185        * mpc8xx/timer/Makefile.am: Remove all-local: $(ARCH).
186        * ppc403/clock/Makefile.am: Remove all-local: $(ARCH).
187        * ppc403/console/Makefile.am: Remove all-local: $(ARCH).
188        * ppc403/ictrl/Makefile.am: Remove all-local: $(ARCH).
189        * ppc403/timer/Makefile.am: Remove all-local: $(ARCH).
190        * ppc403/tty_drv/Makefile.am: Remove all-local: $(ARCH).
191        * ppc403/vectors/Makefile.am: Remove all-local: $(ARCH).
192        * shared/include/Makefile.am: Remove all-local: $(ARCH).
193        * shared/src/Makefile.am: Remove all-local: $(ARCH).
194        * wrapup/Makefile.am: Remove all-local: $(ARCH).
195
1962003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * Makefile.am: Reformat. Use dirstamp for preinstallation.
199        * mpc505/Makefile.am: Reformat.
200        * mpc505/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
201        * mpc505/timer/Makefile.am: Reformat.
202        * mpc505/vectors/Makefile.am: Reformat.
203        * mpc6xx/Makefile.am: Reformat.
204        * mpc6xx/clock/Makefile.am: Reformat. Use dirstamp for preinstallation.
205        * mpc6xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
206        * mpc6xx/mmu/Makefile.am: Reformat. Use dirstamp for preinstallation.
207        * mpc6xx/timer/Makefile.am: Reformat.
208        * mpc6xx/wrapup/Makefile.am: Reformat.
209        * mpc8260/Makefile.am: Reformat. Use dirstamp for preinstallation.
210        * mpc8260/clock/Makefile.am: Reformat.
211        * mpc8260/console-generic/Makefile.am: Reformat.
212        * mpc8260/cpm/Makefile.am: Reformat.
213        * mpc8260/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
214        * mpc8260/mmu/Makefile.am: Reformat.
215        * mpc8260/timer/Makefile.am: Reformat.
216        * mpc8xx/Makefile.am: Reformat. Use dirstamp for preinstallation.
217        * mpc8xx/clock/Makefile.am: Reformat.
218        * mpc8xx/console-generic/Makefile.am: Reformat.
219        * mpc8xx/cpm/Makefile.am: Reformat.
220        * mpc8xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
221        * mpc8xx/mmu/Makefile.am: Reformat.
222        * mpc8xx/timer/Makefile.am: Reformat.
223        * ppc403/Makefile.am: Reformat.
224        * ppc403/clock/Makefile.am: Reformat.
225        * ppc403/console/Makefile.am: Reformat.
226        * ppc403/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
227        * ppc403/timer/Makefile.am: Reformat.
228        * ppc403/tty_drv/Makefile.am: Reformat. Use dirstamp for preinstallation.
229        * ppc403/vectors/Makefile.am: Reformat.
230        * shared/Makefile.am: Reformat.
231        * shared/include/Makefile.am: Reformat. Use dirstamp for preinstallation.
232        * shared/src/Makefile.am: Reformat. Use dirstamp for preinstallation.
233        * wrapup/Makefile.am: Reformat.
234
2352003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
236
237        * configure.ac: Remove RTEMS_CANONICAL_HOST.
238
2392003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
240
241        * configure.ac: Remove RTEMS_CHECK_CPU.
242
2432003-09-04      Joel Sherrill <joel@OARcorp.com>
244
245        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
246        mpc6xx/exceptions/raw_exception.c, mpc6xx/exceptions/raw_exception.h,
247        mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S,
248        mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
249        mpc8260/console-generic/console-generic.c, mpc8260/cpm/brg.c,
250        mpc8260/exceptions/raw_exception.c,
251        mpc8260/exceptions/raw_exception.h, mpc8260/include/cpm.h,
252        mpc8260/include/mmu.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
253        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
254        mpc8xx/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.h,
255        mpc8xx/include/cpm.h, mpc8xx/include/mmu.h, mpc8xx/mmu/mmu.c,
256        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
257        ppc403/console/console.c.polled, ppc403/timer/timer.c,
258        rtems/powerpc/debugmod.h, shared/include/byteorder.h,
259        shared/include/cpuIdent.c, shared/include/cpuIdent.h,
260        shared/include/io.h, shared/include/mmu.h, shared/include/page.h,
261        shared/include/pgtable.h, shared/include/spr.h: URL for license
262        changed.
263
2642003-09-04      Joel Sherrill <joel@OARcorp.com>
265
266        * mpc505/timer/timer.c, ppc403/console/console.c,
267        ppc403/console/console405.c: Removed incorrect statement about
268        copyright assignment.
269
2702003-08-20      Joel Sherrill <joel@OARcorp.com>
271
272        * mpc8260/clock/clock.c: Correct copyright statements.
273
2742003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
275
276        * Makefile.am: Reflect having moved aclocal/.
277
2782003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
279
280        * Makefile.am: Reflect having moved automake/.
281        * mpc505/Makefile.am: Reflect having moved automake/.
282        * mpc505/ictrl/Makefile.am: Reflect having moved automake/.
283        * mpc505/timer/Makefile.am: Reflect having moved automake/.
284        * mpc505/vectors/Makefile.am: Reflect having moved automake/.
285        * mpc6xx/Makefile.am: Reflect having moved automake/.
286        * mpc6xx/clock/Makefile.am: Reflect having moved automake/.
287        * mpc6xx/exceptions/Makefile.am: Reflect having moved automake/.
288        * mpc6xx/mmu/Makefile.am: Reflect having moved automake/.
289        * mpc6xx/timer/Makefile.am: Reflect having moved automake/.
290        * mpc6xx/wrapup/Makefile.am: Reflect having moved automake/.
291        * mpc8260/Makefile.am: Reflect having moved automake/.
292        * mpc8260/clock/Makefile.am: Reflect having moved automake/.
293        * mpc8260/console-generic/Makefile.am: Reflect having moved automake/.
294        * mpc8260/cpm/Makefile.am: Reflect having moved automake/.
295        * mpc8260/exceptions/Makefile.am: Reflect having moved automake/.
296        * mpc8260/mmu/Makefile.am: Reflect having moved automake/.
297        * mpc8260/timer/Makefile.am: Reflect having moved automake/.
298        * mpc8xx/Makefile.am: Reflect having moved automake/.
299        * mpc8xx/clock/Makefile.am: Reflect having moved automake/.
300        * mpc8xx/console-generic/Makefile.am: Reflect having moved automake/.
301        * mpc8xx/cpm/Makefile.am: Reflect having moved automake/.
302        * mpc8xx/exceptions/Makefile.am: Reflect having moved automake/.
303        * mpc8xx/mmu/Makefile.am: Reflect having moved automake/.
304        * mpc8xx/timer/Makefile.am: Reflect having moved automake/.
305        * ppc403/Makefile.am: Reflect having moved automake/.
306        * ppc403/clock/Makefile.am: Reflect having moved automake/.
307        * ppc403/console/Makefile.am: Reflect having moved automake/.
308        * ppc403/ictrl/Makefile.am: Reflect having moved automake/.
309        * ppc403/timer/Makefile.am: Reflect having moved automake/.
310        * ppc403/tty_drv/Makefile.am: Reflect having moved automake/.
311        * ppc403/vectors/Makefile.am: Reflect having moved automake/.
312        * shared/Makefile.am: Reflect having moved automake/.
313        * shared/include/Makefile.am: Reflect having moved automake/.
314        * shared/src/Makefile.am: Reflect having moved automake/.
315        * wrapup/Makefile.am: Reflect having moved automake/.
316
3172003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
320
3212003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
322
323        * wrapup/Makefile.am (FAMILY_OBJS): Remove *exception_processing.
324
3252003-07-08      Joel Sherrill <joel@OARcorp.com>
326
327        PR 416/bsps
328        * ppc403/ictrl/ictrl.c (ictrl_isr): We acknolwegde the interrupt in
329        interrupt controller (clr_exisr(mask)) before calling the interrupt
330        handler that will acnowledge the interrupt source. This results in
331        the interrupt beeing seen a second time by the interrupt controller.
332        Reported and fixed by El Kolli Yacine <yacine.elkolli@crf.canon.fr>.
333
3342003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
335
336        PR 368/filesystems
337        * mpc8xx/include/mpc8xx.h: Add PCMCIA registers.
338
3392003-03-25      Till Straumann <strauman@slac.stanford.edu>
340
341        PR 349/bsps
342        * shared/include/cpuIdent.c: Readd PPC604r CPU.
343
3442003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * configure.ac: Remove AC_CONFIG_AUX_DIR.
347
3482003-02-20      Till Straumann <strauman@slac.stanford.edu>
349
350        PR 349/bsps
351        * mpc6xx/exceptions/raw_exception.c, mpc6xx/mmu/bat.c,
352        mpc6xx/mmu/pte121.c, shared/include/cpuIdent.c,
353        shared/include/cpuIdent.h, shared/src/Makefile.am, shared/src/stack.c,
354        shared/src/stackTrace.h, powerpc/registers.h:
355          - undo improper 'fix' who broke mpc604r identification
356          - fix: 7400 identification PVR value was wrong
357          - enhance 'setdbat()' to switch OFF a given BAT if called with 0 size
358          - fix: page table support bugfix
359          - enhancement: provide routines to take and print stack trace
360            snapshots
361          - add definitions for HID1 and DABR SPRs
362
3632003-02-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
364
365        PR 348/bsps
366        * mpc6xx/exceptions/raw_exception.c: Add PPC_603ev as required
367        by MTX603e BSP.
368
3692003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
370
371        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
372
3732003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
374
375        * configure.ac: AC_PREREQ(2.57).
376
3772002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        * configure.ac: Remove RTEMS_CHEC_CUSTOM_BSP.
380        * mpc505/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
381        * mpc505/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
382        * mpc505/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
383        * mpc6xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
384        * mpc6xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
385        * mpc6xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
386        * mpc6xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
387        * mpc6xx/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
388        * mpc8260/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
389        * mpc8260/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
390        * mpc8260/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
391        * mpc8260/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
392        * mpc8260/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
393        * mpc8260/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
394        * mpc8xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
395        * mpc8xx/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
396        * mpc8xx/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
397        * mpc8xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
398        * mpc8xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
399        * mpc8xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
400        * ppc403/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
401        * ppc403/console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
402        * ppc403/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
403        * ppc403/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
404        * ppc403/tty_drv/Makefile.am: Don't include @RTEMS_BSP@.cfg.
405        * ppc403/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
406        * shared/include/Makefile.am: Don't include @RTEMS_BSP@.cfg.
407        * shared/src/Makefile.am: Don't include @RTEMS_BSP@.cfg.
408        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
409
4102002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
411
412        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
413
4142002-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
415
416        * mpc8260/Makefile.am: Merge-in mpc8260/include/Makefile.am.
417        * mpc8xx/Makefile.am: Merge-in mpc8xx/include/Makefile.am.
418        * mpc8260/include/Makefile.am: Remove.
419        * mpc8xx/include/Makefile.am: Remove.
420        * configure.ac: Remove mpc8260/include/Makefile.
421        Remove mpc8xx/include/Makefile.
422
4232002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
424
425        * configure.ac: Add RTEMS_PROG_CCAS.
426
4272002-11-04      Joel Sherrill <joel@OARcorp.com>
428
429        * mpc8260/console-generic/console-generic.c, mpc8260/cpm/dpram.c,
430        mpc8260/exceptions/raw_exception.c,
431        mpc8xx/exceptions/raw_exception.c: Removed warnings.
432
4332002-11-01      Joel Sherrill <joel@OARcorp.com>
434
435        * mpc8xx/console-generic/console-generic.c, mpc8xx/cpm/dpram.c,
436        mpc8xx/exceptions/raw_exception.c, ppc403/clock/clock.c:
437        Removed warnings.
438
4392002-10-31      Joel Sherrill <joel@OARcorp.com>
440
441        * mpc6xx/clock/c_clock.c, mpc6xx/exceptions/raw_exception.c,
442        mpc6xx/mmu/bat.c: Removed warnings.
443
4442002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
445
446        * .cvsignore: Reformat.
447        Add autom4te*cache.
448        Remove autom4te.cache.
449
4502002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
451
452        * configure.ac: Remove duplicate mpc6xx/timer/Makefile from CONFIG_FILES.
453
4542002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
455
456        * mpc8260/exceptions/raw_exception.c: #include <string.h>.
457        #include <bspIo.h>.
458
4592002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
460
461        * mpc6xx/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
462        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
463
4642002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
465
466        * mpc505/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
467        * mpc505/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
468        * mpc505/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
469        * mpc6xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
470        * mpc6xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
471        * mpc6xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
472        * mpc6xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
473        * mpc8260/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
474        * mpc8260/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
475        * mpc8260/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
476        * mpc8260/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
477        * mpc8260/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
478        * mpc8260/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
479        * mpc8xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
480        * mpc8xx/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
481        * mpc8xx/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
482        * mpc8xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
483        * mpc8xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
484        * mpc8xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
485        * ppc403/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
486        * ppc403/console/Makefile.am: Use .$(OBJEXT) instead of .o.
487        * ppc403/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
488        * ppc403/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
489        * ppc403/tty_drv/Makefile.am: Use .$(OBJEXT) instead of .o.
490        * ppc403/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
491        * shared/include/Makefile.am: Use .$(OBJEXT) instead of .o.
492        * shared/src/Makefile.am: Use .$(OBJEXT) instead of .o.
493
4942002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
495
496        * mpc6xx/mmu/pte121.c: Include <string.h> for gcc-3.1.
497
4982002-07-22      Till Straumann <strauman@slac.stanford.edu>
499
500        * mpc6xx/mmu/bat.c: Per PR241, fix a tiny bug introduced by the
501        fix for an earlier patch (PR213) which added support for setting
502        BAT0 to setdbat().
503
5042001-05-17      Joel Sherrill <joel@OARcorp.com>
505
506        * mpc6xx/exceptions/raw_exception.c, pc6xx/mmu/pte121.c: Modified
507        slightly to reflect recent PowerPC re-organization and avoid warnings.
508
5092001-05-15      Till Straumann <strauman@slac.stanford.edu>
510
511        * mpc6xx/mmu/pte121.c, mpc6xx/mmu/pte121.h: New files. Missed in
512        merge of PR213.
513
5142001-05-14      Joel Sherrill <joel@OARcorp.com>
515
516        * shared/include/cpuIdent.c: Account for duplicate numbers.
517
5182002-05-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
519
520        * rtems/powerpc/debugmod.h: New file (extracted from
521        score/ppc.h).
522        * Makefile.am: Relect changes above.
523
5242001-05-14      Till Straumann <strauman@slac.stanford.edu>
525
526        * shared/include/io.h: Per PR215 address the following issues:
527            - _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET
528              are no longer defined by libcpu (powerpc/shared/include/io.h)
529              but by the BSP (who is the only one to know the values)
530            - the affected BSP (shared/motorola) headers have been fixed
531              in a separate "libbsp/powerpc/shared" patch.
532            - the DEC 21140 driver (libchip/network/dec21140.c) has been
533              fixed to use PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET.
534              and PCI_MEM_BASE instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE
535              is to be defined by the BSP who is using this driver.
536            - the DEC driver also has been fixed to use the newer
537              rtems_bsp_delay_in_bus_cycles() instead of the obsolete
538              delay_in_bus_cycles().
539
5402001-05-14      Till Straumann <strauman@slac.stanford.edu>
541
542        * rtems/powerpc/registers.h, rtems/score/ppc.h: Per PR213, add
543        the following:
544            - support for the MPC74000 (AKA G4); there is no
545              AltiVec support yet, however.
546            - the cache flushing assembly code uses hardware-flush on the G4.
547              Also, a couple of hardcoded numerical values were replaced
548              by more readable symbolic constants.
549            - extended interrupt-disabled code section so enclose the entire
550              cache flush/invalidate procedure (as recommended by the book).
551              This is not (latency) critical as it is only used by
552              init code but prevents possible corruption.
553            - Trivial page table support as been added.
554              (1:1 effective-virtual-physical address mapping which is only
555              useful only on CPUs which feature hardware TLB replacement,
556              e.g. >604.  This allows for write-protecting memory regions,
557              e.g. text/ro-data which makes catching corruptors a lot easier.
558              It also frees one DBAT/IBAT and gives more flexibility
559              for setting up address maps :-)
560            - setdbat() allows changing BAT0 also (since the BSP may use
561              a page table, BAT0 could be available...).
562            - asm_setdbatX() violated the SVR ABI by using
563              r20 as a scratch register; changed for r0
564            - according to the book, a context synchronizing instruction is
565              necessary prior to and after changing a DBAT -> isync added
566
5672002-04-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
568
569        * rtems/powerpc/cache.h: New file (extracted from
570        old-exceptions/cpu.h)
571        * Makefile.am: Relect changes above.
572
5732002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
574
575        * shared/include/cpu.h: Removed.
576        * shared/include/Makefile.am: Reflect changes above.
577        * shared/include/spr.h: Include rtems/powerpc/registers.h instead of
578        libcpu/cpu.h.
579        * mpc6xx/clock/c_clock.c: Reflect changes to <rtems/score/cpu.h>.
580        * mpc6xx/exceptions/asm_utils.S: Ditto.
581        * mpc6xx/exceptions/raw_exception.c: Ditto.
582        * mpc6xx/mmu/mmuAsm.S: Ditto.
583        * mpc6xx/timer/timer.c: Ditto.
584        * mpc8260/exceptions/asm_utils.S: Ditto.
585        * mpc8260/exceptions/raw_exception.c: Ditto.
586        * mpc8xx/exceptions/asm_utils.S: Ditto.
587        * mpc8xx/exceptions/raw_exception.c: Ditto.
588        * ppc403/vectors/vectors.S: Include <asm.h> instead of "asm.h".
589
5902001-04-17      Joel Sherrill <joel@OARcorp.com>
591
592        * shared/include/cpu.h: Added ifndef ASM.
593 
5942001-04-17      Joel Sherrill <joel@OARcorp.com>
595
596        * ChangeLog: Corrected paths on past few commits.
597 
5982002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
599
600        * shared/include/cpu.h: Don't include cpuIdent.h.
601
6022002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
603
604        * mpc8260/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
605
6062002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
607
608        * mpc8xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
609
6102002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
611
612        * mpc6xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
613
6142002-04-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
615
616        * shared/include/cpuIdent.h: New.
617        * shared/include/cpuIdent.c: Reflect having added cpuIdent.h.
618        * shared/include/cpu.h: Ditto.
619        * shared/include/Makefile.am: Add cpuIndent.h. Fix EXTRA_DIST.
620
6212001-04-03      Joel Sherrill <joel@OARcorp.com>
622
623        * Closed PR57.  The hack is OK as it allows a BSP to override
624        or not at its discretion.
625        * mpc8xx/timer/timer.c: Removed #warning declaring providing a
626        default definition for the macros
627        rtems_cpu_configuration_get_timer_least_valid and
628        rtems_cpu_configuration_get_timer_average_overhead.
629
6302002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
631
632        * shared/include/byteorder.h: Use unsigned instead of __unsigned
633        (GCC-3.0.x compatibility).
634       
6352002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
636
637        * configure.ac:
638        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
639        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
640        * mpc505/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
641        * mpc505/Makefile.am: Remove AUTOMAKE_OPTIONS.
642        * mpc505/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
643        * mpc505/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
644        * Makefile.am: Remove AUTOMAKE_OPTIONS.
645        * mpc6xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
646        * mpc6xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
647        * mpc6xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
648        * mpc6xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
649        * mpc6xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
650        * mpc6xx/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
651        * mpc8260/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
652        * mpc8260/Makefile.am: Remove AUTOMAKE_OPTIONS.
653        * mpc8260/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
654        * mpc8260/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
655        * mpc8260/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
656        * mpc8260/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
657        * mpc8260/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
658        * mpc8260/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
659        * mpc8xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
660        * mpc8xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
661        * mpc8xx/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
662        * mpc8xx/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
663        * mpc8xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
664        * mpc8xx/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
665        * mpc8xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
666        * mpc8xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
667        * ppc403/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
668        * ppc403/Makefile.am: Remove AUTOMAKE_OPTIONS.
669        * ppc403/console/Makefile.am: Remove AUTOMAKE_OPTIONS.
670        * ppc403/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
671        * ppc403/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
672        * ppc403/tty_drv/Makefile.am: Remove AUTOMAKE_OPTIONS.
673        * ppc403/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
674        * shared/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
675        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
676        * shared/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
677        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
678
6792002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
680
681        * mpc6xx/clock/c_clock.c: Include rtems/bspIo.h instead of bspIo.h.
682        * mpc6xx/mmu/bat.h: Include rtems/bspIo.h instead of bspIo.h.
683        * mpc8260/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
684        * mpc8260/cpm/brg.c: Include rtems/bspIo.h instead of bspIo.h.
685        * mpc8xx/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
686        * shared/include/cpuIdent.c: Include rtems/bspIo.h instead of bspIo.h.
687
6882001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
689
690        * ppc403/vectors/vectors.S: Include <bsp.h>.
691        * shared/include/cpu.h: Remove stray empty lines.
692
6932001-11-27      Joel Sherrill <joel@OARcorp.com>,
694
695        * new_exception_processing/Makefile.in,
696        new_exception_processing/.cvsignore,
697        new_exception_processing/Makefile.am,
698        new_exception_processing/c_isr.inl,
699        new_exception_processing/cpu.c, new_exception_processing/cpu.h,
700        new_exception_processing/cpu_asm.S,
701        old_exception_processing/Makefile.in,
702        old_exception_processing/.cvsignore,
703        old_exception_processing/Makefile.am, old_exception_processing/README,
704        old_exception_processing/TODO, old_exception_processing/c_isr.inl,
705        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
706        old_exception_processing/cpu_asm.S, old_exception_processing/irq_stub.S,
707        old_exception_processing/ppc_offs.h,
708        old_exception_processing/ppccache.c, old_exception_processing/rtems.S:
709        Deleted since now under libbsp.
710
7112001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
712
713        * configure.ac: Remove old_exception_processing,
714        new_exception_processing.
715        * Makefile.am: Ditto.
716
7172001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
718
719        * configure.ac: Remove mpc750 from new_exception_processing,
720        Remove mpc604 from new_exception_processing.
721
7222001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
723
724        * configure.ac: Remove ppc603e from old_exception_processing.
725
7262001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
727
728        * configure.ac: Remove mpc8xx from new_exception_processing.
729
7302001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
731
732        * configure.ac: Remove mpc8620 from new_exception_processing.
733
7342001-11-20      Joel Sherrill <joel@OARcorp.com>
735
736        * ChangeLog: Corrected spacing.
737
7382001-11-14      Till Straumann <strauman@SLAC.Stanford.EDU>
739
740        * new_exception_processing/cpu_asm.S: Support double or single
741        precision context switches.  Note that doing a single precision
742        context save/restore on a double precision PowerPC machine does not
743        only result in rounding errors but also screws up the FPSCR register!
744
7452001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
746
747        This modification is part of the submitted modifications necessary to
748        support the IBM PPC405 family.  This submission was reviewed by
749        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
750        not negatively impact the ppc403 BSPs.  The submission and tracking
751        process was captured as PR50.
752        * ppc403/console/console405.c ppc403/tty_drv/.cvsignore,
753        ppc403/tty_drv/Makefile.am, ppc403/tty_drv/tty_drv.c,
754        ppc403/tty_drv/tty_drv.h: New files.
755        * Makefile.am, README, configure.ac, old_exception_processing/cpu.c,
756        old_exception_processing/cpu.h, ppc403/Makefile.am,
757        ppc403/clock/clock.c, ppc403/console/Makefile.am,
758        ppc403/console/console.c, ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h,
759        ppc403/timer/timer.c: Modified.
760
7612001-11-07      Joel Sherrill <joel@OARcorp.com>
762
763        * configure.ac: Delete the commented out line that said that
764        the mpc8260 used the old exception processing model.  This line
765        also appears to have caused ppc603e to miss this test.
766
7672001-10-29      Joel Sherrill <joel@OARcorp.com>
768
769        * mpc8xx/timer/timer.c: Added hack for two macros that are not defined
770        with the new exception processing model:
771                rtems_cpu_configuration_get_timer_least_valid()
772                rtems_cpu_configuration_get_timer_average_overhead()
773        This is captured as PR57.
774
7752001-10-24      Joel Sherrill <joel@OARcorp.com>
776
777        * mpc8260/clock/.cvsignore, mpc8260/console-generic/.cvsignore,
778        mpc8260/cpm/.cvsignore, mpc8260/exceptions/.cvsignore,
779        mpc8260/include/.cvsignore, mpc8260/mmu/.cvsignore,
780        mpc8260/timer/.cvsignore, mpc8260/.cvsignore: New files.
781
7822001-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
783
784        * mpc8260/exceptions/Makefile.am, mpc8260/include/Makefile.am,
785        mpc8xx/exceptions/Makefile.am: Updated to autoconf 2.52.
786
7872001-10-24      Joel Sherrill <joel@OARcorp.com>
788
789        * mpc8260/include/mpc8260.h: "or" is a keyword in C++. 
790
7912001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
792
793        * Makefile.am, README, configure.ac, new_exception_processing/cpu.h,
794        shared/include/cpu.h, shared/include/cpuIdent.c, shared/src/cache.c:
795        Added mpc8260 support.
796
7972001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
798
799        * Added mpc8260 directory.
800        * Modified Makefile.am and configure.in to build the contents
801        * mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am,
802        mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am,
803        mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore,
804        mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c,
805        mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore,
806        mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S,
807        mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h,
808        mpc8260/include/Makefile.am, mpc8260/include/console.h,
809        mpc8260/include/cpm.h, mpc8260/include/mmu.h,
810        mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c,
811        mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
812
8132001-10-12      Joel Sherrill <joel@OARcorp.com>
814
815        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h, mpc8xx/clock/clock.c,
816        mpc8xx/timer/timer.c, new_exception_processing/cpu.c,
817        new_exception_processing/cpu.h, new_exception_processing/cpu_asm.S,
818        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
819        old_exception_processing/cpu_asm.S, old_exception_processing/rtems.S:
820        Fixed typo.
821
8222001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
823
824        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
825        * configure.in: Remove.
826        * configure.ac: New file, generated from configure.in by autoupdate.
827
8282001-09-27      Joel Sherrill <joel@OARcorp.com>
829
830        * old_exception_processing/cpu.h: Renamed delay() to rtems_bsp_delay().
831        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
832        * shared/include/cpu.h: Renamed delay() to rtems_bsp_delay().
833        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
834
8352001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
836
837        * new_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
838        * old_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
839        * mpc6xx/mmu/Makefile.am: Use 'PREINSTALL_FILES ='.
840        * mpc6xx/clock/Makefile.am: Use 'PREINSTALL_FILES ='.
841        * mpc6xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
842        * mpc8xx/include/Makefile.am: Use 'PREINSTALL_FILES ='.
843        * mpc8xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
844        * shared/include/Makefile.am: Use 'PREINSTALL_FILES ='.
845        * shared/src/Makefile.am: Use 'PREINSTALL_FILES ='.
846        * shared/src/Makefile.am: Use 'CLEANFILES ='.
847
8482000-06-08      Eric Valette <valette@crf.canon.fr>
849
850        * mpc8xx/console-generic/console-generic.c:
851        The printk/printf did not work when loaded by EPPCBUG. They did
852        work when loaded with the BDM debugger.  I suspected EPPBUG
853        made some nasty things like patching Communication processor
854        microcode...  Anyway, the attached patch:
855          1) Enables to have printk nearly immediately after boot,
856          2) Make printf work automagically (I do not know why except I make a
857        different initialization for printk that should be overwritten by
858        console init later ?)
859
860        I let the default to be using EPPCBUG embedded firmware to boot and
861        using this printk early enabler code (LOADED_BY_EPPCBUG and
862        EARLY_CONSOLE) are on.
863
8642001-05-24      Tom Armistead <tom_armistead@phx.mcd.mot.com>
865
866        * mpc6xx/timer/timer.c: Added include of bsp.h and removed
867        external declaration of BSP_Convert_decrementer() to
868        correct unresolved reference to this routine.
869
8702001-05-24      Eric Valette <valette@crf.canon.fr>
871
872        * mpc8xx/console-generic/console-generic.c: Bug found by Yacine
873        <elkolli@crf.canon.fr> where the initialization or irq data structure
874        was incomplete in case a SMC channel was used first and later a SCC one.
875
8762001-03-30      Eric Valette <valette@crf.canon.fr>
877
878        * mpc8xx/vectors/.cvsignore, mpc8xx/vectors/Makefile.am,
879        mpc8xx/vectors/README, mpc8xx/vectors/align_h.S
880        mpc8xx/vectors/vectors.S:  These files were removed in
881        support of switching the mpc8xx to the use the "new exception
882        processing model."
883
8842001-03-30      Eric Valette <valette@crf.canon.fr>
885
886        * mpc8xx/exceptions/.cvsignore, mpc8xx/exceptions/Makefile.am,
887        mpc8xx/exceptions/asm_utils.S, mpc8xx/exceptions/raw_exception.c,
888        mpc8xx/exceptions/raw_exception.h: New files.
889        * configure.in, mpc6xx/mmu/bat.h, mpc8xx/Makefile.am,
890        mpc8xx/clock/clock.c,
891        mpc8xx/console-generic/console-generic.c,
892        mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
893        new_exception_processing/cpu.h, shared/include/byteorder.h,
894        wrapup/Makefile.am:  This is conversion of the
895        mpc8xx CPU to the "new exception processing model."
896
8972001-02-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
898
899        * mpc505/ictrl/Makefile.am, mpc6xx/clock/Makefile.am,
900        mpc6xx/exceptions/Makefile.am, mpc6xx/mmu/Makefile.am,
901        mpc8xx/include/Makefile.am, new_exception_processing/Makefile.am,
902        old_exception_processing/Makefile.am, pc403/ictrl/Makefile.am,
903        shared/include/Makefile.am, shared/src/Makefile.am:
904        Apply *_HEADERS instead of *H_FILES.
905        * shared/src/.cvsignore: Add cache.h.
906
9072001-01-03      Joel Sherrill <joel@OARcorp.com>
908
909        * new_exception_processing/cpu.h, old_exception_processing/cpu.c:
910        old_exception_processing/cpu.h, Added _CPU_Initialize_vectors().
911        In particular, spurious vector initialization had to be moved
912        on old exception processing model.
913
9142000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
915
916        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
917
9182000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
919
920        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
921
9222000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
923
924        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
925        Switch to GNU canonicalization.
926
9272000-10-20      Joel Sherrill <joel@OARcorp.com>
928
929        * mpc8xx/console-generic/console-generic.c: Avoid use of
930        BSP definitions and rely on the new routine
931        mbx8xx_console_get_configuration() to get information.  This
932        routine was formerly incorrectly called
933        mbx8xx_console_use_maximum_buffer_size().
934        binding to the exception code.
935
9362000-10-20      Joel Sherrill <joel@OARcorp.com>
937
938        * configure.in, Makefile.am: Explicitly specify whether an
939        RTEMS_CPU_MODEL is using old or new exception processing.  This
940        is important because when building multilib, you do not know
941        the RTEMS_CPU_MODEL.  So everything built in a multilib'ed RTEMS
942        must be independent of the exception model and allow for late
943        binding to the exception code.
944
9452000-10-18        Sergei Organov <osv@javad.ru>
946
947        * Added full support for MPC505.
948        * mpc505/ictrl: New directory.
949        * configure.in, mpc505/Makefile.am: Modified to reflect ictrl addition.
950        * mpc505/ictrl/.cvsignore, mpc505/ictrl/Makefile.am,
951        mpc505/ictrl/ictrl.c, mpc505/ictrl/ictrl.h: New files.
952        * mpc505/timer/timer.c: Use <rtems.h>, not "rtems.h".
953        * mpc505/vectors/Makefile.am: alignment exception handler now included.
954        * mpc505/vectors/vectors.S: Now use constants for exception numbers.
955        * old_exception_processing/ppc_offs.h: New file.
956        * old_exception_processing/Makefile.am: Account for ppc_offs.h.
957        * old_exception_processing/cpu.h: Make Nest and Disable levels volatile.
958        * old_exception_processing/cpu_asm.S: Offsets moved to ppc_offs.h.
959
9602000-10-18      Joel Sherrill <joel@OARcorp.com>
961
962        * mpc8xx/console-generic/console-generic.c: Removed include of
963        <bsp.h> by adding BSP dependent routine
964        mbx8xx_console_use_maximum_buffer_size() which can be hard coded
965        or check non-volatile memory for configuration.
966
9672000-10-18      Joel Sherrill <joel@OARcorp.com>
968
969        * mpc8xx/console-generic/console-generic.c: Removed warnings.
970
9712000-10-18      Joel Sherrill <joel@OARcorp.com>
972
973        * mpc6xx/clock/c_clock.h: Removed commented out reference to <bsp.h>.
974        * mpc6xx/timer/timer.c: Ditto.
975
9762000-10-18      Joel Sherrill <joel@OARcorp.com>
977
978        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h: Removed use of
979        bsp.h and replaced it with use of proper interfaces or explicit
980        externs of required functions and data.
981        * mpc6xx/timer/timer.c: Ditto.
982
9832000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
984
985        * mpc505/timer/Makefile.am, mpc505/vectors/Makefile.am,
986        mpc6xx/clock/Makefile.am, mpc6xx/exceptions/Makefile.am,
987        mpc6xx/mmu/Makefile.am, mpc6xx/timer/Makefile.am,
988        mpc6xx/wrapup/Makefile.am, ppc403/clock/Makefile.am,
989        ppc403/console/Makefile.am, ppc403/ictrl/Makefile.am,
990        ppc403/timer/Makefile.am, ppc403/vectors/Makefile.am,
991        shared/include/Makefile.am, shared/src/Makefile.am,
992        wrapup/Makefile.am, mpc8xx/clock/Makefile.am,
993        mpc8xx/console-generic/Makefile.am, mpc8xx/cpm/Makefile.am,
994        mpc8xx/mmu/Makefile.am, mpc8xx/timer/Makefile.am,
995        mpc8xx/vectors/Makefile.am, new_exception_processing/Makefile.am,
996        old_exception_processing/Makefile.am: Include compile.am
997
9982000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
999
1000        * mpc8xx/console-generic/console-generic.c:
1001        Add support for configuration parameters in NVRAM
1002
10032000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1004
1005        * ChangeLog: File paths corrected.
1006
10072000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1008
1009        * mpx8xx/console-generic/console-generic.c: Addition of support
1010        for shared printk and no termios.
1011
10122000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1013
1014        * mpx8xx/console-generic/console-generic.c(m8xx_uart_pollWrite):
1015        Flush actual buffer.
1016
10172000-08-10      Joel Sherrill <joel@OARcorp.com>
1018
1019        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.