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

4.104.114.95
Last change on this file since 7223038 was 7223038, checked in by Till Straumann <strauman@…>, on 12/09/07 at 00:14:49

2007-12-08 Till Straumann <strauman@…>

  • Makefile.am: irq_supp.h was moved from shared/irq to libcpu/powerpc/new-exceptions/bspsupport.
  • Property mode set to 100644
File size: 26.7 KB
Line 
12007-12-08      Till Straumann <strauman@slac.stanford.edu>
2
3        * Makefile.am: irq_supp.h was moved from shared/irq to
4        libcpu/powerpc/new-exceptions/bspsupport.
5
62007-11-30      Till Straumann <strauman@slac.stanford.edu>
7
8        * include/bsp.h: declare BSP_commandline_string variable.
9
102007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
11
12        * Makefile.am, include/bsp.h: Move interrupt_stack_size field from CPU
13        Table to Configuration Table. Eliminate CPU Table from all ports.
14        Delete references to CPU Table in all forms.
15
162007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
17
18        * preinstall.am: Moved most of the remaining CPU Table fields to the
19        Configuration Table. This included pretasking_hook, predriver_hook,
20        postdriver_hook, idle_task, do_zero_of_workspace,
21        extra_mpci_receive_server_stack, stack_allocate_hook, and
22        stack_free_hook. As a side-effect of this effort some multiprocessing
23        code was made conditional and some style clean up occurred.
24
252007-11-30      Till Straumann <strauman@slac.stanford.edu>
26
27        * Makefile.am: install new <irq/irq_supp.h> header
28
292007-08-02      Joel Sherrill <joel.sherrill@oarcorp.com>
30
31        * Makefile.am: ShowBATS() split out to helper routine so sharable by
32        more BSPs.
33
342007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
35
36        * bsp_specs: Remove qrtems_debug.
37
382007-04-09      Thomas Doerfler |Thomas.Doerfler@embedded-brains.de>
39
40        * README.MVME2400:
41        Added file to describe setup of a MVME2432 board for use with RTEMS
42
432007-01-30      Till Straumann <strauman@slac.stanford.edu>
44
45        * Makefile.am, preinstall.am, include/bsp.h:
46        Use VME DMA support implemented by vmeUniverse and
47        libbsp/powerpc/shared/vme/vme_universe_dma.c
48        Added explanation for use of BSP_PIC_DO_EOI by
49        BSP implementors who derive from this 'include/bsp.h'.
50
512007-01-26      Ralf Corsépius <ralf.corsepius@rtems.org>
52
53        * bootloader/Makefile.am: Use MKDIR_P instead of mkdir_p.
54
552006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
56
57        * configure.ac: New BUG-REPORT address.
58
592006-11-15      Joel Sherrill <joel@OARcorp.com>
60
61        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
62        file and simplified initialization.
63
642006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
65
66        * Makefile.am: Remove superfluous -DASM.
67
682006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
69
70        * configure.ac: Require autoconf-2.60. Require automake-1.10.
71
722006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
73
74        * bootloader/Makefile.am: Remove DEFAULT_INCLUDES.
75
762006-09-11      Chris Johns <chrisj@rtems.org>
77
78        * times.mcp750: Removed extra CRLF.
79       
802006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
81
82        * configure.ac: Remove explicit ampolish3 support (now in
83        RTEMS_BSP_CONFIGURE).
84
852006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
86
87        * configure.ac: Add ampolish3 support.
88        * Makefile.am: Add preinstall.am.
89
902005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
91
92        * configure.ac: Remove USE_ENHANCED_INTR_API.
93
942005-11-09      Eric Norum <norume@aps.anl.gov>
95
96        * bootloader/Makefile.am: Fix disagreement between GCCSPECS and GCC_SPECS.
97        * Makefile.am: Need to install vme_am_defs.h,
98
992005-11-03      Till Straumann <strauman@slac.stanford.edu>
100
101        * shared/irq/openpic_i8259_irq.c: New file.
102        * ChangeLog, Makefile.am, motorola_powerpc/ChangeLog,
103        motorola_powerpc/Makefile.am, shared/irq/irq.c, shared/irq/irq.h,
104        shared/irq/irq_asm.S, shared/irq/irq_init.c: Separated openpic/i8259
105        specifica from generic irq handling into openpic_i8259_irq.c; added
106        some compilation conditionals to help BSPs without ISA to omit ISA
107        interrupts and calling i8259 code.
108
1092005-11-03      Till Straumann <strauman@slac.stanford.edu>
110
111        * Makefile.am, include/bsp.h: Added new shared pretaskinghook.c and
112        zerobss.c files to list to be made. Added some explanations about
113        CPU <-> PCI <-> VME address mapping issues.
114
1152005-11-03      Till Straumann <strauman@slac.stanford.edu>
116
117        * Makefile.am, startup/linkcmds:
118        moved linkcmds to shared area for other BSPs to use
119
1202005-10-20      Eric Norum <norume@aps.anl.gov>
121
122        * include/bsp.h: Support MVME2100.
123
1242005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
125
126        * include/bsp.h: New header guard.
127
1282005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
129
130        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
131
1322005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
133
134        * Makefile.am: Merge-in wrapup/Makefile.am.
135        * wrapup/Makefile.am: Remove.
136        * configure.ac: Reflect changes above.
137
1382005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
139
140        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
141
1422005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
143
144        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
145
1462004-11-17      Joel Sherrill <joel@OARcorp.com>
147
148        * startup/linkcmds: Add sections required by gcc 3.3.x so it will link.
149
1502004-11-16      Richard Campbell <richard.campbell@OARcorp.com>
151
152        * README.MVME2100: Update to include DBAT0.
153        * startup/linkcmds: Add sections from new gcc versions.
154
1552004-11-12      Ralf Corsepius <ralf_corsepius@rtems.org>
156
157        PR 717/bsps
158        * bootloader/Makefile.am: Set up BOOTLOADER_CPU_CFLAGS.
159
1602004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
161
162        * Makefile.am, configure.ac, bootloader/Makefile.am, include/bsp.h,
163        wrapup/Makefile.am: Add MVME2100 BSP and MPC8240 support. There was
164        also a significant amount of spelling and whitespace cleanup.
165        * README.MVME2100: New file.
166
1672004-11-05      Joel Sherrill <joel@OARcorp.com>
168
169        * startup/linkcmds: Add .gnu.linkonce.b and .gnu.linkonce.bs sections.
170
1712004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
172
173        * configure.ac: Require automake > 1.9.
174
1752004-05-22      Joel Sherrill <joel@OARcorp.com>
176
177        PR 615/bsps
178        * include/tm27.h: Removing USE_ENHANCE_INTR_API conditional check since
179        that is the only kind this BSP supports and tm27 does not care which
180        interrupt model is used as long as the macros are properly defined.
181
1822004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
183
184        PR 610/bsps
185        * Makefile.am: Add include/tm27.h, Cosmetics.
186        * include/tm27.h: Final cosmetics.
187
1882004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
189
190        * include/bsp.h: Split out tmtest27 support.
191        * include/tm27.h: New.
192
1932004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
194
195        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
196        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
197
1982004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
199
200        * include/bsp.h: Convert to using c99 fixed size types.
201
2022004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * bootloader/Makefile.am: Fix preinstall dir handling.
205
2062004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
207
208        * bootloader/Makefile.am: Preinstall dirs.
209        * Makefile.am: Reflect changes to bsp.am.
210        Preinstall dist_project_lib*.
211
2122004-02-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
213
214        * bootloader/Makefile.am: Fix up paths having been broken in
215        previous patch.
216
2172004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
218
219        * bootloader/Makefile.am: Remove references to $(top_srcdir).
220        Remove NM, LD. Cosmetics.
221
2222004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
223
224        * configure.ac: Explicitly check for NM.
225
2262004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
227
228        * Makefile.am: Reflect changes to bsp.am.
229
2302004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
231
232        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
233
2342004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
235
236        * wrapup/Makefile.am: Convert to automake-building rules.
237
2382004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * Makefile.am: Use include_*HEADERS for .../shared/*.h.
241
2422004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
245        irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
246        pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
247        startup/Makefile.am, vectors/Makefile.am, vme/Makefile.am.
248        Use automake compilation rules.
249        Rename clock.rel to pclock.rel (Conflict with libcpu).
250        * clock/Makefile.am, console/Makefile.am, irq/Makefile.am,
251        motorola/Makefile.am, openpic/Makefile.am, pci/Makefile.am,
252        residual/Makefile.am, start/Makefile.am, startup/Makefile.am,
253        vectors/Makefile.am, vme/Makefile.am: Remove.
254        * configure.ac: Reflect changes above.
255        * wrapup/Makefile.am: Reflect changes above.
256
2572004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * wrapup/Makefile.am: Reflect changes to
260        ../support/*exception_processing/*.
261
2622004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
265        Add RTEMS_PROG_CCAS.
266
2672004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
268
269        * Makefile.am: Add PREINSTALL_DIRS.
270        * irq/Makefile.am: Add PREINSTALL_DIRS.
271        * motorola/Makefile.am: Add PREINSTALL_DIRS.
272        * openpic/Makefile.am: Add PREINSTALL_DIRS.
273        * pci/Makefile.am: Add PREINSTALL_DIRS.
274        * vectors/Makefile.am: Add PREINSTALL_DIRS.
275        * vme/Makefile.am: Add PREINSTALL_DIRS.
276        * wrapup/Makefile.am: Reflect changes to libcpu.
277
2782004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
279
280        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
281        Add PRE/TMPINSTALL_FILES to CLEANFILES.
282        * bootloader/Makefile.am: Ditto.
283        * irq/Makefile.am: Ditto.
284        * motorola/Makefile.am: Ditto.
285        * openpic/Makefile.am: Ditto.
286        * pci/Makefile.am: Ditto.
287        * start/Makefile.am: Ditto.
288        * startup/Makefile.am: Ditto.
289        * vectors/Makefile.am: Ditto.
290        * vme/Makefile.am: Ditto.
291
2922004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
293
294        * wrapup/Makefile.am: Eliminate $(LIB).
295        Use noinst_DATA to trigger building libbsp.a.
296
2972003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
298
299        * start/Makefile.am: Add BUILD-VARIANTS.
300
3012003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
302
303        * vectors/Makefile.am: Fix typos.
304        * vme/Makefile.am: Fix typos.
305
3062003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        * bootloader/Makefile.am: Eliminate VPATH.
309        * clock/Makefile.am: Eliminate VPATH.
310        * console/Makefile.am: Eliminate VPATH.
311        * irq/Makefile.am: Eliminate VPATH.
312        * motorola/Makefile.am: Eliminate VPATH.
313        * openpic/Makefile.am: Eliminate VPATH.
314        * pci/Makefile.am: Eliminate VPATH.
315        * residual/Makefile.am: Eliminate VPATH.
316        * start/Makefile.am: Eliminate VPATH.
317        * startup/Makefile.am: Eliminate VPATH.
318        * vectors/Makefile.am: Eliminate VPATH.
319        * vme/Makefile.am: Eliminate VPATH.
320
3212003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
322
323        * bootloader/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
324        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
325        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
326
3272003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
330        * bootloader/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
331        * irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
332        * motorola/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
333        * openpic/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
334        * pci/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
335        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
336        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
337        * vectors/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
338        * vme/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
339
3402003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
341
342        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
343
3442003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * bootloader/Makefile.am: Misc cleanups and fixes.
347        * motorola/Makefile.am: Misc cleanups and fixes.
348        * start/Makefile.am: Misc cleanups and fixes.
349        * startup/Makefile.am: Misc cleanups and fixes.
350        * startup/linkcmds: Preparations for gcc-3.3.x.
351
3522003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
353
354        * Makefile.am: Cosmetics.
355        * bootloader/Makefile.am: Cosmetics.
356        * startup/Makefile.am: Cosmetics.
357
3582003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * Makefile.am: Add preinstallation dirstamp support.
361        * bootloader/Makefile.am: Cosmetics.
362        * clock/Makefile.am: Cosmetics.
363        * console/Makefile.am: Cosmetics.
364        * irq/Makefile.am: Add preinstallation dirstamp support.
365        * motorola/Makefile.am: Cosmetics.
366        * openpic/Makefile.am: Cosmetics.
367        * pci/Makefile.am: Cosmetics.
368        * residual/Makefile.am: Cosmetics.
369        * start/Makefile.am: Cosmetics.
370        * startup/Makefile.am: Cosmetics.
371        * vectors/Makefile.am: Add preinstallation dirstamp support.
372        * vme/Makefile.am: Add preinstallation dirstamp support.
373        * wrapup/Makefile.am: Cosmetics.
374
3752003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
376
377        * clock/Makefile.am: Remove all-local: $(ARCH).
378        * console/Makefile.am: Remove all-local: $(ARCH).
379        * irq/Makefile.am: Remove all-local: $(ARCH).
380        * motorola/Makefile.am: Remove all-local: $(ARCH).
381        * openpic/Makefile.am: Remove all-local: $(ARCH).
382        * pci/Makefile.am: Remove all-local: $(ARCH).
383        * residual/Makefile.am: Remove all-local: $(ARCH).
384        * start/Makefile.am: Remove all-local: $(ARCH).
385        * startup/Makefile.am: Remove all-local: $(ARCH).
386        * vectors/Makefile.am: Remove all-local: $(ARCH).
387        * vme/Makefile.am: Remove all-local: $(ARCH).
388        * wrapup/Makefile.am: Remove all-local: $(ARCH).
389
3902003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
391
392        * vectors/Makefile.am: Fix header installation.
393
3942003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
395
396        * Makefile.am: Merge-in include/Makefile.am.
397        Reflect changes to bsp.am.
398        * include/Makefile.am: Remove.
399        * include/bsp.h: Add copy of ../shared/include/bsp.h (Violates BSP
400        coding standards).
401        * configure.ac: Reflect changes above.
402        * irq/Makefile.am: Fix header installation.
403        * motorola/Makefile.am: Fix header installation.
404        * openpic/Makefile.am: Fix header installation.
405        * pci/Makefile.am: Fix header installation.
406
4072003-09-26      Till Strauman <strauman@slac.stanford.edu>
408
409        PR 496/bsps
410        * startup/Makefile.am: Use PowerPC shared sbrk() implementation which
411        is used when initial heap size is limited to first 32 MB of RAM to
412        satisfy boot loader requirements.
413
4142003-09-26  Till Straumann <strauman@slac.stanford.edu>
415
416        PR 497/bsps
417        * BOOTING: Document letting the bootloader shut down the
418        network interface since it continues to run after loading
419        RTEMS application and has to be dealt with.
420 
4212003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
422
423        * bsp_specs: Remove *lib:.
424
4252003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
426
427        * Makefile.am: Reflect having moved aclocal/.
428
4292003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
430
431        * Makefile.am: Reflect having moved automake/.
432        * bootloader/Makefile.am: Reflect having moved automake/.
433        * clock/Makefile.am: Reflect having moved automake/.
434        * console/Makefile.am: Reflect having moved automake/.
435        * include/Makefile.am: Reflect having moved automake/.
436        * irq/Makefile.am: Reflect having moved automake/.
437        * motorola/Makefile.am: Reflect having moved automake/.
438        * openpic/Makefile.am: Reflect having moved automake/.
439        * pci/Makefile.am: Reflect having moved automake/.
440        * residual/Makefile.am: Reflect having moved automake/.
441        * start/Makefile.am: Reflect having moved automake/.
442        * startup/Makefile.am: Reflect having moved automake/.
443        * vectors/Makefile.am: Reflect having moved automake/.
444        * vme/Makefile.am: Reflect having moved automake/.
445        * wrapup/Makefile.am: Reflect having moved automake/.
446
4472003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
448
449        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
450
4512003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
452
453        PR 444/bsps
454        PR 445/bsps
455        * bsp_specs: Remove -D__embedded__ -Asystem(embedded)
456        -DUSE_ENHANCED_INTR_API from cpp.
457        Remove cpp, old_cpp (now unused).
458        * configure.ac: Add -DUSE_ENHANCED_INTR_API to bspopts.h.
459
4602003-03-27      Joel Sherrill <joel@OARcorp.com>
461
462        * bootloader/Makefile.am: Eliminate EABI CFLAGS from those used to
463        compile the bootloader.
464
4652003-03-18  Till Straumann <strauman@slac.stanford.edu>
466
467        PR 356/bsps
468        * bsp_specs, start/Makefile.am, startup/linkcmds
469        This patch makes RTEMS/powerpc/shared EABI compliant.
470        Declare all linker-script defined addresses as
471        variables of unknown size and not as short objects
472        like 'int', 'void*' etc.
473        This prevents the compiler from generating a relocation
474        who assumes the existence of an __rtems_end object in
475        one of the short data areas (which would result in a
476        linker error).
477
4782003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
479
480        * configure.ac: Remove AC_CONFIG_AUX_DIR.
481
4822003-02-20      Till Straumann <strauman@slac.stanford.edu>
483
484        PR 349/bsps
485        * startup/Makefile.am, startup/linkcmds startup/Makefile.am,
486        startup/bspstart.c, startup/pgtbl_activate.c, startup/pgtbl_setup.c:
487        Let the powerpc/shared (+derived) BSPs use pagetable support
488        from libcpu.
489
4902003-02-20      Till Straumann <strauman@slac.stanford.edu>
491
492        PR 349/bsps
493        * Makefile.am, configure.ac: Add glue to the powerpc/shared BSP
494        to use the vmeUniverse VME-PCI bridge driver.
495        * vme/.cvsignore, vme/Makefile.am, wrapup/Makefile.am: New files.
496
4972003-02-20      Till Straumann <strauman@slac.stanford.edu>
498
499        PR 349/bsps
500        * openpic/Makefile.am, pci/Makefile.am:
501          - install the 'openpic.h' and 'pci.h' headers
502          - avoid a name clash by renaming 'vsprintf' & friends
503            to 'k_vsprintf' etc.
504          - let 'rtemsReboot' print a stack trace (in case an 'assert' failed)
505          - irq.c:
506             * fix: remove implicit assumption that ISA interrupt vectors start
507                    at 0
508             * add BSP hook to let a VME interrupt acknowledge the PCI/openpic
509               IRQ. (SEE ALSO THE ppc-sharedbsp-vme.diff patch)
510          - fix: EABI compliance; isr/exception lowlevel handlers must not
511                 clobber R2 or R13
512          - fix: openpic_init was called with the polarity/senses tables
513                 swapped (fixed wrong order of arguments)
514          - cosmetics: use new _read_SPRXX() _write_SPRXX() macros
515
5162003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
517
518        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
519
5202003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
521
522        * configure.ac: AC_PREREQ(2.57).
523
5242003-01-20      Joel Sherrill <joel@OARcorp.com>
525
526        * startup/linkcmds*: Add FreeBSD sysctl() sections.
527
5282002-12-08      Greg Menke <gregory.menke@gsfc.nasa.gov>
529 
530        * startup/linkcmds: Shifted .init, .fini to match better with
531        crtbegin/crtend linking.
532
5332002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
534
535        * bootloader/Makefile.am: Don't include @RTEMS_BSP@.cfg.
536        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
537        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
538        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
539        * motorola/Makefile.am: Don't include @RTEMS_BSP@.cfg.
540        * openpic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
541        * pci/Makefile.am: Don't include @RTEMS_BSP@.cfg.
542        * residual/Makefile.am: Don't include @RTEMS_BSP@.cfg.
543        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
544        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
545        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
546
5472002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
548
549        * start/Makefile.am: Use install-data-local to install startfile.
550
5512002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
552
553        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
554
555002-11-17       Greg Menke <gregory.menke@gsfc.nasa.gov>
556
557        * README.mtx603e: New file.
558
5592002-11-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
560
561        * bsp_specs: Added crtbegin,crtend objects so C++ global objects
562        constructors/destructors run correctly. 
563        * startup/linkcmds: Increased code length and updated the ctor/dtor
564        sections to handle crtbegin, crtend objects.
565>       
5662002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
567
568        * .cvsignore: Reformat.
569        Add autom4te*cache.
570        Remove autom4te.cache.
571
5722002-08-21      Joel Sherrill <joel@OARcorp.com>
573
574        * bsp_specs: Added support for -nostdlibs.
575
5762002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
577
578        * bootloader/Makefile.am: Fix that crappy Makefile.am once again.
579
5802002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
581
582        * bootloader/Makefile.am: Use .$(OBJEXT) instead of .o.
583        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
584        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
585        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
586        * motorola/Makefile.am: Use .$(OBJEXT) instead of .o.
587        * openpic/Makefile.am: Use .$(OBJEXT) instead of .o.
588        * pci/Makefile.am: Use .$(OBJEXT) instead of .o.
589        * residual/Makefile.am: Use .$(OBJEXT) instead of .o.
590        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
591        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
592        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
593        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
594
5952002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
596
597        * bootloader/Makefile.am: Install bootloader.o.
598        Install bootloader/bootloader.ppcboot.lds.
599
6002002-07-24      Joel Sherrill <joel@OARcorp.com>
601
602        * vectors/Makefile.am: Install bsp/vectors.h.
603
6042002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
605
606        * include/Makefile.am: Fix preinstallation.
607        * bootloader: Eliminate $(INCLUDES).
608
6092002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
610
611        * start/Makefile.am: Eliminate PGM.
612        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
613
6142002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
615
616        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
617
6182002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
619
620        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
621        Remove $(OBJS) from all-local.
622
6232002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
624
625        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
626
6272001-05-14      Till Straumann <strauman@slac.stanford.edu>
628
629        * bootloader/Makefile.am, console/Makefile.am, pci/Makefile.am:
630        Per PR216, "libbsp/powerpc/shared" BSP has been modified considerably
631        with the goal to make it more flexible and reusable by other
632        BSPs. The main strategies were:
633            - eliminate hardcoded base addresses; devices use offsets
634              and a BSP defined base address.
635            - separate functionality into different files (e.g. reboot from
636              inch.c to reboot.c) which can be overridden by a 'derived' BSP.
637            - separate initialization code into separate files (e.g.  PCI
638              bridge detection/initialization was separated from the more
639              generic PCI access routines), also to make it easier for
640              'derived' BSPs to substitute their own initialization code.
641        There are also a couple of enhancements and fixes:
642            - IRQ handling code now has a hook for attaching a VME bridge.
643            - OpenPIC is now explicitely initialized (polarities, senses).
644              Eliminated the implicit assumption on the presence of an ISA PIC.
645            - UART and console driver now supports more than 1 port. The current
646              maximum of 2 can easily be extended by enlarging a table (it
647              would even be easier if the ISR API was not broken by design).
648            - fixed polled_io.c so it correctly supports console on COM2
649            - fixed TLB invalidation code (start.S).
650            - exception handler prints a stack backtrace.
651            - added BSP_pciFindDevice() to scan the pci bus for a particular
652              vendor/device/instance.
653
6542001-05-09      Joel Sherrill <joel@OARcorp.com>
655
656        * startup/linkcmds: In support of gcc 3.1, added one of more
657        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
658        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
659        and direction of segments to memory regions may also have been
660        addressed.  This was a sweep across all BSPs.
661 
6622001-04-08      Joel Sherrill <joel@OARcorp.com>
663
664        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
665 
6662002-04-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
667
668        * bootloader/Makefile.am: Use automake-1.6 AS compilation rules.
669
6702001-04-02      Joel Sherrill <joel@OARcorp.com>
671
672        * bootloader/Makefile.am: Use AM_CCASFLAGS instead of AM_ASFLAGS.
673
6742002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
675
676        * configure.ac:
677        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
678        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
679        * bootloader/Makefile.am: Remove AUTOMAKE_OPTIONS.
680        * Makefile.am: Remove AUTOMAKE_OPTIONS.
681        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
682        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
683        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
684        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
685        * motorola/Makefile.am: Remove AUTOMAKE_OPTIONS.
686        * openpic/Makefile.am: Remove AUTOMAKE_OPTIONS.
687        * pci/Makefile.am: Remove AUTOMAKE_OPTIONS.
688        * residual/Makefile.am: Remove AUTOMAKE_OPTIONS.
689        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
690        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
691        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
692        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
693
6942001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
695
696        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
697
6982001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
699
700        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
701
7022001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
703
704        * Makefile.am: Add @exceptions@ to SUBDIRS;
705        Remove need_motorola_powerpc.
706        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
707        make/custom/mcp750.cfg, make/custom/mvme2307.cfg;
708        Remove need_motorola_powerpc;
709        Add RTEMS_PPC_EXCEPTIONS([new]).
710        * include/Makefile.am: Replace PREINSTALL_FILES with
711        TMPINSTALL_FILES, include force-preinstall.am.
712        * wrapup/Makefile.am: Apply @exceptions@.
713
7142001-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
715
716        * configure.ac: Add bspopts.h.
717        * include/.cvsignore: Add stamp-h* and bspopts.h*.
718        * include/Makefile.am: Add bspopts.h.
719        * pci/Makefile.am: Append -O2 to AM_CFLAGS.
720
7212001-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
722
723        * bootloader/Makefile.am: completely reworked.
724        * configure.ac: Add AM_PROG_AS.
725
7262001-10-25      Joel Sherrill <joel@OARcorp.com>
727
728        * startup/linkcmds: Added _init and _fini.
729
7302001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
731
732        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
733        * configure.in: Remove.
734        * configure.ac: New file, generated from configure.in by autoupdate.
735
7362001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
737
738        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
739        * residual/Makefile.am: Use 'PREINSTALL_FILES ='.
740        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
741        * pci/Makefile.am: Use 'PREINSTALL_FILES ='.
742        * openpic/Makefile.am: Use 'PREINSTALL_FILES ='.
743        * bootloader/Makefile.am: Use 'CLEANFILES ='.
744
7452001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
746
747        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
748
7492001-01-03      Emmanuel Raguet <raguet@crf.canon.fr>
750
751        * bootloader/Makefile.am: Modified to install bootloader so
752        make-exe rule can avoid writing to install point or assuming
753        BSP build tree is available.
754
7552000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
756
757        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
758
7592000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
760
761        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
762
7632000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
764
765        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
766        Switch to GNU canonicalization.
767
7682000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
769
770        * startup/linkcmds: Added lines so DWARF debug information
771        would be available.  Otherwise gdb complains that the offsets
772        for the debug info are incorrect and doesn't load the files.
773
7742000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
775
776        * bootloader/Makefile.am, clock/Makefile.am, console/Makefile.am,
777        irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
778        pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
779        startup/Makefile.am, vectors/Makefile.am, wrapup/Makefile.am:
780        Include compile.am
781
7822000-08-10      Joel Sherrill <joel@OARcorp.com>
783
784        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.