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

4.104.114.84.95
Last change on this file since eb9015ec was eb9015ec, checked in by Joel Sherrill <joel.sherrill@…>, on 11/17/04 at 14:17:17

2004-11-17 Joel Sherrill <joel@…>

  • startup/linkcmds: Add sections required by gcc 3.3.x so it will link.
  • Property mode set to 100644
File size: 22.2 KB
Line 
12004-11-17      Joel Sherrill <joel@OARcorp.com>
2
3        * startup/linkcmds: Add sections required by gcc 3.3.x so it will link.
4
52004-11-16      Richard Campbell <richard.campbell@OARcorp.com>
6
7        * README.MVME2100: Update to include DBAT0.
8        * startup/linkcmds: Add sections from new gcc versions.
9
102004-11-12      Ralf Corsepius <ralf_corsepius@rtems.org>
11
12        PR 717/bsps
13        * bootloader/Makefile.am: Set up BOOTLOADER_CPU_CFLAGS.
14
152004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
16
17        * Makefile.am, configure.ac, bootloader/Makefile.am, include/bsp.h,
18        wrapup/Makefile.am: Add MVME2100 BSP and MPC8240 support. There was
19        also a significant amount of spelling and whitespace cleanup.
20        * README.MVME2100: New file.
21
222004-11-05      Joel Sherrill <joel@OARcorp.com>
23
24        * startup/linkcmds: Add .gnu.linkonce.b and .gnu.linkonce.bs sections.
25
262004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
27
28        * configure.ac: Require automake > 1.9.
29
302004-05-22      Joel Sherrill <joel@OARcorp.com>
31
32        PR 615/bsps
33        * include/tm27.h: Removing USE_ENHANCE_INTR_API conditional check since
34        that is the only kind this BSP supports and tm27 does not care which
35        interrupt model is used as long as the macros are properly defined.
36
372004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
38
39        PR 610/bsps
40        * Makefile.am: Add include/tm27.h, Cosmetics.
41        * include/tm27.h: Final cosmetics.
42
432004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
44
45        * include/bsp.h: Split out tmtest27 support.
46        * include/tm27.h: New.
47
482004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
49
50        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
51        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
52
532004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
54
55        * include/bsp.h: Convert to using c99 fixed size types.
56
572004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
58
59        * bootloader/Makefile.am: Fix preinstall dir handling.
60
612004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
62
63        * bootloader/Makefile.am: Preinstall dirs.
64        * Makefile.am: Reflect changes to bsp.am.
65        Preinstall dist_project_lib*.
66
672004-02-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
68
69        * bootloader/Makefile.am: Fix up paths having been broken in
70        previous patch.
71
722004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
73
74        * bootloader/Makefile.am: Remove references to $(top_srcdir).
75        Remove NM, LD. Cosmetics.
76
772004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
78
79        * configure.ac: Explicitly check for NM.
80
812004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
82
83        * Makefile.am: Reflect changes to bsp.am.
84
852004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
86
87        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
88
892004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
90
91        * wrapup/Makefile.am: Convert to automake-building rules.
92
932004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
94
95        * Makefile.am: Use include_*HEADERS for .../shared/*.h.
96
972004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
98
99        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
100        irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
101        pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
102        startup/Makefile.am, vectors/Makefile.am, vme/Makefile.am.
103        Use automake compilation rules.
104        Rename clock.rel to pclock.rel (Conflict with libcpu).
105        * clock/Makefile.am, console/Makefile.am, irq/Makefile.am,
106        motorola/Makefile.am, openpic/Makefile.am, pci/Makefile.am,
107        residual/Makefile.am, start/Makefile.am, startup/Makefile.am,
108        vectors/Makefile.am, vme/Makefile.am: Remove.
109        * configure.ac: Reflect changes above.
110        * wrapup/Makefile.am: Reflect changes above.
111
1122004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
113
114        * wrapup/Makefile.am: Reflect changes to
115        ../support/*exception_processing/*.
116
1172004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
118
119        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
120        Add RTEMS_PROG_CCAS.
121
1222004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
123
124        * Makefile.am: Add PREINSTALL_DIRS.
125        * irq/Makefile.am: Add PREINSTALL_DIRS.
126        * motorola/Makefile.am: Add PREINSTALL_DIRS.
127        * openpic/Makefile.am: Add PREINSTALL_DIRS.
128        * pci/Makefile.am: Add PREINSTALL_DIRS.
129        * vectors/Makefile.am: Add PREINSTALL_DIRS.
130        * vme/Makefile.am: Add PREINSTALL_DIRS.
131        * wrapup/Makefile.am: Reflect changes to libcpu.
132
1332004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
134
135        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
136        Add PRE/TMPINSTALL_FILES to CLEANFILES.
137        * bootloader/Makefile.am: Ditto.
138        * irq/Makefile.am: Ditto.
139        * motorola/Makefile.am: Ditto.
140        * openpic/Makefile.am: Ditto.
141        * pci/Makefile.am: Ditto.
142        * start/Makefile.am: Ditto.
143        * startup/Makefile.am: Ditto.
144        * vectors/Makefile.am: Ditto.
145        * vme/Makefile.am: Ditto.
146
1472004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
148
149        * wrapup/Makefile.am: Eliminate $(LIB).
150        Use noinst_DATA to trigger building libbsp.a.
151
1522003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
153
154        * start/Makefile.am: Add BUILD-VARIANTS.
155
1562003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
157
158        * vectors/Makefile.am: Fix typos.
159        * vme/Makefile.am: Fix typos.
160
1612003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
162
163        * bootloader/Makefile.am: Eliminate VPATH.
164        * clock/Makefile.am: Eliminate VPATH.
165        * console/Makefile.am: Eliminate VPATH.
166        * irq/Makefile.am: Eliminate VPATH.
167        * motorola/Makefile.am: Eliminate VPATH.
168        * openpic/Makefile.am: Eliminate VPATH.
169        * pci/Makefile.am: Eliminate VPATH.
170        * residual/Makefile.am: Eliminate VPATH.
171        * start/Makefile.am: Eliminate VPATH.
172        * startup/Makefile.am: Eliminate VPATH.
173        * vectors/Makefile.am: Eliminate VPATH.
174        * vme/Makefile.am: Eliminate VPATH.
175
1762003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
177
178        * bootloader/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
179        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
180        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
181
1822003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
183
184        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
185        * bootloader/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
186        * irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
187        * motorola/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
188        * openpic/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
189        * pci/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
190        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
191        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
192        * vectors/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
193        * vme/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
194
1952003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
196
197        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
198
1992003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
200
201        * bootloader/Makefile.am: Misc cleanups and fixes.
202        * motorola/Makefile.am: Misc cleanups and fixes.
203        * start/Makefile.am: Misc cleanups and fixes.
204        * startup/Makefile.am: Misc cleanups and fixes.
205        * startup/linkcmds: Preparations for gcc-3.3.x.
206
2072003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
208
209        * Makefile.am: Cosmetics.
210        * bootloader/Makefile.am: Cosmetics.
211        * startup/Makefile.am: Cosmetics.
212
2132003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
214
215        * Makefile.am: Add preinstallation dirstamp support.
216        * bootloader/Makefile.am: Cosmetics.
217        * clock/Makefile.am: Cosmetics.
218        * console/Makefile.am: Cosmetics.
219        * irq/Makefile.am: Add preinstallation dirstamp support.
220        * motorola/Makefile.am: Cosmetics.
221        * openpic/Makefile.am: Cosmetics.
222        * pci/Makefile.am: Cosmetics.
223        * residual/Makefile.am: Cosmetics.
224        * start/Makefile.am: Cosmetics.
225        * startup/Makefile.am: Cosmetics.
226        * vectors/Makefile.am: Add preinstallation dirstamp support.
227        * vme/Makefile.am: Add preinstallation dirstamp support.
228        * wrapup/Makefile.am: Cosmetics.
229
2302003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
231
232        * clock/Makefile.am: Remove all-local: $(ARCH).
233        * console/Makefile.am: Remove all-local: $(ARCH).
234        * irq/Makefile.am: Remove all-local: $(ARCH).
235        * motorola/Makefile.am: Remove all-local: $(ARCH).
236        * openpic/Makefile.am: Remove all-local: $(ARCH).
237        * pci/Makefile.am: Remove all-local: $(ARCH).
238        * residual/Makefile.am: Remove all-local: $(ARCH).
239        * start/Makefile.am: Remove all-local: $(ARCH).
240        * startup/Makefile.am: Remove all-local: $(ARCH).
241        * vectors/Makefile.am: Remove all-local: $(ARCH).
242        * vme/Makefile.am: Remove all-local: $(ARCH).
243        * wrapup/Makefile.am: Remove all-local: $(ARCH).
244
2452003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * vectors/Makefile.am: Fix header installation.
248
2492003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * Makefile.am: Merge-in include/Makefile.am.
252        Reflect changes to bsp.am.
253        * include/Makefile.am: Remove.
254        * include/bsp.h: Add copy of ../shared/include/bsp.h (Violates BSP
255        coding standards).
256        * configure.ac: Reflect changes above.
257        * irq/Makefile.am: Fix header installation.
258        * motorola/Makefile.am: Fix header installation.
259        * openpic/Makefile.am: Fix header installation.
260        * pci/Makefile.am: Fix header installation.
261
2622003-09-26      Till Strauman <strauman@slac.stanford.edu>
263
264        PR 496/bsps
265        * startup/Makefile.am: Use PowerPC shared sbrk() implementation which
266        is used when initial heap size is limited to first 32 MB of RAM to
267        satisfy boot loader requirements.
268
2692003-09-26  Till Straumann <strauman@slac.stanford.edu>
270
271        PR 497/bsps
272        * BOOTING: Document letting the bootloader shut down the
273        network interface since it continues to run after loading
274        RTEMS application and has to be dealt with.
275 
2762003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * bsp_specs: Remove *lib:.
279
2802003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * Makefile.am: Reflect having moved aclocal/.
283
2842003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * Makefile.am: Reflect having moved automake/.
287        * bootloader/Makefile.am: Reflect having moved automake/.
288        * clock/Makefile.am: Reflect having moved automake/.
289        * console/Makefile.am: Reflect having moved automake/.
290        * include/Makefile.am: Reflect having moved automake/.
291        * irq/Makefile.am: Reflect having moved automake/.
292        * motorola/Makefile.am: Reflect having moved automake/.
293        * openpic/Makefile.am: Reflect having moved automake/.
294        * pci/Makefile.am: Reflect having moved automake/.
295        * residual/Makefile.am: Reflect having moved automake/.
296        * start/Makefile.am: Reflect having moved automake/.
297        * startup/Makefile.am: Reflect having moved automake/.
298        * vectors/Makefile.am: Reflect having moved automake/.
299        * vme/Makefile.am: Reflect having moved automake/.
300        * wrapup/Makefile.am: Reflect having moved automake/.
301
3022003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
305
3062003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        PR 444/bsps
309        PR 445/bsps
310        * bsp_specs: Remove -D__embedded__ -Asystem(embedded)
311        -DUSE_ENHANCED_INTR_API from cpp.
312        Remove cpp, old_cpp (now unused).
313        * configure.ac: Add -DUSE_ENHANCED_INTR_API to bspopts.h.
314
3152003-03-27      Joel Sherrill <joel@OARcorp.com>
316
317        * bootloader/Makefile.am: Eliminate EABI CFLAGS from those used to
318        compile the bootloader.
319
3202003-03-18  Till Straumann <strauman@slac.stanford.edu>
321
322        PR 356/bsps
323        * bsp_specs, start/Makefile.am, startup/linkcmds
324        This patch makes RTEMS/powerpc/shared EABI compliant.
325        Declare all linker-script defined addresses as
326        variables of unknown size and not as short objects
327        like 'int', 'void*' etc.
328        This prevents the compiler from generating a relocation
329        who assumes the existence of an __rtems_end object in
330        one of the short data areas (which would result in a
331        linker error).
332
3332003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
334
335        * configure.ac: Remove AC_CONFIG_AUX_DIR.
336
3372003-02-20      Till Straumann <strauman@slac.stanford.edu>
338
339        PR 349/bsps
340        * startup/Makefile.am, startup/linkcmds startup/Makefile.am,
341        startup/bspstart.c, startup/pgtbl_activate.c, startup/pgtbl_setup.c:
342        Let the powerpc/shared (+derived) BSPs use pagetable support
343        from libcpu.
344
3452003-02-20      Till Straumann <strauman@slac.stanford.edu>
346
347        PR 349/bsps
348        * Makefile.am, configure.ac: Add glue to the powerpc/shared BSP
349        to use the vmeUniverse VME-PCI bridge driver.
350        * vme/.cvsignore, vme/Makefile.am, wrapup/Makefile.am: New files.
351
3522003-02-20      Till Straumann <strauman@slac.stanford.edu>
353
354        PR 349/bsps
355        * openpic/Makefile.am, pci/Makefile.am:
356          - install the 'openpic.h' and 'pci.h' headers
357          - avoid a name clash by renaming 'vsprintf' & friends
358            to 'k_vsprintf' etc.
359          - let 'rtemsReboot' print a stack trace (in case an 'assert' failed)
360          - irq.c:
361             * fix: remove implicit assumption that ISA interrupt vectors start
362                    at 0
363             * add BSP hook to let a VME interrupt acknowledge the PCI/openpic
364               IRQ. (SEE ALSO THE ppc-sharedbsp-vme.diff patch)
365          - fix: EABI compliance; isr/exception lowlevel handlers must not
366                 clobber R2 or R13
367          - fix: openpic_init was called with the polarity/senses tables
368                 swapped (fixed wrong order of arguments)
369          - cosmetics: use new _read_SPRXX() _write_SPRXX() macros
370
3712003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
372
373        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
374
3752003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
376
377        * configure.ac: AC_PREREQ(2.57).
378
3792003-01-20      Joel Sherrill <joel@OARcorp.com>
380
381        * startup/linkcmds*: Add FreeBSD sysctl() sections.
382
3832002-12-08      Greg Menke <gregory.menke@gsfc.nasa.gov>
384 
385        * startup/linkcmds: Shifted .init, .fini to match better with
386        crtbegin/crtend linking.
387
3882002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
389
390        * bootloader/Makefile.am: Don't include @RTEMS_BSP@.cfg.
391        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
392        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
393        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
394        * motorola/Makefile.am: Don't include @RTEMS_BSP@.cfg.
395        * openpic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
396        * pci/Makefile.am: Don't include @RTEMS_BSP@.cfg.
397        * residual/Makefile.am: Don't include @RTEMS_BSP@.cfg.
398        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
399        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
400        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
401
4022002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
403
404        * start/Makefile.am: Use install-data-local to install startfile.
405
4062002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
407
408        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
409
410002-11-17       Greg Menke <gregory.menke@gsfc.nasa.gov>
411
412        * README.mtx603e: New file.
413
4142002-11-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
415
416        * bsp_specs: Added crtbegin,crtend objects so C++ global objects
417        constructors/destructors run correctly. 
418        * startup/linkcmds: Increased code length and updated the ctor/dtor
419        sections to handle crtbegin, crtend objects.
420>       
4212002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
422
423        * .cvsignore: Reformat.
424        Add autom4te*cache.
425        Remove autom4te.cache.
426
4272002-08-21      Joel Sherrill <joel@OARcorp.com>
428
429        * bsp_specs: Added support for -nostdlibs.
430
4312002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        * bootloader/Makefile.am: Fix that crappy Makefile.am once again.
434
4352002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
436
437        * bootloader/Makefile.am: Use .$(OBJEXT) instead of .o.
438        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
439        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
440        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
441        * motorola/Makefile.am: Use .$(OBJEXT) instead of .o.
442        * openpic/Makefile.am: Use .$(OBJEXT) instead of .o.
443        * pci/Makefile.am: Use .$(OBJEXT) instead of .o.
444        * residual/Makefile.am: Use .$(OBJEXT) instead of .o.
445        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
446        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
447        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
448        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
449
4502002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
451
452        * bootloader/Makefile.am: Install bootloader.o.
453        Install bootloader/bootloader.ppcboot.lds.
454
4552002-07-24      Joel Sherrill <joel@OARcorp.com>
456
457        * vectors/Makefile.am: Install bsp/vectors.h.
458
4592002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
460
461        * include/Makefile.am: Fix preinstallation.
462        * bootloader: Eliminate $(INCLUDES).
463
4642002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
465
466        * start/Makefile.am: Eliminate PGM.
467        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
468
4692002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
470
471        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
472
4732002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
474
475        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
476        Remove $(OBJS) from all-local.
477
4782002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
479
480        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
481
4822001-05-14      Till Straumann <strauman@slac.stanford.edu>
483
484        * bootloader/Makefile.am, console/Makefile.am, pci/Makefile.am:
485        Per PR216, "libbsp/powerpc/shared" BSP has been modified considerably
486        with the goal to make it more flexible and reusable by other
487        BSPs. The main strategies were:
488            - eliminate hardcoded base addresses; devices use offsets
489              and a BSP defined base address.
490            - separate functionality into different files (e.g. reboot from
491              inch.c to reboot.c) which can be overridden by a 'derived' BSP.
492            - separate initialization code into separate files (e.g.  PCI
493              bridge detection/initialization was separated from the more
494              generic PCI access routines), also to make it easier for
495              'derived' BSPs to substitute their own initialization code.
496        There are also a couple of enhancements and fixes:
497            - IRQ handling code now has a hook for attaching a VME bridge.
498            - OpenPIC is now explicitely initialized (polarities, senses).
499              Eliminated the implicit assumption on the presence of an ISA PIC.
500            - UART and console driver now supports more than 1 port. The current
501              maximum of 2 can easily be extended by enlarging a table (it
502              would even be easier if the ISR API was not broken by design).
503            - fixed polled_io.c so it correctly supports console on COM2
504            - fixed TLB invalidation code (start.S).
505            - exception handler prints a stack backtrace.
506            - added BSP_pciFindDevice() to scan the pci bus for a particular
507              vendor/device/instance.
508
5092001-05-09      Joel Sherrill <joel@OARcorp.com>
510
511        * startup/linkcmds: In support of gcc 3.1, added one of more
512        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
513        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
514        and direction of segments to memory regions may also have been
515        addressed.  This was a sweep across all BSPs.
516 
5172001-04-08      Joel Sherrill <joel@OARcorp.com>
518
519        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
520 
5212002-04-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
522
523        * bootloader/Makefile.am: Use automake-1.6 AS compilation rules.
524
5252001-04-02      Joel Sherrill <joel@OARcorp.com>
526
527        * bootloader/Makefile.am: Use AM_CCASFLAGS instead of AM_ASFLAGS.
528
5292002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
530
531        * configure.ac:
532        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
533        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
534        * bootloader/Makefile.am: Remove AUTOMAKE_OPTIONS.
535        * Makefile.am: Remove AUTOMAKE_OPTIONS.
536        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
537        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
538        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
539        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
540        * motorola/Makefile.am: Remove AUTOMAKE_OPTIONS.
541        * openpic/Makefile.am: Remove AUTOMAKE_OPTIONS.
542        * pci/Makefile.am: Remove AUTOMAKE_OPTIONS.
543        * residual/Makefile.am: Remove AUTOMAKE_OPTIONS.
544        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
545        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
546        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
547        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
548
5492001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
550
551        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
552
5532001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
554
555        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
556
5572001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
558
559        * Makefile.am: Add @exceptions@ to SUBDIRS;
560        Remove need_motorola_powerpc.
561        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
562        make/custom/mcp750.cfg, make/custom/mvme2307.cfg;
563        Remove need_motorola_powerpc;
564        Add RTEMS_PPC_EXCEPTIONS([new]).
565        * include/Makefile.am: Replace PREINSTALL_FILES with
566        TMPINSTALL_FILES, include force-preinstall.am.
567        * wrapup/Makefile.am: Apply @exceptions@.
568
5692001-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
570
571        * configure.ac: Add bspopts.h.
572        * include/.cvsignore: Add stamp-h* and bspopts.h*.
573        * include/Makefile.am: Add bspopts.h.
574        * pci/Makefile.am: Append -O2 to AM_CFLAGS.
575
5762001-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
577
578        * bootloader/Makefile.am: completely reworked.
579        * configure.ac: Add AM_PROG_AS.
580
5812001-10-25      Joel Sherrill <joel@OARcorp.com>
582
583        * startup/linkcmds: Added _init and _fini.
584
5852001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
586
587        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
588        * configure.in: Remove.
589        * configure.ac: New file, generated from configure.in by autoupdate.
590
5912001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
592
593        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
594        * residual/Makefile.am: Use 'PREINSTALL_FILES ='.
595        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
596        * pci/Makefile.am: Use 'PREINSTALL_FILES ='.
597        * openpic/Makefile.am: Use 'PREINSTALL_FILES ='.
598        * bootloader/Makefile.am: Use 'CLEANFILES ='.
599
6002001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
601
602        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
603
6042001-01-03      Emmanuel Raguet <raguet@crf.canon.fr>
605
606        * bootloader/Makefile.am: Modified to install bootloader so
607        make-exe rule can avoid writing to install point or assuming
608        BSP build tree is available.
609
6102000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
611
612        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
613
6142000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
615
616        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
617
6182000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
619
620        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
621        Switch to GNU canonicalization.
622
6232000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
624
625        * startup/linkcmds: Added lines so DWARF debug information
626        would be available.  Otherwise gdb complains that the offsets
627        for the debug info are incorrect and doesn't load the files.
628
6292000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
630
631        * bootloader/Makefile.am, clock/Makefile.am, console/Makefile.am,
632        irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
633        pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
634        startup/Makefile.am, vectors/Makefile.am, wrapup/Makefile.am:
635        Include compile.am
636
6372000-08-10      Joel Sherrill <joel@OARcorp.com>
638
639        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.