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

4.11
Last change on this file since e5da4340 was e5da4340, checked in by Sebastian Huber <sebastian.huber@…>, on Jun 7, 2011 at 1:35:43 PM

2011-06-07 Sebastian Huber <sebastian.huber@…>

  • configure.ac: Use standard cache BSP options.
  • Property mode set to 100644
File size: 31.4 KB
Line 
12011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * configure.ac: Use standard cache BSP options.
4
52011-05-17      Till Straumann <strauman@slac.stanford.edu>
6
7        PR1797/bsps
8        * configure.ac, include/bsp.h: Made
9        CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK a bspopts.h setting.
10
112011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * include/tm27.h:
14        Use "__asm__" instead of "asm" for improved c99-compliance.
15
162011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
17
18        * configure.ac: Require autoconf-2.68, automake-1.11.1.
19
202010-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
21
22        * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
23
242010-06-29      Joel Sherrill <Joel.Sherrill@OARcorp.com>
25
26        * configure.ac: Added AC_CHECK_SIZEOF macro.
27
282009-12-08      Eric Norum <wenorum@lbl.gov>
29
30        * include/bsp.h: Add network configuration preprocessor macros.
31
322009-10-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
33
34        * Makefile.am, preinstall.am: Update for exception support changes.
35
362009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
37
38        * make/custom/mcp750.cfg: Remove RTEMS_BSP_FAMILY.
39        * make/custom/mtx603e.cfg: Remove RTEMS_BSP_FAMILY.
40        * make/custom/mvme2100.cfg: Remove RTEMS_BSP_FAMILY.
41        * make/custom/mvme2307.cfg: Remove RTEMS_BSP_FAMILY.
42
432009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
44
45        * configure.ac: Don't add -ansi -fasm to CFLAGS.
46
472009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
48
49        * make/custom/mcp750.cfg: New (relocated from /make/custom).
50        * make/custom/mtx603e.cfg: New (relocated from /make/custom).
51        * make/custom/mvme2100.cfg: New (relocated from /make/custom).
52        * make/custom/mvme2307.cfg: New (relocated from /make/custom).
53
542009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
57
58 2009-08-21     Joel Sherrill <joel.sherrill@OARcorp.com>
59
60        * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
61        Should be automatically handled by confdefs.h or the application.
62
632009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
64
65        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
66        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
67        have the same options.
68
692008-12-07      Ralf Corsépius <ralf.corsepius@rtems.org>
70
71        * bsp_specs: Remove -Qy from *link.
72
732008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
74
75        * bsp_specs: Move -e start from *link to *startfile to avoid warning
76        for undefined entry symbol when linking relocatables with binutils
77        2.19.
78
792008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
80
81        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
82        of building libbspstart.a, using automake-rules.
83
842008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
85
86        * Makefile.am: Eliminate *_SOURCES.
87
882008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
89
90        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
91        components.
92
932008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
94
95        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
96
972008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
98
99        * Makefile.am, configure.ac: Make letting boot_card() handle work area
100        allocation mandatory. Rename
101        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to BSP_BOOTCARD_OPTIONS.
102
1032008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
104
105        * Makefile.am, include/bsp.h: Use standardized bsp_cleanup() which can
106        optionally print a message, poll for user to press key, and call
107        bsp_reset(). Using this eliminates the various bsp_cleanup()
108        implementations which had their own implementation and variety of
109        string constants.
110
1112008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
112
113        * include/bsp.h: Add use of bsp_get_work_area() in its own file and
114        rely on BSP Framework to perform more initialization.
115
1162008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
117
118        * Makefile.am: Rework to avoid .rel files.
119
1202007-12-11      Till Straumann <strauman@slac.stanford.edu>
121
122        * Makefile.am: use new irq_bspsupport.rel which was
123        split out of exc_bspsupport.rel to provide finer-grained
124        control over what BSPs want to use.
125
1262007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
127
128        * include/bsp.h: Eliminate copies of the Configuration Table. Use the
129        RTEMS provided accessor macros to obtain configuration fields.
130
1312007-12-10      Till Straumann <strauman@slac.stanford.edu>
132       
133        * Makefile.am: use shared exception/interrupt support
134        from libcpu/powerpc/new-exceptions/bspsupport rather
135        than ../shared/vectors , ../shared/irq
136
1372007-12-10      Till Straumann <strauman@slac.stanford.edu>
138       
139        * shared/vectors/vectors_entry.S, motorola_powerpc/bsp_specs,
140        shared/start/vectors_entry.S: moved vectors_entry.S to
141        'start' subdir and made a start file rather than
142        element of vectors.rel (it should always be linked but
143        won't if it is the sole member of vectors.rel).
144
1452007-12-08      Till Straumann <strauman@slac.stanford.edu>
146
147        * Makefile.am: merged shared/vme/vme_universe.c and
148        shared/vme/vme_universe_dma.c into one file.
149
1502007-12-08      Till Straumann <strauman@slac.stanford.edu>
151
152        * Makefile.am: irq_supp.h was moved from shared/irq to
153        libcpu/powerpc/new-exceptions/bspsupport.
154
1552007-11-30      Till Straumann <strauman@slac.stanford.edu>
156
157        * include/bsp.h: declare BSP_commandline_string variable.
158
1592007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
160
161        * Makefile.am, include/bsp.h: Move interrupt_stack_size field from CPU
162        Table to Configuration Table. Eliminate CPU Table from all ports.
163        Delete references to CPU Table in all forms.
164
1652007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
166
167        * preinstall.am: Moved most of the remaining CPU Table fields to the
168        Configuration Table. This included pretasking_hook, predriver_hook,
169        postdriver_hook, idle_task, do_zero_of_workspace,
170        extra_mpci_receive_server_stack, stack_allocate_hook, and
171        stack_free_hook. As a side-effect of this effort some multiprocessing
172        code was made conditional and some style clean up occurred.
173
1742007-11-30      Till Straumann <strauman@slac.stanford.edu>
175
176        * Makefile.am: install new <irq/irq_supp.h> header
177
1782007-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
179
180        * Makefile.am: ShowBATS() split out to helper routine so sharable by
181        more BSPs.
182
1832007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
184
185        * bsp_specs: Remove qrtems_debug.
186
1872007-04-09      Thomas Doerfler |Thomas.Doerfler@embedded-brains.de>
188
189        * README.MVME2400:
190        Added file to describe setup of a MVME2432 board for use with RTEMS
191
1922007-01-30      Till Straumann <strauman@slac.stanford.edu>
193
194        * Makefile.am, preinstall.am, include/bsp.h:
195        Use VME DMA support implemented by vmeUniverse and
196        libbsp/powerpc/shared/vme/vme_universe_dma.c
197        Added explanation for use of BSP_PIC_DO_EOI by
198        BSP implementors who derive from this 'include/bsp.h'.
199
2002007-01-26      Ralf Corsépius <ralf.corsepius@rtems.org>
201
202        * bootloader/Makefile.am: Use MKDIR_P instead of mkdir_p.
203
2042006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
205
206        * configure.ac: New BUG-REPORT address.
207
2082006-11-15      Joel Sherrill <joel@OARcorp.com>
209
210        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
211        file and simplified initialization.
212
2132006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
214
215        * Makefile.am: Remove superfluous -DASM.
216
2172006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
218
219        * configure.ac: Require autoconf-2.60. Require automake-1.10.
220
2212006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
222
223        * bootloader/Makefile.am: Remove DEFAULT_INCLUDES.
224
2252006-09-11      Chris Johns <chrisj@rtems.org>
226
227        * times.mcp750: Removed extra CRLF.
228       
2292006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
230
231        * configure.ac: Remove explicit ampolish3 support (now in
232        RTEMS_BSP_CONFIGURE).
233
2342006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
235
236        * configure.ac: Add ampolish3 support.
237        * Makefile.am: Add preinstall.am.
238
2392005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
240
241        * configure.ac: Remove USE_ENHANCED_INTR_API.
242
2432005-11-09      Eric Norum <norume@aps.anl.gov>
244
245        * bootloader/Makefile.am: Fix disagreement between GCCSPECS and GCC_SPECS.
246        * Makefile.am: Need to install vme_am_defs.h,
247
2482005-11-03      Till Straumann <strauman@slac.stanford.edu>
249
250        * shared/irq/openpic_i8259_irq.c: New file.
251        * ChangeLog, Makefile.am, motorola_powerpc/ChangeLog,
252        motorola_powerpc/Makefile.am, shared/irq/irq.c, shared/irq/irq.h,
253        shared/irq/irq_asm.S, shared/irq/irq_init.c: Separated openpic/i8259
254        specifica from generic irq handling into openpic_i8259_irq.c; added
255        some compilation conditionals to help BSPs without ISA to omit ISA
256        interrupts and calling i8259 code.
257
2582005-11-03      Till Straumann <strauman@slac.stanford.edu>
259
260        * Makefile.am, include/bsp.h: Added new shared pretaskinghook.c and
261        zerobss.c files to list to be made. Added some explanations about
262        CPU <-> PCI <-> VME address mapping issues.
263
2642005-11-03      Till Straumann <strauman@slac.stanford.edu>
265
266        * Makefile.am, startup/linkcmds:
267        moved linkcmds to shared area for other BSPs to use
268
2692005-10-20      Eric Norum <norume@aps.anl.gov>
270
271        * include/bsp.h: Support MVME2100.
272
2732005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
274
275        * include/bsp.h: New header guard.
276
2772005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
278
279        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
280
2812005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
282
283        * Makefile.am: Merge-in wrapup/Makefile.am.
284        * wrapup/Makefile.am: Remove.
285        * configure.ac: Reflect changes above.
286
2872005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
288
289        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
290
2912005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
292
293        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
294
2952004-11-17      Joel Sherrill <joel@OARcorp.com>
296
297        * startup/linkcmds: Add sections required by gcc 3.3.x so it will link.
298
2992004-11-16      Richard Campbell <richard.campbell@OARcorp.com>
300
301        * README.MVME2100: Update to include DBAT0.
302        * startup/linkcmds: Add sections from new gcc versions.
303
3042004-11-12      Ralf Corsepius <ralf_corsepius@rtems.org>
305
306        PR 717/bsps
307        * bootloader/Makefile.am: Set up BOOTLOADER_CPU_CFLAGS.
308
3092004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
310
311        * Makefile.am, configure.ac, bootloader/Makefile.am, include/bsp.h,
312        wrapup/Makefile.am: Add MVME2100 BSP and MPC8240 support. There was
313        also a significant amount of spelling and whitespace cleanup.
314        * README.MVME2100: New file.
315
3162004-11-05      Joel Sherrill <joel@OARcorp.com>
317
318        * startup/linkcmds: Add .gnu.linkonce.b and .gnu.linkonce.bs sections.
319
3202004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
321
322        * configure.ac: Require automake > 1.9.
323
3242004-05-22      Joel Sherrill <joel@OARcorp.com>
325
326        PR 615/bsps
327        * include/tm27.h: Removing USE_ENHANCE_INTR_API conditional check since
328        that is the only kind this BSP supports and tm27 does not care which
329        interrupt model is used as long as the macros are properly defined.
330
3312004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
332
333        PR 610/bsps
334        * Makefile.am: Add include/tm27.h, Cosmetics.
335        * include/tm27.h: Final cosmetics.
336
3372004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
338
339        * include/bsp.h: Split out tmtest27 support.
340        * include/tm27.h: New.
341
3422004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
343
344        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
345        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
346
3472004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
348
349        * include/bsp.h: Convert to using c99 fixed size types.
350
3512004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
352
353        * bootloader/Makefile.am: Fix preinstall dir handling.
354
3552004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
356
357        * bootloader/Makefile.am: Preinstall dirs.
358        * Makefile.am: Reflect changes to bsp.am.
359        Preinstall dist_project_lib*.
360
3612004-02-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
362
363        * bootloader/Makefile.am: Fix up paths having been broken in
364        previous patch.
365
3662004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
367
368        * bootloader/Makefile.am: Remove references to $(top_srcdir).
369        Remove NM, LD. Cosmetics.
370
3712004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
372
373        * configure.ac: Explicitly check for NM.
374
3752004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
376
377        * Makefile.am: Reflect changes to bsp.am.
378
3792004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
380
381        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
382
3832004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
384
385        * wrapup/Makefile.am: Convert to automake-building rules.
386
3872004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
388
389        * Makefile.am: Use include_*HEADERS for .../shared/*.h.
390
3912004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
392
393        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
394        irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
395        pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
396        startup/Makefile.am, vectors/Makefile.am, vme/Makefile.am.
397        Use automake compilation rules.
398        Rename clock.rel to pclock.rel (Conflict with libcpu).
399        * clock/Makefile.am, console/Makefile.am, irq/Makefile.am,
400        motorola/Makefile.am, openpic/Makefile.am, pci/Makefile.am,
401        residual/Makefile.am, start/Makefile.am, startup/Makefile.am,
402        vectors/Makefile.am, vme/Makefile.am: Remove.
403        * configure.ac: Reflect changes above.
404        * wrapup/Makefile.am: Reflect changes above.
405
4062004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
407
408        * wrapup/Makefile.am: Reflect changes to
409        ../support/*exception_processing/*.
410
4112004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
412
413        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
414        Add RTEMS_PROG_CCAS.
415
4162004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
417
418        * Makefile.am: Add PREINSTALL_DIRS.
419        * irq/Makefile.am: Add PREINSTALL_DIRS.
420        * motorola/Makefile.am: Add PREINSTALL_DIRS.
421        * openpic/Makefile.am: Add PREINSTALL_DIRS.
422        * pci/Makefile.am: Add PREINSTALL_DIRS.
423        * vectors/Makefile.am: Add PREINSTALL_DIRS.
424        * vme/Makefile.am: Add PREINSTALL_DIRS.
425        * wrapup/Makefile.am: Reflect changes to libcpu.
426
4272004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
428
429        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
430        Add PRE/TMPINSTALL_FILES to CLEANFILES.
431        * bootloader/Makefile.am: Ditto.
432        * irq/Makefile.am: Ditto.
433        * motorola/Makefile.am: Ditto.
434        * openpic/Makefile.am: Ditto.
435        * pci/Makefile.am: Ditto.
436        * start/Makefile.am: Ditto.
437        * startup/Makefile.am: Ditto.
438        * vectors/Makefile.am: Ditto.
439        * vme/Makefile.am: Ditto.
440
4412004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
442
443        * wrapup/Makefile.am: Eliminate $(LIB).
444        Use noinst_DATA to trigger building libbsp.a.
445
4462003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
447
448        * start/Makefile.am: Add BUILD-VARIANTS.
449
4502003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
451
452        * vectors/Makefile.am: Fix typos.
453        * vme/Makefile.am: Fix typos.
454
4552003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
456
457        * bootloader/Makefile.am: Eliminate VPATH.
458        * clock/Makefile.am: Eliminate VPATH.
459        * console/Makefile.am: Eliminate VPATH.
460        * irq/Makefile.am: Eliminate VPATH.
461        * motorola/Makefile.am: Eliminate VPATH.
462        * openpic/Makefile.am: Eliminate VPATH.
463        * pci/Makefile.am: Eliminate VPATH.
464        * residual/Makefile.am: Eliminate VPATH.
465        * start/Makefile.am: Eliminate VPATH.
466        * startup/Makefile.am: Eliminate VPATH.
467        * vectors/Makefile.am: Eliminate VPATH.
468        * vme/Makefile.am: Eliminate VPATH.
469
4702003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
471
472        * bootloader/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
473        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
474        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
475
4762003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
477
478        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
479        * bootloader/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
480        * irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
481        * motorola/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
482        * openpic/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
483        * pci/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
484        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
485        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
486        * vectors/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
487        * vme/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
488
4892003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
490
491        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
492
4932003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
494
495        * bootloader/Makefile.am: Misc cleanups and fixes.
496        * motorola/Makefile.am: Misc cleanups and fixes.
497        * start/Makefile.am: Misc cleanups and fixes.
498        * startup/Makefile.am: Misc cleanups and fixes.
499        * startup/linkcmds: Preparations for gcc-3.3.x.
500
5012003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
502
503        * Makefile.am: Cosmetics.
504        * bootloader/Makefile.am: Cosmetics.
505        * startup/Makefile.am: Cosmetics.
506
5072003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
508
509        * Makefile.am: Add preinstallation dirstamp support.
510        * bootloader/Makefile.am: Cosmetics.
511        * clock/Makefile.am: Cosmetics.
512        * console/Makefile.am: Cosmetics.
513        * irq/Makefile.am: Add preinstallation dirstamp support.
514        * motorola/Makefile.am: Cosmetics.
515        * openpic/Makefile.am: Cosmetics.
516        * pci/Makefile.am: Cosmetics.
517        * residual/Makefile.am: Cosmetics.
518        * start/Makefile.am: Cosmetics.
519        * startup/Makefile.am: Cosmetics.
520        * vectors/Makefile.am: Add preinstallation dirstamp support.
521        * vme/Makefile.am: Add preinstallation dirstamp support.
522        * wrapup/Makefile.am: Cosmetics.
523
5242003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
525
526        * clock/Makefile.am: Remove all-local: $(ARCH).
527        * console/Makefile.am: Remove all-local: $(ARCH).
528        * irq/Makefile.am: Remove all-local: $(ARCH).
529        * motorola/Makefile.am: Remove all-local: $(ARCH).
530        * openpic/Makefile.am: Remove all-local: $(ARCH).
531        * pci/Makefile.am: Remove all-local: $(ARCH).
532        * residual/Makefile.am: Remove all-local: $(ARCH).
533        * start/Makefile.am: Remove all-local: $(ARCH).
534        * startup/Makefile.am: Remove all-local: $(ARCH).
535        * vectors/Makefile.am: Remove all-local: $(ARCH).
536        * vme/Makefile.am: Remove all-local: $(ARCH).
537        * wrapup/Makefile.am: Remove all-local: $(ARCH).
538
5392003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
540
541        * vectors/Makefile.am: Fix header installation.
542
5432003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
544
545        * Makefile.am: Merge-in include/Makefile.am.
546        Reflect changes to bsp.am.
547        * include/Makefile.am: Remove.
548        * include/bsp.h: Add copy of ../shared/include/bsp.h (Violates BSP
549        coding standards).
550        * configure.ac: Reflect changes above.
551        * irq/Makefile.am: Fix header installation.
552        * motorola/Makefile.am: Fix header installation.
553        * openpic/Makefile.am: Fix header installation.
554        * pci/Makefile.am: Fix header installation.
555
5562003-09-26      Till Strauman <strauman@slac.stanford.edu>
557
558        PR 496/bsps
559        * startup/Makefile.am: Use PowerPC shared sbrk() implementation which
560        is used when initial heap size is limited to first 32 MB of RAM to
561        satisfy boot loader requirements.
562
5632003-09-26  Till Straumann <strauman@slac.stanford.edu>
564
565        PR 497/bsps
566        * BOOTING: Document letting the bootloader shut down the
567        network interface since it continues to run after loading
568        RTEMS application and has to be dealt with.
569 
5702003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
571
572        * bsp_specs: Remove *lib:.
573
5742003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
575
576        * Makefile.am: Reflect having moved aclocal/.
577
5782003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
579
580        * Makefile.am: Reflect having moved automake/.
581        * bootloader/Makefile.am: Reflect having moved automake/.
582        * clock/Makefile.am: Reflect having moved automake/.
583        * console/Makefile.am: Reflect having moved automake/.
584        * include/Makefile.am: Reflect having moved automake/.
585        * irq/Makefile.am: Reflect having moved automake/.
586        * motorola/Makefile.am: Reflect having moved automake/.
587        * openpic/Makefile.am: Reflect having moved automake/.
588        * pci/Makefile.am: Reflect having moved automake/.
589        * residual/Makefile.am: Reflect having moved automake/.
590        * start/Makefile.am: Reflect having moved automake/.
591        * startup/Makefile.am: Reflect having moved automake/.
592        * vectors/Makefile.am: Reflect having moved automake/.
593        * vme/Makefile.am: Reflect having moved automake/.
594        * wrapup/Makefile.am: Reflect having moved automake/.
595
5962003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
597
598        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
599
6002003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
601
602        PR 444/bsps
603        PR 445/bsps
604        * bsp_specs: Remove -D__embedded__ -Asystem(embedded)
605        -DUSE_ENHANCED_INTR_API from cpp.
606        Remove cpp, old_cpp (now unused).
607        * configure.ac: Add -DUSE_ENHANCED_INTR_API to bspopts.h.
608
6092003-03-27      Joel Sherrill <joel@OARcorp.com>
610
611        * bootloader/Makefile.am: Eliminate EABI CFLAGS from those used to
612        compile the bootloader.
613
6142003-03-18  Till Straumann <strauman@slac.stanford.edu>
615
616        PR 356/bsps
617        * bsp_specs, start/Makefile.am, startup/linkcmds
618        This patch makes RTEMS/powerpc/shared EABI compliant.
619        Declare all linker-script defined addresses as
620        variables of unknown size and not as short objects
621        like 'int', 'void*' etc.
622        This prevents the compiler from generating a relocation
623        who assumes the existence of an __rtems_end object in
624        one of the short data areas (which would result in a
625        linker error).
626
6272003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
628
629        * configure.ac: Remove AC_CONFIG_AUX_DIR.
630
6312003-02-20      Till Straumann <strauman@slac.stanford.edu>
632
633        PR 349/bsps
634        * startup/Makefile.am, startup/linkcmds startup/Makefile.am,
635        startup/bspstart.c, startup/pgtbl_activate.c, startup/pgtbl_setup.c:
636        Let the powerpc/shared (+derived) BSPs use pagetable support
637        from libcpu.
638
6392003-02-20      Till Straumann <strauman@slac.stanford.edu>
640
641        PR 349/bsps
642        * Makefile.am, configure.ac: Add glue to the powerpc/shared BSP
643        to use the vmeUniverse VME-PCI bridge driver.
644        * vme/.cvsignore, vme/Makefile.am, wrapup/Makefile.am: New files.
645
6462003-02-20      Till Straumann <strauman@slac.stanford.edu>
647
648        PR 349/bsps
649        * openpic/Makefile.am, pci/Makefile.am:
650          - install the 'openpic.h' and 'pci.h' headers
651          - avoid a name clash by renaming 'vsprintf' & friends
652            to 'k_vsprintf' etc.
653          - let 'rtemsReboot' print a stack trace (in case an 'assert' failed)
654          - irq.c:
655             * fix: remove implicit assumption that ISA interrupt vectors start
656                    at 0
657             * add BSP hook to let a VME interrupt acknowledge the PCI/openpic
658               IRQ. (SEE ALSO THE ppc-sharedbsp-vme.diff patch)
659          - fix: EABI compliance; isr/exception lowlevel handlers must not
660                 clobber R2 or R13
661          - fix: openpic_init was called with the polarity/senses tables
662                 swapped (fixed wrong order of arguments)
663          - cosmetics: use new _read_SPRXX() _write_SPRXX() macros
664
6652003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
666
667        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
668
6692003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
670
671        * configure.ac: AC_PREREQ(2.57).
672
6732003-01-20      Joel Sherrill <joel@OARcorp.com>
674
675        * startup/linkcmds*: Add FreeBSD sysctl() sections.
676
6772002-12-08      Greg Menke <gregory.menke@gsfc.nasa.gov>
678 
679        * startup/linkcmds: Shifted .init, .fini to match better with
680        crtbegin/crtend linking.
681
6822002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
683
684        * bootloader/Makefile.am: Don't include @RTEMS_BSP@.cfg.
685        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
686        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
687        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
688        * motorola/Makefile.am: Don't include @RTEMS_BSP@.cfg.
689        * openpic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
690        * pci/Makefile.am: Don't include @RTEMS_BSP@.cfg.
691        * residual/Makefile.am: Don't include @RTEMS_BSP@.cfg.
692        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
693        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
694        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
695
6962002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
697
698        * start/Makefile.am: Use install-data-local to install startfile.
699
7002002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
701
702        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
703
704002-11-17       Greg Menke <gregory.menke@gsfc.nasa.gov>
705
706        * README.mtx603e: New file.
707
7082002-11-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
709
710        * bsp_specs: Added crtbegin,crtend objects so C++ global objects
711        constructors/destructors run correctly. 
712        * startup/linkcmds: Increased code length and updated the ctor/dtor
713        sections to handle crtbegin, crtend objects.
714>       
7152002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
716
717        * .cvsignore: Reformat.
718        Add autom4te*cache.
719        Remove autom4te.cache.
720
7212002-08-21      Joel Sherrill <joel@OARcorp.com>
722
723        * bsp_specs: Added support for -nostdlibs.
724
7252002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
726
727        * bootloader/Makefile.am: Fix that crappy Makefile.am once again.
728
7292002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
730
731        * bootloader/Makefile.am: Use .$(OBJEXT) instead of .o.
732        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
733        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
734        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
735        * motorola/Makefile.am: Use .$(OBJEXT) instead of .o.
736        * openpic/Makefile.am: Use .$(OBJEXT) instead of .o.
737        * pci/Makefile.am: Use .$(OBJEXT) instead of .o.
738        * residual/Makefile.am: Use .$(OBJEXT) instead of .o.
739        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
740        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
741        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
742        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
743
7442002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
745
746        * bootloader/Makefile.am: Install bootloader.o.
747        Install bootloader/bootloader.ppcboot.lds.
748
7492002-07-24      Joel Sherrill <joel@OARcorp.com>
750
751        * vectors/Makefile.am: Install bsp/vectors.h.
752
7532002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
754
755        * include/Makefile.am: Fix preinstallation.
756        * bootloader: Eliminate $(INCLUDES).
757
7582002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
759
760        * start/Makefile.am: Eliminate PGM.
761        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
762
7632002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
764
765        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
766
7672002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
768
769        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
770        Remove $(OBJS) from all-local.
771
7722002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
773
774        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
775
7762001-05-14      Till Straumann <strauman@slac.stanford.edu>
777
778        * bootloader/Makefile.am, console/Makefile.am, pci/Makefile.am:
779        Per PR216, "libbsp/powerpc/shared" BSP has been modified considerably
780        with the goal to make it more flexible and reusable by other
781        BSPs. The main strategies were:
782            - eliminate hardcoded base addresses; devices use offsets
783              and a BSP defined base address.
784            - separate functionality into different files (e.g. reboot from
785              inch.c to reboot.c) which can be overridden by a 'derived' BSP.
786            - separate initialization code into separate files (e.g.  PCI
787              bridge detection/initialization was separated from the more
788              generic PCI access routines), also to make it easier for
789              'derived' BSPs to substitute their own initialization code.
790        There are also a couple of enhancements and fixes:
791            - IRQ handling code now has a hook for attaching a VME bridge.
792            - OpenPIC is now explicitely initialized (polarities, senses).
793              Eliminated the implicit assumption on the presence of an ISA PIC.
794            - UART and console driver now supports more than 1 port. The current
795              maximum of 2 can easily be extended by enlarging a table (it
796              would even be easier if the ISR API was not broken by design).
797            - fixed polled_io.c so it correctly supports console on COM2
798            - fixed TLB invalidation code (start.S).
799            - exception handler prints a stack backtrace.
800            - added BSP_pciFindDevice() to scan the pci bus for a particular
801              vendor/device/instance.
802
8032001-05-09      Joel Sherrill <joel@OARcorp.com>
804
805        * startup/linkcmds: In support of gcc 3.1, added one of more
806        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
807        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
808        and direction of segments to memory regions may also have been
809        addressed.  This was a sweep across all BSPs.
810 
8112001-04-08      Joel Sherrill <joel@OARcorp.com>
812
813        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
814 
8152002-04-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
816
817        * bootloader/Makefile.am: Use automake-1.6 AS compilation rules.
818
8192001-04-02      Joel Sherrill <joel@OARcorp.com>
820
821        * bootloader/Makefile.am: Use AM_CCASFLAGS instead of AM_ASFLAGS.
822
8232002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
824
825        * configure.ac:
826        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
827        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
828        * bootloader/Makefile.am: Remove AUTOMAKE_OPTIONS.
829        * Makefile.am: Remove AUTOMAKE_OPTIONS.
830        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
831        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
832        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
833        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
834        * motorola/Makefile.am: Remove AUTOMAKE_OPTIONS.
835        * openpic/Makefile.am: Remove AUTOMAKE_OPTIONS.
836        * pci/Makefile.am: Remove AUTOMAKE_OPTIONS.
837        * residual/Makefile.am: Remove AUTOMAKE_OPTIONS.
838        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
839        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
840        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
841        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
842
8432001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
844
845        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
846
8472001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
848
849        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
850
8512001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
852
853        * Makefile.am: Add @exceptions@ to SUBDIRS;
854        Remove need_motorola_powerpc.
855        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
856        make/custom/mcp750.cfg, make/custom/mvme2307.cfg;
857        Remove need_motorola_powerpc;
858        Add RTEMS_PPC_EXCEPTIONS([new]).
859        * include/Makefile.am: Replace PREINSTALL_FILES with
860        TMPINSTALL_FILES, include force-preinstall.am.
861        * wrapup/Makefile.am: Apply @exceptions@.
862
8632001-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
864
865        * configure.ac: Add bspopts.h.
866        * include/.cvsignore: Add stamp-h* and bspopts.h*.
867        * include/Makefile.am: Add bspopts.h.
868        * pci/Makefile.am: Append -O2 to AM_CFLAGS.
869
8702001-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
871
872        * bootloader/Makefile.am: completely reworked.
873        * configure.ac: Add AM_PROG_AS.
874
8752001-10-25      Joel Sherrill <joel@OARcorp.com>
876
877        * startup/linkcmds: Added _init and _fini.
878
8792001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
880
881        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
882        * configure.in: Remove.
883        * configure.ac: New file, generated from configure.in by autoupdate.
884
8852001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
886
887        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
888        * residual/Makefile.am: Use 'PREINSTALL_FILES ='.
889        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
890        * pci/Makefile.am: Use 'PREINSTALL_FILES ='.
891        * openpic/Makefile.am: Use 'PREINSTALL_FILES ='.
892        * bootloader/Makefile.am: Use 'CLEANFILES ='.
893
8942001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
895
896        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
897
8982001-01-03      Emmanuel Raguet <raguet@crf.canon.fr>
899
900        * bootloader/Makefile.am: Modified to install bootloader so
901        make-exe rule can avoid writing to install point or assuming
902        BSP build tree is available.
903
9042000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
905
906        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
907
9082000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
909
910        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
911
9122000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
913
914        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
915        Switch to GNU canonicalization.
916
9172000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
918
919        * startup/linkcmds: Added lines so DWARF debug information
920        would be available.  Otherwise gdb complains that the offsets
921        for the debug info are incorrect and doesn't load the files.
922
9232000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
924
925        * bootloader/Makefile.am, clock/Makefile.am, console/Makefile.am,
926        irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
927        pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
928        startup/Makefile.am, vectors/Makefile.am, wrapup/Makefile.am:
929        Include compile.am
930
9312000-08-10      Joel Sherrill <joel@OARcorp.com>
932
933        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.