source: rtems/c/src/lib/libcpu/powerpc/ChangeLog @ 1469078f

4.104.114.84.95
Last change on this file since 1469078f was 1469078f, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/19/04 at 07:47:26

2004-10-19 Ralf Corsepius <ralf_corsepius@…>

  • configure.ac: Remove RTEMS_ENABLE_BARE.
  • Property mode set to 100644
File size: 44.7 KB
RevLine 
[1469078f]12004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * configure.ac: Remove RTEMS_ENABLE_BARE.
4
[97891e5e]52004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
6
7        * configure.ac: Require automake > 1.9.
8
[c984fb3]92004-05-22      Till Strauman <strauman@slac.stanford.edu>
10
11        PR 619/bsps
12        * mpc6xx/clock/c_clock.c: The PPC decrementer must be reloaded on each
13        clock tick. Currently, this is done by just reloading a fixed value.
14        The attached patch takes into account the time that elapsed since the
15        decrementer crossed zero in order to adjust the value to be
16        re-loaded. Without the patch, the effective system clock cycle is
17        increased by the exception handler latency.
18
[297d99b1]192004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
20
21        * mpc5xx/clock/clock.c, mpc5xx/irq/irq_asm.S, mpc5xx/vectors/vectors.S:
22        Reflect new locations of cpukit headers.
23
[f0f1641]242004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
25
26        * mpc505/ictrl/ictrl.c, mpc505/vectors/vectors.S,
27        mpc6xx/exceptions/raw_exception.c,
28        mpc8260/exceptions/raw_exception.c,
29        mpc8xx/exceptions/raw_exception.c, rtems/powerpc/cache.h,
30        mpc5xx/ictrl/ictrl.c, mpc5xx/exceptions/raw_exception.c: Include
31        <rtems/score/powerpc.h> instead of <rtems/score/ppc.h>.
32
[8430205]332004-04-12      David Querbach <querbach@realtime.bc.ca>
34
35        * README, configure.ac, mpc5xx/Makefile.am,
36        mpc5xx/exceptions/raw_exception.c, mpc5xx/exceptions/raw_exception.h,
37        mpc5xx/timer/timer.c, shared/include/cpuIdent.h: addition of a
38        significant amount of MPC5xx support as part of the addition of the
39        SS555 BSP.
40        * mpc5xx/README, mpc5xx/clock/clock.c,
41        mpc5xx/console-generic/console-generic.c, mpc5xx/include/console.h,
42        mpc5xx/include/mpc5xx.h, mpc5xx/irq/irq.c, mpc5xx/irq/irq.h,
43        mpc5xx/irq/irq_asm.S, mpc5xx/irq/irq_init.c,
44        mpc5xx/vectors/vectors.S, mpc5xx/vectors/vectors.h,
45        mpc5xx/vectors/vectors_init.c: New files.
46        * mpc5xx/exceptions/asm_utils.S: Removed.
47
[12d1a930]482004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
49
50        * ppc403/vectors/align_h.S: Include <rtems/asm.h> instead of <asm.h>.
51
[11c2382]522004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
53
54        * mpc505/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
55        * mpc6xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
56        * mpc6xx/mmu/mmuAsm.S: Include <rtems/asm.h> instead of <asm.h>.
57        * mpc8260/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
58        * mpc8xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
59        * ppc403/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
60        * mpc5xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
61        * mpc8260/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
62        * mpc8xx/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
63        * ppc403/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
64
[e208738]652004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
66
67        * mpc6xx/timer/timer.c: Cosmetics.
68
[66c373bf]692004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
70
71        * mpc505/timer/timer.c, mpc5xx/timer/timer.c,
72        mpc6xx/clock/c_clock.c, mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
73        mpc8260/console-generic/console-generic.c, mpc8260/cpm/cp.c,
74        mpc8260/cpm/dpram.c, mpc8260/include/cpm.h, mpc8260/include/mmu.h,
75        mpc8260/include/mpc8260.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
76        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
77        mpc8xx/cpm/cp.c, mpc8xx/cpm/dpram.c, mpc8xx/include/cpm.h,
78        mpc8xx/include/mmu.h, mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
79        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
80        ppc403/console/console.c, ppc403/console/console405.c,
81        ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h, ppc403/timer/timer.c,
82        ppc403/tty_drv/tty_drv.c, rtems/powerpc/cache.h, shared/src/cache.c:
83        Convert to using c99 fixed size types.
84
[fc235f44]852004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
86
87        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
88
[6a54d6f]892004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
90
91        * README: Add "mpc5xx (mpc565)", because Wilfried B. mentioned the
92        mpc5xx being used on mpc565.
93
[9c4a30e2]942004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
95
96        PR 587/bsps
97        * shared/include/cpuIdent.h, shared/include/cpuIdent.c: Add defines
98        for MPC_5XX.
99
[25f59b14]1002004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
101
102        * Makefile.am, configure.ac: Reflect having added mpc5xx.
103
[0aee2be5]1042004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
105
106        * mpc5xx/.cvsignore, mpc5xx/Makefile.am: New.
107        * mpc5xx/exceptions/asm_utils.S,  mpc5xx/exceptions/raw_exception.c,
108        mpc5xx/exceptions/raw_exception.h, mpc5xx/ictrl/ictrl.c,
109        mpc5xx/ictrl/ictrl.h, mpc5xx/timer/timer.c: New (Submission from
110        Wilfried Busalski <w.busalski@lancier-monitoring.de>).
111
[d52342e]1122004-03-05      Joel Sherrill <joel@OARcorp.com>
113
114        * mpc6xx/mmu/pte121.c: Add missing ifdef DEBUG to remove warning for
115        unused static routine.
116
[6ed6288]1172004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
118
119        * mpc505/Makefile.am: Fix typo.
120
[aaed235]1212004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
122
123        * mpc505/Makefile.am, mpc6xx/Makefile.am, mpc8260/Makefile.am,
124        mpc8xx/Makefile.am, ppc403/Makefile.am: Don't include .../lib.am.
125
[f439d61e]1262004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
127
128        * wrapup/Makefile.am: Remove.
129        * configure.ac: Remove wrapup.
130        * shared/Makefile.am: Use automake compilation rules.
131        Build *.rels.
132
[ba4eefd]1332004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
134
135        * configure.ac: Require automake >= 1.8.2.
136        * Makefile.am, mpc505/Makefile.am, mpc6xx/Makefile.am,
137        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
138        shared/Makefile.am: Use automake compilation rules.
139        Add PREINSTALL_DIRS.
140
[81b29d79]1412004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
142
143        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
144        Add PRE/TMPINSTALL_FILES to CLEANFILES.
145        * mpc505/Makefile.am: Ditto.
146        * mpc6xx/Makefile.am: Ditto.
147        * mpc8260/Makefile.am: Ditto.
148        * mpc8xx/Makefile.am: Ditto.
149        * ppc403/Makefile.am: Ditto.
150        * shared/Makefile.am: Ditto.
151
[09195d2c]1522004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
153
154        * mpc6xx/Makefile.am: Remove libcpuspec.a (Unused).
155
[27a0df05]1562004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
157
158        * mpc505/Makefile.am: Fix typo vectors/vectors.S.
159        * shared/Makefile.am: Fix typo
160        EXTRA_DIST = $(libcpuspec_C_FILES)
161
[103cd753]1622003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
163
164        * ppc403/Makefile.am: Fix typo in vectors' compilation rule.
165        * shared/Makefile.am: Use $(top_srcdir)/../shared instead of
166        relative subdirs.
167
[5f07632e]1682003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
170        * mpc6xx/wrapup/.cvsignore: Remove.
171
[05180c1]1722003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
173
174        * ppc403/clock/Makefile.am: Remove.
175        * ppc403/console/Makefile.am: Remove.
176        * ppc403/ictrl/Makefile.am: Remove.
177        * ppc403/timer/Makefile.am: Remove.
178        * ppc403/tty_drv/Makefile.am: Remove.
179        * ppc403/vectors/Makefile.am: Remove.
180        * ppc403/Makefile.am: Merge-in Makefile.ams above.
181        * configure.ac: Reflect changes to ppc403/Makefile.ams.
182
[9f3e478]1832003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
184
185        * mpc505/ictrl/Makefile.am: Remove.
186        * mpc505/timer/Makefile.am: Remove.
187        * mpc505/vectors/Makefile.am: Remove.
188        * mpc505/Makefile.am: Merge-in Makefile.ams above.
[05180c1]189        * configure.ac: Reflect changes to mpc505/Makefile.ams.
[9f3e478]190
[0151bc30]1912003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
192
193        * mpc8xx/clock/Makefile.am: Remove.
194        * mpc8xx/console-generic/Makefile.am: Remove.
195        * mpc8xx/cpm/Makefile.am: Remove.
196        * mpc8xx/exceptions/Makefile.am: Remove.
197        * mpc8xx/mmu/Makefile.am: Remove.
198        * mpc8xx/timer/Makefile.am: Remove.
199        * mpc8xx/Makefile.am: Merge-in Makefile.ams above.
200        * configure.ac: Reflect changes to mpc8xx/Makefile.ams.
201
[52f8b553]2022003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * configure.ac: Remove mpc6xx/*/Makefile,  mpc8260/*/Makefile.
205
[90251c3]2062003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
207
208        * mpc6xx/clock/Makefile.am: Remove.
209        * mpc6xx/exceptions/Makefile.am: Remove.
210        * mpc6xx/mmu/Makefile.am: Remove.
211        * mpc6xx/timer/Makefile.am: Remove.
212        * mpc6xx/wrapup/Makefile.am: Remove.
213        * mpc6xx/Makefile.am: Merge-in Makefile.ams above.
214
[952281e]2152003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
216
217        * mpc8260/clock/Makefile.am: Remove.
218        * mpc8260/console-generic/Makefile.am: Remove.
219        * mpc8260/cpm/Makefile.am: Remove.
220        * mpc8260/exceptions/Makefile.am: Remove.
221        * mpc8260/mmu/Makefile.am: Remove.
222        * mpc8260/timer/Makefile.am: Remove.
223        * mpc8260/Makefile.am: Merge-in Makefile.ams above.
224
[c9a1edf]2252003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
226
227        * shared/include/Makefile.am: Remove.
228        * shared/src/Makefile.am: Remove.
229        * shared/Makefile.am: Merge-in Makefile.ams above.
230        * configure.ac: Reflect changes above.
231
[7894d47d]2322003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
233
234        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
235        * mpc505/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
236        * mpc6xx/clock/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
237        * mpc6xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
238        * mpc6xx/mmu/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
239        * mpc8260/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
240        * mpc8260/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
241        * mpc8xx/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
242        * mpc8xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
243        * ppc403/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
244        * ppc403/tty_drv/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
245        * shared/include/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
246        * shared/src/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
247
[810720b6]2482003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
251
[c527745]2522003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
253
254        * wrapup/Makefile.am: Build libcpu.a.
255        Don't preinstall libcpu.a
256
[77072181]2572003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * mpc505/ictrl/Makefile.am: Remove all-local: $(ARCH).
260        * mpc505/timer/Makefile.am: Remove all-local: $(ARCH).
261        * mpc505/vectors/Makefile.am: Remove all-local: $(ARCH).
262        * mpc6xx/clock/Makefile.am: Remove all-local: $(ARCH).
263        * mpc6xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
264        * mpc6xx/mmu/Makefile.am: Remove all-local: $(ARCH).
265        * mpc6xx/timer/Makefile.am: Remove all-local: $(ARCH).
266        * mpc6xx/wrapup/Makefile.am: Remove all-local: $(ARCH).
267        * mpc8260/clock/Makefile.am: Remove all-local: $(ARCH).
268        * mpc8260/console-generic/Makefile.am: Remove all-local: $(ARCH).
269        * mpc8260/cpm/Makefile.am: Remove all-local: $(ARCH).
270        * mpc8260/exceptions/Makefile.am: Remove all-local: $(ARCH).
271        * mpc8260/mmu/Makefile.am: Remove all-local: $(ARCH).
272        * mpc8260/timer/Makefile.am: Remove all-local: $(ARCH).
273        * mpc8xx/clock/Makefile.am: Remove all-local: $(ARCH).
274        * mpc8xx/console-generic/Makefile.am: Remove all-local: $(ARCH).
275        * mpc8xx/cpm/Makefile.am: Remove all-local: $(ARCH).
276        * mpc8xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
277        * mpc8xx/mmu/Makefile.am: Remove all-local: $(ARCH).
278        * mpc8xx/timer/Makefile.am: Remove all-local: $(ARCH).
279        * ppc403/clock/Makefile.am: Remove all-local: $(ARCH).
280        * ppc403/console/Makefile.am: Remove all-local: $(ARCH).
281        * ppc403/ictrl/Makefile.am: Remove all-local: $(ARCH).
282        * ppc403/timer/Makefile.am: Remove all-local: $(ARCH).
283        * ppc403/tty_drv/Makefile.am: Remove all-local: $(ARCH).
284        * ppc403/vectors/Makefile.am: Remove all-local: $(ARCH).
285        * shared/include/Makefile.am: Remove all-local: $(ARCH).
286        * shared/src/Makefile.am: Remove all-local: $(ARCH).
287        * wrapup/Makefile.am: Remove all-local: $(ARCH).
288
[a9c795b9]2892003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
290
291        * Makefile.am: Reformat. Use dirstamp for preinstallation.
292        * mpc505/Makefile.am: Reformat.
293        * mpc505/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
294        * mpc505/timer/Makefile.am: Reformat.
295        * mpc505/vectors/Makefile.am: Reformat.
296        * mpc6xx/Makefile.am: Reformat.
297        * mpc6xx/clock/Makefile.am: Reformat. Use dirstamp for preinstallation.
298        * mpc6xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
299        * mpc6xx/mmu/Makefile.am: Reformat. Use dirstamp for preinstallation.
300        * mpc6xx/timer/Makefile.am: Reformat.
301        * mpc6xx/wrapup/Makefile.am: Reformat.
302        * mpc8260/Makefile.am: Reformat. Use dirstamp for preinstallation.
303        * mpc8260/clock/Makefile.am: Reformat.
304        * mpc8260/console-generic/Makefile.am: Reformat.
305        * mpc8260/cpm/Makefile.am: Reformat.
306        * mpc8260/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
307        * mpc8260/mmu/Makefile.am: Reformat.
308        * mpc8260/timer/Makefile.am: Reformat.
309        * mpc8xx/Makefile.am: Reformat. Use dirstamp for preinstallation.
310        * mpc8xx/clock/Makefile.am: Reformat.
311        * mpc8xx/console-generic/Makefile.am: Reformat.
312        * mpc8xx/cpm/Makefile.am: Reformat.
313        * mpc8xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
314        * mpc8xx/mmu/Makefile.am: Reformat.
315        * mpc8xx/timer/Makefile.am: Reformat.
316        * ppc403/Makefile.am: Reformat.
317        * ppc403/clock/Makefile.am: Reformat.
318        * ppc403/console/Makefile.am: Reformat.
319        * ppc403/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
320        * ppc403/timer/Makefile.am: Reformat.
321        * ppc403/tty_drv/Makefile.am: Reformat. Use dirstamp for preinstallation.
322        * ppc403/vectors/Makefile.am: Reformat.
323        * shared/Makefile.am: Reformat.
324        * shared/include/Makefile.am: Reformat. Use dirstamp for preinstallation.
325        * shared/src/Makefile.am: Reformat. Use dirstamp for preinstallation.
326        * wrapup/Makefile.am: Reformat.
327
[c6328bee]3282003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
329
330        * configure.ac: Remove RTEMS_CANONICAL_HOST.
331
[c8e1751]3322003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
333
334        * configure.ac: Remove RTEMS_CHECK_CPU.
335
[21e1c44]3362003-09-04      Joel Sherrill <joel@OARcorp.com>
337
338        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
339        mpc6xx/exceptions/raw_exception.c, mpc6xx/exceptions/raw_exception.h,
340        mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S,
341        mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
342        mpc8260/console-generic/console-generic.c, mpc8260/cpm/brg.c,
343        mpc8260/exceptions/raw_exception.c,
344        mpc8260/exceptions/raw_exception.h, mpc8260/include/cpm.h,
345        mpc8260/include/mmu.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
346        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
347        mpc8xx/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.h,
348        mpc8xx/include/cpm.h, mpc8xx/include/mmu.h, mpc8xx/mmu/mmu.c,
349        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
350        ppc403/console/console.c.polled, ppc403/timer/timer.c,
351        rtems/powerpc/debugmod.h, shared/include/byteorder.h,
352        shared/include/cpuIdent.c, shared/include/cpuIdent.h,
353        shared/include/io.h, shared/include/mmu.h, shared/include/page.h,
354        shared/include/pgtable.h, shared/include/spr.h: URL for license
355        changed.
356
[8f6a68e8]3572003-09-04      Joel Sherrill <joel@OARcorp.com>
358
359        * mpc505/timer/timer.c, ppc403/console/console.c,
360        ppc403/console/console405.c: Removed incorrect statement about
361        copyright assignment.
362
[e78658c]3632003-08-20      Joel Sherrill <joel@OARcorp.com>
364
365        * mpc8260/clock/clock.c: Correct copyright statements.
366
[fe8bc62f]3672003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
368
369        * Makefile.am: Reflect having moved aclocal/.
370
[bf0747d]3712003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
372
[c483a4e]373        * Makefile.am: Reflect having moved automake/.
374        * mpc505/Makefile.am: Reflect having moved automake/.
375        * mpc505/ictrl/Makefile.am: Reflect having moved automake/.
376        * mpc505/timer/Makefile.am: Reflect having moved automake/.
377        * mpc505/vectors/Makefile.am: Reflect having moved automake/.
378        * mpc6xx/Makefile.am: Reflect having moved automake/.
379        * mpc6xx/clock/Makefile.am: Reflect having moved automake/.
380        * mpc6xx/exceptions/Makefile.am: Reflect having moved automake/.
381        * mpc6xx/mmu/Makefile.am: Reflect having moved automake/.
382        * mpc6xx/timer/Makefile.am: Reflect having moved automake/.
383        * mpc6xx/wrapup/Makefile.am: Reflect having moved automake/.
384        * mpc8260/Makefile.am: Reflect having moved automake/.
385        * mpc8260/clock/Makefile.am: Reflect having moved automake/.
386        * mpc8260/console-generic/Makefile.am: Reflect having moved automake/.
387        * mpc8260/cpm/Makefile.am: Reflect having moved automake/.
388        * mpc8260/exceptions/Makefile.am: Reflect having moved automake/.
389        * mpc8260/mmu/Makefile.am: Reflect having moved automake/.
390        * mpc8260/timer/Makefile.am: Reflect having moved automake/.
391        * mpc8xx/Makefile.am: Reflect having moved automake/.
392        * mpc8xx/clock/Makefile.am: Reflect having moved automake/.
393        * mpc8xx/console-generic/Makefile.am: Reflect having moved automake/.
394        * mpc8xx/cpm/Makefile.am: Reflect having moved automake/.
395        * mpc8xx/exceptions/Makefile.am: Reflect having moved automake/.
396        * mpc8xx/mmu/Makefile.am: Reflect having moved automake/.
397        * mpc8xx/timer/Makefile.am: Reflect having moved automake/.
398        * ppc403/Makefile.am: Reflect having moved automake/.
399        * ppc403/clock/Makefile.am: Reflect having moved automake/.
400        * ppc403/console/Makefile.am: Reflect having moved automake/.
401        * ppc403/ictrl/Makefile.am: Reflect having moved automake/.
402        * ppc403/timer/Makefile.am: Reflect having moved automake/.
403        * ppc403/tty_drv/Makefile.am: Reflect having moved automake/.
404        * ppc403/vectors/Makefile.am: Reflect having moved automake/.
405        * shared/Makefile.am: Reflect having moved automake/.
406        * shared/include/Makefile.am: Reflect having moved automake/.
407        * shared/src/Makefile.am: Reflect having moved automake/.
408        * wrapup/Makefile.am: Reflect having moved automake/.
[bf0747d]409
[7dcc3fe]4102003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
411
412        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
413
[fbd27c8]4142003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
415
416        * wrapup/Makefile.am (FAMILY_OBJS): Remove *exception_processing.
417
[307685b]4182003-07-08      Joel Sherrill <joel@OARcorp.com>
419
420        PR 416/bsps
421        * ppc403/ictrl/ictrl.c (ictrl_isr): We acknolwegde the interrupt in
422        interrupt controller (clr_exisr(mask)) before calling the interrupt
423        handler that will acnowledge the interrupt source. This results in
424        the interrupt beeing seen a second time by the interrupt controller.
425        Reported and fixed by El Kolli Yacine <yacine.elkolli@crf.canon.fr>.
426
[b7e2596]4272003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
428
429        PR 368/filesystems
430        * mpc8xx/include/mpc8xx.h: Add PCMCIA registers.
431
[8ca2e5b]4322003-03-25      Till Straumann <strauman@slac.stanford.edu>
433
434        PR 349/bsps
435        * shared/include/cpuIdent.c: Readd PPC604r CPU.
436
[3c55718]4372003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
438
439        * configure.ac: Remove AC_CONFIG_AUX_DIR.
440
[d49389a]4412003-02-20      Till Straumann <strauman@slac.stanford.edu>
442
443        PR 349/bsps
444        * mpc6xx/exceptions/raw_exception.c, mpc6xx/mmu/bat.c,
445        mpc6xx/mmu/pte121.c, shared/include/cpuIdent.c,
446        shared/include/cpuIdent.h, shared/src/Makefile.am, shared/src/stack.c,
447        shared/src/stackTrace.h, powerpc/registers.h:
448          - undo improper 'fix' who broke mpc604r identification
449          - fix: 7400 identification PVR value was wrong
450          - enhance 'setdbat()' to switch OFF a given BAT if called with 0 size
451          - fix: page table support bugfix
452          - enhancement: provide routines to take and print stack trace
453            snapshots
454          - add definitions for HID1 and DABR SPRs
455
[83795347]4562003-02-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
457
458        PR 348/bsps
459        * mpc6xx/exceptions/raw_exception.c: Add PPC_603ev as required
460        by MTX603e BSP.
461
[ccd81b60]4622003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
463
464        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
465
[9b5c258]4662003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
467
468        * configure.ac: AC_PREREQ(2.57).
469
[3b7aeda]4702002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
471
472        * configure.ac: Remove RTEMS_CHEC_CUSTOM_BSP.
473        * mpc505/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
474        * mpc505/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
475        * mpc505/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
476        * mpc6xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
477        * mpc6xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
478        * mpc6xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
479        * mpc6xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
480        * mpc6xx/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
481        * mpc8260/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
482        * mpc8260/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
483        * mpc8260/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
484        * mpc8260/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
485        * mpc8260/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
486        * mpc8260/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
487        * mpc8xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
488        * mpc8xx/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
489        * mpc8xx/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
490        * mpc8xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
491        * mpc8xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
492        * mpc8xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
493        * ppc403/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
494        * ppc403/console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
495        * ppc403/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
496        * ppc403/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
497        * ppc403/tty_drv/Makefile.am: Don't include @RTEMS_BSP@.cfg.
498        * ppc403/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
499        * shared/include/Makefile.am: Don't include @RTEMS_BSP@.cfg.
500        * shared/src/Makefile.am: Don't include @RTEMS_BSP@.cfg.
501        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
502
[dfa8fe34]5032002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
504
505        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
506
[0dcf8597]5072002-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
508
509        * mpc8260/Makefile.am: Merge-in mpc8260/include/Makefile.am.
510        * mpc8xx/Makefile.am: Merge-in mpc8xx/include/Makefile.am.
511        * mpc8260/include/Makefile.am: Remove.
512        * mpc8xx/include/Makefile.am: Remove.
513        * configure.ac: Remove mpc8260/include/Makefile.
514        Remove mpc8xx/include/Makefile.
515
[a6ebf56]5162002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
517
518        * configure.ac: Add RTEMS_PROG_CCAS.
519
[9c8838f1]5202002-11-04      Joel Sherrill <joel@OARcorp.com>
521
522        * mpc8260/console-generic/console-generic.c, mpc8260/cpm/dpram.c,
523        mpc8260/exceptions/raw_exception.c,
524        mpc8xx/exceptions/raw_exception.c: Removed warnings.
525
[2247a69]5262002-11-01      Joel Sherrill <joel@OARcorp.com>
527
528        * mpc8xx/console-generic/console-generic.c, mpc8xx/cpm/dpram.c,
529        mpc8xx/exceptions/raw_exception.c, ppc403/clock/clock.c:
530        Removed warnings.
531
[cebb89b]5322002-10-31      Joel Sherrill <joel@OARcorp.com>
533
534        * mpc6xx/clock/c_clock.c, mpc6xx/exceptions/raw_exception.c,
535        mpc6xx/mmu/bat.c: Removed warnings.
536
[8730f45]5372002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
538
539        * .cvsignore: Reformat.
540        Add autom4te*cache.
541        Remove autom4te.cache.
542
[bdd85dc2]5432002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
544
545        * configure.ac: Remove duplicate mpc6xx/timer/Makefile from CONFIG_FILES.
546
[4adabccd]5472002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
548
549        * mpc8260/exceptions/raw_exception.c: #include <string.h>.
550        #include <bspIo.h>.
551
[4eb22aa]5522002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
553
554        * mpc6xx/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
555        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
556
[360225e6]5572002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
558
559        * mpc505/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
560        * mpc505/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
561        * mpc505/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
562        * mpc6xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
563        * mpc6xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
564        * mpc6xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
565        * mpc6xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
566        * mpc8260/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
567        * mpc8260/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
568        * mpc8260/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
569        * mpc8260/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
570        * mpc8260/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
571        * mpc8260/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
572        * mpc8xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
573        * mpc8xx/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
574        * mpc8xx/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
575        * mpc8xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
576        * mpc8xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
577        * mpc8xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
578        * ppc403/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
579        * ppc403/console/Makefile.am: Use .$(OBJEXT) instead of .o.
580        * ppc403/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
581        * ppc403/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
582        * ppc403/tty_drv/Makefile.am: Use .$(OBJEXT) instead of .o.
583        * ppc403/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
584        * shared/include/Makefile.am: Use .$(OBJEXT) instead of .o.
585        * shared/src/Makefile.am: Use .$(OBJEXT) instead of .o.
586
[d5fa21ef]5872002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
588
589        * mpc6xx/mmu/pte121.c: Include <string.h> for gcc-3.1.
590
[c1f00ca]5912002-07-22      Till Straumann <strauman@slac.stanford.edu>
592
593        * mpc6xx/mmu/bat.c: Per PR241, fix a tiny bug introduced by the
594        fix for an earlier patch (PR213) which added support for setting
595        BAT0 to setdbat().
596
[c0af822e]5972001-05-17      Joel Sherrill <joel@OARcorp.com>
598
599        * mpc6xx/exceptions/raw_exception.c, pc6xx/mmu/pte121.c: Modified
600        slightly to reflect recent PowerPC re-organization and avoid warnings.
601
[11f894cc]6022001-05-15      Till Straumann <strauman@slac.stanford.edu>
603
604        * mpc6xx/mmu/pte121.c, mpc6xx/mmu/pte121.h: New files. Missed in
605        merge of PR213.
606
[42c90fe]6072001-05-14      Joel Sherrill <joel@OARcorp.com>
608
609        * shared/include/cpuIdent.c: Account for duplicate numbers.
610
[cbc264e6]6112002-05-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
612
613        * rtems/powerpc/debugmod.h: New file (extracted from
614        score/ppc.h).
615        * Makefile.am: Relect changes above.
616
[438b5388]6172001-05-14      Till Straumann <strauman@slac.stanford.edu>
618
619        * shared/include/io.h: Per PR215 address the following issues:
620            - _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET
621              are no longer defined by libcpu (powerpc/shared/include/io.h)
622              but by the BSP (who is the only one to know the values)
623            - the affected BSP (shared/motorola) headers have been fixed
624              in a separate "libbsp/powerpc/shared" patch.
625            - the DEC 21140 driver (libchip/network/dec21140.c) has been
626              fixed to use PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET.
627              and PCI_MEM_BASE instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE
628              is to be defined by the BSP who is using this driver.
629            - the DEC driver also has been fixed to use the newer
630              rtems_bsp_delay_in_bus_cycles() instead of the obsolete
631              delay_in_bus_cycles().
632
[0d776cd2]6332001-05-14      Till Straumann <strauman@slac.stanford.edu>
634
635        * rtems/powerpc/registers.h, rtems/score/ppc.h: Per PR213, add
636        the following:
637            - support for the MPC74000 (AKA G4); there is no
638              AltiVec support yet, however.
639            - the cache flushing assembly code uses hardware-flush on the G4.
640              Also, a couple of hardcoded numerical values were replaced
641              by more readable symbolic constants.
642            - extended interrupt-disabled code section so enclose the entire
643              cache flush/invalidate procedure (as recommended by the book).
644              This is not (latency) critical as it is only used by
645              init code but prevents possible corruption.
646            - Trivial page table support as been added.
647              (1:1 effective-virtual-physical address mapping which is only
648              useful only on CPUs which feature hardware TLB replacement,
649              e.g. >604.  This allows for write-protecting memory regions,
650              e.g. text/ro-data which makes catching corruptors a lot easier.
651              It also frees one DBAT/IBAT and gives more flexibility
652              for setting up address maps :-)
653            - setdbat() allows changing BAT0 also (since the BSP may use
654              a page table, BAT0 could be available...).
655            - asm_setdbatX() violated the SVR ABI by using
656              r20 as a scratch register; changed for r0
657            - according to the book, a context synchronizing instruction is
658              necessary prior to and after changing a DBAT -> isync added
659
[1c07f582]6602002-04-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
661
662        * rtems/powerpc/cache.h: New file (extracted from
663        old-exceptions/cpu.h)
664        * Makefile.am: Relect changes above.
665
[a73a977]6662002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
667
668        * shared/include/cpu.h: Removed.
669        * shared/include/Makefile.am: Reflect changes above.
670        * shared/include/spr.h: Include rtems/powerpc/registers.h instead of
671        libcpu/cpu.h.
672        * mpc6xx/clock/c_clock.c: Reflect changes to <rtems/score/cpu.h>.
673        * mpc6xx/exceptions/asm_utils.S: Ditto.
674        * mpc6xx/exceptions/raw_exception.c: Ditto.
675        * mpc6xx/mmu/mmuAsm.S: Ditto.
676        * mpc6xx/timer/timer.c: Ditto.
677        * mpc8260/exceptions/asm_utils.S: Ditto.
678        * mpc8260/exceptions/raw_exception.c: Ditto.
679        * mpc8xx/exceptions/asm_utils.S: Ditto.
680        * mpc8xx/exceptions/raw_exception.c: Ditto.
681        * ppc403/vectors/vectors.S: Include <asm.h> instead of "asm.h".
682
[b929c2de]6832001-04-17      Joel Sherrill <joel@OARcorp.com>
684
685        * shared/include/cpu.h: Added ifndef ASM.
686 
[cad8694]6872001-04-17      Joel Sherrill <joel@OARcorp.com>
688
689        * ChangeLog: Corrected paths on past few commits.
690 
[1f2fca7]6912002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
692
693        * shared/include/cpu.h: Don't include cpuIdent.h.
694
[ca4f3ffc]6952002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
696
[cad8694]697        * mpc8260/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
698
6992002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
700
701        * mpc8xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
[ca4f3ffc]702
[e05f4315]7032002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
704
[cad8694]705        * mpc6xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
[e05f4315]706
[f054b51]7072002-04-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
708
709        * shared/include/cpuIdent.h: New.
710        * shared/include/cpuIdent.c: Reflect having added cpuIdent.h.
711        * shared/include/cpu.h: Ditto.
712        * shared/include/Makefile.am: Add cpuIndent.h. Fix EXTRA_DIST.
713
[b05938a]7142001-04-03      Joel Sherrill <joel@OARcorp.com>
715
716        * Closed PR57.  The hack is OK as it allows a BSP to override
717        or not at its discretion.
718        * mpc8xx/timer/timer.c: Removed #warning declaring providing a
719        default definition for the macros
720        rtems_cpu_configuration_get_timer_least_valid and
721        rtems_cpu_configuration_get_timer_average_overhead.
722
[30337d2]7232002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
724
725        * shared/include/byteorder.h: Use unsigned instead of __unsigned
726        (GCC-3.0.x compatibility).
727       
[80bbfb9a]7282002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
729
730        * configure.ac:
731        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
732        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
733        * mpc505/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
734        * mpc505/Makefile.am: Remove AUTOMAKE_OPTIONS.
735        * mpc505/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
736        * mpc505/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
737        * Makefile.am: Remove AUTOMAKE_OPTIONS.
738        * mpc6xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
739        * mpc6xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
740        * mpc6xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
741        * mpc6xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
742        * mpc6xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
743        * mpc6xx/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
744        * mpc8260/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
745        * mpc8260/Makefile.am: Remove AUTOMAKE_OPTIONS.
746        * mpc8260/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
747        * mpc8260/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
748        * mpc8260/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
749        * mpc8260/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
750        * mpc8260/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
751        * mpc8260/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
752        * mpc8xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
753        * mpc8xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
754        * mpc8xx/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
755        * mpc8xx/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
756        * mpc8xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
757        * mpc8xx/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
758        * mpc8xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
759        * mpc8xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
760        * ppc403/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
761        * ppc403/Makefile.am: Remove AUTOMAKE_OPTIONS.
762        * ppc403/console/Makefile.am: Remove AUTOMAKE_OPTIONS.
763        * ppc403/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
764        * ppc403/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
765        * ppc403/tty_drv/Makefile.am: Remove AUTOMAKE_OPTIONS.
766        * ppc403/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
767        * shared/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
768        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
769        * shared/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
770        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
771
[5c76213]7722002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
773
774        * mpc6xx/clock/c_clock.c: Include rtems/bspIo.h instead of bspIo.h.
775        * mpc6xx/mmu/bat.h: Include rtems/bspIo.h instead of bspIo.h.
776        * mpc8260/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
777        * mpc8260/cpm/brg.c: Include rtems/bspIo.h instead of bspIo.h.
778        * mpc8xx/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
779        * shared/include/cpuIdent.c: Include rtems/bspIo.h instead of bspIo.h.
780
[cdf62746]7812001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
782
783        * ppc403/vectors/vectors.S: Include <bsp.h>.
784        * shared/include/cpu.h: Remove stray empty lines.
785
[3f381864]7862001-11-27      Joel Sherrill <joel@OARcorp.com>,
787
788        * new_exception_processing/Makefile.in,
789        new_exception_processing/.cvsignore,
790        new_exception_processing/Makefile.am,
791        new_exception_processing/c_isr.inl,
792        new_exception_processing/cpu.c, new_exception_processing/cpu.h,
793        new_exception_processing/cpu_asm.S,
794        old_exception_processing/Makefile.in,
795        old_exception_processing/.cvsignore,
796        old_exception_processing/Makefile.am, old_exception_processing/README,
797        old_exception_processing/TODO, old_exception_processing/c_isr.inl,
798        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
799        old_exception_processing/cpu_asm.S, old_exception_processing/irq_stub.S,
800        old_exception_processing/ppc_offs.h,
801        old_exception_processing/ppccache.c, old_exception_processing/rtems.S:
802        Deleted since now under libbsp.
803
[9393f7fa]8042001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
805
806        * configure.ac: Remove old_exception_processing,
807        new_exception_processing.
808        * Makefile.am: Ditto.
809
[e1eb8a34]8102001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
811
812        * configure.ac: Remove mpc750 from new_exception_processing,
813        Remove mpc604 from new_exception_processing.
814
[81e5df8]8152001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
816
817        * configure.ac: Remove ppc603e from old_exception_processing.
818
[d4aa480]8192001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
820
821        * configure.ac: Remove mpc8xx from new_exception_processing.
822
[5e0e4487]8232001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
824
825        * configure.ac: Remove mpc8620 from new_exception_processing.
826
[800cd2a]8272001-11-20      Joel Sherrill <joel@OARcorp.com>
828
829        * ChangeLog: Corrected spacing.
830
[3ddf3b5]8312001-11-14      Till Straumann <strauman@SLAC.Stanford.EDU>
832
833        * new_exception_processing/cpu_asm.S: Support double or single
834        precision context switches.  Note that doing a single precision
835        context save/restore on a double precision PowerPC machine does not
836        only result in rounding errors but also screws up the FPSCR register!
837
[e9ae97fb]8382001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
839
840        This modification is part of the submitted modifications necessary to
841        support the IBM PPC405 family.  This submission was reviewed by
842        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
843        not negatively impact the ppc403 BSPs.  The submission and tracking
844        process was captured as PR50.
845        * ppc403/console/console405.c ppc403/tty_drv/.cvsignore,
846        ppc403/tty_drv/Makefile.am, ppc403/tty_drv/tty_drv.c,
847        ppc403/tty_drv/tty_drv.h: New files.
848        * Makefile.am, README, configure.ac, old_exception_processing/cpu.c,
849        old_exception_processing/cpu.h, ppc403/Makefile.am,
850        ppc403/clock/clock.c, ppc403/console/Makefile.am,
851        ppc403/console/console.c, ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h,
852        ppc403/timer/timer.c: Modified.
853
[ff79cc57]8542001-11-07      Joel Sherrill <joel@OARcorp.com>
855
856        * configure.ac: Delete the commented out line that said that
857        the mpc8260 used the old exception processing model.  This line
858        also appears to have caused ppc603e to miss this test.
859
[d8459d0]8602001-10-29      Joel Sherrill <joel@OARcorp.com>
861
862        * mpc8xx/timer/timer.c: Added hack for two macros that are not defined
863        with the new exception processing model:
864                rtems_cpu_configuration_get_timer_least_valid()
865                rtems_cpu_configuration_get_timer_average_overhead()
866        This is captured as PR57.
867
[bc85fdbb]8682001-10-24      Joel Sherrill <joel@OARcorp.com>
869
870        * mpc8260/clock/.cvsignore, mpc8260/console-generic/.cvsignore,
871        mpc8260/cpm/.cvsignore, mpc8260/exceptions/.cvsignore,
872        mpc8260/include/.cvsignore, mpc8260/mmu/.cvsignore,
873        mpc8260/timer/.cvsignore, mpc8260/.cvsignore: New files.
874
[a942a7e]8752001-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
876
877        * mpc8260/exceptions/Makefile.am, mpc8260/include/Makefile.am,
878        mpc8xx/exceptions/Makefile.am: Updated to autoconf 2.52.
879
[bfbe811]8802001-10-24      Joel Sherrill <joel@OARcorp.com>
881
882        * mpc8260/include/mpc8260.h: "or" is a keyword in C++. 
883
[48694da]8842001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
885
886        * Makefile.am, README, configure.ac, new_exception_processing/cpu.h,
887        shared/include/cpu.h, shared/include/cpuIdent.c, shared/src/cache.c:
888        Added mpc8260 support.
889
[1ec501c]8902001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
891
892        * Added mpc8260 directory.
893        * Modified Makefile.am and configure.in to build the contents
894        * mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am,
895        mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am,
896        mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore,
897        mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c,
898        mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore,
899        mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S,
900        mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h,
901        mpc8260/include/Makefile.am, mpc8260/include/console.h,
902        mpc8260/include/cpm.h, mpc8260/include/mmu.h,
903        mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c,
904        mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
905
[590aba4f]9062001-10-12      Joel Sherrill <joel@OARcorp.com>
907
908        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h, mpc8xx/clock/clock.c,
909        mpc8xx/timer/timer.c, new_exception_processing/cpu.c,
910        new_exception_processing/cpu.h, new_exception_processing/cpu_asm.S,
911        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
912        old_exception_processing/cpu_asm.S, old_exception_processing/rtems.S:
913        Fixed typo.
914
[df25c998]9152001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
916
917        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
918        * configure.in: Remove.
919        * configure.ac: New file, generated from configure.in by autoupdate.
920
[152790a]9212001-09-27      Joel Sherrill <joel@OARcorp.com>
922
923        * old_exception_processing/cpu.h: Renamed delay() to rtems_bsp_delay().
924        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
925        * shared/include/cpu.h: Renamed delay() to rtems_bsp_delay().
926        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
927
[5f4ee2a]9282001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
929
930        * new_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
931        * old_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
932        * mpc6xx/mmu/Makefile.am: Use 'PREINSTALL_FILES ='.
933        * mpc6xx/clock/Makefile.am: Use 'PREINSTALL_FILES ='.
934        * mpc6xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
935        * mpc8xx/include/Makefile.am: Use 'PREINSTALL_FILES ='.
936        * mpc8xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
937        * shared/include/Makefile.am: Use 'PREINSTALL_FILES ='.
938        * shared/src/Makefile.am: Use 'PREINSTALL_FILES ='.
939        * shared/src/Makefile.am: Use 'CLEANFILES ='.
940
[622a429]9412000-06-08      Eric Valette <valette@crf.canon.fr>
942
943        * mpc8xx/console-generic/console-generic.c:
944        The printk/printf did not work when loaded by EPPCBUG. They did
945        work when loaded with the BDM debugger.  I suspected EPPBUG
946        made some nasty things like patching Communication processor
947        microcode...  Anyway, the attached patch:
948          1) Enables to have printk nearly immediately after boot,
949          2) Make printf work automagically (I do not know why except I make a
950        different initialization for printk that should be overwritten by
951        console init later ?)
952
953        I let the default to be using EPPCBUG embedded firmware to boot and
954        using this printk early enabler code (LOADED_BY_EPPCBUG and
955        EARLY_CONSOLE) are on.
956
[133ddf2e]9572001-05-24      Tom Armistead <tom_armistead@phx.mcd.mot.com>
958
959        * mpc6xx/timer/timer.c: Added include of bsp.h and removed
960        external declaration of BSP_Convert_decrementer() to
961        correct unresolved reference to this routine.
962
[907af7dc]9632001-05-24      Eric Valette <valette@crf.canon.fr>
964
965        * mpc8xx/console-generic/console-generic.c: Bug found by Yacine
966        <elkolli@crf.canon.fr> where the initialization or irq data structure
967        was incomplete in case a SMC channel was used first and later a SCC one.
968
[ec112322]9692001-03-30      Eric Valette <valette@crf.canon.fr>
970
971        * mpc8xx/vectors/.cvsignore, mpc8xx/vectors/Makefile.am,
972        mpc8xx/vectors/README, mpc8xx/vectors/align_h.S
973        mpc8xx/vectors/vectors.S:  These files were removed in
974        support of switching the mpc8xx to the use the "new exception
975        processing model."
976
[37731c2b]9772001-03-30      Eric Valette <valette@crf.canon.fr>
978
979        * mpc8xx/exceptions/.cvsignore, mpc8xx/exceptions/Makefile.am,
980        mpc8xx/exceptions/asm_utils.S, mpc8xx/exceptions/raw_exception.c,
981        mpc8xx/exceptions/raw_exception.h: New files.
982        * configure.in, mpc6xx/mmu/bat.h, mpc8xx/Makefile.am,
983        mpc8xx/clock/clock.c,
984        mpc8xx/console-generic/console-generic.c,
985        mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
986        new_exception_processing/cpu.h, shared/include/byteorder.h,
987        wrapup/Makefile.am:  This is conversion of the
988        mpc8xx CPU to the "new exception processing model."
989
[98f3cfa]9902001-02-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
991
992        * mpc505/ictrl/Makefile.am, mpc6xx/clock/Makefile.am,
993        mpc6xx/exceptions/Makefile.am, mpc6xx/mmu/Makefile.am,
994        mpc8xx/include/Makefile.am, new_exception_processing/Makefile.am,
995        old_exception_processing/Makefile.am, pc403/ictrl/Makefile.am,
996        shared/include/Makefile.am, shared/src/Makefile.am:
997        Apply *_HEADERS instead of *H_FILES.
998        * shared/src/.cvsignore: Add cache.h.
999
[5e67b98]10002001-01-03      Joel Sherrill <joel@OARcorp.com>
1001
1002        * new_exception_processing/cpu.h, old_exception_processing/cpu.c:
1003        old_exception_processing/cpu.h, Added _CPU_Initialize_vectors().
1004        In particular, spurious vector initialization had to be moved
1005        on old exception processing model.
1006
[feead226]10072000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1008
1009        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1010
[a314d3b4]10112000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1012
1013        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1014
[d82c006]10152000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1016
1017        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1018        Switch to GNU canonicalization.
1019
[772f2243]10202000-10-20      Joel Sherrill <joel@OARcorp.com>
1021
1022        * mpc8xx/console-generic/console-generic.c: Avoid use of
1023        BSP definitions and rely on the new routine
1024        mbx8xx_console_get_configuration() to get information.  This
1025        routine was formerly incorrectly called
1026        mbx8xx_console_use_maximum_buffer_size().
1027        binding to the exception code.
1028
[623ffdb]10292000-10-20      Joel Sherrill <joel@OARcorp.com>
1030
1031        * configure.in, Makefile.am: Explicitly specify whether an
1032        RTEMS_CPU_MODEL is using old or new exception processing.  This
1033        is important because when building multilib, you do not know
1034        the RTEMS_CPU_MODEL.  So everything built in a multilib'ed RTEMS
1035        must be independent of the exception model and allow for late
1036        binding to the exception code.
1037
[a982e0c6]10382000-10-18        Sergei Organov <osv@javad.ru>
1039
1040        * Added full support for MPC505.
1041        * mpc505/ictrl: New directory.
1042        * configure.in, mpc505/Makefile.am: Modified to reflect ictrl addition.
1043        * mpc505/ictrl/.cvsignore, mpc505/ictrl/Makefile.am,
1044        mpc505/ictrl/ictrl.c, mpc505/ictrl/ictrl.h: New files.
1045        * mpc505/timer/timer.c: Use <rtems.h>, not "rtems.h".
1046        * mpc505/vectors/Makefile.am: alignment exception handler now included.
1047        * mpc505/vectors/vectors.S: Now use constants for exception numbers.
1048        * old_exception_processing/ppc_offs.h: New file.
1049        * old_exception_processing/Makefile.am: Account for ppc_offs.h.
1050        * old_exception_processing/cpu.h: Make Nest and Disable levels volatile.
1051        * old_exception_processing/cpu_asm.S: Offsets moved to ppc_offs.h.
1052
[8c49701]10532000-10-18      Joel Sherrill <joel@OARcorp.com>
1054
1055        * mpc8xx/console-generic/console-generic.c: Removed include of
1056        <bsp.h> by adding BSP dependent routine
1057        mbx8xx_console_use_maximum_buffer_size() which can be hard coded
1058        or check non-volatile memory for configuration.
1059
[21c8738]10602000-10-18      Joel Sherrill <joel@OARcorp.com>
1061
1062        * mpc8xx/console-generic/console-generic.c: Removed warnings.
1063
[8c187427]10642000-10-18      Joel Sherrill <joel@OARcorp.com>
1065
1066        * mpc6xx/clock/c_clock.h: Removed commented out reference to <bsp.h>.
1067        * mpc6xx/timer/timer.c: Ditto.
1068
[8e13ca61]10692000-10-18      Joel Sherrill <joel@OARcorp.com>
1070
1071        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h: Removed use of
1072        bsp.h and replaced it with use of proper interfaces or explicit
1073        externs of required functions and data.
1074        * mpc6xx/timer/timer.c: Ditto.
1075
[3e30f27]10762000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1077
1078        * mpc505/timer/Makefile.am, mpc505/vectors/Makefile.am,
1079        mpc6xx/clock/Makefile.am, mpc6xx/exceptions/Makefile.am,
1080        mpc6xx/mmu/Makefile.am, mpc6xx/timer/Makefile.am,
1081        mpc6xx/wrapup/Makefile.am, ppc403/clock/Makefile.am,
1082        ppc403/console/Makefile.am, ppc403/ictrl/Makefile.am,
1083        ppc403/timer/Makefile.am, ppc403/vectors/Makefile.am,
1084        shared/include/Makefile.am, shared/src/Makefile.am,
1085        wrapup/Makefile.am, mpc8xx/clock/Makefile.am,
1086        mpc8xx/console-generic/Makefile.am, mpc8xx/cpm/Makefile.am,
1087        mpc8xx/mmu/Makefile.am, mpc8xx/timer/Makefile.am,
1088        mpc8xx/vectors/Makefile.am, new_exception_processing/Makefile.am,
1089        old_exception_processing/Makefile.am: Include compile.am
1090
[f018b1a]10912000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1092
1093        * mpc8xx/console-generic/console-generic.c:
1094        Add support for configuration parameters in NVRAM
1095
[b24a093]10962000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1097
1098        * ChangeLog: File paths corrected.
1099
[38dff47b]11002000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1101
[b24a093]1102        * mpx8xx/console-generic/console-generic.c: Addition of support
1103        for shared printk and no termios.
[38dff47b]1104
11052000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1106
[b24a093]1107        * mpx8xx/console-generic/console-generic.c(m8xx_uart_pollWrite):
[38dff47b]1108        Flush actual buffer.
1109
[e94ad1fe]11102000-08-10      Joel Sherrill <joel@OARcorp.com>
1111
1112        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.