source: rtems/c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog @ b276df4c

Last change on this file since b276df4c was b276df4c, checked in by Ralf Corsepius <ralf.corsepius@…>, on Feb 22, 2007 at 12:20:24 PM

2007-02-22 Ralf Corsépius <ralf.corsepius@…>

  • bootloader/Makefile.am: Use MKDIR_P instead of mkdir_p.
  • Property mode set to 100644
File size: 25.1 KB
Line 
12007-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * bootloader/Makefile.am: Use MKDIR_P instead of mkdir_p.
4
52007-01-29      Till Straumann <strauman@slac.stanford.edu>
6
7        * Makefile.am, preinstall.am, include/bsp.h:
8        Use VME DMA support implemented by vmeUniverse and
9        libbsp/powerpc/shared/vme/vme_universe_dma.c
10        Added explanation for use of BSP_PIC_DO_EOI by
11        BSP implementors who derive from this 'include/bsp.h'.
12
132006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
14
15        * configure.ac: New BUG-REPORT address.
16
172006-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * Makefile.am: Remove superfluous -DASM.
20
212006-10-19      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        * configure.ac: Require automake-1.10. Require autoconf-2.60.
24
252006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
26
27        * bootloader/Makefile.am: Remove DEFAULT_INCLUDES.
28
292006-09-11      Chris Johns <chrisj@rtems.org>
30
31        * times.mcp750: Removed extra CRLF.
32       
332006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
34
35        * configure.ac: Remove explicit ampolish3 support (now in
36        RTEMS_BSP_CONFIGURE).
37
382006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
39
40        * configure.ac: Add ampolish3 support.
41        * Makefile.am: Add preinstall.am.
42
432005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
44
45        * configure.ac: Remove USE_ENHANCED_INTR_API.
46
472005-11-09      Eric Norum <norume@aps.anl.gov>
48
49        * bootloader/Makefile.am: Fix disagreement between GCCSPECS and GCC_SPECS.
50        * Makefile.am: Need to install vme_am_defs.h,
51
522005-11-03      Till Straumann <strauman@slac.stanford.edu>
53
54        * shared/irq/openpic_i8259_irq.c: New file.
55        * ChangeLog, Makefile.am, motorola_powerpc/ChangeLog,
56        motorola_powerpc/Makefile.am, shared/irq/irq.c, shared/irq/irq.h,
57        shared/irq/irq_asm.S, shared/irq/irq_init.c: Separated openpic/i8259
58        specifica from generic irq handling into openpic_i8259_irq.c; added
59        some compilation conditionals to help BSPs without ISA to omit ISA
60        interrupts and calling i8259 code.
61
622005-11-03      Till Straumann <strauman@slac.stanford.edu>
63
64        * Makefile.am, include/bsp.h: Added new shared pretaskinghook.c and
65        zerobss.c files to list to be made. Added some explanations about
66        CPU <-> PCI <-> VME address mapping issues.
67
682005-11-03      Till Straumann <strauman@slac.stanford.edu>
69
70        * Makefile.am, startup/linkcmds:
71        moved linkcmds to shared area for other BSPs to use
72
732005-10-20      Eric Norum <norume@aps.anl.gov>
74
75        * include/bsp.h: Support MVME2100.
76
772005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
78
79        * include/bsp.h: New header guard.
80
812005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
82
83        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
84
852005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
86
87        * Makefile.am: Merge-in wrapup/Makefile.am.
88        * wrapup/Makefile.am: Remove.
89        * configure.ac: Reflect changes above.
90
912005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
92
93        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
94
952005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
96
97        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
98
992004-11-17      Joel Sherrill <joel@OARcorp.com>
100
101        * startup/linkcmds: Add sections required by gcc 3.3.x so it will link.
102
1032004-11-16      Richard Campbell <richard.campbell@OARcorp.com>
104
105        * README.MVME2100: Update to include DBAT0.
106        * startup/linkcmds: Add sections from new gcc versions.
107
1082004-11-12      Ralf Corsepius <ralf_corsepius@rtems.org>
109
110        PR 717/bsps
111        * bootloader/Makefile.am: Set up BOOTLOADER_CPU_CFLAGS.
112
1132004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
114
115        * Makefile.am, configure.ac, bootloader/Makefile.am, include/bsp.h,
116        wrapup/Makefile.am: Add MVME2100 BSP and MPC8240 support. There was
117        also a significant amount of spelling and whitespace cleanup.
118        * README.MVME2100: New file.
119
1202004-11-05      Joel Sherrill <joel@OARcorp.com>
121
122        * startup/linkcmds: Add .gnu.linkonce.b and .gnu.linkonce.bs sections.
123
1242004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
125
126        * configure.ac: Require automake > 1.9.
127
1282004-05-22      Joel Sherrill <joel@OARcorp.com>
129
130        PR 615/bsps
131        * include/tm27.h: Removing USE_ENHANCE_INTR_API conditional check since
132        that is the only kind this BSP supports and tm27 does not care which
133        interrupt model is used as long as the macros are properly defined.
134
1352004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
136
137        PR 610/bsps
138        * Makefile.am: Add include/tm27.h, Cosmetics.
139        * include/tm27.h: Final cosmetics.
140
1412004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
142
143        * include/bsp.h: Split out tmtest27 support.
144        * include/tm27.h: New.
145
1462004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
147
148        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
149        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
150
1512004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
152
153        * include/bsp.h: Convert to using c99 fixed size types.
154
1552004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
156
157        * bootloader/Makefile.am: Fix preinstall dir handling.
158
1592004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
160
161        * bootloader/Makefile.am: Preinstall dirs.
162        * Makefile.am: Reflect changes to bsp.am.
163        Preinstall dist_project_lib*.
164
1652004-02-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
166
167        * bootloader/Makefile.am: Fix up paths having been broken in
168        previous patch.
169
1702004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
171
172        * bootloader/Makefile.am: Remove references to $(top_srcdir).
173        Remove NM, LD. Cosmetics.
174
1752004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
176
177        * configure.ac: Explicitly check for NM.
178
1792004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
180
181        * Makefile.am: Reflect changes to bsp.am.
182
1832004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
184
185        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
186
1872004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
188
189        * wrapup/Makefile.am: Convert to automake-building rules.
190
1912004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
192
193        * Makefile.am: Use include_*HEADERS for .../shared/*.h.
194
1952004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
196
197        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
198        irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
199        pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
200        startup/Makefile.am, vectors/Makefile.am, vme/Makefile.am.
201        Use automake compilation rules.
202        Rename clock.rel to pclock.rel (Conflict with libcpu).
203        * clock/Makefile.am, console/Makefile.am, irq/Makefile.am,
204        motorola/Makefile.am, openpic/Makefile.am, pci/Makefile.am,
205        residual/Makefile.am, start/Makefile.am, startup/Makefile.am,
206        vectors/Makefile.am, vme/Makefile.am: Remove.
207        * configure.ac: Reflect changes above.
208        * wrapup/Makefile.am: Reflect changes above.
209
2102004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
211
212        * wrapup/Makefile.am: Reflect changes to
213        ../support/*exception_processing/*.
214
2152004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
216
217        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
218        Add RTEMS_PROG_CCAS.
219
2202004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * Makefile.am: Add PREINSTALL_DIRS.
223        * irq/Makefile.am: Add PREINSTALL_DIRS.
224        * motorola/Makefile.am: Add PREINSTALL_DIRS.
225        * openpic/Makefile.am: Add PREINSTALL_DIRS.
226        * pci/Makefile.am: Add PREINSTALL_DIRS.
227        * vectors/Makefile.am: Add PREINSTALL_DIRS.
228        * vme/Makefile.am: Add PREINSTALL_DIRS.
229        * wrapup/Makefile.am: Reflect changes to libcpu.
230
2312004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
232
233        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
234        Add PRE/TMPINSTALL_FILES to CLEANFILES.
235        * bootloader/Makefile.am: Ditto.
236        * irq/Makefile.am: Ditto.
237        * motorola/Makefile.am: Ditto.
238        * openpic/Makefile.am: Ditto.
239        * pci/Makefile.am: Ditto.
240        * start/Makefile.am: Ditto.
241        * startup/Makefile.am: Ditto.
242        * vectors/Makefile.am: Ditto.
243        * vme/Makefile.am: Ditto.
244
2452004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * wrapup/Makefile.am: Eliminate $(LIB).
248        Use noinst_DATA to trigger building libbsp.a.
249
2502003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
251
252        * start/Makefile.am: Add BUILD-VARIANTS.
253
2542003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
255
256        * vectors/Makefile.am: Fix typos.
257        * vme/Makefile.am: Fix typos.
258
2592003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
260
261        * bootloader/Makefile.am: Eliminate VPATH.
262        * clock/Makefile.am: Eliminate VPATH.
263        * console/Makefile.am: Eliminate VPATH.
264        * irq/Makefile.am: Eliminate VPATH.
265        * motorola/Makefile.am: Eliminate VPATH.
266        * openpic/Makefile.am: Eliminate VPATH.
267        * pci/Makefile.am: Eliminate VPATH.
268        * residual/Makefile.am: Eliminate VPATH.
269        * start/Makefile.am: Eliminate VPATH.
270        * startup/Makefile.am: Eliminate VPATH.
271        * vectors/Makefile.am: Eliminate VPATH.
272        * vme/Makefile.am: Eliminate VPATH.
273
2742003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
275
276        * bootloader/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
277        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
278        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
279
2802003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
283        * bootloader/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
284        * irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
285        * motorola/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
286        * openpic/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
287        * pci/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
288        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
289        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
290        * vectors/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
291        * vme/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
292
2932003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
294
295        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
296
2972003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
298
299        * bootloader/Makefile.am: Misc cleanups and fixes.
300        * motorola/Makefile.am: Misc cleanups and fixes.
301        * start/Makefile.am: Misc cleanups and fixes.
302        * startup/Makefile.am: Misc cleanups and fixes.
303        * startup/linkcmds: Preparations for gcc-3.3.x.
304
3052003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
306
307        * Makefile.am: Cosmetics.
308        * bootloader/Makefile.am: Cosmetics.
309        * startup/Makefile.am: Cosmetics.
310
3112003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
312
313        * Makefile.am: Add preinstallation dirstamp support.
314        * bootloader/Makefile.am: Cosmetics.
315        * clock/Makefile.am: Cosmetics.
316        * console/Makefile.am: Cosmetics.
317        * irq/Makefile.am: Add preinstallation dirstamp support.
318        * motorola/Makefile.am: Cosmetics.
319        * openpic/Makefile.am: Cosmetics.
320        * pci/Makefile.am: Cosmetics.
321        * residual/Makefile.am: Cosmetics.
322        * start/Makefile.am: Cosmetics.
323        * startup/Makefile.am: Cosmetics.
324        * vectors/Makefile.am: Add preinstallation dirstamp support.
325        * vme/Makefile.am: Add preinstallation dirstamp support.
326        * wrapup/Makefile.am: Cosmetics.
327
3282003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
329
330        * clock/Makefile.am: Remove all-local: $(ARCH).
331        * console/Makefile.am: Remove all-local: $(ARCH).
332        * irq/Makefile.am: Remove all-local: $(ARCH).
333        * motorola/Makefile.am: Remove all-local: $(ARCH).
334        * openpic/Makefile.am: Remove all-local: $(ARCH).
335        * pci/Makefile.am: Remove all-local: $(ARCH).
336        * residual/Makefile.am: Remove all-local: $(ARCH).
337        * start/Makefile.am: Remove all-local: $(ARCH).
338        * startup/Makefile.am: Remove all-local: $(ARCH).
339        * vectors/Makefile.am: Remove all-local: $(ARCH).
340        * vme/Makefile.am: Remove all-local: $(ARCH).
341        * wrapup/Makefile.am: Remove all-local: $(ARCH).
342
3432003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
344
345        * vectors/Makefile.am: Fix header installation.
346
3472003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
348
349        * Makefile.am: Merge-in include/Makefile.am.
350        Reflect changes to bsp.am.
351        * include/Makefile.am: Remove.
352        * include/bsp.h: Add copy of ../shared/include/bsp.h (Violates BSP
353        coding standards).
354        * configure.ac: Reflect changes above.
355        * irq/Makefile.am: Fix header installation.
356        * motorola/Makefile.am: Fix header installation.
357        * openpic/Makefile.am: Fix header installation.
358        * pci/Makefile.am: Fix header installation.
359
3602003-09-26      Till Strauman <strauman@slac.stanford.edu>
361
362        PR 496/bsps
363        * startup/Makefile.am: Use PowerPC shared sbrk() implementation which
364        is used when initial heap size is limited to first 32 MB of RAM to
365        satisfy boot loader requirements.
366
3672003-09-26  Till Straumann <strauman@slac.stanford.edu>
368
369        PR 497/bsps
370        * BOOTING: Document letting the bootloader shut down the
371        network interface since it continues to run after loading
372        RTEMS application and has to be dealt with.
373 
3742003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
375
376        * bsp_specs: Remove *lib:.
377
3782003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
379
380        * Makefile.am: Reflect having moved aclocal/.
381
3822003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
383
384        * Makefile.am: Reflect having moved automake/.
385        * bootloader/Makefile.am: Reflect having moved automake/.
386        * clock/Makefile.am: Reflect having moved automake/.
387        * console/Makefile.am: Reflect having moved automake/.
388        * include/Makefile.am: Reflect having moved automake/.
389        * irq/Makefile.am: Reflect having moved automake/.
390        * motorola/Makefile.am: Reflect having moved automake/.
391        * openpic/Makefile.am: Reflect having moved automake/.
392        * pci/Makefile.am: Reflect having moved automake/.
393        * residual/Makefile.am: Reflect having moved automake/.
394        * start/Makefile.am: Reflect having moved automake/.
395        * startup/Makefile.am: Reflect having moved automake/.
396        * vectors/Makefile.am: Reflect having moved automake/.
397        * vme/Makefile.am: Reflect having moved automake/.
398        * wrapup/Makefile.am: Reflect having moved automake/.
399
4002003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
401
402        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
403
4042003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
405
406        PR 444/bsps
407        PR 445/bsps
408        * bsp_specs: Remove -D__embedded__ -Asystem(embedded)
409        -DUSE_ENHANCED_INTR_API from cpp.
410        Remove cpp, old_cpp (now unused).
411        * configure.ac: Add -DUSE_ENHANCED_INTR_API to bspopts.h.
412
4132003-03-27      Joel Sherrill <joel@OARcorp.com>
414
415        * bootloader/Makefile.am: Eliminate EABI CFLAGS from those used to
416        compile the bootloader.
417
4182003-03-18  Till Straumann <strauman@slac.stanford.edu>
419
420        PR 356/bsps
421        * bsp_specs, start/Makefile.am, startup/linkcmds
422        This patch makes RTEMS/powerpc/shared EABI compliant.
423        Declare all linker-script defined addresses as
424        variables of unknown size and not as short objects
425        like 'int', 'void*' etc.
426        This prevents the compiler from generating a relocation
427        who assumes the existence of an __rtems_end object in
428        one of the short data areas (which would result in a
429        linker error).
430
4312003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        * configure.ac: Remove AC_CONFIG_AUX_DIR.
434
4352003-02-20      Till Straumann <strauman@slac.stanford.edu>
436
437        PR 349/bsps
438        * startup/Makefile.am, startup/linkcmds startup/Makefile.am,
439        startup/bspstart.c, startup/pgtbl_activate.c, startup/pgtbl_setup.c:
440        Let the powerpc/shared (+derived) BSPs use pagetable support
441        from libcpu.
442
4432003-02-20      Till Straumann <strauman@slac.stanford.edu>
444
445        PR 349/bsps
446        * Makefile.am, configure.ac: Add glue to the powerpc/shared BSP
447        to use the vmeUniverse VME-PCI bridge driver.
448        * vme/.cvsignore, vme/Makefile.am, wrapup/Makefile.am: New files.
449
4502003-02-20      Till Straumann <strauman@slac.stanford.edu>
451
452        PR 349/bsps
453        * openpic/Makefile.am, pci/Makefile.am:
454          - install the 'openpic.h' and 'pci.h' headers
455          - avoid a name clash by renaming 'vsprintf' & friends
456            to 'k_vsprintf' etc.
457          - let 'rtemsReboot' print a stack trace (in case an 'assert' failed)
458          - irq.c:
459             * fix: remove implicit assumption that ISA interrupt vectors start
460                    at 0
461             * add BSP hook to let a VME interrupt acknowledge the PCI/openpic
462               IRQ. (SEE ALSO THE ppc-sharedbsp-vme.diff patch)
463          - fix: EABI compliance; isr/exception lowlevel handlers must not
464                 clobber R2 or R13
465          - fix: openpic_init was called with the polarity/senses tables
466                 swapped (fixed wrong order of arguments)
467          - cosmetics: use new _read_SPRXX() _write_SPRXX() macros
468
4692003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
470
471        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
472
4732003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
474
475        * configure.ac: AC_PREREQ(2.57).
476
4772003-01-20      Joel Sherrill <joel@OARcorp.com>
478
479        * startup/linkcmds*: Add FreeBSD sysctl() sections.
480
4812002-12-08      Greg Menke <gregory.menke@gsfc.nasa.gov>
482 
483        * startup/linkcmds: Shifted .init, .fini to match better with
484        crtbegin/crtend linking.
485
4862002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
487
488        * bootloader/Makefile.am: Don't include @RTEMS_BSP@.cfg.
489        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
490        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
491        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
492        * motorola/Makefile.am: Don't include @RTEMS_BSP@.cfg.
493        * openpic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
494        * pci/Makefile.am: Don't include @RTEMS_BSP@.cfg.
495        * residual/Makefile.am: Don't include @RTEMS_BSP@.cfg.
496        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
497        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
498        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
499
5002002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
501
502        * start/Makefile.am: Use install-data-local to install startfile.
503
5042002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
505
506        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
507
508002-11-17       Greg Menke <gregory.menke@gsfc.nasa.gov>
509
510        * README.mtx603e: New file.
511
5122002-11-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
513
514        * bsp_specs: Added crtbegin,crtend objects so C++ global objects
515        constructors/destructors run correctly. 
516        * startup/linkcmds: Increased code length and updated the ctor/dtor
517        sections to handle crtbegin, crtend objects.
518>       
5192002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
520
521        * .cvsignore: Reformat.
522        Add autom4te*cache.
523        Remove autom4te.cache.
524
5252002-08-21      Joel Sherrill <joel@OARcorp.com>
526
527        * bsp_specs: Added support for -nostdlibs.
528
5292002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
530
531        * bootloader/Makefile.am: Fix that crappy Makefile.am once again.
532
5332002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
534
535        * bootloader/Makefile.am: Use .$(OBJEXT) instead of .o.
536        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
537        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
538        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
539        * motorola/Makefile.am: Use .$(OBJEXT) instead of .o.
540        * openpic/Makefile.am: Use .$(OBJEXT) instead of .o.
541        * pci/Makefile.am: Use .$(OBJEXT) instead of .o.
542        * residual/Makefile.am: Use .$(OBJEXT) instead of .o.
543        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
544        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
545        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
546        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
547
5482002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
549
550        * bootloader/Makefile.am: Install bootloader.o.
551        Install bootloader/bootloader.ppcboot.lds.
552
5532002-07-24      Joel Sherrill <joel@OARcorp.com>
554
555        * vectors/Makefile.am: Install bsp/vectors.h.
556
5572002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
558
559        * include/Makefile.am: Fix preinstallation.
560        * bootloader: Eliminate $(INCLUDES).
561
5622002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
563
564        * start/Makefile.am: Eliminate PGM.
565        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
566
5672002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
568
569        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
570
5712002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
572
573        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
574        Remove $(OBJS) from all-local.
575
5762002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
577
578        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
579
5802001-05-14      Till Straumann <strauman@slac.stanford.edu>
581
582        * bootloader/Makefile.am, console/Makefile.am, pci/Makefile.am:
583        Per PR216, "libbsp/powerpc/shared" BSP has been modified considerably
584        with the goal to make it more flexible and reusable by other
585        BSPs. The main strategies were:
586            - eliminate hardcoded base addresses; devices use offsets
587              and a BSP defined base address.
588            - separate functionality into different files (e.g. reboot from
589              inch.c to reboot.c) which can be overridden by a 'derived' BSP.
590            - separate initialization code into separate files (e.g.  PCI
591              bridge detection/initialization was separated from the more
592              generic PCI access routines), also to make it easier for
593              'derived' BSPs to substitute their own initialization code.
594        There are also a couple of enhancements and fixes:
595            - IRQ handling code now has a hook for attaching a VME bridge.
596            - OpenPIC is now explicitely initialized (polarities, senses).
597              Eliminated the implicit assumption on the presence of an ISA PIC.
598            - UART and console driver now supports more than 1 port. The current
599              maximum of 2 can easily be extended by enlarging a table (it
600              would even be easier if the ISR API was not broken by design).
601            - fixed polled_io.c so it correctly supports console on COM2
602            - fixed TLB invalidation code (start.S).
603            - exception handler prints a stack backtrace.
604            - added BSP_pciFindDevice() to scan the pci bus for a particular
605              vendor/device/instance.
606
6072001-05-09      Joel Sherrill <joel@OARcorp.com>
608
609        * startup/linkcmds: In support of gcc 3.1, added one of more
610        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
611        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
612        and direction of segments to memory regions may also have been
613        addressed.  This was a sweep across all BSPs.
614 
6152001-04-08      Joel Sherrill <joel@OARcorp.com>
616
617        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
618 
6192002-04-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
620
621        * bootloader/Makefile.am: Use automake-1.6 AS compilation rules.
622
6232001-04-02      Joel Sherrill <joel@OARcorp.com>
624
625        * bootloader/Makefile.am: Use AM_CCASFLAGS instead of AM_ASFLAGS.
626
6272002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
628
629        * configure.ac:
630        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
631        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
632        * bootloader/Makefile.am: Remove AUTOMAKE_OPTIONS.
633        * Makefile.am: Remove AUTOMAKE_OPTIONS.
634        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
635        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
636        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
637        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
638        * motorola/Makefile.am: Remove AUTOMAKE_OPTIONS.
639        * openpic/Makefile.am: Remove AUTOMAKE_OPTIONS.
640        * pci/Makefile.am: Remove AUTOMAKE_OPTIONS.
641        * residual/Makefile.am: Remove AUTOMAKE_OPTIONS.
642        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
643        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
644        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
645        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
646
6472001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
648
649        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
650
6512001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
652
653        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
654
6552001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
656
657        * Makefile.am: Add @exceptions@ to SUBDIRS;
658        Remove need_motorola_powerpc.
659        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
660        make/custom/mcp750.cfg, make/custom/mvme2307.cfg;
661        Remove need_motorola_powerpc;
662        Add RTEMS_PPC_EXCEPTIONS([new]).
663        * include/Makefile.am: Replace PREINSTALL_FILES with
664        TMPINSTALL_FILES, include force-preinstall.am.
665        * wrapup/Makefile.am: Apply @exceptions@.
666
6672001-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
668
669        * configure.ac: Add bspopts.h.
670        * include/.cvsignore: Add stamp-h* and bspopts.h*.
671        * include/Makefile.am: Add bspopts.h.
672        * pci/Makefile.am: Append -O2 to AM_CFLAGS.
673
6742001-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
675
676        * bootloader/Makefile.am: completely reworked.
677        * configure.ac: Add AM_PROG_AS.
678
6792001-10-25      Joel Sherrill <joel@OARcorp.com>
680
681        * startup/linkcmds: Added _init and _fini.
682
6832001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
684
685        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
686        * configure.in: Remove.
687        * configure.ac: New file, generated from configure.in by autoupdate.
688
6892001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
690
691        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
692        * residual/Makefile.am: Use 'PREINSTALL_FILES ='.
693        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
694        * pci/Makefile.am: Use 'PREINSTALL_FILES ='.
695        * openpic/Makefile.am: Use 'PREINSTALL_FILES ='.
696        * bootloader/Makefile.am: Use 'CLEANFILES ='.
697
6982001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
699
700        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
701
7022001-01-03      Emmanuel Raguet <raguet@crf.canon.fr>
703
704        * bootloader/Makefile.am: Modified to install bootloader so
705        make-exe rule can avoid writing to install point or assuming
706        BSP build tree is available.
707
7082000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
709
710        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
711
7122000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
713
714        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
715
7162000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
717
718        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
719        Switch to GNU canonicalization.
720
7212000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
722
723        * startup/linkcmds: Added lines so DWARF debug information
724        would be available.  Otherwise gdb complains that the offsets
725        for the debug info are incorrect and doesn't load the files.
726
7272000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
728
729        * bootloader/Makefile.am, clock/Makefile.am, console/Makefile.am,
730        irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
731        pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
732        startup/Makefile.am, vectors/Makefile.am, wrapup/Makefile.am:
733        Include compile.am
734
7352000-08-10      Joel Sherrill <joel@OARcorp.com>
736
737        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.