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

4.104.114.84.95
Last change on this file since e208738 was e208738, checked in by Ralf Corsepius <ralf.corsepius@…>, on 03/31/04 at 11:11:53

2004-03-31 Ralf Corsepius <ralf_corsepius@…>

  • mpc6xx/timer/timer.c: Cosmetics.
  • Property mode set to 100644
File size: 42.0 KB
Line 
12004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * mpc6xx/timer/timer.c: Cosmetics.
4
52004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
6
7        * mpc505/timer/timer.c, mpc5xx/timer/timer.c,
8        mpc6xx/clock/c_clock.c, mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
9        mpc8260/console-generic/console-generic.c, mpc8260/cpm/cp.c,
10        mpc8260/cpm/dpram.c, mpc8260/include/cpm.h, mpc8260/include/mmu.h,
11        mpc8260/include/mpc8260.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
12        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
13        mpc8xx/cpm/cp.c, mpc8xx/cpm/dpram.c, mpc8xx/include/cpm.h,
14        mpc8xx/include/mmu.h, mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
15        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
16        ppc403/console/console.c, ppc403/console/console405.c,
17        ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h, ppc403/timer/timer.c,
18        ppc403/tty_drv/tty_drv.c, rtems/powerpc/cache.h, shared/src/cache.c:
19        Convert to using c99 fixed size types.
20
212004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
22
23        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
24
252004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
26
27        * README: Add "mpc5xx (mpc565)", because Wilfried B. mentioned the
28        mpc5xx being used on mpc565.
29
302004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
31
32        PR 587/bsps
33        * shared/include/cpuIdent.h, shared/include/cpuIdent.c: Add defines
34        for MPC_5XX.
35
362004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
37
38        * Makefile.am, configure.ac: Reflect having added mpc5xx.
39
402004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
41
42        * mpc5xx/.cvsignore, mpc5xx/Makefile.am: New.
43        * mpc5xx/exceptions/asm_utils.S,  mpc5xx/exceptions/raw_exception.c,
44        mpc5xx/exceptions/raw_exception.h, mpc5xx/ictrl/ictrl.c,
45        mpc5xx/ictrl/ictrl.h, mpc5xx/timer/timer.c: New (Submission from
46        Wilfried Busalski <w.busalski@lancier-monitoring.de>).
47
482004-03-05      Joel Sherrill <joel@OARcorp.com>
49
50        * mpc6xx/mmu/pte121.c: Add missing ifdef DEBUG to remove warning for
51        unused static routine.
52
532004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
54
55        * mpc505/Makefile.am: Fix typo.
56
572004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
58
59        * mpc505/Makefile.am, mpc6xx/Makefile.am, mpc8260/Makefile.am,
60        mpc8xx/Makefile.am, ppc403/Makefile.am: Don't include .../lib.am.
61
622004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
63
64        * wrapup/Makefile.am: Remove.
65        * configure.ac: Remove wrapup.
66        * shared/Makefile.am: Use automake compilation rules.
67        Build *.rels.
68
692004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
70
71        * configure.ac: Require automake >= 1.8.2.
72        * Makefile.am, mpc505/Makefile.am, mpc6xx/Makefile.am,
73        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
74        shared/Makefile.am: Use automake compilation rules.
75        Add PREINSTALL_DIRS.
76
772004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
78
79        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
80        Add PRE/TMPINSTALL_FILES to CLEANFILES.
81        * mpc505/Makefile.am: Ditto.
82        * mpc6xx/Makefile.am: Ditto.
83        * mpc8260/Makefile.am: Ditto.
84        * mpc8xx/Makefile.am: Ditto.
85        * ppc403/Makefile.am: Ditto.
86        * shared/Makefile.am: Ditto.
87
882004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
89
90        * mpc6xx/Makefile.am: Remove libcpuspec.a (Unused).
91
922004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
93
94        * mpc505/Makefile.am: Fix typo vectors/vectors.S.
95        * shared/Makefile.am: Fix typo
96        EXTRA_DIST = $(libcpuspec_C_FILES)
97
982003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
99
100        * ppc403/Makefile.am: Fix typo in vectors' compilation rule.
101        * shared/Makefile.am: Use $(top_srcdir)/../shared instead of
102        relative subdirs.
103
1042003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
105
106        * mpc6xx/wrapup/.cvsignore: Remove.
107
1082003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
109
110        * ppc403/clock/Makefile.am: Remove.
111        * ppc403/console/Makefile.am: Remove.
112        * ppc403/ictrl/Makefile.am: Remove.
113        * ppc403/timer/Makefile.am: Remove.
114        * ppc403/tty_drv/Makefile.am: Remove.
115        * ppc403/vectors/Makefile.am: Remove.
116        * ppc403/Makefile.am: Merge-in Makefile.ams above.
117        * configure.ac: Reflect changes to ppc403/Makefile.ams.
118
1192003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
120
121        * mpc505/ictrl/Makefile.am: Remove.
122        * mpc505/timer/Makefile.am: Remove.
123        * mpc505/vectors/Makefile.am: Remove.
124        * mpc505/Makefile.am: Merge-in Makefile.ams above.
125        * configure.ac: Reflect changes to mpc505/Makefile.ams.
126
1272003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
128
129        * mpc8xx/clock/Makefile.am: Remove.
130        * mpc8xx/console-generic/Makefile.am: Remove.
131        * mpc8xx/cpm/Makefile.am: Remove.
132        * mpc8xx/exceptions/Makefile.am: Remove.
133        * mpc8xx/mmu/Makefile.am: Remove.
134        * mpc8xx/timer/Makefile.am: Remove.
135        * mpc8xx/Makefile.am: Merge-in Makefile.ams above.
136        * configure.ac: Reflect changes to mpc8xx/Makefile.ams.
137
1382003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
139
140        * configure.ac: Remove mpc6xx/*/Makefile,  mpc8260/*/Makefile.
141
1422003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
143
144        * mpc6xx/clock/Makefile.am: Remove.
145        * mpc6xx/exceptions/Makefile.am: Remove.
146        * mpc6xx/mmu/Makefile.am: Remove.
147        * mpc6xx/timer/Makefile.am: Remove.
148        * mpc6xx/wrapup/Makefile.am: Remove.
149        * mpc6xx/Makefile.am: Merge-in Makefile.ams above.
150
1512003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
152
153        * mpc8260/clock/Makefile.am: Remove.
154        * mpc8260/console-generic/Makefile.am: Remove.
155        * mpc8260/cpm/Makefile.am: Remove.
156        * mpc8260/exceptions/Makefile.am: Remove.
157        * mpc8260/mmu/Makefile.am: Remove.
158        * mpc8260/timer/Makefile.am: Remove.
159        * mpc8260/Makefile.am: Merge-in Makefile.ams above.
160
1612003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
162
163        * shared/include/Makefile.am: Remove.
164        * shared/src/Makefile.am: Remove.
165        * shared/Makefile.am: Merge-in Makefile.ams above.
166        * configure.ac: Reflect changes above.
167
1682003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
170        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
171        * mpc505/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
172        * mpc6xx/clock/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
173        * mpc6xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
174        * mpc6xx/mmu/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
175        * mpc8260/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
176        * mpc8260/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
177        * mpc8xx/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
178        * mpc8xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
179        * ppc403/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
180        * ppc403/tty_drv/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
181        * shared/include/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
182        * shared/src/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
183
1842003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
185
186        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
187
1882003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
189
190        * wrapup/Makefile.am: Build libcpu.a.
191        Don't preinstall libcpu.a
192
1932003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
194
195        * mpc505/ictrl/Makefile.am: Remove all-local: $(ARCH).
196        * mpc505/timer/Makefile.am: Remove all-local: $(ARCH).
197        * mpc505/vectors/Makefile.am: Remove all-local: $(ARCH).
198        * mpc6xx/clock/Makefile.am: Remove all-local: $(ARCH).
199        * mpc6xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
200        * mpc6xx/mmu/Makefile.am: Remove all-local: $(ARCH).
201        * mpc6xx/timer/Makefile.am: Remove all-local: $(ARCH).
202        * mpc6xx/wrapup/Makefile.am: Remove all-local: $(ARCH).
203        * mpc8260/clock/Makefile.am: Remove all-local: $(ARCH).
204        * mpc8260/console-generic/Makefile.am: Remove all-local: $(ARCH).
205        * mpc8260/cpm/Makefile.am: Remove all-local: $(ARCH).
206        * mpc8260/exceptions/Makefile.am: Remove all-local: $(ARCH).
207        * mpc8260/mmu/Makefile.am: Remove all-local: $(ARCH).
208        * mpc8260/timer/Makefile.am: Remove all-local: $(ARCH).
209        * mpc8xx/clock/Makefile.am: Remove all-local: $(ARCH).
210        * mpc8xx/console-generic/Makefile.am: Remove all-local: $(ARCH).
211        * mpc8xx/cpm/Makefile.am: Remove all-local: $(ARCH).
212        * mpc8xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
213        * mpc8xx/mmu/Makefile.am: Remove all-local: $(ARCH).
214        * mpc8xx/timer/Makefile.am: Remove all-local: $(ARCH).
215        * ppc403/clock/Makefile.am: Remove all-local: $(ARCH).
216        * ppc403/console/Makefile.am: Remove all-local: $(ARCH).
217        * ppc403/ictrl/Makefile.am: Remove all-local: $(ARCH).
218        * ppc403/timer/Makefile.am: Remove all-local: $(ARCH).
219        * ppc403/tty_drv/Makefile.am: Remove all-local: $(ARCH).
220        * ppc403/vectors/Makefile.am: Remove all-local: $(ARCH).
221        * shared/include/Makefile.am: Remove all-local: $(ARCH).
222        * shared/src/Makefile.am: Remove all-local: $(ARCH).
223        * wrapup/Makefile.am: Remove all-local: $(ARCH).
224
2252003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
226
227        * Makefile.am: Reformat. Use dirstamp for preinstallation.
228        * mpc505/Makefile.am: Reformat.
229        * mpc505/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
230        * mpc505/timer/Makefile.am: Reformat.
231        * mpc505/vectors/Makefile.am: Reformat.
232        * mpc6xx/Makefile.am: Reformat.
233        * mpc6xx/clock/Makefile.am: Reformat. Use dirstamp for preinstallation.
234        * mpc6xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
235        * mpc6xx/mmu/Makefile.am: Reformat. Use dirstamp for preinstallation.
236        * mpc6xx/timer/Makefile.am: Reformat.
237        * mpc6xx/wrapup/Makefile.am: Reformat.
238        * mpc8260/Makefile.am: Reformat. Use dirstamp for preinstallation.
239        * mpc8260/clock/Makefile.am: Reformat.
240        * mpc8260/console-generic/Makefile.am: Reformat.
241        * mpc8260/cpm/Makefile.am: Reformat.
242        * mpc8260/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
243        * mpc8260/mmu/Makefile.am: Reformat.
244        * mpc8260/timer/Makefile.am: Reformat.
245        * mpc8xx/Makefile.am: Reformat. Use dirstamp for preinstallation.
246        * mpc8xx/clock/Makefile.am: Reformat.
247        * mpc8xx/console-generic/Makefile.am: Reformat.
248        * mpc8xx/cpm/Makefile.am: Reformat.
249        * mpc8xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
250        * mpc8xx/mmu/Makefile.am: Reformat.
251        * mpc8xx/timer/Makefile.am: Reformat.
252        * ppc403/Makefile.am: Reformat.
253        * ppc403/clock/Makefile.am: Reformat.
254        * ppc403/console/Makefile.am: Reformat.
255        * ppc403/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
256        * ppc403/timer/Makefile.am: Reformat.
257        * ppc403/tty_drv/Makefile.am: Reformat. Use dirstamp for preinstallation.
258        * ppc403/vectors/Makefile.am: Reformat.
259        * shared/Makefile.am: Reformat.
260        * shared/include/Makefile.am: Reformat. Use dirstamp for preinstallation.
261        * shared/src/Makefile.am: Reformat. Use dirstamp for preinstallation.
262        * wrapup/Makefile.am: Reformat.
263
2642003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
265
266        * configure.ac: Remove RTEMS_CANONICAL_HOST.
267
2682003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
269
270        * configure.ac: Remove RTEMS_CHECK_CPU.
271
2722003-09-04      Joel Sherrill <joel@OARcorp.com>
273
274        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
275        mpc6xx/exceptions/raw_exception.c, mpc6xx/exceptions/raw_exception.h,
276        mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S,
277        mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
278        mpc8260/console-generic/console-generic.c, mpc8260/cpm/brg.c,
279        mpc8260/exceptions/raw_exception.c,
280        mpc8260/exceptions/raw_exception.h, mpc8260/include/cpm.h,
281        mpc8260/include/mmu.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
282        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
283        mpc8xx/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.h,
284        mpc8xx/include/cpm.h, mpc8xx/include/mmu.h, mpc8xx/mmu/mmu.c,
285        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
286        ppc403/console/console.c.polled, ppc403/timer/timer.c,
287        rtems/powerpc/debugmod.h, shared/include/byteorder.h,
288        shared/include/cpuIdent.c, shared/include/cpuIdent.h,
289        shared/include/io.h, shared/include/mmu.h, shared/include/page.h,
290        shared/include/pgtable.h, shared/include/spr.h: URL for license
291        changed.
292
2932003-09-04      Joel Sherrill <joel@OARcorp.com>
294
295        * mpc505/timer/timer.c, ppc403/console/console.c,
296        ppc403/console/console405.c: Removed incorrect statement about
297        copyright assignment.
298
2992003-08-20      Joel Sherrill <joel@OARcorp.com>
300
301        * mpc8260/clock/clock.c: Correct copyright statements.
302
3032003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
304
305        * Makefile.am: Reflect having moved aclocal/.
306
3072003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
308
309        * Makefile.am: Reflect having moved automake/.
310        * mpc505/Makefile.am: Reflect having moved automake/.
311        * mpc505/ictrl/Makefile.am: Reflect having moved automake/.
312        * mpc505/timer/Makefile.am: Reflect having moved automake/.
313        * mpc505/vectors/Makefile.am: Reflect having moved automake/.
314        * mpc6xx/Makefile.am: Reflect having moved automake/.
315        * mpc6xx/clock/Makefile.am: Reflect having moved automake/.
316        * mpc6xx/exceptions/Makefile.am: Reflect having moved automake/.
317        * mpc6xx/mmu/Makefile.am: Reflect having moved automake/.
318        * mpc6xx/timer/Makefile.am: Reflect having moved automake/.
319        * mpc6xx/wrapup/Makefile.am: Reflect having moved automake/.
320        * mpc8260/Makefile.am: Reflect having moved automake/.
321        * mpc8260/clock/Makefile.am: Reflect having moved automake/.
322        * mpc8260/console-generic/Makefile.am: Reflect having moved automake/.
323        * mpc8260/cpm/Makefile.am: Reflect having moved automake/.
324        * mpc8260/exceptions/Makefile.am: Reflect having moved automake/.
325        * mpc8260/mmu/Makefile.am: Reflect having moved automake/.
326        * mpc8260/timer/Makefile.am: Reflect having moved automake/.
327        * mpc8xx/Makefile.am: Reflect having moved automake/.
328        * mpc8xx/clock/Makefile.am: Reflect having moved automake/.
329        * mpc8xx/console-generic/Makefile.am: Reflect having moved automake/.
330        * mpc8xx/cpm/Makefile.am: Reflect having moved automake/.
331        * mpc8xx/exceptions/Makefile.am: Reflect having moved automake/.
332        * mpc8xx/mmu/Makefile.am: Reflect having moved automake/.
333        * mpc8xx/timer/Makefile.am: Reflect having moved automake/.
334        * ppc403/Makefile.am: Reflect having moved automake/.
335        * ppc403/clock/Makefile.am: Reflect having moved automake/.
336        * ppc403/console/Makefile.am: Reflect having moved automake/.
337        * ppc403/ictrl/Makefile.am: Reflect having moved automake/.
338        * ppc403/timer/Makefile.am: Reflect having moved automake/.
339        * ppc403/tty_drv/Makefile.am: Reflect having moved automake/.
340        * ppc403/vectors/Makefile.am: Reflect having moved automake/.
341        * shared/Makefile.am: Reflect having moved automake/.
342        * shared/include/Makefile.am: Reflect having moved automake/.
343        * shared/src/Makefile.am: Reflect having moved automake/.
344        * wrapup/Makefile.am: Reflect having moved automake/.
345
3462003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
347
348        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
349
3502003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * wrapup/Makefile.am (FAMILY_OBJS): Remove *exception_processing.
353
3542003-07-08      Joel Sherrill <joel@OARcorp.com>
355
356        PR 416/bsps
357        * ppc403/ictrl/ictrl.c (ictrl_isr): We acknolwegde the interrupt in
358        interrupt controller (clr_exisr(mask)) before calling the interrupt
359        handler that will acnowledge the interrupt source. This results in
360        the interrupt beeing seen a second time by the interrupt controller.
361        Reported and fixed by El Kolli Yacine <yacine.elkolli@crf.canon.fr>.
362
3632003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
364
365        PR 368/filesystems
366        * mpc8xx/include/mpc8xx.h: Add PCMCIA registers.
367
3682003-03-25      Till Straumann <strauman@slac.stanford.edu>
369
370        PR 349/bsps
371        * shared/include/cpuIdent.c: Readd PPC604r CPU.
372
3732003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
374
375        * configure.ac: Remove AC_CONFIG_AUX_DIR.
376
3772003-02-20      Till Straumann <strauman@slac.stanford.edu>
378
379        PR 349/bsps
380        * mpc6xx/exceptions/raw_exception.c, mpc6xx/mmu/bat.c,
381        mpc6xx/mmu/pte121.c, shared/include/cpuIdent.c,
382        shared/include/cpuIdent.h, shared/src/Makefile.am, shared/src/stack.c,
383        shared/src/stackTrace.h, powerpc/registers.h:
384          - undo improper 'fix' who broke mpc604r identification
385          - fix: 7400 identification PVR value was wrong
386          - enhance 'setdbat()' to switch OFF a given BAT if called with 0 size
387          - fix: page table support bugfix
388          - enhancement: provide routines to take and print stack trace
389            snapshots
390          - add definitions for HID1 and DABR SPRs
391
3922003-02-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
393
394        PR 348/bsps
395        * mpc6xx/exceptions/raw_exception.c: Add PPC_603ev as required
396        by MTX603e BSP.
397
3982003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
399
400        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
401
4022003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
403
404        * configure.ac: AC_PREREQ(2.57).
405
4062002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
407
408        * configure.ac: Remove RTEMS_CHEC_CUSTOM_BSP.
409        * mpc505/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
410        * mpc505/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
411        * mpc505/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
412        * mpc6xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
413        * mpc6xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
414        * mpc6xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
415        * mpc6xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
416        * mpc6xx/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
417        * mpc8260/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
418        * mpc8260/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
419        * mpc8260/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
420        * mpc8260/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
421        * mpc8260/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
422        * mpc8260/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
423        * mpc8xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
424        * mpc8xx/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
425        * mpc8xx/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
426        * mpc8xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
427        * mpc8xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
428        * mpc8xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
429        * ppc403/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
430        * ppc403/console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
431        * ppc403/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
432        * ppc403/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
433        * ppc403/tty_drv/Makefile.am: Don't include @RTEMS_BSP@.cfg.
434        * ppc403/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
435        * shared/include/Makefile.am: Don't include @RTEMS_BSP@.cfg.
436        * shared/src/Makefile.am: Don't include @RTEMS_BSP@.cfg.
437        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
438
4392002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
440
441        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
442
4432002-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
444
445        * mpc8260/Makefile.am: Merge-in mpc8260/include/Makefile.am.
446        * mpc8xx/Makefile.am: Merge-in mpc8xx/include/Makefile.am.
447        * mpc8260/include/Makefile.am: Remove.
448        * mpc8xx/include/Makefile.am: Remove.
449        * configure.ac: Remove mpc8260/include/Makefile.
450        Remove mpc8xx/include/Makefile.
451
4522002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
453
454        * configure.ac: Add RTEMS_PROG_CCAS.
455
4562002-11-04      Joel Sherrill <joel@OARcorp.com>
457
458        * mpc8260/console-generic/console-generic.c, mpc8260/cpm/dpram.c,
459        mpc8260/exceptions/raw_exception.c,
460        mpc8xx/exceptions/raw_exception.c: Removed warnings.
461
4622002-11-01      Joel Sherrill <joel@OARcorp.com>
463
464        * mpc8xx/console-generic/console-generic.c, mpc8xx/cpm/dpram.c,
465        mpc8xx/exceptions/raw_exception.c, ppc403/clock/clock.c:
466        Removed warnings.
467
4682002-10-31      Joel Sherrill <joel@OARcorp.com>
469
470        * mpc6xx/clock/c_clock.c, mpc6xx/exceptions/raw_exception.c,
471        mpc6xx/mmu/bat.c: Removed warnings.
472
4732002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
474
475        * .cvsignore: Reformat.
476        Add autom4te*cache.
477        Remove autom4te.cache.
478
4792002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
480
481        * configure.ac: Remove duplicate mpc6xx/timer/Makefile from CONFIG_FILES.
482
4832002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
484
485        * mpc8260/exceptions/raw_exception.c: #include <string.h>.
486        #include <bspIo.h>.
487
4882002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
489
490        * mpc6xx/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
491        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
492
4932002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
494
495        * mpc505/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
496        * mpc505/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
497        * mpc505/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
498        * mpc6xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
499        * mpc6xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
500        * mpc6xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
501        * mpc6xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
502        * mpc8260/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
503        * mpc8260/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
504        * mpc8260/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
505        * mpc8260/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
506        * mpc8260/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
507        * mpc8260/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
508        * mpc8xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
509        * mpc8xx/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
510        * mpc8xx/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
511        * mpc8xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
512        * mpc8xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
513        * mpc8xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
514        * ppc403/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
515        * ppc403/console/Makefile.am: Use .$(OBJEXT) instead of .o.
516        * ppc403/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
517        * ppc403/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
518        * ppc403/tty_drv/Makefile.am: Use .$(OBJEXT) instead of .o.
519        * ppc403/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
520        * shared/include/Makefile.am: Use .$(OBJEXT) instead of .o.
521        * shared/src/Makefile.am: Use .$(OBJEXT) instead of .o.
522
5232002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
524
525        * mpc6xx/mmu/pte121.c: Include <string.h> for gcc-3.1.
526
5272002-07-22      Till Straumann <strauman@slac.stanford.edu>
528
529        * mpc6xx/mmu/bat.c: Per PR241, fix a tiny bug introduced by the
530        fix for an earlier patch (PR213) which added support for setting
531        BAT0 to setdbat().
532
5332001-05-17      Joel Sherrill <joel@OARcorp.com>
534
535        * mpc6xx/exceptions/raw_exception.c, pc6xx/mmu/pte121.c: Modified
536        slightly to reflect recent PowerPC re-organization and avoid warnings.
537
5382001-05-15      Till Straumann <strauman@slac.stanford.edu>
539
540        * mpc6xx/mmu/pte121.c, mpc6xx/mmu/pte121.h: New files. Missed in
541        merge of PR213.
542
5432001-05-14      Joel Sherrill <joel@OARcorp.com>
544
545        * shared/include/cpuIdent.c: Account for duplicate numbers.
546
5472002-05-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
548
549        * rtems/powerpc/debugmod.h: New file (extracted from
550        score/ppc.h).
551        * Makefile.am: Relect changes above.
552
5532001-05-14      Till Straumann <strauman@slac.stanford.edu>
554
555        * shared/include/io.h: Per PR215 address the following issues:
556            - _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET
557              are no longer defined by libcpu (powerpc/shared/include/io.h)
558              but by the BSP (who is the only one to know the values)
559            - the affected BSP (shared/motorola) headers have been fixed
560              in a separate "libbsp/powerpc/shared" patch.
561            - the DEC 21140 driver (libchip/network/dec21140.c) has been
562              fixed to use PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET.
563              and PCI_MEM_BASE instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE
564              is to be defined by the BSP who is using this driver.
565            - the DEC driver also has been fixed to use the newer
566              rtems_bsp_delay_in_bus_cycles() instead of the obsolete
567              delay_in_bus_cycles().
568
5692001-05-14      Till Straumann <strauman@slac.stanford.edu>
570
571        * rtems/powerpc/registers.h, rtems/score/ppc.h: Per PR213, add
572        the following:
573            - support for the MPC74000 (AKA G4); there is no
574              AltiVec support yet, however.
575            - the cache flushing assembly code uses hardware-flush on the G4.
576              Also, a couple of hardcoded numerical values were replaced
577              by more readable symbolic constants.
578            - extended interrupt-disabled code section so enclose the entire
579              cache flush/invalidate procedure (as recommended by the book).
580              This is not (latency) critical as it is only used by
581              init code but prevents possible corruption.
582            - Trivial page table support as been added.
583              (1:1 effective-virtual-physical address mapping which is only
584              useful only on CPUs which feature hardware TLB replacement,
585              e.g. >604.  This allows for write-protecting memory regions,
586              e.g. text/ro-data which makes catching corruptors a lot easier.
587              It also frees one DBAT/IBAT and gives more flexibility
588              for setting up address maps :-)
589            - setdbat() allows changing BAT0 also (since the BSP may use
590              a page table, BAT0 could be available...).
591            - asm_setdbatX() violated the SVR ABI by using
592              r20 as a scratch register; changed for r0
593            - according to the book, a context synchronizing instruction is
594              necessary prior to and after changing a DBAT -> isync added
595
5962002-04-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
597
598        * rtems/powerpc/cache.h: New file (extracted from
599        old-exceptions/cpu.h)
600        * Makefile.am: Relect changes above.
601
6022002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
603
604        * shared/include/cpu.h: Removed.
605        * shared/include/Makefile.am: Reflect changes above.
606        * shared/include/spr.h: Include rtems/powerpc/registers.h instead of
607        libcpu/cpu.h.
608        * mpc6xx/clock/c_clock.c: Reflect changes to <rtems/score/cpu.h>.
609        * mpc6xx/exceptions/asm_utils.S: Ditto.
610        * mpc6xx/exceptions/raw_exception.c: Ditto.
611        * mpc6xx/mmu/mmuAsm.S: Ditto.
612        * mpc6xx/timer/timer.c: Ditto.
613        * mpc8260/exceptions/asm_utils.S: Ditto.
614        * mpc8260/exceptions/raw_exception.c: Ditto.
615        * mpc8xx/exceptions/asm_utils.S: Ditto.
616        * mpc8xx/exceptions/raw_exception.c: Ditto.
617        * ppc403/vectors/vectors.S: Include <asm.h> instead of "asm.h".
618
6192001-04-17      Joel Sherrill <joel@OARcorp.com>
620
621        * shared/include/cpu.h: Added ifndef ASM.
622 
6232001-04-17      Joel Sherrill <joel@OARcorp.com>
624
625        * ChangeLog: Corrected paths on past few commits.
626 
6272002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
628
629        * shared/include/cpu.h: Don't include cpuIdent.h.
630
6312002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
632
633        * mpc8260/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
634
6352002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
636
637        * mpc8xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
638
6392002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
640
641        * mpc6xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
642
6432002-04-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
644
645        * shared/include/cpuIdent.h: New.
646        * shared/include/cpuIdent.c: Reflect having added cpuIdent.h.
647        * shared/include/cpu.h: Ditto.
648        * shared/include/Makefile.am: Add cpuIndent.h. Fix EXTRA_DIST.
649
6502001-04-03      Joel Sherrill <joel@OARcorp.com>
651
652        * Closed PR57.  The hack is OK as it allows a BSP to override
653        or not at its discretion.
654        * mpc8xx/timer/timer.c: Removed #warning declaring providing a
655        default definition for the macros
656        rtems_cpu_configuration_get_timer_least_valid and
657        rtems_cpu_configuration_get_timer_average_overhead.
658
6592002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
660
661        * shared/include/byteorder.h: Use unsigned instead of __unsigned
662        (GCC-3.0.x compatibility).
663       
6642002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
665
666        * configure.ac:
667        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
668        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
669        * mpc505/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
670        * mpc505/Makefile.am: Remove AUTOMAKE_OPTIONS.
671        * mpc505/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
672        * mpc505/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
673        * Makefile.am: Remove AUTOMAKE_OPTIONS.
674        * mpc6xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
675        * mpc6xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
676        * mpc6xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
677        * mpc6xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
678        * mpc6xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
679        * mpc6xx/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
680        * mpc8260/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
681        * mpc8260/Makefile.am: Remove AUTOMAKE_OPTIONS.
682        * mpc8260/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
683        * mpc8260/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
684        * mpc8260/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
685        * mpc8260/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
686        * mpc8260/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
687        * mpc8260/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
688        * mpc8xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
689        * mpc8xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
690        * mpc8xx/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
691        * mpc8xx/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
692        * mpc8xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
693        * mpc8xx/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
694        * mpc8xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
695        * mpc8xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
696        * ppc403/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
697        * ppc403/Makefile.am: Remove AUTOMAKE_OPTIONS.
698        * ppc403/console/Makefile.am: Remove AUTOMAKE_OPTIONS.
699        * ppc403/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
700        * ppc403/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
701        * ppc403/tty_drv/Makefile.am: Remove AUTOMAKE_OPTIONS.
702        * ppc403/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
703        * shared/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
704        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
705        * shared/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
706        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
707
7082002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
709
710        * mpc6xx/clock/c_clock.c: Include rtems/bspIo.h instead of bspIo.h.
711        * mpc6xx/mmu/bat.h: Include rtems/bspIo.h instead of bspIo.h.
712        * mpc8260/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
713        * mpc8260/cpm/brg.c: Include rtems/bspIo.h instead of bspIo.h.
714        * mpc8xx/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
715        * shared/include/cpuIdent.c: Include rtems/bspIo.h instead of bspIo.h.
716
7172001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
718
719        * ppc403/vectors/vectors.S: Include <bsp.h>.
720        * shared/include/cpu.h: Remove stray empty lines.
721
7222001-11-27      Joel Sherrill <joel@OARcorp.com>,
723
724        * new_exception_processing/Makefile.in,
725        new_exception_processing/.cvsignore,
726        new_exception_processing/Makefile.am,
727        new_exception_processing/c_isr.inl,
728        new_exception_processing/cpu.c, new_exception_processing/cpu.h,
729        new_exception_processing/cpu_asm.S,
730        old_exception_processing/Makefile.in,
731        old_exception_processing/.cvsignore,
732        old_exception_processing/Makefile.am, old_exception_processing/README,
733        old_exception_processing/TODO, old_exception_processing/c_isr.inl,
734        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
735        old_exception_processing/cpu_asm.S, old_exception_processing/irq_stub.S,
736        old_exception_processing/ppc_offs.h,
737        old_exception_processing/ppccache.c, old_exception_processing/rtems.S:
738        Deleted since now under libbsp.
739
7402001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
741
742        * configure.ac: Remove old_exception_processing,
743        new_exception_processing.
744        * Makefile.am: Ditto.
745
7462001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
747
748        * configure.ac: Remove mpc750 from new_exception_processing,
749        Remove mpc604 from new_exception_processing.
750
7512001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
752
753        * configure.ac: Remove ppc603e from old_exception_processing.
754
7552001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
756
757        * configure.ac: Remove mpc8xx from new_exception_processing.
758
7592001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
760
761        * configure.ac: Remove mpc8620 from new_exception_processing.
762
7632001-11-20      Joel Sherrill <joel@OARcorp.com>
764
765        * ChangeLog: Corrected spacing.
766
7672001-11-14      Till Straumann <strauman@SLAC.Stanford.EDU>
768
769        * new_exception_processing/cpu_asm.S: Support double or single
770        precision context switches.  Note that doing a single precision
771        context save/restore on a double precision PowerPC machine does not
772        only result in rounding errors but also screws up the FPSCR register!
773
7742001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
775
776        This modification is part of the submitted modifications necessary to
777        support the IBM PPC405 family.  This submission was reviewed by
778        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
779        not negatively impact the ppc403 BSPs.  The submission and tracking
780        process was captured as PR50.
781        * ppc403/console/console405.c ppc403/tty_drv/.cvsignore,
782        ppc403/tty_drv/Makefile.am, ppc403/tty_drv/tty_drv.c,
783        ppc403/tty_drv/tty_drv.h: New files.
784        * Makefile.am, README, configure.ac, old_exception_processing/cpu.c,
785        old_exception_processing/cpu.h, ppc403/Makefile.am,
786        ppc403/clock/clock.c, ppc403/console/Makefile.am,
787        ppc403/console/console.c, ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h,
788        ppc403/timer/timer.c: Modified.
789
7902001-11-07      Joel Sherrill <joel@OARcorp.com>
791
792        * configure.ac: Delete the commented out line that said that
793        the mpc8260 used the old exception processing model.  This line
794        also appears to have caused ppc603e to miss this test.
795
7962001-10-29      Joel Sherrill <joel@OARcorp.com>
797
798        * mpc8xx/timer/timer.c: Added hack for two macros that are not defined
799        with the new exception processing model:
800                rtems_cpu_configuration_get_timer_least_valid()
801                rtems_cpu_configuration_get_timer_average_overhead()
802        This is captured as PR57.
803
8042001-10-24      Joel Sherrill <joel@OARcorp.com>
805
806        * mpc8260/clock/.cvsignore, mpc8260/console-generic/.cvsignore,
807        mpc8260/cpm/.cvsignore, mpc8260/exceptions/.cvsignore,
808        mpc8260/include/.cvsignore, mpc8260/mmu/.cvsignore,
809        mpc8260/timer/.cvsignore, mpc8260/.cvsignore: New files.
810
8112001-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
812
813        * mpc8260/exceptions/Makefile.am, mpc8260/include/Makefile.am,
814        mpc8xx/exceptions/Makefile.am: Updated to autoconf 2.52.
815
8162001-10-24      Joel Sherrill <joel@OARcorp.com>
817
818        * mpc8260/include/mpc8260.h: "or" is a keyword in C++. 
819
8202001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
821
822        * Makefile.am, README, configure.ac, new_exception_processing/cpu.h,
823        shared/include/cpu.h, shared/include/cpuIdent.c, shared/src/cache.c:
824        Added mpc8260 support.
825
8262001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
827
828        * Added mpc8260 directory.
829        * Modified Makefile.am and configure.in to build the contents
830        * mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am,
831        mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am,
832        mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore,
833        mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c,
834        mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore,
835        mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S,
836        mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h,
837        mpc8260/include/Makefile.am, mpc8260/include/console.h,
838        mpc8260/include/cpm.h, mpc8260/include/mmu.h,
839        mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c,
840        mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
841
8422001-10-12      Joel Sherrill <joel@OARcorp.com>
843
844        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h, mpc8xx/clock/clock.c,
845        mpc8xx/timer/timer.c, new_exception_processing/cpu.c,
846        new_exception_processing/cpu.h, new_exception_processing/cpu_asm.S,
847        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
848        old_exception_processing/cpu_asm.S, old_exception_processing/rtems.S:
849        Fixed typo.
850
8512001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
852
853        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
854        * configure.in: Remove.
855        * configure.ac: New file, generated from configure.in by autoupdate.
856
8572001-09-27      Joel Sherrill <joel@OARcorp.com>
858
859        * old_exception_processing/cpu.h: Renamed delay() to rtems_bsp_delay().
860        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
861        * shared/include/cpu.h: Renamed delay() to rtems_bsp_delay().
862        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
863
8642001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
865
866        * new_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
867        * old_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
868        * mpc6xx/mmu/Makefile.am: Use 'PREINSTALL_FILES ='.
869        * mpc6xx/clock/Makefile.am: Use 'PREINSTALL_FILES ='.
870        * mpc6xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
871        * mpc8xx/include/Makefile.am: Use 'PREINSTALL_FILES ='.
872        * mpc8xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
873        * shared/include/Makefile.am: Use 'PREINSTALL_FILES ='.
874        * shared/src/Makefile.am: Use 'PREINSTALL_FILES ='.
875        * shared/src/Makefile.am: Use 'CLEANFILES ='.
876
8772000-06-08      Eric Valette <valette@crf.canon.fr>
878
879        * mpc8xx/console-generic/console-generic.c:
880        The printk/printf did not work when loaded by EPPCBUG. They did
881        work when loaded with the BDM debugger.  I suspected EPPBUG
882        made some nasty things like patching Communication processor
883        microcode...  Anyway, the attached patch:
884          1) Enables to have printk nearly immediately after boot,
885          2) Make printf work automagically (I do not know why except I make a
886        different initialization for printk that should be overwritten by
887        console init later ?)
888
889        I let the default to be using EPPCBUG embedded firmware to boot and
890        using this printk early enabler code (LOADED_BY_EPPCBUG and
891        EARLY_CONSOLE) are on.
892
8932001-05-24      Tom Armistead <tom_armistead@phx.mcd.mot.com>
894
895        * mpc6xx/timer/timer.c: Added include of bsp.h and removed
896        external declaration of BSP_Convert_decrementer() to
897        correct unresolved reference to this routine.
898
8992001-05-24      Eric Valette <valette@crf.canon.fr>
900
901        * mpc8xx/console-generic/console-generic.c: Bug found by Yacine
902        <elkolli@crf.canon.fr> where the initialization or irq data structure
903        was incomplete in case a SMC channel was used first and later a SCC one.
904
9052001-03-30      Eric Valette <valette@crf.canon.fr>
906
907        * mpc8xx/vectors/.cvsignore, mpc8xx/vectors/Makefile.am,
908        mpc8xx/vectors/README, mpc8xx/vectors/align_h.S
909        mpc8xx/vectors/vectors.S:  These files were removed in
910        support of switching the mpc8xx to the use the "new exception
911        processing model."
912
9132001-03-30      Eric Valette <valette@crf.canon.fr>
914
915        * mpc8xx/exceptions/.cvsignore, mpc8xx/exceptions/Makefile.am,
916        mpc8xx/exceptions/asm_utils.S, mpc8xx/exceptions/raw_exception.c,
917        mpc8xx/exceptions/raw_exception.h: New files.
918        * configure.in, mpc6xx/mmu/bat.h, mpc8xx/Makefile.am,
919        mpc8xx/clock/clock.c,
920        mpc8xx/console-generic/console-generic.c,
921        mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
922        new_exception_processing/cpu.h, shared/include/byteorder.h,
923        wrapup/Makefile.am:  This is conversion of the
924        mpc8xx CPU to the "new exception processing model."
925
9262001-02-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
927
928        * mpc505/ictrl/Makefile.am, mpc6xx/clock/Makefile.am,
929        mpc6xx/exceptions/Makefile.am, mpc6xx/mmu/Makefile.am,
930        mpc8xx/include/Makefile.am, new_exception_processing/Makefile.am,
931        old_exception_processing/Makefile.am, pc403/ictrl/Makefile.am,
932        shared/include/Makefile.am, shared/src/Makefile.am:
933        Apply *_HEADERS instead of *H_FILES.
934        * shared/src/.cvsignore: Add cache.h.
935
9362001-01-03      Joel Sherrill <joel@OARcorp.com>
937
938        * new_exception_processing/cpu.h, old_exception_processing/cpu.c:
939        old_exception_processing/cpu.h, Added _CPU_Initialize_vectors().
940        In particular, spurious vector initialization had to be moved
941        on old exception processing model.
942
9432000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
944
945        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
946
9472000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
948
949        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
950
9512000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
952
953        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
954        Switch to GNU canonicalization.
955
9562000-10-20      Joel Sherrill <joel@OARcorp.com>
957
958        * mpc8xx/console-generic/console-generic.c: Avoid use of
959        BSP definitions and rely on the new routine
960        mbx8xx_console_get_configuration() to get information.  This
961        routine was formerly incorrectly called
962        mbx8xx_console_use_maximum_buffer_size().
963        binding to the exception code.
964
9652000-10-20      Joel Sherrill <joel@OARcorp.com>
966
967        * configure.in, Makefile.am: Explicitly specify whether an
968        RTEMS_CPU_MODEL is using old or new exception processing.  This
969        is important because when building multilib, you do not know
970        the RTEMS_CPU_MODEL.  So everything built in a multilib'ed RTEMS
971        must be independent of the exception model and allow for late
972        binding to the exception code.
973
9742000-10-18        Sergei Organov <osv@javad.ru>
975
976        * Added full support for MPC505.
977        * mpc505/ictrl: New directory.
978        * configure.in, mpc505/Makefile.am: Modified to reflect ictrl addition.
979        * mpc505/ictrl/.cvsignore, mpc505/ictrl/Makefile.am,
980        mpc505/ictrl/ictrl.c, mpc505/ictrl/ictrl.h: New files.
981        * mpc505/timer/timer.c: Use <rtems.h>, not "rtems.h".
982        * mpc505/vectors/Makefile.am: alignment exception handler now included.
983        * mpc505/vectors/vectors.S: Now use constants for exception numbers.
984        * old_exception_processing/ppc_offs.h: New file.
985        * old_exception_processing/Makefile.am: Account for ppc_offs.h.
986        * old_exception_processing/cpu.h: Make Nest and Disable levels volatile.
987        * old_exception_processing/cpu_asm.S: Offsets moved to ppc_offs.h.
988
9892000-10-18      Joel Sherrill <joel@OARcorp.com>
990
991        * mpc8xx/console-generic/console-generic.c: Removed include of
992        <bsp.h> by adding BSP dependent routine
993        mbx8xx_console_use_maximum_buffer_size() which can be hard coded
994        or check non-volatile memory for configuration.
995
9962000-10-18      Joel Sherrill <joel@OARcorp.com>
997
998        * mpc8xx/console-generic/console-generic.c: Removed warnings.
999
10002000-10-18      Joel Sherrill <joel@OARcorp.com>
1001
1002        * mpc6xx/clock/c_clock.h: Removed commented out reference to <bsp.h>.
1003        * mpc6xx/timer/timer.c: Ditto.
1004
10052000-10-18      Joel Sherrill <joel@OARcorp.com>
1006
1007        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h: Removed use of
1008        bsp.h and replaced it with use of proper interfaces or explicit
1009        externs of required functions and data.
1010        * mpc6xx/timer/timer.c: Ditto.
1011
10122000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1013
1014        * mpc505/timer/Makefile.am, mpc505/vectors/Makefile.am,
1015        mpc6xx/clock/Makefile.am, mpc6xx/exceptions/Makefile.am,
1016        mpc6xx/mmu/Makefile.am, mpc6xx/timer/Makefile.am,
1017        mpc6xx/wrapup/Makefile.am, ppc403/clock/Makefile.am,
1018        ppc403/console/Makefile.am, ppc403/ictrl/Makefile.am,
1019        ppc403/timer/Makefile.am, ppc403/vectors/Makefile.am,
1020        shared/include/Makefile.am, shared/src/Makefile.am,
1021        wrapup/Makefile.am, mpc8xx/clock/Makefile.am,
1022        mpc8xx/console-generic/Makefile.am, mpc8xx/cpm/Makefile.am,
1023        mpc8xx/mmu/Makefile.am, mpc8xx/timer/Makefile.am,
1024        mpc8xx/vectors/Makefile.am, new_exception_processing/Makefile.am,
1025        old_exception_processing/Makefile.am: Include compile.am
1026
10272000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1028
1029        * mpc8xx/console-generic/console-generic.c:
1030        Add support for configuration parameters in NVRAM
1031
10322000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1033
1034        * ChangeLog: File paths corrected.
1035
10362000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1037
1038        * mpx8xx/console-generic/console-generic.c: Addition of support
1039        for shared printk and no termios.
1040
10412000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1042
1043        * mpx8xx/console-generic/console-generic.c(m8xx_uart_pollWrite):
1044        Flush actual buffer.
1045
10462000-08-10      Joel Sherrill <joel@OARcorp.com>
1047
1048        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.