source: rtems/c/src/lib/libbsp/powerpc/score603e/ChangeLog @ 5d209d6

4.104.115
Last change on this file since 5d209d6 was 5d209d6, checked in by Joel Sherrill <joel.sherrill@…>, on 10/02/08 at 19:48:51

2008-10-02 Joel Sherrill <joel.sherrill@…>

  • Makefile.am: bsp_cleanup() was wrong. Use stub. openpic.h not needed.
  • startup/bspclean.c: Removed.
  • Property mode set to 100644
File size: 29.5 KB
Line 
12008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * Makefile.am: bsp_cleanup() was wrong. Use stub. openpic.h not needed.
4        * startup/bspclean.c: Removed.
5
62008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
7
8        * preinstall.am: Regenerated.
9
102008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        * PCI_bus/PCI.c, PCI_bus/PCI.h, PCI_bus/flash.c, console/85c30.h,
13        console/console.c, console/consolebsp.h, console/tbl85c30.c,
14        include/gen2.h, irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
15        pci/no_host_bridge.c, startup/bspclean.c, startup/bspstart.c,
16        startup/genpvec.c, startup/vmeintr.c: File head clean up.
17
182008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
19
20        * Makefile.am, PCI_bus/PCI.c, PCI_bus/universe.c, startup/genpvec.c:
21        Fix warnings.
22
232008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
24
25        * Makefile.am, preinstall.am, PCI_bus/PCI.c, PCI_bus/PCI.h,
26        PCI_bus/universe.c, console/85c30.c, console/85c30.h,
27        console/consolebsp.h, console/tbl85c30.c, include/gen2.h,
28        startup/Hwr_init.c, startup/bspstart.c, startup/genpvec.c,
29        startup/setvec.c, startup/vmeintr.c, timer/timer.c, tod/tod.c,
30        vme/VMEConfig.h: Some clean up.
31        * include/coverhd.h: Removed.
32
332008-09-30      Jennifer Averett <jennifer.averett@oarcorp.com>
34
35        * include/irq-config.h: New file.
36        * startup/spurious.c: Removed.
37
382008-09-30      Jennifer Averett <jennifer.averett@oarcorp.com>
39
40        * Makefile.am, preinstall.am, PCI_bus/universe.c, console/console.c,
41        include/bsp.h, irq/FPGA.c, irq/irq.c, startup/Hwr_init.c,
42        startup/bspstart.c, startup/vmeintr.c: Modifications required to run
43        on hardware. Some cleanup.
44
452008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
48        of building libbspstart.a, using automake-rules.
49
502008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
51
52        * Makefile.am: Eliminate *_SOURCES.
53
542008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
57        components.
58
592008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * Makefile.am: Remove noinst_PROGRAMS (Unused).
62
632008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
66
672008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
68
69        * configure.ac: Make letting boot_card() handle work area allocation
70        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
71        BSP_BOOTCARD_OPTIONS.
72
732008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
74
75        * include/bsp.h, startup/bspstart.c: Remove unused BSP_INIT_STACK_SIZE
76        now that the linkcmds accounts for the starting stack.
77
782008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
79
80        * Makefile.am, include/bsp.h, startup/bspstart.c, startup/linkcmds: Use
81        PowerPC level shared bsp_get_work_area() implementation.
82        * startup/bspgetworkarea.c: Removed.
83
842008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
85
86        * startup/bspstart.c: Remove unused variable.
87
882008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
89
90        * include/bsp.h: Remove unnecessary boilerplate comments.
91
922008-09-18      Joel Sherrill <joel.sherrill@OARcorp.com>
93
94        * startup/bspstart.c: Add include of rtems/libio.h.
95
962008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
97
98        * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
99        is NOT used anywhere.
100
1012008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
102
103        * preinstall.am: Regenerated.
104
1052008-09-17      Miao Yan <yanmiaobest@gmail.com>
106
107        * startup/bspstart.c: Merge GSOC project code to add simple device only
108        filesystem (devfs), optionally completely drop out filesystem, and to
109        clean up disabling newlib reentrancy support. This dropped 17K from
110        the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K code
111        space.
112
1132008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * irq/FPGA.c: Remove unnecessary includes of rtems/libcsupport.h and
116        rtems/libio.h.
117
1182008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
119
120        * Makefile.am, configure.ac, include/bsp.h, startup/bspstart.c: Add use
121        of bsp_get_work_area() in its own file and rely on BSP Framework to
122        perform more initialization.
123        * startup/bspgetworkarea.c: New file.
124
1252008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
126
127        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
128        phase, all prototypes were removed from bsp.h and empty
129        implementations were removed and made to use the shared stub.
130
1312008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
132
133        * irq/irq.c: Convert to "bool".
134
1352008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
136
137        * console/85c30.c, console/console.c, irq/FPGA.c, timer/timer.c,
138        tod/tod.c: Convert to "bool".
139
1402008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
141
142        * Makefile.am, README, configure.ac, console/85c30.c,
143        console/console.c, console/consolebsp.h, include/bsp.h,
144        include/gen2.h, irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
145        start/start.S, startup/bspstart.c, startup/genpvec.c,
146        startup/linkcmds, timer/timer.c, tod/tod.c: Initiate update and
147        testing. Runs hello but does not run ticker yet.
148
1492008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
150
151        * timer/timer.c: Eliminate empty function from every benchmark timer
152        driver. Fix spelling.
153
1542008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
155
156        * timer/timer.c: Rename timer driver methods to follow RTEMS
157        programming conventions.
158
1592008-08-20      Ralf Corsépius <ralf.corsepius@rtems.org>
160
161        * irq/FPGA.c, irq/irq_init.c, pci/no_host_bridge.c,
162        startup/Hwr_init.c, startup/genpvec.c:
163        Add missing prototypes.
164
1652008-07-03      Chris Johns <chrisj@rtems.org>
166
167        * c/src/lib/libbsp/powerpc/score603e/startup/genpvec.c: Change to
168        the Chains API.
169
1702008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
171
172        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
173        Framework to ask the BSP where it has memory for the RTEMS Workspace
174        and C Program Heap. These collectively are referred to as work area.
175        If the BSP supports this, then it does not have to include code to
176        split the available memory between the two areas. This reduces the
177        amount of code in the BSP specific bspstart.c file. Additionally, the
178        shared framework can initialize the C Library, call
179        rtems_debug_enable(), and dirty the work area memory. Until most/all
180        BSPs support this new capability, if the BSP supports this, it should
181        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
182        When the transition is complete, this autoconf macro can be removed.
183
1842008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
185
186        * Makefile.am: Rework to avoid .rel files.
187
1882008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
189
190        * Makefile.am: Remove all references to console_reserve_resources and
191        termios_reserve_resources.
192        * console/consolereserveresources.c: Removed.
193
1942008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
195
196        * startup/linkcmds: Add wildcard to gcc_except_table section so
197        programs compiled with gcc 4.3.x can link.
198
1992007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
200
201        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
202        Configuration Table. Use the RTEMS provided accessor macros to obtain
203        configuration fields.
204
2052007-12-08      Till Straumann <strauman@slac.stanford.edu>
206
207        * Makefile.am: merged shared/vme/vme_universe.c and
208        shared/vme/vme_universe_dma.c into one file.
209
2102007-12-08      Till Straumann <strauman@slac.stanford.edu>
211
212        * vme/VMEConfig.h: added error status to
213        BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro.
214
2152007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
216
217        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
218        from CPU Table to Configuration Table. Eliminate CPU Table from all
219        ports. Delete references to CPU Table in all forms.
220
2212007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
222
223        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
224        Table fields to the Configuration Table. This included
225        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
226        do_zero_of_workspace, extra_mpci_receive_server_stack,
227        stack_allocate_hook, and stack_free_hook. As a side-effect of this
228        effort some multiprocessing code was made conditional and some style
229        clean up occurred.
230
2312007-11-30      Till Straumann <strauman@slac.stanford.edu>
232
233        * startup/bspstart: removed _Cpu_table.exceptions_in_RAM.
234
2352007-11-30      Till Straumann <strauman@slac.stanford.edu>
236       
237        * vectors/vectors.S: Removed; this BSP now uses the shared
238        version.
239
2402007-11-30      Till Straumann <strauman@slac.stanford.edu>
241
242        * irq/irq.h, irq/irq_init.c: Removed the definition
243        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
244        initialize the irqBase member of the rtems_irq_global_settings
245        struct. However, irqBase is an rtems_irq_symbolic_name,
246        so using BSP_LOWEST_OFFSET is more appropriate.
247
2482007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
249
250        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
251        Table. They have been replaced with variables named bsp_XXX as
252        needed.
253
2542007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
255
256        * PCI_bus/universe.c, console/console.c, include/bsp.h, irq/FPGA.c,
257        startup/bspstart.c, startup/genpvec.c, startup/spurious.c: Eliminate
258        DEBUG_puts.
259
2602007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
261
262        PR 1257/bsps
263        * irq/irq.c: Code outside of cpukit should use the public API for
264        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
265        public API and directly accessing _CPU_ISR_Disable and
266        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
267        directive which could lead to problems. This patch also changes the
268        type of the variable passed into these routines and addresses minor
269        style issues.
270
2712007-07-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
272
273        * irq/irq_init.c: adapted to shared exception code
274
2752007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
276
277        * Makefile.am: adapted to shared exception code
278
2792007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
280
281        * bsp_specs: Remove qrtems_debug.
282
2832007-03-11      Joel Sherrill <joel@OARcorp.com>
284
285        * startup/bspstart.c: Remove assignments of
286        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
287        value in boot_card.c
288
2892007-01-30      Till Straumann <strauman@slac.stanford.edu>
290
291        * Makefile.am, preinstall.am,
292        * vme/vmeconfig.c (removed), vme/VMEConfig.h (added):
293        cleaned up vme support - use files from libbsp/powerpc/shared/vme
294        and define BSP specifica in VMEConfig.h.
295        Use VME DMA support implemented by vmeUniverse and
296        libbsp/powerpc/shared/vme/vme_universe_dma.c
297
298        * irq/irq.c, include/gen2.h:
299        removed _BSP_vme_bridge_irq variable and BSP_PIC_DO_EOI definition.
300        Support for VME IRQ software priorities was incomplete/incorrect
301        on this BSP.
302
3032006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
304
305        * configure.ac: New BUG-REPORT address.
306
3072006-11-15      Joel Sherrill <joel@OARcorp.com>
308
309        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
310        file and simplified initialization.
311
3122006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
313
314        * Makefile.am: Remove superfluous -DASM.
315
3162006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
317
318        * configure.ac: Require autoconf-2.60. Require automake-1.10.
319
3202006-08-09      Joel Sherrill <joel@OARcorp.com>
321
322        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
323
3242006-03-08      Joel Sherrill <joel@OARcorp.com>
325
326        * startup/linkcmds: Add .gnu.linkonce.b.* section.
327
3282006-02-08      Joel Sherrill <joel@OARcorp.com>
329
330        * startup/linkcmds: Add sections required by newer gcc versions.
331
3322006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
333
334        * configure.ac: Remove explicit ampolish3 support (now in
335        RTEMS_BSP_CONFIGURE).
336
3372006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
338
339        * configure.ac: Add ampolish3 support.
340        * Makefile.am: Add preinstall.am.
341
3422006-01-08      Joel Sherrill <joel@OARcorp.com>
343
344        * Makefile.am, vme/vmeconfig.c: VME code now compiles but is untested.
345        Jennifer will have to test this.
346
3472006-01-08      Joel Sherrill <joel@OARcorp.com>
348
349        * Makefile.am, vme/vmeconfig.c: VME code now compiles but is untested.
350        Jennifer will have to test this.
351
3522005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
353
354        * include/bsp.h: New header guard.
355
3562005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
357
358        * irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
359
3602005-05-11      Joel Sherrill <joel@OARcorp.com>
361
362        * startup/linkcmds: Add .data.* sections.
363
3642005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
365
366        * vme/vmeconfig.c: Eliminate unsigned32.
367
3682005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
369
370        * include/gen2.h: Changed rtems_unsigned types to uint types
371
3722005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
373
374        * irq/irq_init.c: Name change to support common PCI interface
375
3762005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
377
378        * include/tm27.h: Correct error in tm27 test
379
3802005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
381
382        * Add/remove files for the Update to new exception model.
383        * pci/no_host_bridge.c, vme/vmeconfig.c: New files.
384        * clock/clock.c: Removed.
385
3862005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
387       
388        * Add/move files for the Update to new exception model.
389          NOTE: These modifications have not been tested on hardware.
390        * irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c: New files.
391        * startup/FPGA.c: Removed.
392
3932005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
394
395        * score603e/Makefile.am, score603e/configure.ac,
396        score603e/console/console.c, score603e/include/bsp.h,
397        score603e/include/gen2.h, score603e/include/tm27.h,
398        score603e/startup/bspstart.c: Update score603e to new exception model
399        NOTE: These modifications have not been tested on hardware.
400
4012005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
402
403        * clock/clock.c: Fix multiple defined warning
404
4052005-04-11      Jennifer Averett<jennifer.averett@oarcorp.com>
406
407        PR 778/bsps
408        * include/bsp.h, include/gen2.h, startup/FPGA.c, startup/Hwr_init.c,
409        startup/bspstart.c, tod/tod.c:
410        modify SCORE_.. to BSP_.. for externally used define's.
411
4122005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
413
414        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
415
4162005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
417
418        * startup/spurious.c: Merge ppc603 and ppc603e.
419        Remove digits (Unused).
420
4212005-02-12      Ralf Corsepius <ralf.corsepius@rtems.org>
422
423        * Makefile.am: Fix typo in previous patch.
424
4252005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
426
427        * Makefile.am: Merge-in wrapup/Makefile.am.
428        * wrapup/Makefile.am: Remove.
429        * configure.ac: Reflect changes above.
430
4312005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
432
433        * vectors/vectors.S: Remove XCOFF support.
434
4352005-01-28      Joel Sherrill <joel@OARcorp.com>
436
437        * startup/linkcmds: Add .gnu.linkonce.b.* section.
438
4392005-01-26      Joel Sherrill <joel@OARcorp.com>
440
441        * startup/linkcmds: Now links.
442
4432005-01-18      Ralf Corsepius <ralf.corsepius@rtems.org>
444
445        * Makefile.am: Use ../../shared/tod.h instead of include/tod.h.
446        * include/tod.h: Remove.
447
4482005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
449
450        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
451
4522005-01-04      Joel Sherrill <joel@OARcorp.com>
453
454        * startup/linkcmds: Remove warnings.
455
4562005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
457
458        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
459
4602004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
461
462        * configure.ac: Require automake > 1.9.
463
4642004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
465
466        PR 610/bsps
467        * Makefile.am: Add include/tm27.h, Cosmetics.
468        * include/tm27.h: Final cosmetics.
469
4702004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
471
472        * include/bsp.h: Split out tmtest27 support.
473        * include/tm27.h: New.
474
4752004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
476
477        PR 613/bsps
478        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
479
4802004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
481
482        PR 614/bsps
483        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
484
4852004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
486
487        * vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
488        * startup/genpvec.c: Include <rtems/chain.h> instead of <chain.h>.
489        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
490        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
491        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
492        * console/consolebsp.h: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
493        * startup/vmeintr.c: Include <rtems/vmeintr.h> instead of <vmeintr.h>.
494
4952004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
496
497        * PCI_bus/PCI.c, PCI_bus/PCI.h, PCI_bus/flash.c, PCI_bus/universe.c,
498        clock/clock.c, console/85c30.c, console/console.c,
499        console/consolebsp.h, include/bsp.h, include/gen2.h, startup/FPGA.c,
500        startup/Hwr_init.c, startup/bspstart.c, startup/genpvec.c,
501        startup/spurious.c, startup/vmeintr.c, timer/timer.c, tod/tod.c:
502        Convert to using c99 fixed size types.
503
5042004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
505
506        * Makefile.am: Reflect changes to bsp.am.
507        Preinstall dist_project_lib*.
508
5092004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
510
511        * Makefile.am: Reflect changes to bsp.am.
512
5132004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
514
515        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
516
5172004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
518
519        * wrapup/Makefile.am: Convert to automake-building rules.
520
5212004-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
522
523        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
524        PCI_bus/Makefile.am, startup/Makefile.am, timer/Makefile.am,
525        tod/Makefile.am, vectors/Makefile.am. Use automake compilation rules.
526        * clock/Makefile.am, console/Makefile.am, PCI_bus/Makefile.am,
527        startup/Makefile.am, timer/Makefile.am, tod/Makefile.am,
528        vectors/Makefile.am: Remove.
529        * configure.ac: Reflect changes above.
530        * wrapup/Makefile.am: Reflect changes above.
531
5322004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
533
534        * Makefile.am: Merge-in start/Makefile.am.
535        * start/Makefile.am: Remove.
536        * configure.ac: Reflect changes above.
537
5382004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
539
540        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
541        Add RTEMS_PROG_CCAS.
542
5432004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
544
545        * Makefile.am: Add PREINSTALL_DIRS.
546        * wrapup/Makefile.am: Reflect changes to libcpu.
547
5482004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
549
550        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
551        Add PRE/TMPINSTALL_FILES to CLEANFILES.
552        * start/Makefile.am: Ditto.
553        * startup/Makefile.am: Ditto.
554
5552004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
556
557        * wrapup/Makefile.am: Eliminate $(LIB).
558        Use noinst_DATA to trigger building libbsp.a.
559
5602003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
561
562        * startup/Makefile.am: Cosmetics.
563
5642003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
565
566        * PCI_bus/Makefile.am: Eliminate VPATH.
567        * clock/Makefile.am: Eliminate VPATH.
568        * console/Makefile.am: Eliminate VPATH.
569        * start/Makefile.am: Eliminate VPATH.
570        * startup/Makefile.am: Eliminate VPATH.
571        * timer/Makefile.am: Eliminate VPATH.
572        * tod/Makefile.am: Eliminate VPATH.
573        * vectors/Makefile.am: Eliminate VPATH.
574
5752003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
576
577        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
578        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
579
5802003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
581
582        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
583        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
584
5852003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
586
587        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
588
5892003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
590
591        * start/Makefile.am: Misc cleanups and fixes.
592        * startup/Makefile.am: Misc cleanups and fixes.
593        * wrapup/Makefile.am: Misc cleanups and fixes.
594
5952003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
596
597        * Makefile.am: Add preinstallation dirstamp support.
598        * PCI_bus/Makefile.am: Cosmetics.
599        * clock/Makefile.am: Cosmetics.
600        * console/Makefile.am: Cosmetics.
601        * startup/Makefile.am: Cosmetics.
602        * timer/Makefile.am: Cosmetics.
603        * tod/Makefile.am: Cosmetics.
604        * vectors/Makefile.am: Cosmetics.
605        * wrapup/Makefile.am: Cosmetics.
606
6072003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
608
609        * PCI_bus/Makefile.am: Remove all-local: $(ARCH).
610        * clock/Makefile.am: Remove all-local: $(ARCH).
611        * console/Makefile.am: Remove all-local: $(ARCH).
612        * start/Makefile.am: Remove all-local: $(ARCH).
613        * startup/Makefile.am: Remove all-local: $(ARCH).
614        * timer/Makefile.am: Remove all-local: $(ARCH).
615        * tod/Makefile.am: Remove all-local: $(ARCH).
616        * vectors/Makefile.am: Remove all-local: $(ARCH).
617        * wrapup/Makefile.am: Remove all-local: $(ARCH).
618
6192003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
620
621        * Makefile.am: Merge-in include/Makefile.am.
622        Reflect changes to bsp.am.
623        * include/Makefile.am: Remove.
624        * configure.ac: Reflect changes above.
625
6262003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
627
628        * bsp_specs: Remove *lib:.
629
6302003-09-04      Joel Sherrill <joel@OARcorp.com>
631
632        * PCI_bus/PCI.h, clock/clock.c, console/85c30.c, console/85c30.h,
633        console/console.c, console/consolebsp.h,
634        console/consolereserveresources.c, console/tbl85c30.c, include/bsp.h,
635        include/coverhd.h, include/gen2.h, include/tod.h, startup/FPGA.c,
636        startup/bspclean.c, startup/bspstart.c, startup/genpvec.c,
637        startup/setvec.c, startup/vmeintr.c, timer/timer.c, tod/tod.c: URL
638        for license changed.
639
6402003-09-04      Joel Sherrill <joel@OARcorp.com>
641
642        * PCI_bus/PCI.c, PCI_bus/flash.c, PCI_bus/universe.c: Removed incorrect
643        statement about copyright assignment.
644
6452003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
646
647        * Makefile.am: Reflect having moved aclocal/.
648
6492003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
650
651        * Makefile.am: Reflect having moved automake/.
652        * PCI_bus/Makefile.am: Reflect having moved automake/.
653        * clock/Makefile.am: Reflect having moved automake/.
654        * console/Makefile.am: Reflect having moved automake/.
655        * include/Makefile.am: Reflect having moved automake/.
656        * start/Makefile.am: Reflect having moved automake/.
657        * startup/Makefile.am: Reflect having moved automake/.
658        * timer/Makefile.am: Reflect having moved automake/.
659        * tod/Makefile.am: Reflect having moved automake/.
660        * vectors/Makefile.am: Reflect having moved automake/.
661        * wrapup/Makefile.am: Reflect having moved automake/.
662
6632003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
664
665        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
666
6672003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
668
669        PR 445/bsps
670        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
671        Remove cpp, old_cpp (now unused).
672
6732003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
674
675        * configure.ac: Remove AC_CONFIG_AUX_DIR.
676
6772003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
678
679        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
680
6812003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
682
683        * configure.ac: AC_PREREQ(2.57).
684
6852003-01-20      Joel Sherrill <joel@OARcorp.com>
686
687        * startup/linkcmds*: Add FreeBSD sysctl() sections.
688
6892002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
690
691        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
692        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
693        * PCI_bus/Makefile.am: Don't include @RTEMS_BSP@.cfg.
694        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
695        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
696        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
697        * tod/Makefile.am: Don't include @RTEMS_BSP@.cfg.
698        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
699
7002002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
701
702        * start/Makefile.am: Use install-data-local to install startfile.
703
7042002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
705
706        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
707
7082002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
709
710        * .cvsignore: Reformat.
711        Add autom4te*cache.
712        Remove autom4te.cache.
713
7142002-08-21      Joel Sherrill <joel@OARcorp.com>
715
716        * bsp_specs: Added support for -nostdlibs.
717
7182002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
719
720        * PCI_bus/Makefile.am: Use .$(OBJEXT) instead of .o.
721        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
722        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
723        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
724        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
725        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
726        * tod/Makefile.am: Use .$(OBJEXT) instead of .o.
727        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
728        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
729
7302002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
731
732        * start/Makefile.am: Eliminate PGMS.
733        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
734
7352002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
736
737        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
738
7392002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
740
741        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
742        Remove $(OBJS) from all-local.
743
7442002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
745
746        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
747
7482001-05-09      Joel Sherrill <joel@OARcorp.com>
749
750        * startup/linkcmds: In support of gcc 3.1, added one of more
751        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
752        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
753        and direction of segments to memory regions may also have been
754        addressed.  This was a sweep across all BSPs.
755 
7562002-04-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
757
758        * startup/spurious.c: Use defined(mpc604) instead of defined(ppc604).
759
7602002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
761
762        * vectors/vectors.S: Include <asm.h>.
763
7642001-04-08      Joel Sherrill <joel@OARcorp.com>
765
766        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
767 
7682002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
769
770        * configure.ac:
771        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
772        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
773        * PCI_bus/Makefile.am: Remove AUTOMAKE_OPTIONS.
774        * Makefile.am: Remove AUTOMAKE_OPTIONS.
775        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
776        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
777        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
778        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
779        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
780        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
781        * tod/Makefile.am: Remove AUTOMAKE_OPTIONS.
782        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
783        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
784
7852001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
786
787        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
788
7892001-11-28      Joel Sherrill <joel@OARcorp.com>,
790
791        This was tracked as PR87.
792        * README, configure.ac, include/Makefile.am, include/bsp.h,
793        start/start.S, startup/FPGA.c, startup/Makefile.am, tod/Makefile.am:
794        Eliminated conditional code for generation 1 boards as these are
795        no longer available.
796        * include/gen1.h, startup/82378zb.c, tod/tod_g1.c: Deleted.
797
7982001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
799
800        * Makefile.am: Add @exceptions@ to SUBDIRS.
801        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
802        make/custom/score603e.cfg;
803        Add automake conditional for SCORE_GENERATION_1;
804        Add RTEMS_PPC_EXCEPTIONS([old]).
805        * include/Makefile.am: include force-preinstall.am.
806        * start/start.S: include <bspopts.h> instead of targopts.h.
807        * tod/Makefile.am: Apply SCORE_GENERATION_1 conditional.
808        * vectors/vector.S: include <bsp.h>.
809        * wrapup/Makefile.am: Apply @exceptions@.
810
8112001-10-25      Joel Sherrill <joel@OARcorp.com>
812
813        * startup/linkcmds: Added _init and _fini.
814
8152001-10-12      Joel Sherrill <joel@OARcorp.com>
816
817        * PCI_bus/PCI.h, clock/clock.c, console/85c30.c, console/console.c,
818        console/consolebsp.h, console/consolereserveresources.c,
819        console/tbl85c30.c, include/bsp.h, include/coverhd.h, include/gen1.h,
820        include/gen2.h, startup/82378zb.c, startup/FPGA.c,
821        startup/bspstart.c, startup/genpvec.c, startup/setvec.c,
822        startup/vmeintr.c, timer/timer.c: Fixed typo.
823
8242001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
825
826        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
827        * configure.in: Remove.
828        * configure.ac: New file, generated from configure.in by autoupdate.
829
8302001-10-11      Joel Sherrill <joel@OARcorp.com>
831
832        * console/85c30.c, startup/bspstart.c: Fix references to delay() and
833        delay_in_bus_cycles() to add rtems_bsp_ prefix.
834
8352001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
836
837        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
838
8392001-08-30      Joel Sherrill <joel@OARcorp.com>
840
841        * startup/linkcmds: Modified to work better with gcc 2.8.1 and
842        gnat 3.13p.
843
8442001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
845
846        * configure.in: Add bspopts.h.
847        * include/.cvsignore: Add bspopts.h*, stamp-h*.
848        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
849        * include/bsp.h: Include bspopts.h.
850
8512001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
852
853        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
854
8552001-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
856
857        * startup/genpvec.c: #include <chain.h> instead of "chain.h", fix
858        CVS-Id.
859        * include/chain.h: Remove.
860        * include/Makefile.am: Remove chain.h.
861
8622000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
863
864        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
865
8662000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
867
868        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
869
8702000-11-01      Joel Sherrill <joel@OARcorp.com>
871
872        * startup/82378zb.c, startup/FPGA.c: assoc.h, error.h, libio_.h,
873        libio.h, and libcsupport.h moved from libc to lib/include/rtems and
874        now must be referenced as <rtems/XXX.h>.   Header file order
875        was cleaned up while doing this.
876
8772000-11-01      Joel Sherrill <joel@OARcorp.com>
878
879        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
880        and libcsupport.h moved from libc to lib/include/rtems and
881        now must be referenced as <rtems/XXX.h>.   Header file order
882        was cleaned up while doing this.
883
8842000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
885
886        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
887        Switch to GNU canonicalization.
888
8892000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
890
891        * PCI_bus/Makefile.am, clock/Makefile.am, console/Makefile.am,
892        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
893        tod/Makefile.am, vectors/Makefile.am, wrapup/Makefile.am: Include
894        compile.am
895
8962000-08-10      Joel Sherrill <joel@OARcorp.com>
897
898        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.