source: rtems/c/src/lib/libcpu/powerpc/ChangeLog @ 27a0df05

4.104.114.84.95
Last change on this file since 27a0df05 was 27a0df05, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/13/04 at 12:55:49

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

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