source: rtems/c/src/lib/libcpu/powerpc/ChangeLog @ 587d22de

4.104.114.84.95
Last change on this file since 587d22de was 5f07632e, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/16/03 at 13:53:28

2003-12-16 Ralf Corsepius <corsepiu@…>

  • mpc6xx/wrapup/.cvsignore: Remove.
  • Property mode set to 100644
File size: 38.6 KB
Line 
12003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        * mpc6xx/wrapup/.cvsignore: Remove.
4
52003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
6
7        * ppc403/clock/Makefile.am: Remove.
8        * ppc403/console/Makefile.am: Remove.
9        * ppc403/ictrl/Makefile.am: Remove.
10        * ppc403/timer/Makefile.am: Remove.
11        * ppc403/tty_drv/Makefile.am: Remove.
12        * ppc403/vectors/Makefile.am: Remove.
13        * ppc403/Makefile.am: Merge-in Makefile.ams above.
14        * configure.ac: Reflect changes to ppc403/Makefile.ams.
15
162003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
17
18        * mpc505/ictrl/Makefile.am: Remove.
19        * mpc505/timer/Makefile.am: Remove.
20        * mpc505/vectors/Makefile.am: Remove.
21        * mpc505/Makefile.am: Merge-in Makefile.ams above.
22        * configure.ac: Reflect changes to mpc505/Makefile.ams.
23
242003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
25
26        * mpc8xx/clock/Makefile.am: Remove.
27        * mpc8xx/console-generic/Makefile.am: Remove.
28        * mpc8xx/cpm/Makefile.am: Remove.
29        * mpc8xx/exceptions/Makefile.am: Remove.
30        * mpc8xx/mmu/Makefile.am: Remove.
31        * mpc8xx/timer/Makefile.am: Remove.
32        * mpc8xx/Makefile.am: Merge-in Makefile.ams above.
33        * configure.ac: Reflect changes to mpc8xx/Makefile.ams.
34
352003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
36
37        * configure.ac: Remove mpc6xx/*/Makefile,  mpc8260/*/Makefile.
38
392003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
40
41        * mpc6xx/clock/Makefile.am: Remove.
42        * mpc6xx/exceptions/Makefile.am: Remove.
43        * mpc6xx/mmu/Makefile.am: Remove.
44        * mpc6xx/timer/Makefile.am: Remove.
45        * mpc6xx/wrapup/Makefile.am: Remove.
46        * mpc6xx/Makefile.am: Merge-in Makefile.ams above.
47
482003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
49
50        * mpc8260/clock/Makefile.am: Remove.
51        * mpc8260/console-generic/Makefile.am: Remove.
52        * mpc8260/cpm/Makefile.am: Remove.
53        * mpc8260/exceptions/Makefile.am: Remove.
54        * mpc8260/mmu/Makefile.am: Remove.
55        * mpc8260/timer/Makefile.am: Remove.
56        * mpc8260/Makefile.am: Merge-in Makefile.ams above.
57
582003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
59
60        * shared/include/Makefile.am: Remove.
61        * shared/src/Makefile.am: Remove.
62        * shared/Makefile.am: Merge-in Makefile.ams above.
63        * configure.ac: Reflect changes above.
64
652003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
66
67        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
68        * mpc505/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
69        * mpc6xx/clock/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
70        * mpc6xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
71        * mpc6xx/mmu/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
72        * mpc8260/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
73        * mpc8260/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
74        * mpc8xx/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
75        * mpc8xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
76        * ppc403/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
77        * ppc403/tty_drv/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
78        * shared/include/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
79        * shared/src/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
80
812003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
82
83        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
84
852003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
86
87        * wrapup/Makefile.am: Build libcpu.a.
88        Don't preinstall libcpu.a
89
902003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
91
92        * mpc505/ictrl/Makefile.am: Remove all-local: $(ARCH).
93        * mpc505/timer/Makefile.am: Remove all-local: $(ARCH).
94        * mpc505/vectors/Makefile.am: Remove all-local: $(ARCH).
95        * mpc6xx/clock/Makefile.am: Remove all-local: $(ARCH).
96        * mpc6xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
97        * mpc6xx/mmu/Makefile.am: Remove all-local: $(ARCH).
98        * mpc6xx/timer/Makefile.am: Remove all-local: $(ARCH).
99        * mpc6xx/wrapup/Makefile.am: Remove all-local: $(ARCH).
100        * mpc8260/clock/Makefile.am: Remove all-local: $(ARCH).
101        * mpc8260/console-generic/Makefile.am: Remove all-local: $(ARCH).
102        * mpc8260/cpm/Makefile.am: Remove all-local: $(ARCH).
103        * mpc8260/exceptions/Makefile.am: Remove all-local: $(ARCH).
104        * mpc8260/mmu/Makefile.am: Remove all-local: $(ARCH).
105        * mpc8260/timer/Makefile.am: Remove all-local: $(ARCH).
106        * mpc8xx/clock/Makefile.am: Remove all-local: $(ARCH).
107        * mpc8xx/console-generic/Makefile.am: Remove all-local: $(ARCH).
108        * mpc8xx/cpm/Makefile.am: Remove all-local: $(ARCH).
109        * mpc8xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
110        * mpc8xx/mmu/Makefile.am: Remove all-local: $(ARCH).
111        * mpc8xx/timer/Makefile.am: Remove all-local: $(ARCH).
112        * ppc403/clock/Makefile.am: Remove all-local: $(ARCH).
113        * ppc403/console/Makefile.am: Remove all-local: $(ARCH).
114        * ppc403/ictrl/Makefile.am: Remove all-local: $(ARCH).
115        * ppc403/timer/Makefile.am: Remove all-local: $(ARCH).
116        * ppc403/tty_drv/Makefile.am: Remove all-local: $(ARCH).
117        * ppc403/vectors/Makefile.am: Remove all-local: $(ARCH).
118        * shared/include/Makefile.am: Remove all-local: $(ARCH).
119        * shared/src/Makefile.am: Remove all-local: $(ARCH).
120        * wrapup/Makefile.am: Remove all-local: $(ARCH).
121
1222003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
123
124        * Makefile.am: Reformat. Use dirstamp for preinstallation.
125        * mpc505/Makefile.am: Reformat.
126        * mpc505/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
127        * mpc505/timer/Makefile.am: Reformat.
128        * mpc505/vectors/Makefile.am: Reformat.
129        * mpc6xx/Makefile.am: Reformat.
130        * mpc6xx/clock/Makefile.am: Reformat. Use dirstamp for preinstallation.
131        * mpc6xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
132        * mpc6xx/mmu/Makefile.am: Reformat. Use dirstamp for preinstallation.
133        * mpc6xx/timer/Makefile.am: Reformat.
134        * mpc6xx/wrapup/Makefile.am: Reformat.
135        * mpc8260/Makefile.am: Reformat. Use dirstamp for preinstallation.
136        * mpc8260/clock/Makefile.am: Reformat.
137        * mpc8260/console-generic/Makefile.am: Reformat.
138        * mpc8260/cpm/Makefile.am: Reformat.
139        * mpc8260/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
140        * mpc8260/mmu/Makefile.am: Reformat.
141        * mpc8260/timer/Makefile.am: Reformat.
142        * mpc8xx/Makefile.am: Reformat. Use dirstamp for preinstallation.
143        * mpc8xx/clock/Makefile.am: Reformat.
144        * mpc8xx/console-generic/Makefile.am: Reformat.
145        * mpc8xx/cpm/Makefile.am: Reformat.
146        * mpc8xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
147        * mpc8xx/mmu/Makefile.am: Reformat.
148        * mpc8xx/timer/Makefile.am: Reformat.
149        * ppc403/Makefile.am: Reformat.
150        * ppc403/clock/Makefile.am: Reformat.
151        * ppc403/console/Makefile.am: Reformat.
152        * ppc403/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
153        * ppc403/timer/Makefile.am: Reformat.
154        * ppc403/tty_drv/Makefile.am: Reformat. Use dirstamp for preinstallation.
155        * ppc403/vectors/Makefile.am: Reformat.
156        * shared/Makefile.am: Reformat.
157        * shared/include/Makefile.am: Reformat. Use dirstamp for preinstallation.
158        * shared/src/Makefile.am: Reformat. Use dirstamp for preinstallation.
159        * wrapup/Makefile.am: Reformat.
160
1612003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
162
163        * configure.ac: Remove RTEMS_CANONICAL_HOST.
164
1652003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
166
167        * configure.ac: Remove RTEMS_CHECK_CPU.
168
1692003-09-04      Joel Sherrill <joel@OARcorp.com>
170
171        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
172        mpc6xx/exceptions/raw_exception.c, mpc6xx/exceptions/raw_exception.h,
173        mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S,
174        mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
175        mpc8260/console-generic/console-generic.c, mpc8260/cpm/brg.c,
176        mpc8260/exceptions/raw_exception.c,
177        mpc8260/exceptions/raw_exception.h, mpc8260/include/cpm.h,
178        mpc8260/include/mmu.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
179        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
180        mpc8xx/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.h,
181        mpc8xx/include/cpm.h, mpc8xx/include/mmu.h, mpc8xx/mmu/mmu.c,
182        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
183        ppc403/console/console.c.polled, ppc403/timer/timer.c,
184        rtems/powerpc/debugmod.h, shared/include/byteorder.h,
185        shared/include/cpuIdent.c, shared/include/cpuIdent.h,
186        shared/include/io.h, shared/include/mmu.h, shared/include/page.h,
187        shared/include/pgtable.h, shared/include/spr.h: URL for license
188        changed.
189
1902003-09-04      Joel Sherrill <joel@OARcorp.com>
191
192        * mpc505/timer/timer.c, ppc403/console/console.c,
193        ppc403/console/console405.c: Removed incorrect statement about
194        copyright assignment.
195
1962003-08-20      Joel Sherrill <joel@OARcorp.com>
197
198        * mpc8260/clock/clock.c: Correct copyright statements.
199
2002003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202        * Makefile.am: Reflect having moved aclocal/.
203
2042003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
206        * Makefile.am: Reflect having moved automake/.
207        * mpc505/Makefile.am: Reflect having moved automake/.
208        * mpc505/ictrl/Makefile.am: Reflect having moved automake/.
209        * mpc505/timer/Makefile.am: Reflect having moved automake/.
210        * mpc505/vectors/Makefile.am: Reflect having moved automake/.
211        * mpc6xx/Makefile.am: Reflect having moved automake/.
212        * mpc6xx/clock/Makefile.am: Reflect having moved automake/.
213        * mpc6xx/exceptions/Makefile.am: Reflect having moved automake/.
214        * mpc6xx/mmu/Makefile.am: Reflect having moved automake/.
215        * mpc6xx/timer/Makefile.am: Reflect having moved automake/.
216        * mpc6xx/wrapup/Makefile.am: Reflect having moved automake/.
217        * mpc8260/Makefile.am: Reflect having moved automake/.
218        * mpc8260/clock/Makefile.am: Reflect having moved automake/.
219        * mpc8260/console-generic/Makefile.am: Reflect having moved automake/.
220        * mpc8260/cpm/Makefile.am: Reflect having moved automake/.
221        * mpc8260/exceptions/Makefile.am: Reflect having moved automake/.
222        * mpc8260/mmu/Makefile.am: Reflect having moved automake/.
223        * mpc8260/timer/Makefile.am: Reflect having moved automake/.
224        * mpc8xx/Makefile.am: Reflect having moved automake/.
225        * mpc8xx/clock/Makefile.am: Reflect having moved automake/.
226        * mpc8xx/console-generic/Makefile.am: Reflect having moved automake/.
227        * mpc8xx/cpm/Makefile.am: Reflect having moved automake/.
228        * mpc8xx/exceptions/Makefile.am: Reflect having moved automake/.
229        * mpc8xx/mmu/Makefile.am: Reflect having moved automake/.
230        * mpc8xx/timer/Makefile.am: Reflect having moved automake/.
231        * ppc403/Makefile.am: Reflect having moved automake/.
232        * ppc403/clock/Makefile.am: Reflect having moved automake/.
233        * ppc403/console/Makefile.am: Reflect having moved automake/.
234        * ppc403/ictrl/Makefile.am: Reflect having moved automake/.
235        * ppc403/timer/Makefile.am: Reflect having moved automake/.
236        * ppc403/tty_drv/Makefile.am: Reflect having moved automake/.
237        * ppc403/vectors/Makefile.am: Reflect having moved automake/.
238        * shared/Makefile.am: Reflect having moved automake/.
239        * shared/include/Makefile.am: Reflect having moved automake/.
240        * shared/src/Makefile.am: Reflect having moved automake/.
241        * wrapup/Makefile.am: Reflect having moved automake/.
242
2432003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
244
245        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
246
2472003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * wrapup/Makefile.am (FAMILY_OBJS): Remove *exception_processing.
250
2512003-07-08      Joel Sherrill <joel@OARcorp.com>
252
253        PR 416/bsps
254        * ppc403/ictrl/ictrl.c (ictrl_isr): We acknolwegde the interrupt in
255        interrupt controller (clr_exisr(mask)) before calling the interrupt
256        handler that will acnowledge the interrupt source. This results in
257        the interrupt beeing seen a second time by the interrupt controller.
258        Reported and fixed by El Kolli Yacine <yacine.elkolli@crf.canon.fr>.
259
2602003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
261
262        PR 368/filesystems
263        * mpc8xx/include/mpc8xx.h: Add PCMCIA registers.
264
2652003-03-25      Till Straumann <strauman@slac.stanford.edu>
266
267        PR 349/bsps
268        * shared/include/cpuIdent.c: Readd PPC604r CPU.
269
2702003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * configure.ac: Remove AC_CONFIG_AUX_DIR.
273
2742003-02-20      Till Straumann <strauman@slac.stanford.edu>
275
276        PR 349/bsps
277        * mpc6xx/exceptions/raw_exception.c, mpc6xx/mmu/bat.c,
278        mpc6xx/mmu/pte121.c, shared/include/cpuIdent.c,
279        shared/include/cpuIdent.h, shared/src/Makefile.am, shared/src/stack.c,
280        shared/src/stackTrace.h, powerpc/registers.h:
281          - undo improper 'fix' who broke mpc604r identification
282          - fix: 7400 identification PVR value was wrong
283          - enhance 'setdbat()' to switch OFF a given BAT if called with 0 size
284          - fix: page table support bugfix
285          - enhancement: provide routines to take and print stack trace
286            snapshots
287          - add definitions for HID1 and DABR SPRs
288
2892003-02-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
290
291        PR 348/bsps
292        * mpc6xx/exceptions/raw_exception.c: Add PPC_603ev as required
293        by MTX603e BSP.
294
2952003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
296
297        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
298
2992003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
300
301        * configure.ac: AC_PREREQ(2.57).
302
3032002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
304
305        * configure.ac: Remove RTEMS_CHEC_CUSTOM_BSP.
306        * mpc505/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
307        * mpc505/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
308        * mpc505/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
309        * mpc6xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
310        * mpc6xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
311        * mpc6xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
312        * mpc6xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
313        * mpc6xx/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
314        * mpc8260/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
315        * mpc8260/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
316        * mpc8260/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
317        * mpc8260/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
318        * mpc8260/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
319        * mpc8260/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
320        * mpc8xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
321        * mpc8xx/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
322        * mpc8xx/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
323        * mpc8xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
324        * mpc8xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
325        * mpc8xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
326        * ppc403/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
327        * ppc403/console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
328        * ppc403/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
329        * ppc403/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
330        * ppc403/tty_drv/Makefile.am: Don't include @RTEMS_BSP@.cfg.
331        * ppc403/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
332        * shared/include/Makefile.am: Don't include @RTEMS_BSP@.cfg.
333        * shared/src/Makefile.am: Don't include @RTEMS_BSP@.cfg.
334        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
335
3362002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
339
3402002-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
341
342        * mpc8260/Makefile.am: Merge-in mpc8260/include/Makefile.am.
343        * mpc8xx/Makefile.am: Merge-in mpc8xx/include/Makefile.am.
344        * mpc8260/include/Makefile.am: Remove.
345        * mpc8xx/include/Makefile.am: Remove.
346        * configure.ac: Remove mpc8260/include/Makefile.
347        Remove mpc8xx/include/Makefile.
348
3492002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
350
351        * configure.ac: Add RTEMS_PROG_CCAS.
352
3532002-11-04      Joel Sherrill <joel@OARcorp.com>
354
355        * mpc8260/console-generic/console-generic.c, mpc8260/cpm/dpram.c,
356        mpc8260/exceptions/raw_exception.c,
357        mpc8xx/exceptions/raw_exception.c: Removed warnings.
358
3592002-11-01      Joel Sherrill <joel@OARcorp.com>
360
361        * mpc8xx/console-generic/console-generic.c, mpc8xx/cpm/dpram.c,
362        mpc8xx/exceptions/raw_exception.c, ppc403/clock/clock.c:
363        Removed warnings.
364
3652002-10-31      Joel Sherrill <joel@OARcorp.com>
366
367        * mpc6xx/clock/c_clock.c, mpc6xx/exceptions/raw_exception.c,
368        mpc6xx/mmu/bat.c: Removed warnings.
369
3702002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
371
372        * .cvsignore: Reformat.
373        Add autom4te*cache.
374        Remove autom4te.cache.
375
3762002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
377
378        * configure.ac: Remove duplicate mpc6xx/timer/Makefile from CONFIG_FILES.
379
3802002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
381
382        * mpc8260/exceptions/raw_exception.c: #include <string.h>.
383        #include <bspIo.h>.
384
3852002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
386
387        * mpc6xx/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
388        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
389
3902002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
391
392        * mpc505/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
393        * mpc505/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
394        * mpc505/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
395        * mpc6xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
396        * mpc6xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
397        * mpc6xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
398        * mpc6xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
399        * mpc8260/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
400        * mpc8260/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
401        * mpc8260/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
402        * mpc8260/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
403        * mpc8260/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
404        * mpc8260/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
405        * mpc8xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
406        * mpc8xx/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
407        * mpc8xx/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
408        * mpc8xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
409        * mpc8xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
410        * mpc8xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
411        * ppc403/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
412        * ppc403/console/Makefile.am: Use .$(OBJEXT) instead of .o.
413        * ppc403/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
414        * ppc403/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
415        * ppc403/tty_drv/Makefile.am: Use .$(OBJEXT) instead of .o.
416        * ppc403/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
417        * shared/include/Makefile.am: Use .$(OBJEXT) instead of .o.
418        * shared/src/Makefile.am: Use .$(OBJEXT) instead of .o.
419
4202002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
421
422        * mpc6xx/mmu/pte121.c: Include <string.h> for gcc-3.1.
423
4242002-07-22      Till Straumann <strauman@slac.stanford.edu>
425
426        * mpc6xx/mmu/bat.c: Per PR241, fix a tiny bug introduced by the
427        fix for an earlier patch (PR213) which added support for setting
428        BAT0 to setdbat().
429
4302001-05-17      Joel Sherrill <joel@OARcorp.com>
431
432        * mpc6xx/exceptions/raw_exception.c, pc6xx/mmu/pte121.c: Modified
433        slightly to reflect recent PowerPC re-organization and avoid warnings.
434
4352001-05-15      Till Straumann <strauman@slac.stanford.edu>
436
437        * mpc6xx/mmu/pte121.c, mpc6xx/mmu/pte121.h: New files. Missed in
438        merge of PR213.
439
4402001-05-14      Joel Sherrill <joel@OARcorp.com>
441
442        * shared/include/cpuIdent.c: Account for duplicate numbers.
443
4442002-05-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
445
446        * rtems/powerpc/debugmod.h: New file (extracted from
447        score/ppc.h).
448        * Makefile.am: Relect changes above.
449
4502001-05-14      Till Straumann <strauman@slac.stanford.edu>
451
452        * shared/include/io.h: Per PR215 address the following issues:
453            - _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET
454              are no longer defined by libcpu (powerpc/shared/include/io.h)
455              but by the BSP (who is the only one to know the values)
456            - the affected BSP (shared/motorola) headers have been fixed
457              in a separate "libbsp/powerpc/shared" patch.
458            - the DEC 21140 driver (libchip/network/dec21140.c) has been
459              fixed to use PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET.
460              and PCI_MEM_BASE instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE
461              is to be defined by the BSP who is using this driver.
462            - the DEC driver also has been fixed to use the newer
463              rtems_bsp_delay_in_bus_cycles() instead of the obsolete
464              delay_in_bus_cycles().
465
4662001-05-14      Till Straumann <strauman@slac.stanford.edu>
467
468        * rtems/powerpc/registers.h, rtems/score/ppc.h: Per PR213, add
469        the following:
470            - support for the MPC74000 (AKA G4); there is no
471              AltiVec support yet, however.
472            - the cache flushing assembly code uses hardware-flush on the G4.
473              Also, a couple of hardcoded numerical values were replaced
474              by more readable symbolic constants.
475            - extended interrupt-disabled code section so enclose the entire
476              cache flush/invalidate procedure (as recommended by the book).
477              This is not (latency) critical as it is only used by
478              init code but prevents possible corruption.
479            - Trivial page table support as been added.
480              (1:1 effective-virtual-physical address mapping which is only
481              useful only on CPUs which feature hardware TLB replacement,
482              e.g. >604.  This allows for write-protecting memory regions,
483              e.g. text/ro-data which makes catching corruptors a lot easier.
484              It also frees one DBAT/IBAT and gives more flexibility
485              for setting up address maps :-)
486            - setdbat() allows changing BAT0 also (since the BSP may use
487              a page table, BAT0 could be available...).
488            - asm_setdbatX() violated the SVR ABI by using
489              r20 as a scratch register; changed for r0
490            - according to the book, a context synchronizing instruction is
491              necessary prior to and after changing a DBAT -> isync added
492
4932002-04-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
494
495        * rtems/powerpc/cache.h: New file (extracted from
496        old-exceptions/cpu.h)
497        * Makefile.am: Relect changes above.
498
4992002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
500
501        * shared/include/cpu.h: Removed.
502        * shared/include/Makefile.am: Reflect changes above.
503        * shared/include/spr.h: Include rtems/powerpc/registers.h instead of
504        libcpu/cpu.h.
505        * mpc6xx/clock/c_clock.c: Reflect changes to <rtems/score/cpu.h>.
506        * mpc6xx/exceptions/asm_utils.S: Ditto.
507        * mpc6xx/exceptions/raw_exception.c: Ditto.
508        * mpc6xx/mmu/mmuAsm.S: Ditto.
509        * mpc6xx/timer/timer.c: Ditto.
510        * mpc8260/exceptions/asm_utils.S: Ditto.
511        * mpc8260/exceptions/raw_exception.c: Ditto.
512        * mpc8xx/exceptions/asm_utils.S: Ditto.
513        * mpc8xx/exceptions/raw_exception.c: Ditto.
514        * ppc403/vectors/vectors.S: Include <asm.h> instead of "asm.h".
515
5162001-04-17      Joel Sherrill <joel@OARcorp.com>
517
518        * shared/include/cpu.h: Added ifndef ASM.
519 
5202001-04-17      Joel Sherrill <joel@OARcorp.com>
521
522        * ChangeLog: Corrected paths on past few commits.
523 
5242002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
525
526        * shared/include/cpu.h: Don't include cpuIdent.h.
527
5282002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
529
530        * mpc8260/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
531
5322002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
533
534        * mpc8xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
535
5362002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
537
538        * mpc6xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
539
5402002-04-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
541
542        * shared/include/cpuIdent.h: New.
543        * shared/include/cpuIdent.c: Reflect having added cpuIdent.h.
544        * shared/include/cpu.h: Ditto.
545        * shared/include/Makefile.am: Add cpuIndent.h. Fix EXTRA_DIST.
546
5472001-04-03      Joel Sherrill <joel@OARcorp.com>
548
549        * Closed PR57.  The hack is OK as it allows a BSP to override
550        or not at its discretion.
551        * mpc8xx/timer/timer.c: Removed #warning declaring providing a
552        default definition for the macros
553        rtems_cpu_configuration_get_timer_least_valid and
554        rtems_cpu_configuration_get_timer_average_overhead.
555
5562002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
557
558        * shared/include/byteorder.h: Use unsigned instead of __unsigned
559        (GCC-3.0.x compatibility).
560       
5612002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
562
563        * configure.ac:
564        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
565        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
566        * mpc505/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
567        * mpc505/Makefile.am: Remove AUTOMAKE_OPTIONS.
568        * mpc505/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
569        * mpc505/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
570        * Makefile.am: Remove AUTOMAKE_OPTIONS.
571        * mpc6xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
572        * mpc6xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
573        * mpc6xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
574        * mpc6xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
575        * mpc6xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
576        * mpc6xx/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
577        * mpc8260/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
578        * mpc8260/Makefile.am: Remove AUTOMAKE_OPTIONS.
579        * mpc8260/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
580        * mpc8260/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
581        * mpc8260/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
582        * mpc8260/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
583        * mpc8260/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
584        * mpc8260/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
585        * mpc8xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
586        * mpc8xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
587        * mpc8xx/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
588        * mpc8xx/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
589        * mpc8xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
590        * mpc8xx/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
591        * mpc8xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
592        * mpc8xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
593        * ppc403/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
594        * ppc403/Makefile.am: Remove AUTOMAKE_OPTIONS.
595        * ppc403/console/Makefile.am: Remove AUTOMAKE_OPTIONS.
596        * ppc403/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
597        * ppc403/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
598        * ppc403/tty_drv/Makefile.am: Remove AUTOMAKE_OPTIONS.
599        * ppc403/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
600        * shared/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
601        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
602        * shared/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
603        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
604
6052002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
606
607        * mpc6xx/clock/c_clock.c: Include rtems/bspIo.h instead of bspIo.h.
608        * mpc6xx/mmu/bat.h: Include rtems/bspIo.h instead of bspIo.h.
609        * mpc8260/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
610        * mpc8260/cpm/brg.c: Include rtems/bspIo.h instead of bspIo.h.
611        * mpc8xx/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
612        * shared/include/cpuIdent.c: Include rtems/bspIo.h instead of bspIo.h.
613
6142001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
615
616        * ppc403/vectors/vectors.S: Include <bsp.h>.
617        * shared/include/cpu.h: Remove stray empty lines.
618
6192001-11-27      Joel Sherrill <joel@OARcorp.com>,
620
621        * new_exception_processing/Makefile.in,
622        new_exception_processing/.cvsignore,
623        new_exception_processing/Makefile.am,
624        new_exception_processing/c_isr.inl,
625        new_exception_processing/cpu.c, new_exception_processing/cpu.h,
626        new_exception_processing/cpu_asm.S,
627        old_exception_processing/Makefile.in,
628        old_exception_processing/.cvsignore,
629        old_exception_processing/Makefile.am, old_exception_processing/README,
630        old_exception_processing/TODO, old_exception_processing/c_isr.inl,
631        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
632        old_exception_processing/cpu_asm.S, old_exception_processing/irq_stub.S,
633        old_exception_processing/ppc_offs.h,
634        old_exception_processing/ppccache.c, old_exception_processing/rtems.S:
635        Deleted since now under libbsp.
636
6372001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
638
639        * configure.ac: Remove old_exception_processing,
640        new_exception_processing.
641        * Makefile.am: Ditto.
642
6432001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
644
645        * configure.ac: Remove mpc750 from new_exception_processing,
646        Remove mpc604 from new_exception_processing.
647
6482001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
649
650        * configure.ac: Remove ppc603e from old_exception_processing.
651
6522001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
653
654        * configure.ac: Remove mpc8xx from new_exception_processing.
655
6562001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
657
658        * configure.ac: Remove mpc8620 from new_exception_processing.
659
6602001-11-20      Joel Sherrill <joel@OARcorp.com>
661
662        * ChangeLog: Corrected spacing.
663
6642001-11-14      Till Straumann <strauman@SLAC.Stanford.EDU>
665
666        * new_exception_processing/cpu_asm.S: Support double or single
667        precision context switches.  Note that doing a single precision
668        context save/restore on a double precision PowerPC machine does not
669        only result in rounding errors but also screws up the FPSCR register!
670
6712001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
672
673        This modification is part of the submitted modifications necessary to
674        support the IBM PPC405 family.  This submission was reviewed by
675        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
676        not negatively impact the ppc403 BSPs.  The submission and tracking
677        process was captured as PR50.
678        * ppc403/console/console405.c ppc403/tty_drv/.cvsignore,
679        ppc403/tty_drv/Makefile.am, ppc403/tty_drv/tty_drv.c,
680        ppc403/tty_drv/tty_drv.h: New files.
681        * Makefile.am, README, configure.ac, old_exception_processing/cpu.c,
682        old_exception_processing/cpu.h, ppc403/Makefile.am,
683        ppc403/clock/clock.c, ppc403/console/Makefile.am,
684        ppc403/console/console.c, ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h,
685        ppc403/timer/timer.c: Modified.
686
6872001-11-07      Joel Sherrill <joel@OARcorp.com>
688
689        * configure.ac: Delete the commented out line that said that
690        the mpc8260 used the old exception processing model.  This line
691        also appears to have caused ppc603e to miss this test.
692
6932001-10-29      Joel Sherrill <joel@OARcorp.com>
694
695        * mpc8xx/timer/timer.c: Added hack for two macros that are not defined
696        with the new exception processing model:
697                rtems_cpu_configuration_get_timer_least_valid()
698                rtems_cpu_configuration_get_timer_average_overhead()
699        This is captured as PR57.
700
7012001-10-24      Joel Sherrill <joel@OARcorp.com>
702
703        * mpc8260/clock/.cvsignore, mpc8260/console-generic/.cvsignore,
704        mpc8260/cpm/.cvsignore, mpc8260/exceptions/.cvsignore,
705        mpc8260/include/.cvsignore, mpc8260/mmu/.cvsignore,
706        mpc8260/timer/.cvsignore, mpc8260/.cvsignore: New files.
707
7082001-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
709
710        * mpc8260/exceptions/Makefile.am, mpc8260/include/Makefile.am,
711        mpc8xx/exceptions/Makefile.am: Updated to autoconf 2.52.
712
7132001-10-24      Joel Sherrill <joel@OARcorp.com>
714
715        * mpc8260/include/mpc8260.h: "or" is a keyword in C++. 
716
7172001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
718
719        * Makefile.am, README, configure.ac, new_exception_processing/cpu.h,
720        shared/include/cpu.h, shared/include/cpuIdent.c, shared/src/cache.c:
721        Added mpc8260 support.
722
7232001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
724
725        * Added mpc8260 directory.
726        * Modified Makefile.am and configure.in to build the contents
727        * mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am,
728        mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am,
729        mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore,
730        mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c,
731        mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore,
732        mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S,
733        mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h,
734        mpc8260/include/Makefile.am, mpc8260/include/console.h,
735        mpc8260/include/cpm.h, mpc8260/include/mmu.h,
736        mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c,
737        mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
738
7392001-10-12      Joel Sherrill <joel@OARcorp.com>
740
741        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h, mpc8xx/clock/clock.c,
742        mpc8xx/timer/timer.c, new_exception_processing/cpu.c,
743        new_exception_processing/cpu.h, new_exception_processing/cpu_asm.S,
744        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
745        old_exception_processing/cpu_asm.S, old_exception_processing/rtems.S:
746        Fixed typo.
747
7482001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
749
750        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
751        * configure.in: Remove.
752        * configure.ac: New file, generated from configure.in by autoupdate.
753
7542001-09-27      Joel Sherrill <joel@OARcorp.com>
755
756        * old_exception_processing/cpu.h: Renamed delay() to rtems_bsp_delay().
757        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
758        * shared/include/cpu.h: Renamed delay() to rtems_bsp_delay().
759        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
760
7612001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
762
763        * new_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
764        * old_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
765        * mpc6xx/mmu/Makefile.am: Use 'PREINSTALL_FILES ='.
766        * mpc6xx/clock/Makefile.am: Use 'PREINSTALL_FILES ='.
767        * mpc6xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
768        * mpc8xx/include/Makefile.am: Use 'PREINSTALL_FILES ='.
769        * mpc8xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
770        * shared/include/Makefile.am: Use 'PREINSTALL_FILES ='.
771        * shared/src/Makefile.am: Use 'PREINSTALL_FILES ='.
772        * shared/src/Makefile.am: Use 'CLEANFILES ='.
773
7742000-06-08      Eric Valette <valette@crf.canon.fr>
775
776        * mpc8xx/console-generic/console-generic.c:
777        The printk/printf did not work when loaded by EPPCBUG. They did
778        work when loaded with the BDM debugger.  I suspected EPPBUG
779        made some nasty things like patching Communication processor
780        microcode...  Anyway, the attached patch:
781          1) Enables to have printk nearly immediately after boot,
782          2) Make printf work automagically (I do not know why except I make a
783        different initialization for printk that should be overwritten by
784        console init later ?)
785
786        I let the default to be using EPPCBUG embedded firmware to boot and
787        using this printk early enabler code (LOADED_BY_EPPCBUG and
788        EARLY_CONSOLE) are on.
789
7902001-05-24      Tom Armistead <tom_armistead@phx.mcd.mot.com>
791
792        * mpc6xx/timer/timer.c: Added include of bsp.h and removed
793        external declaration of BSP_Convert_decrementer() to
794        correct unresolved reference to this routine.
795
7962001-05-24      Eric Valette <valette@crf.canon.fr>
797
798        * mpc8xx/console-generic/console-generic.c: Bug found by Yacine
799        <elkolli@crf.canon.fr> where the initialization or irq data structure
800        was incomplete in case a SMC channel was used first and later a SCC one.
801
8022001-03-30      Eric Valette <valette@crf.canon.fr>
803
804        * mpc8xx/vectors/.cvsignore, mpc8xx/vectors/Makefile.am,
805        mpc8xx/vectors/README, mpc8xx/vectors/align_h.S
806        mpc8xx/vectors/vectors.S:  These files were removed in
807        support of switching the mpc8xx to the use the "new exception
808        processing model."
809
8102001-03-30      Eric Valette <valette@crf.canon.fr>
811
812        * mpc8xx/exceptions/.cvsignore, mpc8xx/exceptions/Makefile.am,
813        mpc8xx/exceptions/asm_utils.S, mpc8xx/exceptions/raw_exception.c,
814        mpc8xx/exceptions/raw_exception.h: New files.
815        * configure.in, mpc6xx/mmu/bat.h, mpc8xx/Makefile.am,
816        mpc8xx/clock/clock.c,
817        mpc8xx/console-generic/console-generic.c,
818        mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
819        new_exception_processing/cpu.h, shared/include/byteorder.h,
820        wrapup/Makefile.am:  This is conversion of the
821        mpc8xx CPU to the "new exception processing model."
822
8232001-02-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
824
825        * mpc505/ictrl/Makefile.am, mpc6xx/clock/Makefile.am,
826        mpc6xx/exceptions/Makefile.am, mpc6xx/mmu/Makefile.am,
827        mpc8xx/include/Makefile.am, new_exception_processing/Makefile.am,
828        old_exception_processing/Makefile.am, pc403/ictrl/Makefile.am,
829        shared/include/Makefile.am, shared/src/Makefile.am:
830        Apply *_HEADERS instead of *H_FILES.
831        * shared/src/.cvsignore: Add cache.h.
832
8332001-01-03      Joel Sherrill <joel@OARcorp.com>
834
835        * new_exception_processing/cpu.h, old_exception_processing/cpu.c:
836        old_exception_processing/cpu.h, Added _CPU_Initialize_vectors().
837        In particular, spurious vector initialization had to be moved
838        on old exception processing model.
839
8402000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
841
842        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
843
8442000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
845
846        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
847
8482000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
849
850        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
851        Switch to GNU canonicalization.
852
8532000-10-20      Joel Sherrill <joel@OARcorp.com>
854
855        * mpc8xx/console-generic/console-generic.c: Avoid use of
856        BSP definitions and rely on the new routine
857        mbx8xx_console_get_configuration() to get information.  This
858        routine was formerly incorrectly called
859        mbx8xx_console_use_maximum_buffer_size().
860        binding to the exception code.
861
8622000-10-20      Joel Sherrill <joel@OARcorp.com>
863
864        * configure.in, Makefile.am: Explicitly specify whether an
865        RTEMS_CPU_MODEL is using old or new exception processing.  This
866        is important because when building multilib, you do not know
867        the RTEMS_CPU_MODEL.  So everything built in a multilib'ed RTEMS
868        must be independent of the exception model and allow for late
869        binding to the exception code.
870
8712000-10-18        Sergei Organov <osv@javad.ru>
872
873        * Added full support for MPC505.
874        * mpc505/ictrl: New directory.
875        * configure.in, mpc505/Makefile.am: Modified to reflect ictrl addition.
876        * mpc505/ictrl/.cvsignore, mpc505/ictrl/Makefile.am,
877        mpc505/ictrl/ictrl.c, mpc505/ictrl/ictrl.h: New files.
878        * mpc505/timer/timer.c: Use <rtems.h>, not "rtems.h".
879        * mpc505/vectors/Makefile.am: alignment exception handler now included.
880        * mpc505/vectors/vectors.S: Now use constants for exception numbers.
881        * old_exception_processing/ppc_offs.h: New file.
882        * old_exception_processing/Makefile.am: Account for ppc_offs.h.
883        * old_exception_processing/cpu.h: Make Nest and Disable levels volatile.
884        * old_exception_processing/cpu_asm.S: Offsets moved to ppc_offs.h.
885
8862000-10-18      Joel Sherrill <joel@OARcorp.com>
887
888        * mpc8xx/console-generic/console-generic.c: Removed include of
889        <bsp.h> by adding BSP dependent routine
890        mbx8xx_console_use_maximum_buffer_size() which can be hard coded
891        or check non-volatile memory for configuration.
892
8932000-10-18      Joel Sherrill <joel@OARcorp.com>
894
895        * mpc8xx/console-generic/console-generic.c: Removed warnings.
896
8972000-10-18      Joel Sherrill <joel@OARcorp.com>
898
899        * mpc6xx/clock/c_clock.h: Removed commented out reference to <bsp.h>.
900        * mpc6xx/timer/timer.c: Ditto.
901
9022000-10-18      Joel Sherrill <joel@OARcorp.com>
903
904        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h: Removed use of
905        bsp.h and replaced it with use of proper interfaces or explicit
906        externs of required functions and data.
907        * mpc6xx/timer/timer.c: Ditto.
908
9092000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
910
911        * mpc505/timer/Makefile.am, mpc505/vectors/Makefile.am,
912        mpc6xx/clock/Makefile.am, mpc6xx/exceptions/Makefile.am,
913        mpc6xx/mmu/Makefile.am, mpc6xx/timer/Makefile.am,
914        mpc6xx/wrapup/Makefile.am, ppc403/clock/Makefile.am,
915        ppc403/console/Makefile.am, ppc403/ictrl/Makefile.am,
916        ppc403/timer/Makefile.am, ppc403/vectors/Makefile.am,
917        shared/include/Makefile.am, shared/src/Makefile.am,
918        wrapup/Makefile.am, mpc8xx/clock/Makefile.am,
919        mpc8xx/console-generic/Makefile.am, mpc8xx/cpm/Makefile.am,
920        mpc8xx/mmu/Makefile.am, mpc8xx/timer/Makefile.am,
921        mpc8xx/vectors/Makefile.am, new_exception_processing/Makefile.am,
922        old_exception_processing/Makefile.am: Include compile.am
923
9242000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
925
926        * mpc8xx/console-generic/console-generic.c:
927        Add support for configuration parameters in NVRAM
928
9292000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
930
931        * ChangeLog: File paths corrected.
932
9332000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
934
935        * mpx8xx/console-generic/console-generic.c: Addition of support
936        for shared printk and no termios.
937
9382000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
939
940        * mpx8xx/console-generic/console-generic.c(m8xx_uart_pollWrite):
941        Flush actual buffer.
942
9432000-08-10      Joel Sherrill <joel@OARcorp.com>
944
945        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.