source: rtems/c/src/lib/libbsp/powerpc/score603e/ChangeLog @ 39a9f8e

4.104.115
Last change on this file since 39a9f8e was 39a9f8e, checked in by Thomas Doerfler <Thomas.Doerfler@…>, on 12/17/09 at 08:42:17

adapted to new prototype for *_write function

  • Property mode set to 100644
File size: 32.8 KB
Line 
12009-12-16      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
2
3        * console/console.c: adapted to new prototype for *_write
4        function
5
62009-10-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
7
8        * Makefile.am, preinstall.am: Update for exception support changes.
9        * irq/irq.c, irq/irq_init.c, irq/no_pic.c: Changed exception header
10        file includes.  Fixes for type changes.
11        * startup/bspstart.c: Changed exception header file includes.  Update
12        for ppc_exc_initialize() changes.
13
142009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
15
16        * make/custom/score603e.cfg: Remove RTEMS_BSP_FAMILY.
17
182009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
19
20        * configure.ac: Don't add -ansi -fasm to CFLAGS.
21
222009-10-16      Jennifer Averett <jennifer@OARcorp.com>
23
24        * configure.ac: Default to having PSC8 mezzanine so code builds
25        all the time.
26        * startup/bspstart.c: Calibrated clock using an VMEBus controlled
27        discrete pulsed at a 20ms rate.
28
292009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
30
31        * make/custom/score603e.cfg: New (relocated from /make/custom).
32
332009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
34
35        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
36
37 2009-08-21     Joel Sherrill <joel.sherrill@OARcorp.com>
38
39        * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
40        Should be automatically handled by confdefs.h or the application.
41
422009-08-07      Joel Sherrill <joel.sherrill@oarcorp.com>
43
44        * console/console.c, startup/genpvec.c, startup/setvec.c: Disable call
45        to rtems_interrupt_catch until it is fixed. Need to disabled
46        set_vector.
47
482009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
49
50        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
51        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
52        have the same options.
53
542009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * configure.ac: Add BSP_BOOTCARD_OPTIONS.
57
582009-06-02      Ralf Corsépius <ralf.corsepius@rtems.org>
59
60        * Makefile.am: Fix breakage having been introduced in previous patch.
61
622009-05-05      Jennifer Averett <jennifer.averett@OARcorp.com>
63
64        * Makefile.am, configure.ac, preinstall.am, PCI_bus/PCI.c,
65        PCI_bus/PCI.h, PCI_bus/flash.c, PCI_bus/universe.c, console/85c30.c,
66        console/85c30.h, console/console.c, console/consolebsp.h,
67        console/tbl85c30.c, include/bsp.h, include/gen2.h,
68        include/irq-config.h, include/tm27.h, irq/FPGA.c, irq/irq.h,
69        irq/irq_init.c, start/start.S, startup/Hwr_init.c,
70        startup/bspstart.c, startup/linkcmds, timer/timer.c, tod/tod.c,
71        vme/VMEConfig.h: Updated and tested with latest interrupt source.
72        Modified with latest memory allocation, but this needs testing.
73        * irq/no_pic.c: New file.
74
752009-04-28      Chris Johns <chrisj@rtems.org>
76
77        * start/start.S: Update for boot_card command line change.
78
792009-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
80
81        * irq/irq.c: Add bsp_interrupt_handler_default() so this BSP will link.
82
832008-12-07      Ralf Corsépius <ralf.corsepius@rtems.org>
84
85        * bsp_specs: Remove -Qy from *link.
86
872008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
88
89        * bsp_specs: Move -e start from *link to *startfile to avoid warning
90        for undefined entry symbol when linking relocatables with binutils
91        2.19.
92
932008-10-03      Joel Sherrill <joel.sherrill@oarcorp.com>
94
95        * Makefile.am: Remove unused file.
96        * pci/no_host_bridge.c: Removed.
97
982008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
99
100        * preinstall.am: Regenerated.
101
1022008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
103
104        * Makefile.am: bsp_cleanup() was wrong. Use stub. openpic.h not needed.
105        * startup/bspclean.c: Removed.
106
1072008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
108
109        * preinstall.am: Regenerated.
110
1112008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
112
113        * PCI_bus/PCI.c, PCI_bus/PCI.h, PCI_bus/flash.c, console/85c30.h,
114        console/console.c, console/consolebsp.h, console/tbl85c30.c,
115        include/gen2.h, irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
116        pci/no_host_bridge.c, startup/bspclean.c, startup/bspstart.c,
117        startup/genpvec.c, startup/vmeintr.c: File head clean up.
118
1192008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
120
121        * Makefile.am, PCI_bus/PCI.c, PCI_bus/universe.c, startup/genpvec.c:
122        Fix warnings.
123
1242008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
125
126        * Makefile.am, preinstall.am, PCI_bus/PCI.c, PCI_bus/PCI.h,
127        PCI_bus/universe.c, console/85c30.c, console/85c30.h,
128        console/consolebsp.h, console/tbl85c30.c, include/gen2.h,
129        startup/Hwr_init.c, startup/bspstart.c, startup/genpvec.c,
130        startup/setvec.c, startup/vmeintr.c, timer/timer.c, tod/tod.c,
131        vme/VMEConfig.h: Some clean up.
132        * include/coverhd.h: Removed.
133
1342008-09-30      Jennifer Averett <jennifer.averett@oarcorp.com>
135
136        * include/irq-config.h: New file.
137        * startup/spurious.c: Removed.
138
1392008-09-30      Jennifer Averett <jennifer.averett@oarcorp.com>
140
141        * Makefile.am, preinstall.am, PCI_bus/universe.c, console/console.c,
142        include/bsp.h, irq/FPGA.c, irq/irq.c, startup/Hwr_init.c,
143        startup/bspstart.c, startup/vmeintr.c: Modifications required to run
144        on hardware. Some cleanup.
145
1462008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
147
148        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
149        of building libbspstart.a, using automake-rules.
150
1512008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
152
153        * Makefile.am: Eliminate *_SOURCES.
154
1552008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
156
157        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
158        components.
159
1602008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
161
162        * Makefile.am: Remove noinst_PROGRAMS (Unused).
163
1642008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
165
166        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
167
1682008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
169
170        * configure.ac: Make letting boot_card() handle work area allocation
171        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
172        BSP_BOOTCARD_OPTIONS.
173
1742008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
175
176        * include/bsp.h, startup/bspstart.c: Remove unused BSP_INIT_STACK_SIZE
177        now that the linkcmds accounts for the starting stack.
178
1792008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
180
181        * Makefile.am, include/bsp.h, startup/bspstart.c, startup/linkcmds: Use
182        PowerPC level shared bsp_get_work_area() implementation.
183        * startup/bspgetworkarea.c: Removed.
184
1852008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
186
187        * startup/bspstart.c: Remove unused variable.
188
1892008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
190
191        * include/bsp.h: Remove unnecessary boilerplate comments.
192
1932008-09-18      Joel Sherrill <joel.sherrill@OARcorp.com>
194
195        * startup/bspstart.c: Add include of rtems/libio.h.
196
1972008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
198
199        * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
200        is NOT used anywhere.
201
2022008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
203
204        * preinstall.am: Regenerated.
205
2062008-09-17      Miao Yan <yanmiaobest@gmail.com>
207
208        * startup/bspstart.c: Merge GSOC project code to add simple device only
209        filesystem (devfs), optionally completely drop out filesystem, and to
210        clean up disabling newlib reentrancy support. This dropped 17K from
211        the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K code
212        space.
213
2142008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
215
216        * irq/FPGA.c: Remove unnecessary includes of rtems/libcsupport.h and
217        rtems/libio.h.
218
2192008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
220
221        * Makefile.am, configure.ac, include/bsp.h, startup/bspstart.c: Add use
222        of bsp_get_work_area() in its own file and rely on BSP Framework to
223        perform more initialization.
224        * startup/bspgetworkarea.c: New file.
225
2262008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
227
228        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
229        phase, all prototypes were removed from bsp.h and empty
230        implementations were removed and made to use the shared stub.
231
2322008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
233
234        * irq/irq.c: Convert to "bool".
235
2362008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
237
238        * console/85c30.c, console/console.c, irq/FPGA.c, timer/timer.c,
239        tod/tod.c: Convert to "bool".
240
2412008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
242
243        * Makefile.am, README, configure.ac, console/85c30.c,
244        console/console.c, console/consolebsp.h, include/bsp.h,
245        include/gen2.h, irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
246        start/start.S, startup/bspstart.c, startup/genpvec.c,
247        startup/linkcmds, timer/timer.c, tod/tod.c: Initiate update and
248        testing. Runs hello but does not run ticker yet.
249
2502008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
251
252        * timer/timer.c: Eliminate empty function from every benchmark timer
253        driver. Fix spelling.
254
2552008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
256
257        * timer/timer.c: Rename timer driver methods to follow RTEMS
258        programming conventions.
259
2602008-08-20      Ralf Corsépius <ralf.corsepius@rtems.org>
261
262        * irq/FPGA.c, irq/irq_init.c, pci/no_host_bridge.c,
263        startup/Hwr_init.c, startup/genpvec.c:
264        Add missing prototypes.
265
2662008-07-03      Chris Johns <chrisj@rtems.org>
267
268        * c/src/lib/libbsp/powerpc/score603e/startup/genpvec.c: Change to
269        the Chains API.
270
2712008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
272
273        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
274        Framework to ask the BSP where it has memory for the RTEMS Workspace
275        and C Program Heap. These collectively are referred to as work area.
276        If the BSP supports this, then it does not have to include code to
277        split the available memory between the two areas. This reduces the
278        amount of code in the BSP specific bspstart.c file. Additionally, the
279        shared framework can initialize the C Library, call
280        rtems_debug_enable(), and dirty the work area memory. Until most/all
281        BSPs support this new capability, if the BSP supports this, it should
282        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
283        When the transition is complete, this autoconf macro can be removed.
284
2852008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
286
287        * Makefile.am: Rework to avoid .rel files.
288
2892008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
290
291        * Makefile.am: Remove all references to console_reserve_resources and
292        termios_reserve_resources.
293        * console/consolereserveresources.c: Removed.
294
2952008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
296
297        * startup/linkcmds: Add wildcard to gcc_except_table section so
298        programs compiled with gcc 4.3.x can link.
299
3002007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
301
302        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
303        Configuration Table. Use the RTEMS provided accessor macros to obtain
304        configuration fields.
305
3062007-12-08      Till Straumann <strauman@slac.stanford.edu>
307
308        * Makefile.am: merged shared/vme/vme_universe.c and
309        shared/vme/vme_universe_dma.c into one file.
310
3112007-12-08      Till Straumann <strauman@slac.stanford.edu>
312
313        * vme/VMEConfig.h: added error status to
314        BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro.
315
3162007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
317
318        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
319        from CPU Table to Configuration Table. Eliminate CPU Table from all
320        ports. Delete references to CPU Table in all forms.
321
3222007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
323
324        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
325        Table fields to the Configuration Table. This included
326        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
327        do_zero_of_workspace, extra_mpci_receive_server_stack,
328        stack_allocate_hook, and stack_free_hook. As a side-effect of this
329        effort some multiprocessing code was made conditional and some style
330        clean up occurred.
331
3322007-11-30      Till Straumann <strauman@slac.stanford.edu>
333
334        * startup/bspstart: removed _Cpu_table.exceptions_in_RAM.
335
3362007-11-30      Till Straumann <strauman@slac.stanford.edu>
337       
338        * vectors/vectors.S: Removed; this BSP now uses the shared
339        version.
340
3412007-11-30      Till Straumann <strauman@slac.stanford.edu>
342
343        * irq/irq.h, irq/irq_init.c: Removed the definition
344        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
345        initialize the irqBase member of the rtems_irq_global_settings
346        struct. However, irqBase is an rtems_irq_symbolic_name,
347        so using BSP_LOWEST_OFFSET is more appropriate.
348
3492007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
350
351        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
352        Table. They have been replaced with variables named bsp_XXX as
353        needed.
354
3552007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
356
357        * PCI_bus/universe.c, console/console.c, include/bsp.h, irq/FPGA.c,
358        startup/bspstart.c, startup/genpvec.c, startup/spurious.c: Eliminate
359        DEBUG_puts.
360
3612007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
362
363        PR 1257/bsps
364        * irq/irq.c: Code outside of cpukit should use the public API for
365        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
366        public API and directly accessing _CPU_ISR_Disable and
367        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
368        directive which could lead to problems. This patch also changes the
369        type of the variable passed into these routines and addresses minor
370        style issues.
371
3722007-07-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
373
374        * irq/irq_init.c: adapted to shared exception code
375
3762007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
377
378        * Makefile.am: adapted to shared exception code
379
3802007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
381
382        * bsp_specs: Remove qrtems_debug.
383
3842007-03-11      Joel Sherrill <joel@OARcorp.com>
385
386        * startup/bspstart.c: Remove assignments of
387        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
388        value in boot_card.c
389
3902007-01-30      Till Straumann <strauman@slac.stanford.edu>
391
392        * Makefile.am, preinstall.am,
393        * vme/vmeconfig.c (removed), vme/VMEConfig.h (added):
394        cleaned up vme support - use files from libbsp/powerpc/shared/vme
395        and define BSP specifica in VMEConfig.h.
396        Use VME DMA support implemented by vmeUniverse and
397        libbsp/powerpc/shared/vme/vme_universe_dma.c
398
399        * irq/irq.c, include/gen2.h:
400        removed _BSP_vme_bridge_irq variable and BSP_PIC_DO_EOI definition.
401        Support for VME IRQ software priorities was incomplete/incorrect
402        on this BSP.
403
4042006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
405
406        * configure.ac: New BUG-REPORT address.
407
4082006-11-15      Joel Sherrill <joel@OARcorp.com>
409
410        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
411        file and simplified initialization.
412
4132006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
414
415        * Makefile.am: Remove superfluous -DASM.
416
4172006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
418
419        * configure.ac: Require autoconf-2.60. Require automake-1.10.
420
4212006-08-09      Joel Sherrill <joel@OARcorp.com>
422
423        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
424
4252006-03-08      Joel Sherrill <joel@OARcorp.com>
426
427        * startup/linkcmds: Add .gnu.linkonce.b.* section.
428
4292006-02-08      Joel Sherrill <joel@OARcorp.com>
430
431        * startup/linkcmds: Add sections required by newer gcc versions.
432
4332006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
434
435        * configure.ac: Remove explicit ampolish3 support (now in
436        RTEMS_BSP_CONFIGURE).
437
4382006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
439
440        * configure.ac: Add ampolish3 support.
441        * Makefile.am: Add preinstall.am.
442
4432006-01-08      Joel Sherrill <joel@OARcorp.com>
444
445        * Makefile.am, vme/vmeconfig.c: VME code now compiles but is untested.
446        Jennifer will have to test this.
447
4482006-01-08      Joel Sherrill <joel@OARcorp.com>
449
450        * Makefile.am, vme/vmeconfig.c: VME code now compiles but is untested.
451        Jennifer will have to test this.
452
4532005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
454
455        * include/bsp.h: New header guard.
456
4572005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
458
459        * irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
460
4612005-05-11      Joel Sherrill <joel@OARcorp.com>
462
463        * startup/linkcmds: Add .data.* sections.
464
4652005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
466
467        * vme/vmeconfig.c: Eliminate unsigned32.
468
4692005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
470
471        * include/gen2.h: Changed rtems_unsigned types to uint types
472
4732005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
474
475        * irq/irq_init.c: Name change to support common PCI interface
476
4772005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
478
479        * include/tm27.h: Correct error in tm27 test
480
4812005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
482
483        * Add/remove files for the Update to new exception model.
484        * pci/no_host_bridge.c, vme/vmeconfig.c: New files.
485        * clock/clock.c: Removed.
486
4872005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
488       
489        * Add/move files for the Update to new exception model.
490          NOTE: These modifications have not been tested on hardware.
491        * irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c: New files.
492        * startup/FPGA.c: Removed.
493
4942005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
495
496        * score603e/Makefile.am, score603e/configure.ac,
497        score603e/console/console.c, score603e/include/bsp.h,
498        score603e/include/gen2.h, score603e/include/tm27.h,
499        score603e/startup/bspstart.c: Update score603e to new exception model
500        NOTE: These modifications have not been tested on hardware.
501
5022005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
503
504        * clock/clock.c: Fix multiple defined warning
505
5062005-04-11      Jennifer Averett<jennifer.averett@oarcorp.com>
507
508        PR 778/bsps
509        * include/bsp.h, include/gen2.h, startup/FPGA.c, startup/Hwr_init.c,
510        startup/bspstart.c, tod/tod.c:
511        modify SCORE_.. to BSP_.. for externally used define's.
512
5132005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
514
515        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
516
5172005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
518
519        * startup/spurious.c: Merge ppc603 and ppc603e.
520        Remove digits (Unused).
521
5222005-02-12      Ralf Corsepius <ralf.corsepius@rtems.org>
523
524        * Makefile.am: Fix typo in previous patch.
525
5262005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
527
528        * Makefile.am: Merge-in wrapup/Makefile.am.
529        * wrapup/Makefile.am: Remove.
530        * configure.ac: Reflect changes above.
531
5322005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
533
534        * vectors/vectors.S: Remove XCOFF support.
535
5362005-01-28      Joel Sherrill <joel@OARcorp.com>
537
538        * startup/linkcmds: Add .gnu.linkonce.b.* section.
539
5402005-01-26      Joel Sherrill <joel@OARcorp.com>
541
542        * startup/linkcmds: Now links.
543
5442005-01-18      Ralf Corsepius <ralf.corsepius@rtems.org>
545
546        * Makefile.am: Use ../../shared/tod.h instead of include/tod.h.
547        * include/tod.h: Remove.
548
5492005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
550
551        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
552
5532005-01-04      Joel Sherrill <joel@OARcorp.com>
554
555        * startup/linkcmds: Remove warnings.
556
5572005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
558
559        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
560
5612004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
562
563        * configure.ac: Require automake > 1.9.
564
5652004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
566
567        PR 610/bsps
568        * Makefile.am: Add include/tm27.h, Cosmetics.
569        * include/tm27.h: Final cosmetics.
570
5712004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
572
573        * include/bsp.h: Split out tmtest27 support.
574        * include/tm27.h: New.
575
5762004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
577
578        PR 613/bsps
579        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
580
5812004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
582
583        PR 614/bsps
584        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
585
5862004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
587
588        * vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
589        * startup/genpvec.c: Include <rtems/chain.h> instead of <chain.h>.
590        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
591        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
592        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
593        * console/consolebsp.h: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
594        * startup/vmeintr.c: Include <rtems/vmeintr.h> instead of <vmeintr.h>.
595
5962004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
597
598        * PCI_bus/PCI.c, PCI_bus/PCI.h, PCI_bus/flash.c, PCI_bus/universe.c,
599        clock/clock.c, console/85c30.c, console/console.c,
600        console/consolebsp.h, include/bsp.h, include/gen2.h, startup/FPGA.c,
601        startup/Hwr_init.c, startup/bspstart.c, startup/genpvec.c,
602        startup/spurious.c, startup/vmeintr.c, timer/timer.c, tod/tod.c:
603        Convert to using c99 fixed size types.
604
6052004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
606
607        * Makefile.am: Reflect changes to bsp.am.
608        Preinstall dist_project_lib*.
609
6102004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
611
612        * Makefile.am: Reflect changes to bsp.am.
613
6142004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
615
616        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
617
6182004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
619
620        * wrapup/Makefile.am: Convert to automake-building rules.
621
6222004-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
623
624        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
625        PCI_bus/Makefile.am, startup/Makefile.am, timer/Makefile.am,
626        tod/Makefile.am, vectors/Makefile.am. Use automake compilation rules.
627        * clock/Makefile.am, console/Makefile.am, PCI_bus/Makefile.am,
628        startup/Makefile.am, timer/Makefile.am, tod/Makefile.am,
629        vectors/Makefile.am: Remove.
630        * configure.ac: Reflect changes above.
631        * wrapup/Makefile.am: Reflect changes above.
632
6332004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
634
635        * Makefile.am: Merge-in start/Makefile.am.
636        * start/Makefile.am: Remove.
637        * configure.ac: Reflect changes above.
638
6392004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
640
641        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
642        Add RTEMS_PROG_CCAS.
643
6442004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
645
646        * Makefile.am: Add PREINSTALL_DIRS.
647        * wrapup/Makefile.am: Reflect changes to libcpu.
648
6492004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
650
651        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
652        Add PRE/TMPINSTALL_FILES to CLEANFILES.
653        * start/Makefile.am: Ditto.
654        * startup/Makefile.am: Ditto.
655
6562004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
657
658        * wrapup/Makefile.am: Eliminate $(LIB).
659        Use noinst_DATA to trigger building libbsp.a.
660
6612003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
662
663        * startup/Makefile.am: Cosmetics.
664
6652003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
666
667        * PCI_bus/Makefile.am: Eliminate VPATH.
668        * clock/Makefile.am: Eliminate VPATH.
669        * console/Makefile.am: Eliminate VPATH.
670        * start/Makefile.am: Eliminate VPATH.
671        * startup/Makefile.am: Eliminate VPATH.
672        * timer/Makefile.am: Eliminate VPATH.
673        * tod/Makefile.am: Eliminate VPATH.
674        * vectors/Makefile.am: Eliminate VPATH.
675
6762003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
677
678        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
679        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
680
6812003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
682
683        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
684        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
685
6862003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
687
688        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
689
6902003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
691
692        * start/Makefile.am: Misc cleanups and fixes.
693        * startup/Makefile.am: Misc cleanups and fixes.
694        * wrapup/Makefile.am: Misc cleanups and fixes.
695
6962003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
697
698        * Makefile.am: Add preinstallation dirstamp support.
699        * PCI_bus/Makefile.am: Cosmetics.
700        * clock/Makefile.am: Cosmetics.
701        * console/Makefile.am: Cosmetics.
702        * startup/Makefile.am: Cosmetics.
703        * timer/Makefile.am: Cosmetics.
704        * tod/Makefile.am: Cosmetics.
705        * vectors/Makefile.am: Cosmetics.
706        * wrapup/Makefile.am: Cosmetics.
707
7082003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
709
710        * PCI_bus/Makefile.am: Remove all-local: $(ARCH).
711        * clock/Makefile.am: Remove all-local: $(ARCH).
712        * console/Makefile.am: Remove all-local: $(ARCH).
713        * start/Makefile.am: Remove all-local: $(ARCH).
714        * startup/Makefile.am: Remove all-local: $(ARCH).
715        * timer/Makefile.am: Remove all-local: $(ARCH).
716        * tod/Makefile.am: Remove all-local: $(ARCH).
717        * vectors/Makefile.am: Remove all-local: $(ARCH).
718        * wrapup/Makefile.am: Remove all-local: $(ARCH).
719
7202003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
721
722        * Makefile.am: Merge-in include/Makefile.am.
723        Reflect changes to bsp.am.
724        * include/Makefile.am: Remove.
725        * configure.ac: Reflect changes above.
726
7272003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
728
729        * bsp_specs: Remove *lib:.
730
7312003-09-04      Joel Sherrill <joel@OARcorp.com>
732
733        * PCI_bus/PCI.h, clock/clock.c, console/85c30.c, console/85c30.h,
734        console/console.c, console/consolebsp.h,
735        console/consolereserveresources.c, console/tbl85c30.c, include/bsp.h,
736        include/coverhd.h, include/gen2.h, include/tod.h, startup/FPGA.c,
737        startup/bspclean.c, startup/bspstart.c, startup/genpvec.c,
738        startup/setvec.c, startup/vmeintr.c, timer/timer.c, tod/tod.c: URL
739        for license changed.
740
7412003-09-04      Joel Sherrill <joel@OARcorp.com>
742
743        * PCI_bus/PCI.c, PCI_bus/flash.c, PCI_bus/universe.c: Removed incorrect
744        statement about copyright assignment.
745
7462003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
747
748        * Makefile.am: Reflect having moved aclocal/.
749
7502003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
751
752        * Makefile.am: Reflect having moved automake/.
753        * PCI_bus/Makefile.am: Reflect having moved automake/.
754        * clock/Makefile.am: Reflect having moved automake/.
755        * console/Makefile.am: Reflect having moved automake/.
756        * include/Makefile.am: Reflect having moved automake/.
757        * start/Makefile.am: Reflect having moved automake/.
758        * startup/Makefile.am: Reflect having moved automake/.
759        * timer/Makefile.am: Reflect having moved automake/.
760        * tod/Makefile.am: Reflect having moved automake/.
761        * vectors/Makefile.am: Reflect having moved automake/.
762        * wrapup/Makefile.am: Reflect having moved automake/.
763
7642003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
765
766        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
767
7682003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
769
770        PR 445/bsps
771        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
772        Remove cpp, old_cpp (now unused).
773
7742003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
775
776        * configure.ac: Remove AC_CONFIG_AUX_DIR.
777
7782003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
779
780        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
781
7822003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
783
784        * configure.ac: AC_PREREQ(2.57).
785
7862003-01-20      Joel Sherrill <joel@OARcorp.com>
787
788        * startup/linkcmds*: Add FreeBSD sysctl() sections.
789
7902002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
791
792        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
793        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
794        * PCI_bus/Makefile.am: Don't include @RTEMS_BSP@.cfg.
795        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
796        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
797        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
798        * tod/Makefile.am: Don't include @RTEMS_BSP@.cfg.
799        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
800
8012002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
802
803        * start/Makefile.am: Use install-data-local to install startfile.
804
8052002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
806
807        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
808
8092002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
810
811        * .cvsignore: Reformat.
812        Add autom4te*cache.
813        Remove autom4te.cache.
814
8152002-08-21      Joel Sherrill <joel@OARcorp.com>
816
817        * bsp_specs: Added support for -nostdlibs.
818
8192002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
820
821        * PCI_bus/Makefile.am: Use .$(OBJEXT) instead of .o.
822        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
823        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
824        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
825        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
826        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
827        * tod/Makefile.am: Use .$(OBJEXT) instead of .o.
828        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
829        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
830
8312002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
832
833        * start/Makefile.am: Eliminate PGMS.
834        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
835
8362002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
837
838        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
839
8402002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
841
842        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
843        Remove $(OBJS) from all-local.
844
8452002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
846
847        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
848
8492001-05-09      Joel Sherrill <joel@OARcorp.com>
850
851        * startup/linkcmds: In support of gcc 3.1, added one of more
852        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
853        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
854        and direction of segments to memory regions may also have been
855        addressed.  This was a sweep across all BSPs.
856 
8572002-04-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
858
859        * startup/spurious.c: Use defined(mpc604) instead of defined(ppc604).
860
8612002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
862
863        * vectors/vectors.S: Include <asm.h>.
864
8652001-04-08      Joel Sherrill <joel@OARcorp.com>
866
867        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
868 
8692002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
870
871        * configure.ac:
872        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
873        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
874        * PCI_bus/Makefile.am: Remove AUTOMAKE_OPTIONS.
875        * Makefile.am: Remove AUTOMAKE_OPTIONS.
876        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
877        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
878        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
879        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
880        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
881        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
882        * tod/Makefile.am: Remove AUTOMAKE_OPTIONS.
883        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
884        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
885
8862001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
887
888        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
889
8902001-11-28      Joel Sherrill <joel@OARcorp.com>,
891
892        This was tracked as PR87.
893        * README, configure.ac, include/Makefile.am, include/bsp.h,
894        start/start.S, startup/FPGA.c, startup/Makefile.am, tod/Makefile.am:
895        Eliminated conditional code for generation 1 boards as these are
896        no longer available.
897        * include/gen1.h, startup/82378zb.c, tod/tod_g1.c: Deleted.
898
8992001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
900
901        * Makefile.am: Add @exceptions@ to SUBDIRS.
902        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
903        make/custom/score603e.cfg;
904        Add automake conditional for SCORE_GENERATION_1;
905        Add RTEMS_PPC_EXCEPTIONS([old]).
906        * include/Makefile.am: include force-preinstall.am.
907        * start/start.S: include <bspopts.h> instead of targopts.h.
908        * tod/Makefile.am: Apply SCORE_GENERATION_1 conditional.
909        * vectors/vector.S: include <bsp.h>.
910        * wrapup/Makefile.am: Apply @exceptions@.
911
9122001-10-25      Joel Sherrill <joel@OARcorp.com>
913
914        * startup/linkcmds: Added _init and _fini.
915
9162001-10-12      Joel Sherrill <joel@OARcorp.com>
917
918        * PCI_bus/PCI.h, clock/clock.c, console/85c30.c, console/console.c,
919        console/consolebsp.h, console/consolereserveresources.c,
920        console/tbl85c30.c, include/bsp.h, include/coverhd.h, include/gen1.h,
921        include/gen2.h, startup/82378zb.c, startup/FPGA.c,
922        startup/bspstart.c, startup/genpvec.c, startup/setvec.c,
923        startup/vmeintr.c, timer/timer.c: Fixed typo.
924
9252001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
926
927        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
928        * configure.in: Remove.
929        * configure.ac: New file, generated from configure.in by autoupdate.
930
9312001-10-11      Joel Sherrill <joel@OARcorp.com>
932
933        * console/85c30.c, startup/bspstart.c: Fix references to delay() and
934        delay_in_bus_cycles() to add rtems_bsp_ prefix.
935
9362001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
937
938        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
939
9402001-08-30      Joel Sherrill <joel@OARcorp.com>
941
942        * startup/linkcmds: Modified to work better with gcc 2.8.1 and
943        gnat 3.13p.
944
9452001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
946
947        * configure.in: Add bspopts.h.
948        * include/.cvsignore: Add bspopts.h*, stamp-h*.
949        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
950        * include/bsp.h: Include bspopts.h.
951
9522001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
953
954        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
955
9562001-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
957
958        * startup/genpvec.c: #include <chain.h> instead of "chain.h", fix
959        CVS-Id.
960        * include/chain.h: Remove.
961        * include/Makefile.am: Remove chain.h.
962
9632000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
964
965        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
966
9672000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
968
969        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
970
9712000-11-01      Joel Sherrill <joel@OARcorp.com>
972
973        * startup/82378zb.c, startup/FPGA.c: assoc.h, error.h, libio_.h,
974        libio.h, and libcsupport.h moved from libc to lib/include/rtems and
975        now must be referenced as <rtems/XXX.h>.   Header file order
976        was cleaned up while doing this.
977
9782000-11-01      Joel Sherrill <joel@OARcorp.com>
979
980        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
981        and libcsupport.h moved from libc to lib/include/rtems and
982        now must be referenced as <rtems/XXX.h>.   Header file order
983        was cleaned up while doing this.
984
9852000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
986
987        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
988        Switch to GNU canonicalization.
989
9902000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
991
992        * PCI_bus/Makefile.am, clock/Makefile.am, console/Makefile.am,
993        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
994        tod/Makefile.am, vectors/Makefile.am, wrapup/Makefile.am: Include
995        compile.am
996
9972000-08-10      Joel Sherrill <joel@OARcorp.com>
998
999        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.