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

4.104.114.84.95
Last change on this file since d59cae9 was d59cae9, checked in by Thomas Doerfler <Thomas.Doerfler@…>, on 04/09/07 at 14:30:49

adapted BSP "motorola_powerpc" to support MVME24xx

  • Property mode set to 100644
File size: 25.4 KB
Line 
12007-04-09      Thomas Doerfler |Thomas.Doerfler@embedded-brains.de>
2
3        * README.MVME2400:
4        Added file to describe setup of a MVME2432 board for use with RTEMS
5
62007-01-30      Till Straumann <strauman@slac.stanford.edu>
7
8        * Makefile.am, preinstall.am, include/bsp.h:
9        Use VME DMA support implemented by vmeUniverse and
10        libbsp/powerpc/shared/vme/vme_universe_dma.c
11        Added explanation for use of BSP_PIC_DO_EOI by
12        BSP implementors who derive from this 'include/bsp.h'.
13
142007-01-26      Ralf Corsépius <ralf.corsepius@rtems.org>
15
16        * bootloader/Makefile.am: Use MKDIR_P instead of mkdir_p.
17
182006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
19
20        * configure.ac: New BUG-REPORT address.
21
222006-11-15      Joel Sherrill <joel@OARcorp.com>
23
24        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
25        file and simplified initialization.
26
272006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * Makefile.am: Remove superfluous -DASM.
30
312006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
32
33        * configure.ac: Require autoconf-2.60. Require automake-1.10.
34
352006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        * bootloader/Makefile.am: Remove DEFAULT_INCLUDES.
38
392006-09-11      Chris Johns <chrisj@rtems.org>
40
41        * times.mcp750: Removed extra CRLF.
42       
432006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
44
45        * configure.ac: Remove explicit ampolish3 support (now in
46        RTEMS_BSP_CONFIGURE).
47
482006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
49
50        * configure.ac: Add ampolish3 support.
51        * Makefile.am: Add preinstall.am.
52
532005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
54
55        * configure.ac: Remove USE_ENHANCED_INTR_API.
56
572005-11-09      Eric Norum <norume@aps.anl.gov>
58
59        * bootloader/Makefile.am: Fix disagreement between GCCSPECS and GCC_SPECS.
60        * Makefile.am: Need to install vme_am_defs.h,
61
622005-11-03      Till Straumann <strauman@slac.stanford.edu>
63
64        * shared/irq/openpic_i8259_irq.c: New file.
65        * ChangeLog, Makefile.am, motorola_powerpc/ChangeLog,
66        motorola_powerpc/Makefile.am, shared/irq/irq.c, shared/irq/irq.h,
67        shared/irq/irq_asm.S, shared/irq/irq_init.c: Separated openpic/i8259
68        specifica from generic irq handling into openpic_i8259_irq.c; added
69        some compilation conditionals to help BSPs without ISA to omit ISA
70        interrupts and calling i8259 code.
71
722005-11-03      Till Straumann <strauman@slac.stanford.edu>
73
74        * Makefile.am, include/bsp.h: Added new shared pretaskinghook.c and
75        zerobss.c files to list to be made. Added some explanations about
76        CPU <-> PCI <-> VME address mapping issues.
77
782005-11-03      Till Straumann <strauman@slac.stanford.edu>
79
80        * Makefile.am, startup/linkcmds:
81        moved linkcmds to shared area for other BSPs to use
82
832005-10-20      Eric Norum <norume@aps.anl.gov>
84
85        * include/bsp.h: Support MVME2100.
86
872005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
88
89        * include/bsp.h: New header guard.
90
912005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
92
93        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
94
952005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
96
97        * Makefile.am: Merge-in wrapup/Makefile.am.
98        * wrapup/Makefile.am: Remove.
99        * configure.ac: Reflect changes above.
100
1012005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
102
103        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
104
1052005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
106
107        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
108
1092004-11-17      Joel Sherrill <joel@OARcorp.com>
110
111        * startup/linkcmds: Add sections required by gcc 3.3.x so it will link.
112
1132004-11-16      Richard Campbell <richard.campbell@OARcorp.com>
114
115        * README.MVME2100: Update to include DBAT0.
116        * startup/linkcmds: Add sections from new gcc versions.
117
1182004-11-12      Ralf Corsepius <ralf_corsepius@rtems.org>
119
120        PR 717/bsps
121        * bootloader/Makefile.am: Set up BOOTLOADER_CPU_CFLAGS.
122
1232004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
124
125        * Makefile.am, configure.ac, bootloader/Makefile.am, include/bsp.h,
126        wrapup/Makefile.am: Add MVME2100 BSP and MPC8240 support. There was
127        also a significant amount of spelling and whitespace cleanup.
128        * README.MVME2100: New file.
129
1302004-11-05      Joel Sherrill <joel@OARcorp.com>
131
132        * startup/linkcmds: Add .gnu.linkonce.b and .gnu.linkonce.bs sections.
133
1342004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
135
136        * configure.ac: Require automake > 1.9.
137
1382004-05-22      Joel Sherrill <joel@OARcorp.com>
139
140        PR 615/bsps
141        * include/tm27.h: Removing USE_ENHANCE_INTR_API conditional check since
142        that is the only kind this BSP supports and tm27 does not care which
143        interrupt model is used as long as the macros are properly defined.
144
1452004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
146
147        PR 610/bsps
148        * Makefile.am: Add include/tm27.h, Cosmetics.
149        * include/tm27.h: Final cosmetics.
150
1512004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
152
153        * include/bsp.h: Split out tmtest27 support.
154        * include/tm27.h: New.
155
1562004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
157
158        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
159        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
160
1612004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
162
163        * include/bsp.h: Convert to using c99 fixed size types.
164
1652004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
166
167        * bootloader/Makefile.am: Fix preinstall dir handling.
168
1692004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
170
171        * bootloader/Makefile.am: Preinstall dirs.
172        * Makefile.am: Reflect changes to bsp.am.
173        Preinstall dist_project_lib*.
174
1752004-02-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
176
177        * bootloader/Makefile.am: Fix up paths having been broken in
178        previous patch.
179
1802004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
181
182        * bootloader/Makefile.am: Remove references to $(top_srcdir).
183        Remove NM, LD. Cosmetics.
184
1852004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
186
187        * configure.ac: Explicitly check for NM.
188
1892004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
190
191        * Makefile.am: Reflect changes to bsp.am.
192
1932004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
194
195        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
196
1972004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
198
199        * wrapup/Makefile.am: Convert to automake-building rules.
200
2012004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
202
203        * Makefile.am: Use include_*HEADERS for .../shared/*.h.
204
2052004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
206
207        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
208        irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
209        pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
210        startup/Makefile.am, vectors/Makefile.am, vme/Makefile.am.
211        Use automake compilation rules.
212        Rename clock.rel to pclock.rel (Conflict with libcpu).
213        * clock/Makefile.am, console/Makefile.am, irq/Makefile.am,
214        motorola/Makefile.am, openpic/Makefile.am, pci/Makefile.am,
215        residual/Makefile.am, start/Makefile.am, startup/Makefile.am,
216        vectors/Makefile.am, vme/Makefile.am: Remove.
217        * configure.ac: Reflect changes above.
218        * wrapup/Makefile.am: Reflect changes above.
219
2202004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * wrapup/Makefile.am: Reflect changes to
223        ../support/*exception_processing/*.
224
2252004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
226
227        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
228        Add RTEMS_PROG_CCAS.
229
2302004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
231
232        * Makefile.am: Add PREINSTALL_DIRS.
233        * irq/Makefile.am: Add PREINSTALL_DIRS.
234        * motorola/Makefile.am: Add PREINSTALL_DIRS.
235        * openpic/Makefile.am: Add PREINSTALL_DIRS.
236        * pci/Makefile.am: Add PREINSTALL_DIRS.
237        * vectors/Makefile.am: Add PREINSTALL_DIRS.
238        * vme/Makefile.am: Add PREINSTALL_DIRS.
239        * wrapup/Makefile.am: Reflect changes to libcpu.
240
2412004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
242
243        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
244        Add PRE/TMPINSTALL_FILES to CLEANFILES.
245        * bootloader/Makefile.am: Ditto.
246        * irq/Makefile.am: Ditto.
247        * motorola/Makefile.am: Ditto.
248        * openpic/Makefile.am: Ditto.
249        * pci/Makefile.am: Ditto.
250        * start/Makefile.am: Ditto.
251        * startup/Makefile.am: Ditto.
252        * vectors/Makefile.am: Ditto.
253        * vme/Makefile.am: Ditto.
254
2552004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * wrapup/Makefile.am: Eliminate $(LIB).
258        Use noinst_DATA to trigger building libbsp.a.
259
2602003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
261
262        * start/Makefile.am: Add BUILD-VARIANTS.
263
2642003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
265
266        * vectors/Makefile.am: Fix typos.
267        * vme/Makefile.am: Fix typos.
268
2692003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
270
271        * bootloader/Makefile.am: Eliminate VPATH.
272        * clock/Makefile.am: Eliminate VPATH.
273        * console/Makefile.am: Eliminate VPATH.
274        * irq/Makefile.am: Eliminate VPATH.
275        * motorola/Makefile.am: Eliminate VPATH.
276        * openpic/Makefile.am: Eliminate VPATH.
277        * pci/Makefile.am: Eliminate VPATH.
278        * residual/Makefile.am: Eliminate VPATH.
279        * start/Makefile.am: Eliminate VPATH.
280        * startup/Makefile.am: Eliminate VPATH.
281        * vectors/Makefile.am: Eliminate VPATH.
282        * vme/Makefile.am: Eliminate VPATH.
283
2842003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * bootloader/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
287        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
288        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
289
2902003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
291
292        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
293        * bootloader/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
294        * irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
295        * motorola/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
296        * openpic/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
297        * pci/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
298        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
299        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
300        * vectors/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
301        * vme/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
302
3032003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
304
305        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
306
3072003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
308
309        * bootloader/Makefile.am: Misc cleanups and fixes.
310        * motorola/Makefile.am: Misc cleanups and fixes.
311        * start/Makefile.am: Misc cleanups and fixes.
312        * startup/Makefile.am: Misc cleanups and fixes.
313        * startup/linkcmds: Preparations for gcc-3.3.x.
314
3152003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
316
317        * Makefile.am: Cosmetics.
318        * bootloader/Makefile.am: Cosmetics.
319        * startup/Makefile.am: Cosmetics.
320
3212003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
322
323        * Makefile.am: Add preinstallation dirstamp support.
324        * bootloader/Makefile.am: Cosmetics.
325        * clock/Makefile.am: Cosmetics.
326        * console/Makefile.am: Cosmetics.
327        * irq/Makefile.am: Add preinstallation dirstamp support.
328        * motorola/Makefile.am: Cosmetics.
329        * openpic/Makefile.am: Cosmetics.
330        * pci/Makefile.am: Cosmetics.
331        * residual/Makefile.am: Cosmetics.
332        * start/Makefile.am: Cosmetics.
333        * startup/Makefile.am: Cosmetics.
334        * vectors/Makefile.am: Add preinstallation dirstamp support.
335        * vme/Makefile.am: Add preinstallation dirstamp support.
336        * wrapup/Makefile.am: Cosmetics.
337
3382003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
339
340        * clock/Makefile.am: Remove all-local: $(ARCH).
341        * console/Makefile.am: Remove all-local: $(ARCH).
342        * irq/Makefile.am: Remove all-local: $(ARCH).
343        * motorola/Makefile.am: Remove all-local: $(ARCH).
344        * openpic/Makefile.am: Remove all-local: $(ARCH).
345        * pci/Makefile.am: Remove all-local: $(ARCH).
346        * residual/Makefile.am: Remove all-local: $(ARCH).
347        * start/Makefile.am: Remove all-local: $(ARCH).
348        * startup/Makefile.am: Remove all-local: $(ARCH).
349        * vectors/Makefile.am: Remove all-local: $(ARCH).
350        * vme/Makefile.am: Remove all-local: $(ARCH).
351        * wrapup/Makefile.am: Remove all-local: $(ARCH).
352
3532003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
354
355        * vectors/Makefile.am: Fix header installation.
356
3572003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
358
359        * Makefile.am: Merge-in include/Makefile.am.
360        Reflect changes to bsp.am.
361        * include/Makefile.am: Remove.
362        * include/bsp.h: Add copy of ../shared/include/bsp.h (Violates BSP
363        coding standards).
364        * configure.ac: Reflect changes above.
365        * irq/Makefile.am: Fix header installation.
366        * motorola/Makefile.am: Fix header installation.
367        * openpic/Makefile.am: Fix header installation.
368        * pci/Makefile.am: Fix header installation.
369
3702003-09-26      Till Strauman <strauman@slac.stanford.edu>
371
372        PR 496/bsps
373        * startup/Makefile.am: Use PowerPC shared sbrk() implementation which
374        is used when initial heap size is limited to first 32 MB of RAM to
375        satisfy boot loader requirements.
376
3772003-09-26  Till Straumann <strauman@slac.stanford.edu>
378
379        PR 497/bsps
380        * BOOTING: Document letting the bootloader shut down the
381        network interface since it continues to run after loading
382        RTEMS application and has to be dealt with.
383 
3842003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
385
386        * bsp_specs: Remove *lib:.
387
3882003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
389
390        * Makefile.am: Reflect having moved aclocal/.
391
3922003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
393
394        * Makefile.am: Reflect having moved automake/.
395        * bootloader/Makefile.am: Reflect having moved automake/.
396        * clock/Makefile.am: Reflect having moved automake/.
397        * console/Makefile.am: Reflect having moved automake/.
398        * include/Makefile.am: Reflect having moved automake/.
399        * irq/Makefile.am: Reflect having moved automake/.
400        * motorola/Makefile.am: Reflect having moved automake/.
401        * openpic/Makefile.am: Reflect having moved automake/.
402        * pci/Makefile.am: Reflect having moved automake/.
403        * residual/Makefile.am: Reflect having moved automake/.
404        * start/Makefile.am: Reflect having moved automake/.
405        * startup/Makefile.am: Reflect having moved automake/.
406        * vectors/Makefile.am: Reflect having moved automake/.
407        * vme/Makefile.am: Reflect having moved automake/.
408        * wrapup/Makefile.am: Reflect having moved automake/.
409
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
4142003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
415
416        PR 444/bsps
417        PR 445/bsps
418        * bsp_specs: Remove -D__embedded__ -Asystem(embedded)
419        -DUSE_ENHANCED_INTR_API from cpp.
420        Remove cpp, old_cpp (now unused).
421        * configure.ac: Add -DUSE_ENHANCED_INTR_API to bspopts.h.
422
4232003-03-27      Joel Sherrill <joel@OARcorp.com>
424
425        * bootloader/Makefile.am: Eliminate EABI CFLAGS from those used to
426        compile the bootloader.
427
4282003-03-18  Till Straumann <strauman@slac.stanford.edu>
429
430        PR 356/bsps
431        * bsp_specs, start/Makefile.am, startup/linkcmds
432        This patch makes RTEMS/powerpc/shared EABI compliant.
433        Declare all linker-script defined addresses as
434        variables of unknown size and not as short objects
435        like 'int', 'void*' etc.
436        This prevents the compiler from generating a relocation
437        who assumes the existence of an __rtems_end object in
438        one of the short data areas (which would result in a
439        linker error).
440
4412003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
442
443        * configure.ac: Remove AC_CONFIG_AUX_DIR.
444
4452003-02-20      Till Straumann <strauman@slac.stanford.edu>
446
447        PR 349/bsps
448        * startup/Makefile.am, startup/linkcmds startup/Makefile.am,
449        startup/bspstart.c, startup/pgtbl_activate.c, startup/pgtbl_setup.c:
450        Let the powerpc/shared (+derived) BSPs use pagetable support
451        from libcpu.
452
4532003-02-20      Till Straumann <strauman@slac.stanford.edu>
454
455        PR 349/bsps
456        * Makefile.am, configure.ac: Add glue to the powerpc/shared BSP
457        to use the vmeUniverse VME-PCI bridge driver.
458        * vme/.cvsignore, vme/Makefile.am, wrapup/Makefile.am: New files.
459
4602003-02-20      Till Straumann <strauman@slac.stanford.edu>
461
462        PR 349/bsps
463        * openpic/Makefile.am, pci/Makefile.am:
464          - install the 'openpic.h' and 'pci.h' headers
465          - avoid a name clash by renaming 'vsprintf' & friends
466            to 'k_vsprintf' etc.
467          - let 'rtemsReboot' print a stack trace (in case an 'assert' failed)
468          - irq.c:
469             * fix: remove implicit assumption that ISA interrupt vectors start
470                    at 0
471             * add BSP hook to let a VME interrupt acknowledge the PCI/openpic
472               IRQ. (SEE ALSO THE ppc-sharedbsp-vme.diff patch)
473          - fix: EABI compliance; isr/exception lowlevel handlers must not
474                 clobber R2 or R13
475          - fix: openpic_init was called with the polarity/senses tables
476                 swapped (fixed wrong order of arguments)
477          - cosmetics: use new _read_SPRXX() _write_SPRXX() macros
478
4792003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
480
481        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
482
4832003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
484
485        * configure.ac: AC_PREREQ(2.57).
486
4872003-01-20      Joel Sherrill <joel@OARcorp.com>
488
489        * startup/linkcmds*: Add FreeBSD sysctl() sections.
490
4912002-12-08      Greg Menke <gregory.menke@gsfc.nasa.gov>
492 
493        * startup/linkcmds: Shifted .init, .fini to match better with
494        crtbegin/crtend linking.
495
4962002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
497
498        * bootloader/Makefile.am: Don't include @RTEMS_BSP@.cfg.
499        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
500        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
501        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
502        * motorola/Makefile.am: Don't include @RTEMS_BSP@.cfg.
503        * openpic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
504        * pci/Makefile.am: Don't include @RTEMS_BSP@.cfg.
505        * residual/Makefile.am: Don't include @RTEMS_BSP@.cfg.
506        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
507        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
508        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
509
5102002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
511
512        * start/Makefile.am: Use install-data-local to install startfile.
513
5142002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
515
516        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
517
518002-11-17       Greg Menke <gregory.menke@gsfc.nasa.gov>
519
520        * README.mtx603e: New file.
521
5222002-11-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
523
524        * bsp_specs: Added crtbegin,crtend objects so C++ global objects
525        constructors/destructors run correctly. 
526        * startup/linkcmds: Increased code length and updated the ctor/dtor
527        sections to handle crtbegin, crtend objects.
528>       
5292002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
530
531        * .cvsignore: Reformat.
532        Add autom4te*cache.
533        Remove autom4te.cache.
534
5352002-08-21      Joel Sherrill <joel@OARcorp.com>
536
537        * bsp_specs: Added support for -nostdlibs.
538
5392002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
540
541        * bootloader/Makefile.am: Fix that crappy Makefile.am once again.
542
5432002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
544
545        * bootloader/Makefile.am: Use .$(OBJEXT) instead of .o.
546        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
547        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
548        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
549        * motorola/Makefile.am: Use .$(OBJEXT) instead of .o.
550        * openpic/Makefile.am: Use .$(OBJEXT) instead of .o.
551        * pci/Makefile.am: Use .$(OBJEXT) instead of .o.
552        * residual/Makefile.am: Use .$(OBJEXT) instead of .o.
553        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
554        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
555        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
556        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
557
5582002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
559
560        * bootloader/Makefile.am: Install bootloader.o.
561        Install bootloader/bootloader.ppcboot.lds.
562
5632002-07-24      Joel Sherrill <joel@OARcorp.com>
564
565        * vectors/Makefile.am: Install bsp/vectors.h.
566
5672002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
568
569        * include/Makefile.am: Fix preinstallation.
570        * bootloader: Eliminate $(INCLUDES).
571
5722002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
573
574        * start/Makefile.am: Eliminate PGM.
575        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
576
5772002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
578
579        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
580
5812002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
582
583        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
584        Remove $(OBJS) from all-local.
585
5862002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
587
588        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
589
5902001-05-14      Till Straumann <strauman@slac.stanford.edu>
591
592        * bootloader/Makefile.am, console/Makefile.am, pci/Makefile.am:
593        Per PR216, "libbsp/powerpc/shared" BSP has been modified considerably
594        with the goal to make it more flexible and reusable by other
595        BSPs. The main strategies were:
596            - eliminate hardcoded base addresses; devices use offsets
597              and a BSP defined base address.
598            - separate functionality into different files (e.g. reboot from
599              inch.c to reboot.c) which can be overridden by a 'derived' BSP.
600            - separate initialization code into separate files (e.g.  PCI
601              bridge detection/initialization was separated from the more
602              generic PCI access routines), also to make it easier for
603              'derived' BSPs to substitute their own initialization code.
604        There are also a couple of enhancements and fixes:
605            - IRQ handling code now has a hook for attaching a VME bridge.
606            - OpenPIC is now explicitely initialized (polarities, senses).
607              Eliminated the implicit assumption on the presence of an ISA PIC.
608            - UART and console driver now supports more than 1 port. The current
609              maximum of 2 can easily be extended by enlarging a table (it
610              would even be easier if the ISR API was not broken by design).
611            - fixed polled_io.c so it correctly supports console on COM2
612            - fixed TLB invalidation code (start.S).
613            - exception handler prints a stack backtrace.
614            - added BSP_pciFindDevice() to scan the pci bus for a particular
615              vendor/device/instance.
616
6172001-05-09      Joel Sherrill <joel@OARcorp.com>
618
619        * startup/linkcmds: In support of gcc 3.1, added one of more
620        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
621        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
622        and direction of segments to memory regions may also have been
623        addressed.  This was a sweep across all BSPs.
624 
6252001-04-08      Joel Sherrill <joel@OARcorp.com>
626
627        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
628 
6292002-04-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
630
631        * bootloader/Makefile.am: Use automake-1.6 AS compilation rules.
632
6332001-04-02      Joel Sherrill <joel@OARcorp.com>
634
635        * bootloader/Makefile.am: Use AM_CCASFLAGS instead of AM_ASFLAGS.
636
6372002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
638
639        * configure.ac:
640        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
641        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
642        * bootloader/Makefile.am: Remove AUTOMAKE_OPTIONS.
643        * Makefile.am: Remove AUTOMAKE_OPTIONS.
644        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
645        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
646        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
647        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
648        * motorola/Makefile.am: Remove AUTOMAKE_OPTIONS.
649        * openpic/Makefile.am: Remove AUTOMAKE_OPTIONS.
650        * pci/Makefile.am: Remove AUTOMAKE_OPTIONS.
651        * residual/Makefile.am: Remove AUTOMAKE_OPTIONS.
652        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
653        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
654        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
655        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
656
6572001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
658
659        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
660
6612001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
662
663        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
664
6652001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
666
667        * Makefile.am: Add @exceptions@ to SUBDIRS;
668        Remove need_motorola_powerpc.
669        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
670        make/custom/mcp750.cfg, make/custom/mvme2307.cfg;
671        Remove need_motorola_powerpc;
672        Add RTEMS_PPC_EXCEPTIONS([new]).
673        * include/Makefile.am: Replace PREINSTALL_FILES with
674        TMPINSTALL_FILES, include force-preinstall.am.
675        * wrapup/Makefile.am: Apply @exceptions@.
676
6772001-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
678
679        * configure.ac: Add bspopts.h.
680        * include/.cvsignore: Add stamp-h* and bspopts.h*.
681        * include/Makefile.am: Add bspopts.h.
682        * pci/Makefile.am: Append -O2 to AM_CFLAGS.
683
6842001-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
685
686        * bootloader/Makefile.am: completely reworked.
687        * configure.ac: Add AM_PROG_AS.
688
6892001-10-25      Joel Sherrill <joel@OARcorp.com>
690
691        * startup/linkcmds: Added _init and _fini.
692
6932001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
694
695        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
696        * configure.in: Remove.
697        * configure.ac: New file, generated from configure.in by autoupdate.
698
6992001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
700
701        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
702        * residual/Makefile.am: Use 'PREINSTALL_FILES ='.
703        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
704        * pci/Makefile.am: Use 'PREINSTALL_FILES ='.
705        * openpic/Makefile.am: Use 'PREINSTALL_FILES ='.
706        * bootloader/Makefile.am: Use 'CLEANFILES ='.
707
7082001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
709
710        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
711
7122001-01-03      Emmanuel Raguet <raguet@crf.canon.fr>
713
714        * bootloader/Makefile.am: Modified to install bootloader so
715        make-exe rule can avoid writing to install point or assuming
716        BSP build tree is available.
717
7182000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
719
720        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
721
7222000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
723
724        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
725
7262000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
727
728        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
729        Switch to GNU canonicalization.
730
7312000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
732
733        * startup/linkcmds: Added lines so DWARF debug information
734        would be available.  Otherwise gdb complains that the offsets
735        for the debug info are incorrect and doesn't load the files.
736
7372000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
738
739        * bootloader/Makefile.am, clock/Makefile.am, console/Makefile.am,
740        irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
741        pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
742        startup/Makefile.am, vectors/Makefile.am, wrapup/Makefile.am:
743        Include compile.am
744
7452000-08-10      Joel Sherrill <joel@OARcorp.com>
746
747        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.