source: rtems/c/src/lib/libcpu/powerpc/ChangeLog @ 5f07632e

4.104.114.84.95
Last change on this file since 5f07632e 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
RevLine 
[5f07632e]12003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        * mpc6xx/wrapup/.cvsignore: Remove.
4
[05180c1]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
[9f3e478]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.
[05180c1]22        * configure.ac: Reflect changes to mpc505/Makefile.ams.
[9f3e478]23
[0151bc30]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
[52f8b553]352003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
36
37        * configure.ac: Remove mpc6xx/*/Makefile,  mpc8260/*/Makefile.
38
[90251c3]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
[952281e]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
[c9a1edf]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
[7894d47d]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
[810720b6]812003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
82
83        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
84
[c527745]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
[77072181]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
[a9c795b9]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
[c6328bee]1612003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
162
163        * configure.ac: Remove RTEMS_CANONICAL_HOST.
164
[c8e1751]1652003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
166
167        * configure.ac: Remove RTEMS_CHECK_CPU.
168
[21e1c44]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
[8f6a68e8]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
[e78658c]1962003-08-20      Joel Sherrill <joel@OARcorp.com>
197
198        * mpc8260/clock/clock.c: Correct copyright statements.
199
[fe8bc62f]2002003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202        * Makefile.am: Reflect having moved aclocal/.
203
[bf0747d]2042003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
[c483a4e]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/.
[bf0747d]242
[7dcc3fe]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
[fbd27c8]2472003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * wrapup/Makefile.am (FAMILY_OBJS): Remove *exception_processing.
250
[307685b]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
[b7e2596]2602003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
261
262        PR 368/filesystems
263        * mpc8xx/include/mpc8xx.h: Add PCMCIA registers.
264
[8ca2e5b]2652003-03-25      Till Straumann <strauman@slac.stanford.edu>
266
267        PR 349/bsps
268        * shared/include/cpuIdent.c: Readd PPC604r CPU.
269
[3c55718]2702003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * configure.ac: Remove AC_CONFIG_AUX_DIR.
273
[d49389a]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
[83795347]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
[ccd81b60]2952003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
296
297        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
298
[9b5c258]2992003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
300
301        * configure.ac: AC_PREREQ(2.57).
302
[3b7aeda]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
[dfa8fe34]3362002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
339
[0dcf8597]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
[a6ebf56]3492002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
350
351        * configure.ac: Add RTEMS_PROG_CCAS.
352
[9c8838f1]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
[2247a69]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
[cebb89b]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
[8730f45]3702002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
371
372        * .cvsignore: Reformat.
373        Add autom4te*cache.
374        Remove autom4te.cache.
375
[bdd85dc2]3762002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
377
378        * configure.ac: Remove duplicate mpc6xx/timer/Makefile from CONFIG_FILES.
379
[4adabccd]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
[4eb22aa]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
[360225e6]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
[d5fa21ef]4202002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
421
422        * mpc6xx/mmu/pte121.c: Include <string.h> for gcc-3.1.
423
[c1f00ca]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
[c0af822e]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
[11f894cc]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
[42c90fe]4402001-05-14      Joel Sherrill <joel@OARcorp.com>
441
442        * shared/include/cpuIdent.c: Account for duplicate numbers.
443
[cbc264e6]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
[438b5388]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
[0d776cd2]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
[1c07f582]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
[a73a977]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
[b929c2de]5162001-04-17      Joel Sherrill <joel@OARcorp.com>
517
518        * shared/include/cpu.h: Added ifndef ASM.
519 
[cad8694]5202001-04-17      Joel Sherrill <joel@OARcorp.com>
521
522        * ChangeLog: Corrected paths on past few commits.
523 
[1f2fca7]5242002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
525
526        * shared/include/cpu.h: Don't include cpuIdent.h.
527
[ca4f3ffc]5282002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
529
[cad8694]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>.
[ca4f3ffc]535
[e05f4315]5362002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
537
[cad8694]538        * mpc6xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
[e05f4315]539
[f054b51]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
[b05938a]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
[30337d2]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       
[80bbfb9a]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
[5c76213]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
[cdf62746]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
[3f381864]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
[9393f7fa]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
[e1eb8a34]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
[81e5df8]6482001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
649
650        * configure.ac: Remove ppc603e from old_exception_processing.
651
[d4aa480]6522001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
653
654        * configure.ac: Remove mpc8xx from new_exception_processing.
655
[5e0e4487]6562001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
657
658        * configure.ac: Remove mpc8620 from new_exception_processing.
659
[800cd2a]6602001-11-20      Joel Sherrill <joel@OARcorp.com>
661
662        * ChangeLog: Corrected spacing.
663
[3ddf3b5]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
[e9ae97fb]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
[ff79cc57]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
[d8459d0]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
[bc85fdbb]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
[a942a7e]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
[bfbe811]7132001-10-24      Joel Sherrill <joel@OARcorp.com>
714
715        * mpc8260/include/mpc8260.h: "or" is a keyword in C++. 
716
[48694da]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
[1ec501c]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
[590aba4f]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
[df25c998]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
[152790a]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
[5f4ee2a]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
[622a429]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
[133ddf2e]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
[907af7dc]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
[ec112322]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
[37731c2b]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
[98f3cfa]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
[5e67b98]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
[feead226]8402000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
841
842        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
843
[a314d3b4]8442000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
845
846        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
847
[d82c006]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
[772f2243]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
[623ffdb]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
[a982e0c6]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
[8c49701]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
[21c8738]8932000-10-18      Joel Sherrill <joel@OARcorp.com>
894
895        * mpc8xx/console-generic/console-generic.c: Removed warnings.
896
[8c187427]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
[8e13ca61]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
[3e30f27]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
[f018b1a]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
[b24a093]9292000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
930
931        * ChangeLog: File paths corrected.
932
[38dff47b]9332000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
934
[b24a093]935        * mpx8xx/console-generic/console-generic.c: Addition of support
936        for shared printk and no termios.
[38dff47b]937
9382000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
939
[b24a093]940        * mpx8xx/console-generic/console-generic.c(m8xx_uart_pollWrite):
[38dff47b]941        Flush actual buffer.
942
[e94ad1fe]9432000-08-10      Joel Sherrill <joel@OARcorp.com>
944
945        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.