source: rtems/c/src/lib/libcpu/powerpc/ChangeLog @ aaed235

4.104.114.84.95
Last change on this file since aaed235 was aaed235, checked in by Ralf Corsepius <ralf.corsepius@…>, on Feb 6, 2004 at 11:45:08 AM

2004-02-06 Ralf Corsepius <corsepiu@…>

  • mpc505/Makefile.am, mpc6xx/Makefile.am, mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am: Don't include .../lib.am.
  • Property mode set to 100644
File size: 40.0 KB
Line 
12004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        * mpc505/Makefile.am, mpc6xx/Makefile.am, mpc8260/Makefile.am,
4        mpc8xx/Makefile.am, ppc403/Makefile.am: Don't include .../lib.am.
5
62004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
7
8        * wrapup/Makefile.am: Remove.
9        * configure.ac: Remove wrapup.
10        * shared/Makefile.am: Use automake compilation rules.
11        Build *.rels.
12
132004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
14
15        * configure.ac: Require automake >= 1.8.2.
16        * Makefile.am, mpc505/Makefile.am, mpc6xx/Makefile.am,
17        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
18        shared/Makefile.am: Use automake compilation rules.
19        Add PREINSTALL_DIRS.
20
212004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
22
23        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
24        Add PRE/TMPINSTALL_FILES to CLEANFILES.
25        * mpc505/Makefile.am: Ditto.
26        * mpc6xx/Makefile.am: Ditto.
27        * mpc8260/Makefile.am: Ditto.
28        * mpc8xx/Makefile.am: Ditto.
29        * ppc403/Makefile.am: Ditto.
30        * shared/Makefile.am: Ditto.
31
322004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
33
34        * mpc6xx/Makefile.am: Remove libcpuspec.a (Unused).
35
362004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
37
38        * mpc505/Makefile.am: Fix typo vectors/vectors.S.
39        * shared/Makefile.am: Fix typo
40        EXTRA_DIST = $(libcpuspec_C_FILES)
41
422003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
43
44        * ppc403/Makefile.am: Fix typo in vectors' compilation rule.
45        * shared/Makefile.am: Use $(top_srcdir)/../shared instead of
46        relative subdirs.
47
482003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
49
50        * mpc6xx/wrapup/.cvsignore: Remove.
51
522003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
53
54        * ppc403/clock/Makefile.am: Remove.
55        * ppc403/console/Makefile.am: Remove.
56        * ppc403/ictrl/Makefile.am: Remove.
57        * ppc403/timer/Makefile.am: Remove.
58        * ppc403/tty_drv/Makefile.am: Remove.
59        * ppc403/vectors/Makefile.am: Remove.
60        * ppc403/Makefile.am: Merge-in Makefile.ams above.
61        * configure.ac: Reflect changes to ppc403/Makefile.ams.
62
632003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
64
65        * mpc505/ictrl/Makefile.am: Remove.
66        * mpc505/timer/Makefile.am: Remove.
67        * mpc505/vectors/Makefile.am: Remove.
68        * mpc505/Makefile.am: Merge-in Makefile.ams above.
69        * configure.ac: Reflect changes to mpc505/Makefile.ams.
70
712003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
72
73        * mpc8xx/clock/Makefile.am: Remove.
74        * mpc8xx/console-generic/Makefile.am: Remove.
75        * mpc8xx/cpm/Makefile.am: Remove.
76        * mpc8xx/exceptions/Makefile.am: Remove.
77        * mpc8xx/mmu/Makefile.am: Remove.
78        * mpc8xx/timer/Makefile.am: Remove.
79        * mpc8xx/Makefile.am: Merge-in Makefile.ams above.
80        * configure.ac: Reflect changes to mpc8xx/Makefile.ams.
81
822003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
83
84        * configure.ac: Remove mpc6xx/*/Makefile,  mpc8260/*/Makefile.
85
862003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
87
88        * mpc6xx/clock/Makefile.am: Remove.
89        * mpc6xx/exceptions/Makefile.am: Remove.
90        * mpc6xx/mmu/Makefile.am: Remove.
91        * mpc6xx/timer/Makefile.am: Remove.
92        * mpc6xx/wrapup/Makefile.am: Remove.
93        * mpc6xx/Makefile.am: Merge-in Makefile.ams above.
94
952003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
96
97        * mpc8260/clock/Makefile.am: Remove.
98        * mpc8260/console-generic/Makefile.am: Remove.
99        * mpc8260/cpm/Makefile.am: Remove.
100        * mpc8260/exceptions/Makefile.am: Remove.
101        * mpc8260/mmu/Makefile.am: Remove.
102        * mpc8260/timer/Makefile.am: Remove.
103        * mpc8260/Makefile.am: Merge-in Makefile.ams above.
104
1052003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
106
107        * shared/include/Makefile.am: Remove.
108        * shared/src/Makefile.am: Remove.
109        * shared/Makefile.am: Merge-in Makefile.ams above.
110        * configure.ac: Reflect changes above.
111
1122003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
113
114        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
115        * mpc505/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
116        * mpc6xx/clock/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
117        * mpc6xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
118        * mpc6xx/mmu/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
119        * mpc8260/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
120        * mpc8260/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
121        * mpc8xx/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
122        * mpc8xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
123        * ppc403/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
124        * ppc403/tty_drv/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
125        * shared/include/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
126        * shared/src/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
127
1282003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
129
130        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
131
1322003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
133
134        * wrapup/Makefile.am: Build libcpu.a.
135        Don't preinstall libcpu.a
136
1372003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
138
139        * mpc505/ictrl/Makefile.am: Remove all-local: $(ARCH).
140        * mpc505/timer/Makefile.am: Remove all-local: $(ARCH).
141        * mpc505/vectors/Makefile.am: Remove all-local: $(ARCH).
142        * mpc6xx/clock/Makefile.am: Remove all-local: $(ARCH).
143        * mpc6xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
144        * mpc6xx/mmu/Makefile.am: Remove all-local: $(ARCH).
145        * mpc6xx/timer/Makefile.am: Remove all-local: $(ARCH).
146        * mpc6xx/wrapup/Makefile.am: Remove all-local: $(ARCH).
147        * mpc8260/clock/Makefile.am: Remove all-local: $(ARCH).
148        * mpc8260/console-generic/Makefile.am: Remove all-local: $(ARCH).
149        * mpc8260/cpm/Makefile.am: Remove all-local: $(ARCH).
150        * mpc8260/exceptions/Makefile.am: Remove all-local: $(ARCH).
151        * mpc8260/mmu/Makefile.am: Remove all-local: $(ARCH).
152        * mpc8260/timer/Makefile.am: Remove all-local: $(ARCH).
153        * mpc8xx/clock/Makefile.am: Remove all-local: $(ARCH).
154        * mpc8xx/console-generic/Makefile.am: Remove all-local: $(ARCH).
155        * mpc8xx/cpm/Makefile.am: Remove all-local: $(ARCH).
156        * mpc8xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
157        * mpc8xx/mmu/Makefile.am: Remove all-local: $(ARCH).
158        * mpc8xx/timer/Makefile.am: Remove all-local: $(ARCH).
159        * ppc403/clock/Makefile.am: Remove all-local: $(ARCH).
160        * ppc403/console/Makefile.am: Remove all-local: $(ARCH).
161        * ppc403/ictrl/Makefile.am: Remove all-local: $(ARCH).
162        * ppc403/timer/Makefile.am: Remove all-local: $(ARCH).
163        * ppc403/tty_drv/Makefile.am: Remove all-local: $(ARCH).
164        * ppc403/vectors/Makefile.am: Remove all-local: $(ARCH).
165        * shared/include/Makefile.am: Remove all-local: $(ARCH).
166        * shared/src/Makefile.am: Remove all-local: $(ARCH).
167        * wrapup/Makefile.am: Remove all-local: $(ARCH).
168
1692003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
170
171        * Makefile.am: Reformat. Use dirstamp for preinstallation.
172        * mpc505/Makefile.am: Reformat.
173        * mpc505/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
174        * mpc505/timer/Makefile.am: Reformat.
175        * mpc505/vectors/Makefile.am: Reformat.
176        * mpc6xx/Makefile.am: Reformat.
177        * mpc6xx/clock/Makefile.am: Reformat. Use dirstamp for preinstallation.
178        * mpc6xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
179        * mpc6xx/mmu/Makefile.am: Reformat. Use dirstamp for preinstallation.
180        * mpc6xx/timer/Makefile.am: Reformat.
181        * mpc6xx/wrapup/Makefile.am: Reformat.
182        * mpc8260/Makefile.am: Reformat. Use dirstamp for preinstallation.
183        * mpc8260/clock/Makefile.am: Reformat.
184        * mpc8260/console-generic/Makefile.am: Reformat.
185        * mpc8260/cpm/Makefile.am: Reformat.
186        * mpc8260/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
187        * mpc8260/mmu/Makefile.am: Reformat.
188        * mpc8260/timer/Makefile.am: Reformat.
189        * mpc8xx/Makefile.am: Reformat. Use dirstamp for preinstallation.
190        * mpc8xx/clock/Makefile.am: Reformat.
191        * mpc8xx/console-generic/Makefile.am: Reformat.
192        * mpc8xx/cpm/Makefile.am: Reformat.
193        * mpc8xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
194        * mpc8xx/mmu/Makefile.am: Reformat.
195        * mpc8xx/timer/Makefile.am: Reformat.
196        * ppc403/Makefile.am: Reformat.
197        * ppc403/clock/Makefile.am: Reformat.
198        * ppc403/console/Makefile.am: Reformat.
199        * ppc403/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
200        * ppc403/timer/Makefile.am: Reformat.
201        * ppc403/tty_drv/Makefile.am: Reformat. Use dirstamp for preinstallation.
202        * ppc403/vectors/Makefile.am: Reformat.
203        * shared/Makefile.am: Reformat.
204        * shared/include/Makefile.am: Reformat. Use dirstamp for preinstallation.
205        * shared/src/Makefile.am: Reformat. Use dirstamp for preinstallation.
206        * wrapup/Makefile.am: Reformat.
207
2082003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * configure.ac: Remove RTEMS_CANONICAL_HOST.
211
2122003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
213
214        * configure.ac: Remove RTEMS_CHECK_CPU.
215
2162003-09-04      Joel Sherrill <joel@OARcorp.com>
217
218        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
219        mpc6xx/exceptions/raw_exception.c, mpc6xx/exceptions/raw_exception.h,
220        mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S,
221        mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
222        mpc8260/console-generic/console-generic.c, mpc8260/cpm/brg.c,
223        mpc8260/exceptions/raw_exception.c,
224        mpc8260/exceptions/raw_exception.h, mpc8260/include/cpm.h,
225        mpc8260/include/mmu.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
226        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
227        mpc8xx/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.h,
228        mpc8xx/include/cpm.h, mpc8xx/include/mmu.h, mpc8xx/mmu/mmu.c,
229        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
230        ppc403/console/console.c.polled, ppc403/timer/timer.c,
231        rtems/powerpc/debugmod.h, shared/include/byteorder.h,
232        shared/include/cpuIdent.c, shared/include/cpuIdent.h,
233        shared/include/io.h, shared/include/mmu.h, shared/include/page.h,
234        shared/include/pgtable.h, shared/include/spr.h: URL for license
235        changed.
236
2372003-09-04      Joel Sherrill <joel@OARcorp.com>
238
239        * mpc505/timer/timer.c, ppc403/console/console.c,
240        ppc403/console/console405.c: Removed incorrect statement about
241        copyright assignment.
242
2432003-08-20      Joel Sherrill <joel@OARcorp.com>
244
245        * mpc8260/clock/clock.c: Correct copyright statements.
246
2472003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * Makefile.am: Reflect having moved aclocal/.
250
2512003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
252
253        * Makefile.am: Reflect having moved automake/.
254        * mpc505/Makefile.am: Reflect having moved automake/.
255        * mpc505/ictrl/Makefile.am: Reflect having moved automake/.
256        * mpc505/timer/Makefile.am: Reflect having moved automake/.
257        * mpc505/vectors/Makefile.am: Reflect having moved automake/.
258        * mpc6xx/Makefile.am: Reflect having moved automake/.
259        * mpc6xx/clock/Makefile.am: Reflect having moved automake/.
260        * mpc6xx/exceptions/Makefile.am: Reflect having moved automake/.
261        * mpc6xx/mmu/Makefile.am: Reflect having moved automake/.
262        * mpc6xx/timer/Makefile.am: Reflect having moved automake/.
263        * mpc6xx/wrapup/Makefile.am: Reflect having moved automake/.
264        * mpc8260/Makefile.am: Reflect having moved automake/.
265        * mpc8260/clock/Makefile.am: Reflect having moved automake/.
266        * mpc8260/console-generic/Makefile.am: Reflect having moved automake/.
267        * mpc8260/cpm/Makefile.am: Reflect having moved automake/.
268        * mpc8260/exceptions/Makefile.am: Reflect having moved automake/.
269        * mpc8260/mmu/Makefile.am: Reflect having moved automake/.
270        * mpc8260/timer/Makefile.am: Reflect having moved automake/.
271        * mpc8xx/Makefile.am: Reflect having moved automake/.
272        * mpc8xx/clock/Makefile.am: Reflect having moved automake/.
273        * mpc8xx/console-generic/Makefile.am: Reflect having moved automake/.
274        * mpc8xx/cpm/Makefile.am: Reflect having moved automake/.
275        * mpc8xx/exceptions/Makefile.am: Reflect having moved automake/.
276        * mpc8xx/mmu/Makefile.am: Reflect having moved automake/.
277        * mpc8xx/timer/Makefile.am: Reflect having moved automake/.
278        * ppc403/Makefile.am: Reflect having moved automake/.
279        * ppc403/clock/Makefile.am: Reflect having moved automake/.
280        * ppc403/console/Makefile.am: Reflect having moved automake/.
281        * ppc403/ictrl/Makefile.am: Reflect having moved automake/.
282        * ppc403/timer/Makefile.am: Reflect having moved automake/.
283        * ppc403/tty_drv/Makefile.am: Reflect having moved automake/.
284        * ppc403/vectors/Makefile.am: Reflect having moved automake/.
285        * shared/Makefile.am: Reflect having moved automake/.
286        * shared/include/Makefile.am: Reflect having moved automake/.
287        * shared/src/Makefile.am: Reflect having moved automake/.
288        * wrapup/Makefile.am: Reflect having moved automake/.
289
2902003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
291
292        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
293
2942003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
295
296        * wrapup/Makefile.am (FAMILY_OBJS): Remove *exception_processing.
297
2982003-07-08      Joel Sherrill <joel@OARcorp.com>
299
300        PR 416/bsps
301        * ppc403/ictrl/ictrl.c (ictrl_isr): We acknolwegde the interrupt in
302        interrupt controller (clr_exisr(mask)) before calling the interrupt
303        handler that will acnowledge the interrupt source. This results in
304        the interrupt beeing seen a second time by the interrupt controller.
305        Reported and fixed by El Kolli Yacine <yacine.elkolli@crf.canon.fr>.
306
3072003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
308
309        PR 368/filesystems
310        * mpc8xx/include/mpc8xx.h: Add PCMCIA registers.
311
3122003-03-25      Till Straumann <strauman@slac.stanford.edu>
313
314        PR 349/bsps
315        * shared/include/cpuIdent.c: Readd PPC604r CPU.
316
3172003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * configure.ac: Remove AC_CONFIG_AUX_DIR.
320
3212003-02-20      Till Straumann <strauman@slac.stanford.edu>
322
323        PR 349/bsps
324        * mpc6xx/exceptions/raw_exception.c, mpc6xx/mmu/bat.c,
325        mpc6xx/mmu/pte121.c, shared/include/cpuIdent.c,
326        shared/include/cpuIdent.h, shared/src/Makefile.am, shared/src/stack.c,
327        shared/src/stackTrace.h, powerpc/registers.h:
328          - undo improper 'fix' who broke mpc604r identification
329          - fix: 7400 identification PVR value was wrong
330          - enhance 'setdbat()' to switch OFF a given BAT if called with 0 size
331          - fix: page table support bugfix
332          - enhancement: provide routines to take and print stack trace
333            snapshots
334          - add definitions for HID1 and DABR SPRs
335
3362003-02-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
337
338        PR 348/bsps
339        * mpc6xx/exceptions/raw_exception.c: Add PPC_603ev as required
340        by MTX603e BSP.
341
3422003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
343
344        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
345
3462003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
347
348        * configure.ac: AC_PREREQ(2.57).
349
3502002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * configure.ac: Remove RTEMS_CHEC_CUSTOM_BSP.
353        * mpc505/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
354        * mpc505/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
355        * mpc505/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
356        * mpc6xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
357        * mpc6xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
358        * mpc6xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
359        * mpc6xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
360        * mpc6xx/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
361        * mpc8260/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
362        * mpc8260/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
363        * mpc8260/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
364        * mpc8260/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
365        * mpc8260/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
366        * mpc8260/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
367        * mpc8xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
368        * mpc8xx/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
369        * mpc8xx/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
370        * mpc8xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
371        * mpc8xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
372        * mpc8xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
373        * ppc403/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
374        * ppc403/console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
375        * ppc403/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
376        * ppc403/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
377        * ppc403/tty_drv/Makefile.am: Don't include @RTEMS_BSP@.cfg.
378        * ppc403/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
379        * shared/include/Makefile.am: Don't include @RTEMS_BSP@.cfg.
380        * shared/src/Makefile.am: Don't include @RTEMS_BSP@.cfg.
381        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
382
3832002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
384
385        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
386
3872002-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
388
389        * mpc8260/Makefile.am: Merge-in mpc8260/include/Makefile.am.
390        * mpc8xx/Makefile.am: Merge-in mpc8xx/include/Makefile.am.
391        * mpc8260/include/Makefile.am: Remove.
392        * mpc8xx/include/Makefile.am: Remove.
393        * configure.ac: Remove mpc8260/include/Makefile.
394        Remove mpc8xx/include/Makefile.
395
3962002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
397
398        * configure.ac: Add RTEMS_PROG_CCAS.
399
4002002-11-04      Joel Sherrill <joel@OARcorp.com>
401
402        * mpc8260/console-generic/console-generic.c, mpc8260/cpm/dpram.c,
403        mpc8260/exceptions/raw_exception.c,
404        mpc8xx/exceptions/raw_exception.c: Removed warnings.
405
4062002-11-01      Joel Sherrill <joel@OARcorp.com>
407
408        * mpc8xx/console-generic/console-generic.c, mpc8xx/cpm/dpram.c,
409        mpc8xx/exceptions/raw_exception.c, ppc403/clock/clock.c:
410        Removed warnings.
411
4122002-10-31      Joel Sherrill <joel@OARcorp.com>
413
414        * mpc6xx/clock/c_clock.c, mpc6xx/exceptions/raw_exception.c,
415        mpc6xx/mmu/bat.c: Removed warnings.
416
4172002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
418
419        * .cvsignore: Reformat.
420        Add autom4te*cache.
421        Remove autom4te.cache.
422
4232002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
424
425        * configure.ac: Remove duplicate mpc6xx/timer/Makefile from CONFIG_FILES.
426
4272002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
428
429        * mpc8260/exceptions/raw_exception.c: #include <string.h>.
430        #include <bspIo.h>.
431
4322002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
433
434        * mpc6xx/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
435        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
436
4372002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
438
439        * mpc505/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
440        * mpc505/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
441        * mpc505/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
442        * mpc6xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
443        * mpc6xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
444        * mpc6xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
445        * mpc6xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
446        * mpc8260/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
447        * mpc8260/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
448        * mpc8260/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
449        * mpc8260/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
450        * mpc8260/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
451        * mpc8260/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
452        * mpc8xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
453        * mpc8xx/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
454        * mpc8xx/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
455        * mpc8xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
456        * mpc8xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
457        * mpc8xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
458        * ppc403/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
459        * ppc403/console/Makefile.am: Use .$(OBJEXT) instead of .o.
460        * ppc403/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
461        * ppc403/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
462        * ppc403/tty_drv/Makefile.am: Use .$(OBJEXT) instead of .o.
463        * ppc403/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
464        * shared/include/Makefile.am: Use .$(OBJEXT) instead of .o.
465        * shared/src/Makefile.am: Use .$(OBJEXT) instead of .o.
466
4672002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
468
469        * mpc6xx/mmu/pte121.c: Include <string.h> for gcc-3.1.
470
4712002-07-22      Till Straumann <strauman@slac.stanford.edu>
472
473        * mpc6xx/mmu/bat.c: Per PR241, fix a tiny bug introduced by the
474        fix for an earlier patch (PR213) which added support for setting
475        BAT0 to setdbat().
476
4772001-05-17      Joel Sherrill <joel@OARcorp.com>
478
479        * mpc6xx/exceptions/raw_exception.c, pc6xx/mmu/pte121.c: Modified
480        slightly to reflect recent PowerPC re-organization and avoid warnings.
481
4822001-05-15      Till Straumann <strauman@slac.stanford.edu>
483
484        * mpc6xx/mmu/pte121.c, mpc6xx/mmu/pte121.h: New files. Missed in
485        merge of PR213.
486
4872001-05-14      Joel Sherrill <joel@OARcorp.com>
488
489        * shared/include/cpuIdent.c: Account for duplicate numbers.
490
4912002-05-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
492
493        * rtems/powerpc/debugmod.h: New file (extracted from
494        score/ppc.h).
495        * Makefile.am: Relect changes above.
496
4972001-05-14      Till Straumann <strauman@slac.stanford.edu>
498
499        * shared/include/io.h: Per PR215 address the following issues:
500            - _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET
501              are no longer defined by libcpu (powerpc/shared/include/io.h)
502              but by the BSP (who is the only one to know the values)
503            - the affected BSP (shared/motorola) headers have been fixed
504              in a separate "libbsp/powerpc/shared" patch.
505            - the DEC 21140 driver (libchip/network/dec21140.c) has been
506              fixed to use PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET.
507              and PCI_MEM_BASE instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE
508              is to be defined by the BSP who is using this driver.
509            - the DEC driver also has been fixed to use the newer
510              rtems_bsp_delay_in_bus_cycles() instead of the obsolete
511              delay_in_bus_cycles().
512
5132001-05-14      Till Straumann <strauman@slac.stanford.edu>
514
515        * rtems/powerpc/registers.h, rtems/score/ppc.h: Per PR213, add
516        the following:
517            - support for the MPC74000 (AKA G4); there is no
518              AltiVec support yet, however.
519            - the cache flushing assembly code uses hardware-flush on the G4.
520              Also, a couple of hardcoded numerical values were replaced
521              by more readable symbolic constants.
522            - extended interrupt-disabled code section so enclose the entire
523              cache flush/invalidate procedure (as recommended by the book).
524              This is not (latency) critical as it is only used by
525              init code but prevents possible corruption.
526            - Trivial page table support as been added.
527              (1:1 effective-virtual-physical address mapping which is only
528              useful only on CPUs which feature hardware TLB replacement,
529              e.g. >604.  This allows for write-protecting memory regions,
530              e.g. text/ro-data which makes catching corruptors a lot easier.
531              It also frees one DBAT/IBAT and gives more flexibility
532              for setting up address maps :-)
533            - setdbat() allows changing BAT0 also (since the BSP may use
534              a page table, BAT0 could be available...).
535            - asm_setdbatX() violated the SVR ABI by using
536              r20 as a scratch register; changed for r0
537            - according to the book, a context synchronizing instruction is
538              necessary prior to and after changing a DBAT -> isync added
539
5402002-04-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
541
542        * rtems/powerpc/cache.h: New file (extracted from
543        old-exceptions/cpu.h)
544        * Makefile.am: Relect changes above.
545
5462002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
547
548        * shared/include/cpu.h: Removed.
549        * shared/include/Makefile.am: Reflect changes above.
550        * shared/include/spr.h: Include rtems/powerpc/registers.h instead of
551        libcpu/cpu.h.
552        * mpc6xx/clock/c_clock.c: Reflect changes to <rtems/score/cpu.h>.
553        * mpc6xx/exceptions/asm_utils.S: Ditto.
554        * mpc6xx/exceptions/raw_exception.c: Ditto.
555        * mpc6xx/mmu/mmuAsm.S: Ditto.
556        * mpc6xx/timer/timer.c: Ditto.
557        * mpc8260/exceptions/asm_utils.S: Ditto.
558        * mpc8260/exceptions/raw_exception.c: Ditto.
559        * mpc8xx/exceptions/asm_utils.S: Ditto.
560        * mpc8xx/exceptions/raw_exception.c: Ditto.
561        * ppc403/vectors/vectors.S: Include <asm.h> instead of "asm.h".
562
5632001-04-17      Joel Sherrill <joel@OARcorp.com>
564
565        * shared/include/cpu.h: Added ifndef ASM.
566 
5672001-04-17      Joel Sherrill <joel@OARcorp.com>
568
569        * ChangeLog: Corrected paths on past few commits.
570 
5712002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
572
573        * shared/include/cpu.h: Don't include cpuIdent.h.
574
5752002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
576
577        * mpc8260/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
578
5792002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
580
581        * mpc8xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
582
5832002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
584
585        * mpc6xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
586
5872002-04-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
588
589        * shared/include/cpuIdent.h: New.
590        * shared/include/cpuIdent.c: Reflect having added cpuIdent.h.
591        * shared/include/cpu.h: Ditto.
592        * shared/include/Makefile.am: Add cpuIndent.h. Fix EXTRA_DIST.
593
5942001-04-03      Joel Sherrill <joel@OARcorp.com>
595
596        * Closed PR57.  The hack is OK as it allows a BSP to override
597        or not at its discretion.
598        * mpc8xx/timer/timer.c: Removed #warning declaring providing a
599        default definition for the macros
600        rtems_cpu_configuration_get_timer_least_valid and
601        rtems_cpu_configuration_get_timer_average_overhead.
602
6032002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
604
605        * shared/include/byteorder.h: Use unsigned instead of __unsigned
606        (GCC-3.0.x compatibility).
607       
6082002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
609
610        * configure.ac:
611        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
612        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
613        * mpc505/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
614        * mpc505/Makefile.am: Remove AUTOMAKE_OPTIONS.
615        * mpc505/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
616        * mpc505/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
617        * Makefile.am: Remove AUTOMAKE_OPTIONS.
618        * mpc6xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
619        * mpc6xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
620        * mpc6xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
621        * mpc6xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
622        * mpc6xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
623        * mpc6xx/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
624        * mpc8260/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
625        * mpc8260/Makefile.am: Remove AUTOMAKE_OPTIONS.
626        * mpc8260/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
627        * mpc8260/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
628        * mpc8260/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
629        * mpc8260/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
630        * mpc8260/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
631        * mpc8260/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
632        * mpc8xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
633        * mpc8xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
634        * mpc8xx/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
635        * mpc8xx/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
636        * mpc8xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
637        * mpc8xx/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
638        * mpc8xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
639        * mpc8xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
640        * ppc403/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
641        * ppc403/Makefile.am: Remove AUTOMAKE_OPTIONS.
642        * ppc403/console/Makefile.am: Remove AUTOMAKE_OPTIONS.
643        * ppc403/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
644        * ppc403/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
645        * ppc403/tty_drv/Makefile.am: Remove AUTOMAKE_OPTIONS.
646        * ppc403/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
647        * shared/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
648        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
649        * shared/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
650        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
651
6522002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
653
654        * mpc6xx/clock/c_clock.c: Include rtems/bspIo.h instead of bspIo.h.
655        * mpc6xx/mmu/bat.h: Include rtems/bspIo.h instead of bspIo.h.
656        * mpc8260/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
657        * mpc8260/cpm/brg.c: Include rtems/bspIo.h instead of bspIo.h.
658        * mpc8xx/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
659        * shared/include/cpuIdent.c: Include rtems/bspIo.h instead of bspIo.h.
660
6612001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
662
663        * ppc403/vectors/vectors.S: Include <bsp.h>.
664        * shared/include/cpu.h: Remove stray empty lines.
665
6662001-11-27      Joel Sherrill <joel@OARcorp.com>,
667
668        * new_exception_processing/Makefile.in,
669        new_exception_processing/.cvsignore,
670        new_exception_processing/Makefile.am,
671        new_exception_processing/c_isr.inl,
672        new_exception_processing/cpu.c, new_exception_processing/cpu.h,
673        new_exception_processing/cpu_asm.S,
674        old_exception_processing/Makefile.in,
675        old_exception_processing/.cvsignore,
676        old_exception_processing/Makefile.am, old_exception_processing/README,
677        old_exception_processing/TODO, old_exception_processing/c_isr.inl,
678        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
679        old_exception_processing/cpu_asm.S, old_exception_processing/irq_stub.S,
680        old_exception_processing/ppc_offs.h,
681        old_exception_processing/ppccache.c, old_exception_processing/rtems.S:
682        Deleted since now under libbsp.
683
6842001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
685
686        * configure.ac: Remove old_exception_processing,
687        new_exception_processing.
688        * Makefile.am: Ditto.
689
6902001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
691
692        * configure.ac: Remove mpc750 from new_exception_processing,
693        Remove mpc604 from new_exception_processing.
694
6952001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
696
697        * configure.ac: Remove ppc603e from old_exception_processing.
698
6992001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
700
701        * configure.ac: Remove mpc8xx from new_exception_processing.
702
7032001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
704
705        * configure.ac: Remove mpc8620 from new_exception_processing.
706
7072001-11-20      Joel Sherrill <joel@OARcorp.com>
708
709        * ChangeLog: Corrected spacing.
710
7112001-11-14      Till Straumann <strauman@SLAC.Stanford.EDU>
712
713        * new_exception_processing/cpu_asm.S: Support double or single
714        precision context switches.  Note that doing a single precision
715        context save/restore on a double precision PowerPC machine does not
716        only result in rounding errors but also screws up the FPSCR register!
717
7182001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
719
720        This modification is part of the submitted modifications necessary to
721        support the IBM PPC405 family.  This submission was reviewed by
722        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
723        not negatively impact the ppc403 BSPs.  The submission and tracking
724        process was captured as PR50.
725        * ppc403/console/console405.c ppc403/tty_drv/.cvsignore,
726        ppc403/tty_drv/Makefile.am, ppc403/tty_drv/tty_drv.c,
727        ppc403/tty_drv/tty_drv.h: New files.
728        * Makefile.am, README, configure.ac, old_exception_processing/cpu.c,
729        old_exception_processing/cpu.h, ppc403/Makefile.am,
730        ppc403/clock/clock.c, ppc403/console/Makefile.am,
731        ppc403/console/console.c, ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h,
732        ppc403/timer/timer.c: Modified.
733
7342001-11-07      Joel Sherrill <joel@OARcorp.com>
735
736        * configure.ac: Delete the commented out line that said that
737        the mpc8260 used the old exception processing model.  This line
738        also appears to have caused ppc603e to miss this test.
739
7402001-10-29      Joel Sherrill <joel@OARcorp.com>
741
742        * mpc8xx/timer/timer.c: Added hack for two macros that are not defined
743        with the new exception processing model:
744                rtems_cpu_configuration_get_timer_least_valid()
745                rtems_cpu_configuration_get_timer_average_overhead()
746        This is captured as PR57.
747
7482001-10-24      Joel Sherrill <joel@OARcorp.com>
749
750        * mpc8260/clock/.cvsignore, mpc8260/console-generic/.cvsignore,
751        mpc8260/cpm/.cvsignore, mpc8260/exceptions/.cvsignore,
752        mpc8260/include/.cvsignore, mpc8260/mmu/.cvsignore,
753        mpc8260/timer/.cvsignore, mpc8260/.cvsignore: New files.
754
7552001-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
756
757        * mpc8260/exceptions/Makefile.am, mpc8260/include/Makefile.am,
758        mpc8xx/exceptions/Makefile.am: Updated to autoconf 2.52.
759
7602001-10-24      Joel Sherrill <joel@OARcorp.com>
761
762        * mpc8260/include/mpc8260.h: "or" is a keyword in C++. 
763
7642001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
765
766        * Makefile.am, README, configure.ac, new_exception_processing/cpu.h,
767        shared/include/cpu.h, shared/include/cpuIdent.c, shared/src/cache.c:
768        Added mpc8260 support.
769
7702001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
771
772        * Added mpc8260 directory.
773        * Modified Makefile.am and configure.in to build the contents
774        * mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am,
775        mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am,
776        mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore,
777        mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c,
778        mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore,
779        mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S,
780        mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h,
781        mpc8260/include/Makefile.am, mpc8260/include/console.h,
782        mpc8260/include/cpm.h, mpc8260/include/mmu.h,
783        mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c,
784        mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
785
7862001-10-12      Joel Sherrill <joel@OARcorp.com>
787
788        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h, mpc8xx/clock/clock.c,
789        mpc8xx/timer/timer.c, new_exception_processing/cpu.c,
790        new_exception_processing/cpu.h, new_exception_processing/cpu_asm.S,
791        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
792        old_exception_processing/cpu_asm.S, old_exception_processing/rtems.S:
793        Fixed typo.
794
7952001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
796
797        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
798        * configure.in: Remove.
799        * configure.ac: New file, generated from configure.in by autoupdate.
800
8012001-09-27      Joel Sherrill <joel@OARcorp.com>
802
803        * old_exception_processing/cpu.h: Renamed delay() to rtems_bsp_delay().
804        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
805        * shared/include/cpu.h: Renamed delay() to rtems_bsp_delay().
806        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
807
8082001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
809
810        * new_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
811        * old_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
812        * mpc6xx/mmu/Makefile.am: Use 'PREINSTALL_FILES ='.
813        * mpc6xx/clock/Makefile.am: Use 'PREINSTALL_FILES ='.
814        * mpc6xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
815        * mpc8xx/include/Makefile.am: Use 'PREINSTALL_FILES ='.
816        * mpc8xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
817        * shared/include/Makefile.am: Use 'PREINSTALL_FILES ='.
818        * shared/src/Makefile.am: Use 'PREINSTALL_FILES ='.
819        * shared/src/Makefile.am: Use 'CLEANFILES ='.
820
8212000-06-08      Eric Valette <valette@crf.canon.fr>
822
823        * mpc8xx/console-generic/console-generic.c:
824        The printk/printf did not work when loaded by EPPCBUG. They did
825        work when loaded with the BDM debugger.  I suspected EPPBUG
826        made some nasty things like patching Communication processor
827        microcode...  Anyway, the attached patch:
828          1) Enables to have printk nearly immediately after boot,
829          2) Make printf work automagically (I do not know why except I make a
830        different initialization for printk that should be overwritten by
831        console init later ?)
832
833        I let the default to be using EPPCBUG embedded firmware to boot and
834        using this printk early enabler code (LOADED_BY_EPPCBUG and
835        EARLY_CONSOLE) are on.
836
8372001-05-24      Tom Armistead <tom_armistead@phx.mcd.mot.com>
838
839        * mpc6xx/timer/timer.c: Added include of bsp.h and removed
840        external declaration of BSP_Convert_decrementer() to
841        correct unresolved reference to this routine.
842
8432001-05-24      Eric Valette <valette@crf.canon.fr>
844
845        * mpc8xx/console-generic/console-generic.c: Bug found by Yacine
846        <elkolli@crf.canon.fr> where the initialization or irq data structure
847        was incomplete in case a SMC channel was used first and later a SCC one.
848
8492001-03-30      Eric Valette <valette@crf.canon.fr>
850
851        * mpc8xx/vectors/.cvsignore, mpc8xx/vectors/Makefile.am,
852        mpc8xx/vectors/README, mpc8xx/vectors/align_h.S
853        mpc8xx/vectors/vectors.S:  These files were removed in
854        support of switching the mpc8xx to the use the "new exception
855        processing model."
856
8572001-03-30      Eric Valette <valette@crf.canon.fr>
858
859        * mpc8xx/exceptions/.cvsignore, mpc8xx/exceptions/Makefile.am,
860        mpc8xx/exceptions/asm_utils.S, mpc8xx/exceptions/raw_exception.c,
861        mpc8xx/exceptions/raw_exception.h: New files.
862        * configure.in, mpc6xx/mmu/bat.h, mpc8xx/Makefile.am,
863        mpc8xx/clock/clock.c,
864        mpc8xx/console-generic/console-generic.c,
865        mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
866        new_exception_processing/cpu.h, shared/include/byteorder.h,
867        wrapup/Makefile.am:  This is conversion of the
868        mpc8xx CPU to the "new exception processing model."
869
8702001-02-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
871
872        * mpc505/ictrl/Makefile.am, mpc6xx/clock/Makefile.am,
873        mpc6xx/exceptions/Makefile.am, mpc6xx/mmu/Makefile.am,
874        mpc8xx/include/Makefile.am, new_exception_processing/Makefile.am,
875        old_exception_processing/Makefile.am, pc403/ictrl/Makefile.am,
876        shared/include/Makefile.am, shared/src/Makefile.am:
877        Apply *_HEADERS instead of *H_FILES.
878        * shared/src/.cvsignore: Add cache.h.
879
8802001-01-03      Joel Sherrill <joel@OARcorp.com>
881
882        * new_exception_processing/cpu.h, old_exception_processing/cpu.c:
883        old_exception_processing/cpu.h, Added _CPU_Initialize_vectors().
884        In particular, spurious vector initialization had to be moved
885        on old exception processing model.
886
8872000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
888
889        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
890
8912000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
892
893        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
894
8952000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
896
897        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
898        Switch to GNU canonicalization.
899
9002000-10-20      Joel Sherrill <joel@OARcorp.com>
901
902        * mpc8xx/console-generic/console-generic.c: Avoid use of
903        BSP definitions and rely on the new routine
904        mbx8xx_console_get_configuration() to get information.  This
905        routine was formerly incorrectly called
906        mbx8xx_console_use_maximum_buffer_size().
907        binding to the exception code.
908
9092000-10-20      Joel Sherrill <joel@OARcorp.com>
910
911        * configure.in, Makefile.am: Explicitly specify whether an
912        RTEMS_CPU_MODEL is using old or new exception processing.  This
913        is important because when building multilib, you do not know
914        the RTEMS_CPU_MODEL.  So everything built in a multilib'ed RTEMS
915        must be independent of the exception model and allow for late
916        binding to the exception code.
917
9182000-10-18        Sergei Organov <osv@javad.ru>
919
920        * Added full support for MPC505.
921        * mpc505/ictrl: New directory.
922        * configure.in, mpc505/Makefile.am: Modified to reflect ictrl addition.
923        * mpc505/ictrl/.cvsignore, mpc505/ictrl/Makefile.am,
924        mpc505/ictrl/ictrl.c, mpc505/ictrl/ictrl.h: New files.
925        * mpc505/timer/timer.c: Use <rtems.h>, not "rtems.h".
926        * mpc505/vectors/Makefile.am: alignment exception handler now included.
927        * mpc505/vectors/vectors.S: Now use constants for exception numbers.
928        * old_exception_processing/ppc_offs.h: New file.
929        * old_exception_processing/Makefile.am: Account for ppc_offs.h.
930        * old_exception_processing/cpu.h: Make Nest and Disable levels volatile.
931        * old_exception_processing/cpu_asm.S: Offsets moved to ppc_offs.h.
932
9332000-10-18      Joel Sherrill <joel@OARcorp.com>
934
935        * mpc8xx/console-generic/console-generic.c: Removed include of
936        <bsp.h> by adding BSP dependent routine
937        mbx8xx_console_use_maximum_buffer_size() which can be hard coded
938        or check non-volatile memory for configuration.
939
9402000-10-18      Joel Sherrill <joel@OARcorp.com>
941
942        * mpc8xx/console-generic/console-generic.c: Removed warnings.
943
9442000-10-18      Joel Sherrill <joel@OARcorp.com>
945
946        * mpc6xx/clock/c_clock.h: Removed commented out reference to <bsp.h>.
947        * mpc6xx/timer/timer.c: Ditto.
948
9492000-10-18      Joel Sherrill <joel@OARcorp.com>
950
951        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h: Removed use of
952        bsp.h and replaced it with use of proper interfaces or explicit
953        externs of required functions and data.
954        * mpc6xx/timer/timer.c: Ditto.
955
9562000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
957
958        * mpc505/timer/Makefile.am, mpc505/vectors/Makefile.am,
959        mpc6xx/clock/Makefile.am, mpc6xx/exceptions/Makefile.am,
960        mpc6xx/mmu/Makefile.am, mpc6xx/timer/Makefile.am,
961        mpc6xx/wrapup/Makefile.am, ppc403/clock/Makefile.am,
962        ppc403/console/Makefile.am, ppc403/ictrl/Makefile.am,
963        ppc403/timer/Makefile.am, ppc403/vectors/Makefile.am,
964        shared/include/Makefile.am, shared/src/Makefile.am,
965        wrapup/Makefile.am, mpc8xx/clock/Makefile.am,
966        mpc8xx/console-generic/Makefile.am, mpc8xx/cpm/Makefile.am,
967        mpc8xx/mmu/Makefile.am, mpc8xx/timer/Makefile.am,
968        mpc8xx/vectors/Makefile.am, new_exception_processing/Makefile.am,
969        old_exception_processing/Makefile.am: Include compile.am
970
9712000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
972
973        * mpc8xx/console-generic/console-generic.c:
974        Add support for configuration parameters in NVRAM
975
9762000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
977
978        * ChangeLog: File paths corrected.
979
9802000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
981
982        * mpx8xx/console-generic/console-generic.c: Addition of support
983        for shared printk and no termios.
984
9852000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
986
987        * mpx8xx/console-generic/console-generic.c(m8xx_uart_pollWrite):
988        Flush actual buffer.
989
9902000-08-10      Joel Sherrill <joel@OARcorp.com>
991
992        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.