source: rtems/c/src/lib/libcpu/powerpc/ChangeLog @ 05180c1

4.104.114.84.95
Last change on this file since 05180c1 was 05180c1, checked in by Ralf Corsepius <ralf.corsepius@…>, on Dec 16, 2003 at 9:16:26 AM

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

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