source: rtems/c/src/lib/libcpu/powerpc/ChangeLog @ 6ed6288

4.104.114.84.95
Last change on this file since 6ed6288 was 6ed6288, checked in by Ralf Corsepius <ralf.corsepius@…>, on 02/17/04 at 16:15:18

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

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