source: rtems/c/src/lib/libcpu/powerpc/ChangeLog @ 09195d2c

4.104.114.84.95
Last change on this file since 09195d2c was 09195d2c, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/13/04 at 14:10:26

2004-01-13 Ralf Corsepius <corsepiu@…>

  • mpc6xx/Makefile.am: Remove libcpuspec.a (Unused).
  • Property mode set to 100644
File size: 39.0 KB
Line 
12004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        * mpc6xx/Makefile.am: Remove libcpuspec.a (Unused).
4
52004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
6
7        * mpc505/Makefile.am: Fix typo vectors/vectors.S.
8        * shared/Makefile.am: Fix typo
9        EXTRA_DIST = $(libcpuspec_C_FILES)
10
112003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
12
13        * ppc403/Makefile.am: Fix typo in vectors' compilation rule.
14        * shared/Makefile.am: Use $(top_srcdir)/../shared instead of
15        relative subdirs.
16
172003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
18
19        * mpc6xx/wrapup/.cvsignore: Remove.
20
212003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
22
23        * ppc403/clock/Makefile.am: Remove.
24        * ppc403/console/Makefile.am: Remove.
25        * ppc403/ictrl/Makefile.am: Remove.
26        * ppc403/timer/Makefile.am: Remove.
27        * ppc403/tty_drv/Makefile.am: Remove.
28        * ppc403/vectors/Makefile.am: Remove.
29        * ppc403/Makefile.am: Merge-in Makefile.ams above.
30        * configure.ac: Reflect changes to ppc403/Makefile.ams.
31
322003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
33
34        * mpc505/ictrl/Makefile.am: Remove.
35        * mpc505/timer/Makefile.am: Remove.
36        * mpc505/vectors/Makefile.am: Remove.
37        * mpc505/Makefile.am: Merge-in Makefile.ams above.
38        * configure.ac: Reflect changes to mpc505/Makefile.ams.
39
402003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
41
42        * mpc8xx/clock/Makefile.am: Remove.
43        * mpc8xx/console-generic/Makefile.am: Remove.
44        * mpc8xx/cpm/Makefile.am: Remove.
45        * mpc8xx/exceptions/Makefile.am: Remove.
46        * mpc8xx/mmu/Makefile.am: Remove.
47        * mpc8xx/timer/Makefile.am: Remove.
48        * mpc8xx/Makefile.am: Merge-in Makefile.ams above.
49        * configure.ac: Reflect changes to mpc8xx/Makefile.ams.
50
512003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
52
53        * configure.ac: Remove mpc6xx/*/Makefile,  mpc8260/*/Makefile.
54
552003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
56
57        * mpc6xx/clock/Makefile.am: Remove.
58        * mpc6xx/exceptions/Makefile.am: Remove.
59        * mpc6xx/mmu/Makefile.am: Remove.
60        * mpc6xx/timer/Makefile.am: Remove.
61        * mpc6xx/wrapup/Makefile.am: Remove.
62        * mpc6xx/Makefile.am: Merge-in Makefile.ams above.
63
642003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
65
66        * mpc8260/clock/Makefile.am: Remove.
67        * mpc8260/console-generic/Makefile.am: Remove.
68        * mpc8260/cpm/Makefile.am: Remove.
69        * mpc8260/exceptions/Makefile.am: Remove.
70        * mpc8260/mmu/Makefile.am: Remove.
71        * mpc8260/timer/Makefile.am: Remove.
72        * mpc8260/Makefile.am: Merge-in Makefile.ams above.
73
742003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
75
76        * shared/include/Makefile.am: Remove.
77        * shared/src/Makefile.am: Remove.
78        * shared/Makefile.am: Merge-in Makefile.ams above.
79        * configure.ac: Reflect changes above.
80
812003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
82
83        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
84        * mpc505/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
85        * mpc6xx/clock/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
86        * mpc6xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
87        * mpc6xx/mmu/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
88        * mpc8260/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
89        * mpc8260/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
90        * mpc8xx/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
91        * mpc8xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
92        * ppc403/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
93        * ppc403/tty_drv/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
94        * shared/include/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
95        * shared/src/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
96
972003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
98
99        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
100
1012003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
102
103        * wrapup/Makefile.am: Build libcpu.a.
104        Don't preinstall libcpu.a
105
1062003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
107
108        * mpc505/ictrl/Makefile.am: Remove all-local: $(ARCH).
109        * mpc505/timer/Makefile.am: Remove all-local: $(ARCH).
110        * mpc505/vectors/Makefile.am: Remove all-local: $(ARCH).
111        * mpc6xx/clock/Makefile.am: Remove all-local: $(ARCH).
112        * mpc6xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
113        * mpc6xx/mmu/Makefile.am: Remove all-local: $(ARCH).
114        * mpc6xx/timer/Makefile.am: Remove all-local: $(ARCH).
115        * mpc6xx/wrapup/Makefile.am: Remove all-local: $(ARCH).
116        * mpc8260/clock/Makefile.am: Remove all-local: $(ARCH).
117        * mpc8260/console-generic/Makefile.am: Remove all-local: $(ARCH).
118        * mpc8260/cpm/Makefile.am: Remove all-local: $(ARCH).
119        * mpc8260/exceptions/Makefile.am: Remove all-local: $(ARCH).
120        * mpc8260/mmu/Makefile.am: Remove all-local: $(ARCH).
121        * mpc8260/timer/Makefile.am: Remove all-local: $(ARCH).
122        * mpc8xx/clock/Makefile.am: Remove all-local: $(ARCH).
123        * mpc8xx/console-generic/Makefile.am: Remove all-local: $(ARCH).
124        * mpc8xx/cpm/Makefile.am: Remove all-local: $(ARCH).
125        * mpc8xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
126        * mpc8xx/mmu/Makefile.am: Remove all-local: $(ARCH).
127        * mpc8xx/timer/Makefile.am: Remove all-local: $(ARCH).
128        * ppc403/clock/Makefile.am: Remove all-local: $(ARCH).
129        * ppc403/console/Makefile.am: Remove all-local: $(ARCH).
130        * ppc403/ictrl/Makefile.am: Remove all-local: $(ARCH).
131        * ppc403/timer/Makefile.am: Remove all-local: $(ARCH).
132        * ppc403/tty_drv/Makefile.am: Remove all-local: $(ARCH).
133        * ppc403/vectors/Makefile.am: Remove all-local: $(ARCH).
134        * shared/include/Makefile.am: Remove all-local: $(ARCH).
135        * shared/src/Makefile.am: Remove all-local: $(ARCH).
136        * wrapup/Makefile.am: Remove all-local: $(ARCH).
137
1382003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
139
140        * Makefile.am: Reformat. Use dirstamp for preinstallation.
141        * mpc505/Makefile.am: Reformat.
142        * mpc505/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
143        * mpc505/timer/Makefile.am: Reformat.
144        * mpc505/vectors/Makefile.am: Reformat.
145        * mpc6xx/Makefile.am: Reformat.
146        * mpc6xx/clock/Makefile.am: Reformat. Use dirstamp for preinstallation.
147        * mpc6xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
148        * mpc6xx/mmu/Makefile.am: Reformat. Use dirstamp for preinstallation.
149        * mpc6xx/timer/Makefile.am: Reformat.
150        * mpc6xx/wrapup/Makefile.am: Reformat.
151        * mpc8260/Makefile.am: Reformat. Use dirstamp for preinstallation.
152        * mpc8260/clock/Makefile.am: Reformat.
153        * mpc8260/console-generic/Makefile.am: Reformat.
154        * mpc8260/cpm/Makefile.am: Reformat.
155        * mpc8260/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
156        * mpc8260/mmu/Makefile.am: Reformat.
157        * mpc8260/timer/Makefile.am: Reformat.
158        * mpc8xx/Makefile.am: Reformat. Use dirstamp for preinstallation.
159        * mpc8xx/clock/Makefile.am: Reformat.
160        * mpc8xx/console-generic/Makefile.am: Reformat.
161        * mpc8xx/cpm/Makefile.am: Reformat.
162        * mpc8xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
163        * mpc8xx/mmu/Makefile.am: Reformat.
164        * mpc8xx/timer/Makefile.am: Reformat.
165        * ppc403/Makefile.am: Reformat.
166        * ppc403/clock/Makefile.am: Reformat.
167        * ppc403/console/Makefile.am: Reformat.
168        * ppc403/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
169        * ppc403/timer/Makefile.am: Reformat.
170        * ppc403/tty_drv/Makefile.am: Reformat. Use dirstamp for preinstallation.
171        * ppc403/vectors/Makefile.am: Reformat.
172        * shared/Makefile.am: Reformat.
173        * shared/include/Makefile.am: Reformat. Use dirstamp for preinstallation.
174        * shared/src/Makefile.am: Reformat. Use dirstamp for preinstallation.
175        * wrapup/Makefile.am: Reformat.
176
1772003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
178
179        * configure.ac: Remove RTEMS_CANONICAL_HOST.
180
1812003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * configure.ac: Remove RTEMS_CHECK_CPU.
184
1852003-09-04      Joel Sherrill <joel@OARcorp.com>
186
187        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
188        mpc6xx/exceptions/raw_exception.c, mpc6xx/exceptions/raw_exception.h,
189        mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S,
190        mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
191        mpc8260/console-generic/console-generic.c, mpc8260/cpm/brg.c,
192        mpc8260/exceptions/raw_exception.c,
193        mpc8260/exceptions/raw_exception.h, mpc8260/include/cpm.h,
194        mpc8260/include/mmu.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
195        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
196        mpc8xx/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.h,
197        mpc8xx/include/cpm.h, mpc8xx/include/mmu.h, mpc8xx/mmu/mmu.c,
198        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
199        ppc403/console/console.c.polled, ppc403/timer/timer.c,
200        rtems/powerpc/debugmod.h, shared/include/byteorder.h,
201        shared/include/cpuIdent.c, shared/include/cpuIdent.h,
202        shared/include/io.h, shared/include/mmu.h, shared/include/page.h,
203        shared/include/pgtable.h, shared/include/spr.h: URL for license
204        changed.
205
2062003-09-04      Joel Sherrill <joel@OARcorp.com>
207
208        * mpc505/timer/timer.c, ppc403/console/console.c,
209        ppc403/console/console405.c: Removed incorrect statement about
210        copyright assignment.
211
2122003-08-20      Joel Sherrill <joel@OARcorp.com>
213
214        * mpc8260/clock/clock.c: Correct copyright statements.
215
2162003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
217
218        * Makefile.am: Reflect having moved aclocal/.
219
2202003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * Makefile.am: Reflect having moved automake/.
223        * mpc505/Makefile.am: Reflect having moved automake/.
224        * mpc505/ictrl/Makefile.am: Reflect having moved automake/.
225        * mpc505/timer/Makefile.am: Reflect having moved automake/.
226        * mpc505/vectors/Makefile.am: Reflect having moved automake/.
227        * mpc6xx/Makefile.am: Reflect having moved automake/.
228        * mpc6xx/clock/Makefile.am: Reflect having moved automake/.
229        * mpc6xx/exceptions/Makefile.am: Reflect having moved automake/.
230        * mpc6xx/mmu/Makefile.am: Reflect having moved automake/.
231        * mpc6xx/timer/Makefile.am: Reflect having moved automake/.
232        * mpc6xx/wrapup/Makefile.am: Reflect having moved automake/.
233        * mpc8260/Makefile.am: Reflect having moved automake/.
234        * mpc8260/clock/Makefile.am: Reflect having moved automake/.
235        * mpc8260/console-generic/Makefile.am: Reflect having moved automake/.
236        * mpc8260/cpm/Makefile.am: Reflect having moved automake/.
237        * mpc8260/exceptions/Makefile.am: Reflect having moved automake/.
238        * mpc8260/mmu/Makefile.am: Reflect having moved automake/.
239        * mpc8260/timer/Makefile.am: Reflect having moved automake/.
240        * mpc8xx/Makefile.am: Reflect having moved automake/.
241        * mpc8xx/clock/Makefile.am: Reflect having moved automake/.
242        * mpc8xx/console-generic/Makefile.am: Reflect having moved automake/.
243        * mpc8xx/cpm/Makefile.am: Reflect having moved automake/.
244        * mpc8xx/exceptions/Makefile.am: Reflect having moved automake/.
245        * mpc8xx/mmu/Makefile.am: Reflect having moved automake/.
246        * mpc8xx/timer/Makefile.am: Reflect having moved automake/.
247        * ppc403/Makefile.am: Reflect having moved automake/.
248        * ppc403/clock/Makefile.am: Reflect having moved automake/.
249        * ppc403/console/Makefile.am: Reflect having moved automake/.
250        * ppc403/ictrl/Makefile.am: Reflect having moved automake/.
251        * ppc403/timer/Makefile.am: Reflect having moved automake/.
252        * ppc403/tty_drv/Makefile.am: Reflect having moved automake/.
253        * ppc403/vectors/Makefile.am: Reflect having moved automake/.
254        * shared/Makefile.am: Reflect having moved automake/.
255        * shared/include/Makefile.am: Reflect having moved automake/.
256        * shared/src/Makefile.am: Reflect having moved automake/.
257        * wrapup/Makefile.am: Reflect having moved automake/.
258
2592003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
260
261        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
262
2632003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
264
265        * wrapup/Makefile.am (FAMILY_OBJS): Remove *exception_processing.
266
2672003-07-08      Joel Sherrill <joel@OARcorp.com>
268
269        PR 416/bsps
270        * ppc403/ictrl/ictrl.c (ictrl_isr): We acknolwegde the interrupt in
271        interrupt controller (clr_exisr(mask)) before calling the interrupt
272        handler that will acnowledge the interrupt source. This results in
273        the interrupt beeing seen a second time by the interrupt controller.
274        Reported and fixed by El Kolli Yacine <yacine.elkolli@crf.canon.fr>.
275
2762003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
277
278        PR 368/filesystems
279        * mpc8xx/include/mpc8xx.h: Add PCMCIA registers.
280
2812003-03-25      Till Straumann <strauman@slac.stanford.edu>
282
283        PR 349/bsps
284        * shared/include/cpuIdent.c: Readd PPC604r CPU.
285
2862003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * configure.ac: Remove AC_CONFIG_AUX_DIR.
289
2902003-02-20      Till Straumann <strauman@slac.stanford.edu>
291
292        PR 349/bsps
293        * mpc6xx/exceptions/raw_exception.c, mpc6xx/mmu/bat.c,
294        mpc6xx/mmu/pte121.c, shared/include/cpuIdent.c,
295        shared/include/cpuIdent.h, shared/src/Makefile.am, shared/src/stack.c,
296        shared/src/stackTrace.h, powerpc/registers.h:
297          - undo improper 'fix' who broke mpc604r identification
298          - fix: 7400 identification PVR value was wrong
299          - enhance 'setdbat()' to switch OFF a given BAT if called with 0 size
300          - fix: page table support bugfix
301          - enhancement: provide routines to take and print stack trace
302            snapshots
303          - add definitions for HID1 and DABR SPRs
304
3052003-02-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
306
307        PR 348/bsps
308        * mpc6xx/exceptions/raw_exception.c: Add PPC_603ev as required
309        by MTX603e BSP.
310
3112003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
312
313        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
314
3152003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
316
317        * configure.ac: AC_PREREQ(2.57).
318
3192002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
320
321        * configure.ac: Remove RTEMS_CHEC_CUSTOM_BSP.
322        * mpc505/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
323        * mpc505/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
324        * mpc505/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
325        * mpc6xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
326        * mpc6xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
327        * mpc6xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
328        * mpc6xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
329        * mpc6xx/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
330        * mpc8260/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
331        * mpc8260/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
332        * mpc8260/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
333        * mpc8260/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
334        * mpc8260/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
335        * mpc8260/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
336        * mpc8xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
337        * mpc8xx/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
338        * mpc8xx/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
339        * mpc8xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
340        * mpc8xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
341        * mpc8xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
342        * ppc403/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
343        * ppc403/console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
344        * ppc403/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
345        * ppc403/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
346        * ppc403/tty_drv/Makefile.am: Don't include @RTEMS_BSP@.cfg.
347        * ppc403/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
348        * shared/include/Makefile.am: Don't include @RTEMS_BSP@.cfg.
349        * shared/src/Makefile.am: Don't include @RTEMS_BSP@.cfg.
350        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
351
3522002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
353
354        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
355
3562002-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
357
358        * mpc8260/Makefile.am: Merge-in mpc8260/include/Makefile.am.
359        * mpc8xx/Makefile.am: Merge-in mpc8xx/include/Makefile.am.
360        * mpc8260/include/Makefile.am: Remove.
361        * mpc8xx/include/Makefile.am: Remove.
362        * configure.ac: Remove mpc8260/include/Makefile.
363        Remove mpc8xx/include/Makefile.
364
3652002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
366
367        * configure.ac: Add RTEMS_PROG_CCAS.
368
3692002-11-04      Joel Sherrill <joel@OARcorp.com>
370
371        * mpc8260/console-generic/console-generic.c, mpc8260/cpm/dpram.c,
372        mpc8260/exceptions/raw_exception.c,
373        mpc8xx/exceptions/raw_exception.c: Removed warnings.
374
3752002-11-01      Joel Sherrill <joel@OARcorp.com>
376
377        * mpc8xx/console-generic/console-generic.c, mpc8xx/cpm/dpram.c,
378        mpc8xx/exceptions/raw_exception.c, ppc403/clock/clock.c:
379        Removed warnings.
380
3812002-10-31      Joel Sherrill <joel@OARcorp.com>
382
383        * mpc6xx/clock/c_clock.c, mpc6xx/exceptions/raw_exception.c,
384        mpc6xx/mmu/bat.c: Removed warnings.
385
3862002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
387
388        * .cvsignore: Reformat.
389        Add autom4te*cache.
390        Remove autom4te.cache.
391
3922002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
393
394        * configure.ac: Remove duplicate mpc6xx/timer/Makefile from CONFIG_FILES.
395
3962002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
397
398        * mpc8260/exceptions/raw_exception.c: #include <string.h>.
399        #include <bspIo.h>.
400
4012002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
402
403        * mpc6xx/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
404        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
405
4062002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
407
408        * mpc505/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
409        * mpc505/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
410        * mpc505/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
411        * mpc6xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
412        * mpc6xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
413        * mpc6xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
414        * mpc6xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
415        * mpc8260/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
416        * mpc8260/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
417        * mpc8260/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
418        * mpc8260/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
419        * mpc8260/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
420        * mpc8260/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
421        * mpc8xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
422        * mpc8xx/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
423        * mpc8xx/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
424        * mpc8xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
425        * mpc8xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
426        * mpc8xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
427        * ppc403/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
428        * ppc403/console/Makefile.am: Use .$(OBJEXT) instead of .o.
429        * ppc403/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
430        * ppc403/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
431        * ppc403/tty_drv/Makefile.am: Use .$(OBJEXT) instead of .o.
432        * ppc403/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
433        * shared/include/Makefile.am: Use .$(OBJEXT) instead of .o.
434        * shared/src/Makefile.am: Use .$(OBJEXT) instead of .o.
435
4362002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
437
438        * mpc6xx/mmu/pte121.c: Include <string.h> for gcc-3.1.
439
4402002-07-22      Till Straumann <strauman@slac.stanford.edu>
441
442        * mpc6xx/mmu/bat.c: Per PR241, fix a tiny bug introduced by the
443        fix for an earlier patch (PR213) which added support for setting
444        BAT0 to setdbat().
445
4462001-05-17      Joel Sherrill <joel@OARcorp.com>
447
448        * mpc6xx/exceptions/raw_exception.c, pc6xx/mmu/pte121.c: Modified
449        slightly to reflect recent PowerPC re-organization and avoid warnings.
450
4512001-05-15      Till Straumann <strauman@slac.stanford.edu>
452
453        * mpc6xx/mmu/pte121.c, mpc6xx/mmu/pte121.h: New files. Missed in
454        merge of PR213.
455
4562001-05-14      Joel Sherrill <joel@OARcorp.com>
457
458        * shared/include/cpuIdent.c: Account for duplicate numbers.
459
4602002-05-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
461
462        * rtems/powerpc/debugmod.h: New file (extracted from
463        score/ppc.h).
464        * Makefile.am: Relect changes above.
465
4662001-05-14      Till Straumann <strauman@slac.stanford.edu>
467
468        * shared/include/io.h: Per PR215 address the following issues:
469            - _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET
470              are no longer defined by libcpu (powerpc/shared/include/io.h)
471              but by the BSP (who is the only one to know the values)
472            - the affected BSP (shared/motorola) headers have been fixed
473              in a separate "libbsp/powerpc/shared" patch.
474            - the DEC 21140 driver (libchip/network/dec21140.c) has been
475              fixed to use PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET.
476              and PCI_MEM_BASE instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE
477              is to be defined by the BSP who is using this driver.
478            - the DEC driver also has been fixed to use the newer
479              rtems_bsp_delay_in_bus_cycles() instead of the obsolete
480              delay_in_bus_cycles().
481
4822001-05-14      Till Straumann <strauman@slac.stanford.edu>
483
484        * rtems/powerpc/registers.h, rtems/score/ppc.h: Per PR213, add
485        the following:
486            - support for the MPC74000 (AKA G4); there is no
487              AltiVec support yet, however.
488            - the cache flushing assembly code uses hardware-flush on the G4.
489              Also, a couple of hardcoded numerical values were replaced
490              by more readable symbolic constants.
491            - extended interrupt-disabled code section so enclose the entire
492              cache flush/invalidate procedure (as recommended by the book).
493              This is not (latency) critical as it is only used by
494              init code but prevents possible corruption.
495            - Trivial page table support as been added.
496              (1:1 effective-virtual-physical address mapping which is only
497              useful only on CPUs which feature hardware TLB replacement,
498              e.g. >604.  This allows for write-protecting memory regions,
499              e.g. text/ro-data which makes catching corruptors a lot easier.
500              It also frees one DBAT/IBAT and gives more flexibility
501              for setting up address maps :-)
502            - setdbat() allows changing BAT0 also (since the BSP may use
503              a page table, BAT0 could be available...).
504            - asm_setdbatX() violated the SVR ABI by using
505              r20 as a scratch register; changed for r0
506            - according to the book, a context synchronizing instruction is
507              necessary prior to and after changing a DBAT -> isync added
508
5092002-04-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
510
511        * rtems/powerpc/cache.h: New file (extracted from
512        old-exceptions/cpu.h)
513        * Makefile.am: Relect changes above.
514
5152002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
516
517        * shared/include/cpu.h: Removed.
518        * shared/include/Makefile.am: Reflect changes above.
519        * shared/include/spr.h: Include rtems/powerpc/registers.h instead of
520        libcpu/cpu.h.
521        * mpc6xx/clock/c_clock.c: Reflect changes to <rtems/score/cpu.h>.
522        * mpc6xx/exceptions/asm_utils.S: Ditto.
523        * mpc6xx/exceptions/raw_exception.c: Ditto.
524        * mpc6xx/mmu/mmuAsm.S: Ditto.
525        * mpc6xx/timer/timer.c: Ditto.
526        * mpc8260/exceptions/asm_utils.S: Ditto.
527        * mpc8260/exceptions/raw_exception.c: Ditto.
528        * mpc8xx/exceptions/asm_utils.S: Ditto.
529        * mpc8xx/exceptions/raw_exception.c: Ditto.
530        * ppc403/vectors/vectors.S: Include <asm.h> instead of "asm.h".
531
5322001-04-17      Joel Sherrill <joel@OARcorp.com>
533
534        * shared/include/cpu.h: Added ifndef ASM.
535 
5362001-04-17      Joel Sherrill <joel@OARcorp.com>
537
538        * ChangeLog: Corrected paths on past few commits.
539 
5402002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
541
542        * shared/include/cpu.h: Don't include cpuIdent.h.
543
5442002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
545
546        * mpc8260/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
547
5482002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
549
550        * mpc8xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
551
5522002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
553
554        * mpc6xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
555
5562002-04-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
557
558        * shared/include/cpuIdent.h: New.
559        * shared/include/cpuIdent.c: Reflect having added cpuIdent.h.
560        * shared/include/cpu.h: Ditto.
561        * shared/include/Makefile.am: Add cpuIndent.h. Fix EXTRA_DIST.
562
5632001-04-03      Joel Sherrill <joel@OARcorp.com>
564
565        * Closed PR57.  The hack is OK as it allows a BSP to override
566        or not at its discretion.
567        * mpc8xx/timer/timer.c: Removed #warning declaring providing a
568        default definition for the macros
569        rtems_cpu_configuration_get_timer_least_valid and
570        rtems_cpu_configuration_get_timer_average_overhead.
571
5722002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
573
574        * shared/include/byteorder.h: Use unsigned instead of __unsigned
575        (GCC-3.0.x compatibility).
576       
5772002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
578
579        * configure.ac:
580        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
581        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
582        * mpc505/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
583        * mpc505/Makefile.am: Remove AUTOMAKE_OPTIONS.
584        * mpc505/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
585        * mpc505/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
586        * Makefile.am: Remove AUTOMAKE_OPTIONS.
587        * mpc6xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
588        * mpc6xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
589        * mpc6xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
590        * mpc6xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
591        * mpc6xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
592        * mpc6xx/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
593        * mpc8260/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
594        * mpc8260/Makefile.am: Remove AUTOMAKE_OPTIONS.
595        * mpc8260/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
596        * mpc8260/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
597        * mpc8260/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
598        * mpc8260/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
599        * mpc8260/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
600        * mpc8260/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
601        * mpc8xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
602        * mpc8xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
603        * mpc8xx/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
604        * mpc8xx/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
605        * mpc8xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
606        * mpc8xx/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
607        * mpc8xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
608        * mpc8xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
609        * ppc403/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
610        * ppc403/Makefile.am: Remove AUTOMAKE_OPTIONS.
611        * ppc403/console/Makefile.am: Remove AUTOMAKE_OPTIONS.
612        * ppc403/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
613        * ppc403/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
614        * ppc403/tty_drv/Makefile.am: Remove AUTOMAKE_OPTIONS.
615        * ppc403/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
616        * shared/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
617        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
618        * shared/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
619        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
620
6212002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
622
623        * mpc6xx/clock/c_clock.c: Include rtems/bspIo.h instead of bspIo.h.
624        * mpc6xx/mmu/bat.h: Include rtems/bspIo.h instead of bspIo.h.
625        * mpc8260/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
626        * mpc8260/cpm/brg.c: Include rtems/bspIo.h instead of bspIo.h.
627        * mpc8xx/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
628        * shared/include/cpuIdent.c: Include rtems/bspIo.h instead of bspIo.h.
629
6302001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
631
632        * ppc403/vectors/vectors.S: Include <bsp.h>.
633        * shared/include/cpu.h: Remove stray empty lines.
634
6352001-11-27      Joel Sherrill <joel@OARcorp.com>,
636
637        * new_exception_processing/Makefile.in,
638        new_exception_processing/.cvsignore,
639        new_exception_processing/Makefile.am,
640        new_exception_processing/c_isr.inl,
641        new_exception_processing/cpu.c, new_exception_processing/cpu.h,
642        new_exception_processing/cpu_asm.S,
643        old_exception_processing/Makefile.in,
644        old_exception_processing/.cvsignore,
645        old_exception_processing/Makefile.am, old_exception_processing/README,
646        old_exception_processing/TODO, old_exception_processing/c_isr.inl,
647        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
648        old_exception_processing/cpu_asm.S, old_exception_processing/irq_stub.S,
649        old_exception_processing/ppc_offs.h,
650        old_exception_processing/ppccache.c, old_exception_processing/rtems.S:
651        Deleted since now under libbsp.
652
6532001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
654
655        * configure.ac: Remove old_exception_processing,
656        new_exception_processing.
657        * Makefile.am: Ditto.
658
6592001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
660
661        * configure.ac: Remove mpc750 from new_exception_processing,
662        Remove mpc604 from new_exception_processing.
663
6642001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
665
666        * configure.ac: Remove ppc603e from old_exception_processing.
667
6682001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
669
670        * configure.ac: Remove mpc8xx from new_exception_processing.
671
6722001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
673
674        * configure.ac: Remove mpc8620 from new_exception_processing.
675
6762001-11-20      Joel Sherrill <joel@OARcorp.com>
677
678        * ChangeLog: Corrected spacing.
679
6802001-11-14      Till Straumann <strauman@SLAC.Stanford.EDU>
681
682        * new_exception_processing/cpu_asm.S: Support double or single
683        precision context switches.  Note that doing a single precision
684        context save/restore on a double precision PowerPC machine does not
685        only result in rounding errors but also screws up the FPSCR register!
686
6872001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
688
689        This modification is part of the submitted modifications necessary to
690        support the IBM PPC405 family.  This submission was reviewed by
691        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
692        not negatively impact the ppc403 BSPs.  The submission and tracking
693        process was captured as PR50.
694        * ppc403/console/console405.c ppc403/tty_drv/.cvsignore,
695        ppc403/tty_drv/Makefile.am, ppc403/tty_drv/tty_drv.c,
696        ppc403/tty_drv/tty_drv.h: New files.
697        * Makefile.am, README, configure.ac, old_exception_processing/cpu.c,
698        old_exception_processing/cpu.h, ppc403/Makefile.am,
699        ppc403/clock/clock.c, ppc403/console/Makefile.am,
700        ppc403/console/console.c, ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h,
701        ppc403/timer/timer.c: Modified.
702
7032001-11-07      Joel Sherrill <joel@OARcorp.com>
704
705        * configure.ac: Delete the commented out line that said that
706        the mpc8260 used the old exception processing model.  This line
707        also appears to have caused ppc603e to miss this test.
708
7092001-10-29      Joel Sherrill <joel@OARcorp.com>
710
711        * mpc8xx/timer/timer.c: Added hack for two macros that are not defined
712        with the new exception processing model:
713                rtems_cpu_configuration_get_timer_least_valid()
714                rtems_cpu_configuration_get_timer_average_overhead()
715        This is captured as PR57.
716
7172001-10-24      Joel Sherrill <joel@OARcorp.com>
718
719        * mpc8260/clock/.cvsignore, mpc8260/console-generic/.cvsignore,
720        mpc8260/cpm/.cvsignore, mpc8260/exceptions/.cvsignore,
721        mpc8260/include/.cvsignore, mpc8260/mmu/.cvsignore,
722        mpc8260/timer/.cvsignore, mpc8260/.cvsignore: New files.
723
7242001-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
725
726        * mpc8260/exceptions/Makefile.am, mpc8260/include/Makefile.am,
727        mpc8xx/exceptions/Makefile.am: Updated to autoconf 2.52.
728
7292001-10-24      Joel Sherrill <joel@OARcorp.com>
730
731        * mpc8260/include/mpc8260.h: "or" is a keyword in C++. 
732
7332001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
734
735        * Makefile.am, README, configure.ac, new_exception_processing/cpu.h,
736        shared/include/cpu.h, shared/include/cpuIdent.c, shared/src/cache.c:
737        Added mpc8260 support.
738
7392001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
740
741        * Added mpc8260 directory.
742        * Modified Makefile.am and configure.in to build the contents
743        * mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am,
744        mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am,
745        mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore,
746        mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c,
747        mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore,
748        mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S,
749        mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h,
750        mpc8260/include/Makefile.am, mpc8260/include/console.h,
751        mpc8260/include/cpm.h, mpc8260/include/mmu.h,
752        mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c,
753        mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
754
7552001-10-12      Joel Sherrill <joel@OARcorp.com>
756
757        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h, mpc8xx/clock/clock.c,
758        mpc8xx/timer/timer.c, new_exception_processing/cpu.c,
759        new_exception_processing/cpu.h, new_exception_processing/cpu_asm.S,
760        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
761        old_exception_processing/cpu_asm.S, old_exception_processing/rtems.S:
762        Fixed typo.
763
7642001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
765
766        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
767        * configure.in: Remove.
768        * configure.ac: New file, generated from configure.in by autoupdate.
769
7702001-09-27      Joel Sherrill <joel@OARcorp.com>
771
772        * old_exception_processing/cpu.h: Renamed delay() to rtems_bsp_delay().
773        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
774        * shared/include/cpu.h: Renamed delay() to rtems_bsp_delay().
775        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
776
7772001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
778
779        * new_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
780        * old_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
781        * mpc6xx/mmu/Makefile.am: Use 'PREINSTALL_FILES ='.
782        * mpc6xx/clock/Makefile.am: Use 'PREINSTALL_FILES ='.
783        * mpc6xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
784        * mpc8xx/include/Makefile.am: Use 'PREINSTALL_FILES ='.
785        * mpc8xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
786        * shared/include/Makefile.am: Use 'PREINSTALL_FILES ='.
787        * shared/src/Makefile.am: Use 'PREINSTALL_FILES ='.
788        * shared/src/Makefile.am: Use 'CLEANFILES ='.
789
7902000-06-08      Eric Valette <valette@crf.canon.fr>
791
792        * mpc8xx/console-generic/console-generic.c:
793        The printk/printf did not work when loaded by EPPCBUG. They did
794        work when loaded with the BDM debugger.  I suspected EPPBUG
795        made some nasty things like patching Communication processor
796        microcode...  Anyway, the attached patch:
797          1) Enables to have printk nearly immediately after boot,
798          2) Make printf work automagically (I do not know why except I make a
799        different initialization for printk that should be overwritten by
800        console init later ?)
801
802        I let the default to be using EPPCBUG embedded firmware to boot and
803        using this printk early enabler code (LOADED_BY_EPPCBUG and
804        EARLY_CONSOLE) are on.
805
8062001-05-24      Tom Armistead <tom_armistead@phx.mcd.mot.com>
807
808        * mpc6xx/timer/timer.c: Added include of bsp.h and removed
809        external declaration of BSP_Convert_decrementer() to
810        correct unresolved reference to this routine.
811
8122001-05-24      Eric Valette <valette@crf.canon.fr>
813
814        * mpc8xx/console-generic/console-generic.c: Bug found by Yacine
815        <elkolli@crf.canon.fr> where the initialization or irq data structure
816        was incomplete in case a SMC channel was used first and later a SCC one.
817
8182001-03-30      Eric Valette <valette@crf.canon.fr>
819
820        * mpc8xx/vectors/.cvsignore, mpc8xx/vectors/Makefile.am,
821        mpc8xx/vectors/README, mpc8xx/vectors/align_h.S
822        mpc8xx/vectors/vectors.S:  These files were removed in
823        support of switching the mpc8xx to the use the "new exception
824        processing model."
825
8262001-03-30      Eric Valette <valette@crf.canon.fr>
827
828        * mpc8xx/exceptions/.cvsignore, mpc8xx/exceptions/Makefile.am,
829        mpc8xx/exceptions/asm_utils.S, mpc8xx/exceptions/raw_exception.c,
830        mpc8xx/exceptions/raw_exception.h: New files.
831        * configure.in, mpc6xx/mmu/bat.h, mpc8xx/Makefile.am,
832        mpc8xx/clock/clock.c,
833        mpc8xx/console-generic/console-generic.c,
834        mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
835        new_exception_processing/cpu.h, shared/include/byteorder.h,
836        wrapup/Makefile.am:  This is conversion of the
837        mpc8xx CPU to the "new exception processing model."
838
8392001-02-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
840
841        * mpc505/ictrl/Makefile.am, mpc6xx/clock/Makefile.am,
842        mpc6xx/exceptions/Makefile.am, mpc6xx/mmu/Makefile.am,
843        mpc8xx/include/Makefile.am, new_exception_processing/Makefile.am,
844        old_exception_processing/Makefile.am, pc403/ictrl/Makefile.am,
845        shared/include/Makefile.am, shared/src/Makefile.am:
846        Apply *_HEADERS instead of *H_FILES.
847        * shared/src/.cvsignore: Add cache.h.
848
8492001-01-03      Joel Sherrill <joel@OARcorp.com>
850
851        * new_exception_processing/cpu.h, old_exception_processing/cpu.c:
852        old_exception_processing/cpu.h, Added _CPU_Initialize_vectors().
853        In particular, spurious vector initialization had to be moved
854        on old exception processing model.
855
8562000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
857
858        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
859
8602000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
861
862        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
863
8642000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
865
866        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
867        Switch to GNU canonicalization.
868
8692000-10-20      Joel Sherrill <joel@OARcorp.com>
870
871        * mpc8xx/console-generic/console-generic.c: Avoid use of
872        BSP definitions and rely on the new routine
873        mbx8xx_console_get_configuration() to get information.  This
874        routine was formerly incorrectly called
875        mbx8xx_console_use_maximum_buffer_size().
876        binding to the exception code.
877
8782000-10-20      Joel Sherrill <joel@OARcorp.com>
879
880        * configure.in, Makefile.am: Explicitly specify whether an
881        RTEMS_CPU_MODEL is using old or new exception processing.  This
882        is important because when building multilib, you do not know
883        the RTEMS_CPU_MODEL.  So everything built in a multilib'ed RTEMS
884        must be independent of the exception model and allow for late
885        binding to the exception code.
886
8872000-10-18        Sergei Organov <osv@javad.ru>
888
889        * Added full support for MPC505.
890        * mpc505/ictrl: New directory.
891        * configure.in, mpc505/Makefile.am: Modified to reflect ictrl addition.
892        * mpc505/ictrl/.cvsignore, mpc505/ictrl/Makefile.am,
893        mpc505/ictrl/ictrl.c, mpc505/ictrl/ictrl.h: New files.
894        * mpc505/timer/timer.c: Use <rtems.h>, not "rtems.h".
895        * mpc505/vectors/Makefile.am: alignment exception handler now included.
896        * mpc505/vectors/vectors.S: Now use constants for exception numbers.
897        * old_exception_processing/ppc_offs.h: New file.
898        * old_exception_processing/Makefile.am: Account for ppc_offs.h.
899        * old_exception_processing/cpu.h: Make Nest and Disable levels volatile.
900        * old_exception_processing/cpu_asm.S: Offsets moved to ppc_offs.h.
901
9022000-10-18      Joel Sherrill <joel@OARcorp.com>
903
904        * mpc8xx/console-generic/console-generic.c: Removed include of
905        <bsp.h> by adding BSP dependent routine
906        mbx8xx_console_use_maximum_buffer_size() which can be hard coded
907        or check non-volatile memory for configuration.
908
9092000-10-18      Joel Sherrill <joel@OARcorp.com>
910
911        * mpc8xx/console-generic/console-generic.c: Removed warnings.
912
9132000-10-18      Joel Sherrill <joel@OARcorp.com>
914
915        * mpc6xx/clock/c_clock.h: Removed commented out reference to <bsp.h>.
916        * mpc6xx/timer/timer.c: Ditto.
917
9182000-10-18      Joel Sherrill <joel@OARcorp.com>
919
920        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h: Removed use of
921        bsp.h and replaced it with use of proper interfaces or explicit
922        externs of required functions and data.
923        * mpc6xx/timer/timer.c: Ditto.
924
9252000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
926
927        * mpc505/timer/Makefile.am, mpc505/vectors/Makefile.am,
928        mpc6xx/clock/Makefile.am, mpc6xx/exceptions/Makefile.am,
929        mpc6xx/mmu/Makefile.am, mpc6xx/timer/Makefile.am,
930        mpc6xx/wrapup/Makefile.am, ppc403/clock/Makefile.am,
931        ppc403/console/Makefile.am, ppc403/ictrl/Makefile.am,
932        ppc403/timer/Makefile.am, ppc403/vectors/Makefile.am,
933        shared/include/Makefile.am, shared/src/Makefile.am,
934        wrapup/Makefile.am, mpc8xx/clock/Makefile.am,
935        mpc8xx/console-generic/Makefile.am, mpc8xx/cpm/Makefile.am,
936        mpc8xx/mmu/Makefile.am, mpc8xx/timer/Makefile.am,
937        mpc8xx/vectors/Makefile.am, new_exception_processing/Makefile.am,
938        old_exception_processing/Makefile.am: Include compile.am
939
9402000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
941
942        * mpc8xx/console-generic/console-generic.c:
943        Add support for configuration parameters in NVRAM
944
9452000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
946
947        * ChangeLog: File paths corrected.
948
9492000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
950
951        * mpx8xx/console-generic/console-generic.c: Addition of support
952        for shared printk and no termios.
953
9542000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
955
956        * mpx8xx/console-generic/console-generic.c(m8xx_uart_pollWrite):
957        Flush actual buffer.
958
9592000-08-10      Joel Sherrill <joel@OARcorp.com>
960
961        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.