source: rtems/c/src/lib/libbsp/powerpc/score603e/ChangeLog @ 8f0ce7e1

4.104.115
Last change on this file since 8f0ce7e1 was 8f0ce7e1, checked in by Joel Sherrill <joel.sherrill@…>, on 07/16/09 at 22:19:57

2009-07-16 Joel Sherrill <joel.sherrill@…>

  • configure.ac: Add BSP_BOOTCARD_OPTIONS.
  • Property mode set to 100644
File size: 31.0 KB
Line 
12009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * configure.ac: Add BSP_BOOTCARD_OPTIONS.
4
52009-06-02      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * Makefile.am: Fix breakage having been introduced in previous patch.
8
92009-05-05      Jennifer Averett <jennifer.averett@OARcorp.com>
10
11        * Makefile.am, configure.ac, preinstall.am, PCI_bus/PCI.c,
12        PCI_bus/PCI.h, PCI_bus/flash.c, PCI_bus/universe.c, console/85c30.c,
13        console/85c30.h, console/console.c, console/consolebsp.h,
14        console/tbl85c30.c, include/bsp.h, include/gen2.h,
15        include/irq-config.h, include/tm27.h, irq/FPGA.c, irq/irq.h,
16        irq/irq_init.c, start/start.S, startup/Hwr_init.c,
17        startup/bspstart.c, startup/linkcmds, timer/timer.c, tod/tod.c,
18        vme/VMEConfig.h: Updated and tested with latest interrupt source.
19        Modified with latest memory allocation, but this needs testing.
20        * irq/no_pic.c: New file.
21
222009-04-28      Chris Johns <chrisj@rtems.org>
23
24        * start/start.S: Update for boot_card command line change.
25
262009-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
27
28        * irq/irq.c: Add bsp_interrupt_handler_default() so this BSP will link.
29
302008-12-07      Ralf Corsépius <ralf.corsepius@rtems.org>
31
32        * bsp_specs: Remove -Qy from *link.
33
342008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
35
36        * bsp_specs: Move -e start from *link to *startfile to avoid warning
37        for undefined entry symbol when linking relocatables with binutils
38        2.19.
39
402008-10-03      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        * Makefile.am: Remove unused file.
43        * pci/no_host_bridge.c: Removed.
44
452008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
46
47        * preinstall.am: Regenerated.
48
492008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
50
51        * Makefile.am: bsp_cleanup() was wrong. Use stub. openpic.h not needed.
52        * startup/bspclean.c: Removed.
53
542008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
55
56        * preinstall.am: Regenerated.
57
582008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
59
60        * PCI_bus/PCI.c, PCI_bus/PCI.h, PCI_bus/flash.c, console/85c30.h,
61        console/console.c, console/consolebsp.h, console/tbl85c30.c,
62        include/gen2.h, irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
63        pci/no_host_bridge.c, startup/bspclean.c, startup/bspstart.c,
64        startup/genpvec.c, startup/vmeintr.c: File head clean up.
65
662008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
67
68        * Makefile.am, PCI_bus/PCI.c, PCI_bus/universe.c, startup/genpvec.c:
69        Fix warnings.
70
712008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
72
73        * Makefile.am, preinstall.am, PCI_bus/PCI.c, PCI_bus/PCI.h,
74        PCI_bus/universe.c, console/85c30.c, console/85c30.h,
75        console/consolebsp.h, console/tbl85c30.c, include/gen2.h,
76        startup/Hwr_init.c, startup/bspstart.c, startup/genpvec.c,
77        startup/setvec.c, startup/vmeintr.c, timer/timer.c, tod/tod.c,
78        vme/VMEConfig.h: Some clean up.
79        * include/coverhd.h: Removed.
80
812008-09-30      Jennifer Averett <jennifer.averett@oarcorp.com>
82
83        * include/irq-config.h: New file.
84        * startup/spurious.c: Removed.
85
862008-09-30      Jennifer Averett <jennifer.averett@oarcorp.com>
87
88        * Makefile.am, preinstall.am, PCI_bus/universe.c, console/console.c,
89        include/bsp.h, irq/FPGA.c, irq/irq.c, startup/Hwr_init.c,
90        startup/bspstart.c, startup/vmeintr.c: Modifications required to run
91        on hardware. Some cleanup.
92
932008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
94
95        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
96        of building libbspstart.a, using automake-rules.
97
982008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
99
100        * Makefile.am: Eliminate *_SOURCES.
101
1022008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
103
104        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
105        components.
106
1072008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * Makefile.am: Remove noinst_PROGRAMS (Unused).
110
1112008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
112
113        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
114
1152008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
116
117        * configure.ac: Make letting boot_card() handle work area allocation
118        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
119        BSP_BOOTCARD_OPTIONS.
120
1212008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
122
123        * include/bsp.h, startup/bspstart.c: Remove unused BSP_INIT_STACK_SIZE
124        now that the linkcmds accounts for the starting stack.
125
1262008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
127
128        * Makefile.am, include/bsp.h, startup/bspstart.c, startup/linkcmds: Use
129        PowerPC level shared bsp_get_work_area() implementation.
130        * startup/bspgetworkarea.c: Removed.
131
1322008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
133
134        * startup/bspstart.c: Remove unused variable.
135
1362008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
137
138        * include/bsp.h: Remove unnecessary boilerplate comments.
139
1402008-09-18      Joel Sherrill <joel.sherrill@OARcorp.com>
141
142        * startup/bspstart.c: Add include of rtems/libio.h.
143
1442008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
145
146        * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
147        is NOT used anywhere.
148
1492008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
150
151        * preinstall.am: Regenerated.
152
1532008-09-17      Miao Yan <yanmiaobest@gmail.com>
154
155        * startup/bspstart.c: Merge GSOC project code to add simple device only
156        filesystem (devfs), optionally completely drop out filesystem, and to
157        clean up disabling newlib reentrancy support. This dropped 17K from
158        the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K code
159        space.
160
1612008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
162
163        * irq/FPGA.c: Remove unnecessary includes of rtems/libcsupport.h and
164        rtems/libio.h.
165
1662008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
167
168        * Makefile.am, configure.ac, include/bsp.h, startup/bspstart.c: Add use
169        of bsp_get_work_area() in its own file and rely on BSP Framework to
170        perform more initialization.
171        * startup/bspgetworkarea.c: New file.
172
1732008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
174
175        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
176        phase, all prototypes were removed from bsp.h and empty
177        implementations were removed and made to use the shared stub.
178
1792008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
180
181        * irq/irq.c: Convert to "bool".
182
1832008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
184
185        * console/85c30.c, console/console.c, irq/FPGA.c, timer/timer.c,
186        tod/tod.c: Convert to "bool".
187
1882008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
189
190        * Makefile.am, README, configure.ac, console/85c30.c,
191        console/console.c, console/consolebsp.h, include/bsp.h,
192        include/gen2.h, irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
193        start/start.S, startup/bspstart.c, startup/genpvec.c,
194        startup/linkcmds, timer/timer.c, tod/tod.c: Initiate update and
195        testing. Runs hello but does not run ticker yet.
196
1972008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
198
199        * timer/timer.c: Eliminate empty function from every benchmark timer
200        driver. Fix spelling.
201
2022008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
203
204        * timer/timer.c: Rename timer driver methods to follow RTEMS
205        programming conventions.
206
2072008-08-20      Ralf Corsépius <ralf.corsepius@rtems.org>
208
209        * irq/FPGA.c, irq/irq_init.c, pci/no_host_bridge.c,
210        startup/Hwr_init.c, startup/genpvec.c:
211        Add missing prototypes.
212
2132008-07-03      Chris Johns <chrisj@rtems.org>
214
215        * c/src/lib/libbsp/powerpc/score603e/startup/genpvec.c: Change to
216        the Chains API.
217
2182008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
219
220        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
221        Framework to ask the BSP where it has memory for the RTEMS Workspace
222        and C Program Heap. These collectively are referred to as work area.
223        If the BSP supports this, then it does not have to include code to
224        split the available memory between the two areas. This reduces the
225        amount of code in the BSP specific bspstart.c file. Additionally, the
226        shared framework can initialize the C Library, call
227        rtems_debug_enable(), and dirty the work area memory. Until most/all
228        BSPs support this new capability, if the BSP supports this, it should
229        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
230        When the transition is complete, this autoconf macro can be removed.
231
2322008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
233
234        * Makefile.am: Rework to avoid .rel files.
235
2362008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
237
238        * Makefile.am: Remove all references to console_reserve_resources and
239        termios_reserve_resources.
240        * console/consolereserveresources.c: Removed.
241
2422008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
243
244        * startup/linkcmds: Add wildcard to gcc_except_table section so
245        programs compiled with gcc 4.3.x can link.
246
2472007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
248
249        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
250        Configuration Table. Use the RTEMS provided accessor macros to obtain
251        configuration fields.
252
2532007-12-08      Till Straumann <strauman@slac.stanford.edu>
254
255        * Makefile.am: merged shared/vme/vme_universe.c and
256        shared/vme/vme_universe_dma.c into one file.
257
2582007-12-08      Till Straumann <strauman@slac.stanford.edu>
259
260        * vme/VMEConfig.h: added error status to
261        BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro.
262
2632007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
264
265        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
266        from CPU Table to Configuration Table. Eliminate CPU Table from all
267        ports. Delete references to CPU Table in all forms.
268
2692007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
270
271        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
272        Table fields to the Configuration Table. This included
273        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
274        do_zero_of_workspace, extra_mpci_receive_server_stack,
275        stack_allocate_hook, and stack_free_hook. As a side-effect of this
276        effort some multiprocessing code was made conditional and some style
277        clean up occurred.
278
2792007-11-30      Till Straumann <strauman@slac.stanford.edu>
280
281        * startup/bspstart: removed _Cpu_table.exceptions_in_RAM.
282
2832007-11-30      Till Straumann <strauman@slac.stanford.edu>
284       
285        * vectors/vectors.S: Removed; this BSP now uses the shared
286        version.
287
2882007-11-30      Till Straumann <strauman@slac.stanford.edu>
289
290        * irq/irq.h, irq/irq_init.c: Removed the definition
291        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
292        initialize the irqBase member of the rtems_irq_global_settings
293        struct. However, irqBase is an rtems_irq_symbolic_name,
294        so using BSP_LOWEST_OFFSET is more appropriate.
295
2962007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
297
298        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
299        Table. They have been replaced with variables named bsp_XXX as
300        needed.
301
3022007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
303
304        * PCI_bus/universe.c, console/console.c, include/bsp.h, irq/FPGA.c,
305        startup/bspstart.c, startup/genpvec.c, startup/spurious.c: Eliminate
306        DEBUG_puts.
307
3082007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
309
310        PR 1257/bsps
311        * irq/irq.c: Code outside of cpukit should use the public API for
312        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
313        public API and directly accessing _CPU_ISR_Disable and
314        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
315        directive which could lead to problems. This patch also changes the
316        type of the variable passed into these routines and addresses minor
317        style issues.
318
3192007-07-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
320
321        * irq/irq_init.c: adapted to shared exception code
322
3232007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
324
325        * Makefile.am: adapted to shared exception code
326
3272007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
328
329        * bsp_specs: Remove qrtems_debug.
330
3312007-03-11      Joel Sherrill <joel@OARcorp.com>
332
333        * startup/bspstart.c: Remove assignments of
334        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
335        value in boot_card.c
336
3372007-01-30      Till Straumann <strauman@slac.stanford.edu>
338
339        * Makefile.am, preinstall.am,
340        * vme/vmeconfig.c (removed), vme/VMEConfig.h (added):
341        cleaned up vme support - use files from libbsp/powerpc/shared/vme
342        and define BSP specifica in VMEConfig.h.
343        Use VME DMA support implemented by vmeUniverse and
344        libbsp/powerpc/shared/vme/vme_universe_dma.c
345
346        * irq/irq.c, include/gen2.h:
347        removed _BSP_vme_bridge_irq variable and BSP_PIC_DO_EOI definition.
348        Support for VME IRQ software priorities was incomplete/incorrect
349        on this BSP.
350
3512006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
352
353        * configure.ac: New BUG-REPORT address.
354
3552006-11-15      Joel Sherrill <joel@OARcorp.com>
356
357        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
358        file and simplified initialization.
359
3602006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
361
362        * Makefile.am: Remove superfluous -DASM.
363
3642006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
365
366        * configure.ac: Require autoconf-2.60. Require automake-1.10.
367
3682006-08-09      Joel Sherrill <joel@OARcorp.com>
369
370        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
371
3722006-03-08      Joel Sherrill <joel@OARcorp.com>
373
374        * startup/linkcmds: Add .gnu.linkonce.b.* section.
375
3762006-02-08      Joel Sherrill <joel@OARcorp.com>
377
378        * startup/linkcmds: Add sections required by newer gcc versions.
379
3802006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
381
382        * configure.ac: Remove explicit ampolish3 support (now in
383        RTEMS_BSP_CONFIGURE).
384
3852006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
386
387        * configure.ac: Add ampolish3 support.
388        * Makefile.am: Add preinstall.am.
389
3902006-01-08      Joel Sherrill <joel@OARcorp.com>
391
392        * Makefile.am, vme/vmeconfig.c: VME code now compiles but is untested.
393        Jennifer will have to test this.
394
3952006-01-08      Joel Sherrill <joel@OARcorp.com>
396
397        * Makefile.am, vme/vmeconfig.c: VME code now compiles but is untested.
398        Jennifer will have to test this.
399
4002005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
401
402        * include/bsp.h: New header guard.
403
4042005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
405
406        * irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
407
4082005-05-11      Joel Sherrill <joel@OARcorp.com>
409
410        * startup/linkcmds: Add .data.* sections.
411
4122005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
413
414        * vme/vmeconfig.c: Eliminate unsigned32.
415
4162005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
417
418        * include/gen2.h: Changed rtems_unsigned types to uint types
419
4202005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
421
422        * irq/irq_init.c: Name change to support common PCI interface
423
4242005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
425
426        * include/tm27.h: Correct error in tm27 test
427
4282005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
429
430        * Add/remove files for the Update to new exception model.
431        * pci/no_host_bridge.c, vme/vmeconfig.c: New files.
432        * clock/clock.c: Removed.
433
4342005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
435       
436        * Add/move files for the Update to new exception model.
437          NOTE: These modifications have not been tested on hardware.
438        * irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c: New files.
439        * startup/FPGA.c: Removed.
440
4412005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
442
443        * score603e/Makefile.am, score603e/configure.ac,
444        score603e/console/console.c, score603e/include/bsp.h,
445        score603e/include/gen2.h, score603e/include/tm27.h,
446        score603e/startup/bspstart.c: Update score603e to new exception model
447        NOTE: These modifications have not been tested on hardware.
448
4492005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
450
451        * clock/clock.c: Fix multiple defined warning
452
4532005-04-11      Jennifer Averett<jennifer.averett@oarcorp.com>
454
455        PR 778/bsps
456        * include/bsp.h, include/gen2.h, startup/FPGA.c, startup/Hwr_init.c,
457        startup/bspstart.c, tod/tod.c:
458        modify SCORE_.. to BSP_.. for externally used define's.
459
4602005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
461
462        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
463
4642005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
465
466        * startup/spurious.c: Merge ppc603 and ppc603e.
467        Remove digits (Unused).
468
4692005-02-12      Ralf Corsepius <ralf.corsepius@rtems.org>
470
471        * Makefile.am: Fix typo in previous patch.
472
4732005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
474
475        * Makefile.am: Merge-in wrapup/Makefile.am.
476        * wrapup/Makefile.am: Remove.
477        * configure.ac: Reflect changes above.
478
4792005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
480
481        * vectors/vectors.S: Remove XCOFF support.
482
4832005-01-28      Joel Sherrill <joel@OARcorp.com>
484
485        * startup/linkcmds: Add .gnu.linkonce.b.* section.
486
4872005-01-26      Joel Sherrill <joel@OARcorp.com>
488
489        * startup/linkcmds: Now links.
490
4912005-01-18      Ralf Corsepius <ralf.corsepius@rtems.org>
492
493        * Makefile.am: Use ../../shared/tod.h instead of include/tod.h.
494        * include/tod.h: Remove.
495
4962005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
497
498        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
499
5002005-01-04      Joel Sherrill <joel@OARcorp.com>
501
502        * startup/linkcmds: Remove warnings.
503
5042005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
505
506        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
507
5082004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
509
510        * configure.ac: Require automake > 1.9.
511
5122004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
513
514        PR 610/bsps
515        * Makefile.am: Add include/tm27.h, Cosmetics.
516        * include/tm27.h: Final cosmetics.
517
5182004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
519
520        * include/bsp.h: Split out tmtest27 support.
521        * include/tm27.h: New.
522
5232004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
524
525        PR 613/bsps
526        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
527
5282004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
529
530        PR 614/bsps
531        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
532
5332004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
534
535        * vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
536        * startup/genpvec.c: Include <rtems/chain.h> instead of <chain.h>.
537        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
538        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
539        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
540        * console/consolebsp.h: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
541        * startup/vmeintr.c: Include <rtems/vmeintr.h> instead of <vmeintr.h>.
542
5432004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
544
545        * PCI_bus/PCI.c, PCI_bus/PCI.h, PCI_bus/flash.c, PCI_bus/universe.c,
546        clock/clock.c, console/85c30.c, console/console.c,
547        console/consolebsp.h, include/bsp.h, include/gen2.h, startup/FPGA.c,
548        startup/Hwr_init.c, startup/bspstart.c, startup/genpvec.c,
549        startup/spurious.c, startup/vmeintr.c, timer/timer.c, tod/tod.c:
550        Convert to using c99 fixed size types.
551
5522004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
553
554        * Makefile.am: Reflect changes to bsp.am.
555        Preinstall dist_project_lib*.
556
5572004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
558
559        * Makefile.am: Reflect changes to bsp.am.
560
5612004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
562
563        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
564
5652004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
566
567        * wrapup/Makefile.am: Convert to automake-building rules.
568
5692004-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
570
571        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
572        PCI_bus/Makefile.am, startup/Makefile.am, timer/Makefile.am,
573        tod/Makefile.am, vectors/Makefile.am. Use automake compilation rules.
574        * clock/Makefile.am, console/Makefile.am, PCI_bus/Makefile.am,
575        startup/Makefile.am, timer/Makefile.am, tod/Makefile.am,
576        vectors/Makefile.am: Remove.
577        * configure.ac: Reflect changes above.
578        * wrapup/Makefile.am: Reflect changes above.
579
5802004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
581
582        * Makefile.am: Merge-in start/Makefile.am.
583        * start/Makefile.am: Remove.
584        * configure.ac: Reflect changes above.
585
5862004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
587
588        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
589        Add RTEMS_PROG_CCAS.
590
5912004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
592
593        * Makefile.am: Add PREINSTALL_DIRS.
594        * wrapup/Makefile.am: Reflect changes to libcpu.
595
5962004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
597
598        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
599        Add PRE/TMPINSTALL_FILES to CLEANFILES.
600        * start/Makefile.am: Ditto.
601        * startup/Makefile.am: Ditto.
602
6032004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
604
605        * wrapup/Makefile.am: Eliminate $(LIB).
606        Use noinst_DATA to trigger building libbsp.a.
607
6082003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
609
610        * startup/Makefile.am: Cosmetics.
611
6122003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
613
614        * PCI_bus/Makefile.am: Eliminate VPATH.
615        * clock/Makefile.am: Eliminate VPATH.
616        * console/Makefile.am: Eliminate VPATH.
617        * start/Makefile.am: Eliminate VPATH.
618        * startup/Makefile.am: Eliminate VPATH.
619        * timer/Makefile.am: Eliminate VPATH.
620        * tod/Makefile.am: Eliminate VPATH.
621        * vectors/Makefile.am: Eliminate VPATH.
622
6232003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
624
625        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
626        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
627
6282003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
629
630        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
631        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
632
6332003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
634
635        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
636
6372003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
638
639        * start/Makefile.am: Misc cleanups and fixes.
640        * startup/Makefile.am: Misc cleanups and fixes.
641        * wrapup/Makefile.am: Misc cleanups and fixes.
642
6432003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
644
645        * Makefile.am: Add preinstallation dirstamp support.
646        * PCI_bus/Makefile.am: Cosmetics.
647        * clock/Makefile.am: Cosmetics.
648        * console/Makefile.am: Cosmetics.
649        * startup/Makefile.am: Cosmetics.
650        * timer/Makefile.am: Cosmetics.
651        * tod/Makefile.am: Cosmetics.
652        * vectors/Makefile.am: Cosmetics.
653        * wrapup/Makefile.am: Cosmetics.
654
6552003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
656
657        * PCI_bus/Makefile.am: Remove all-local: $(ARCH).
658        * clock/Makefile.am: Remove all-local: $(ARCH).
659        * console/Makefile.am: Remove all-local: $(ARCH).
660        * start/Makefile.am: Remove all-local: $(ARCH).
661        * startup/Makefile.am: Remove all-local: $(ARCH).
662        * timer/Makefile.am: Remove all-local: $(ARCH).
663        * tod/Makefile.am: Remove all-local: $(ARCH).
664        * vectors/Makefile.am: Remove all-local: $(ARCH).
665        * wrapup/Makefile.am: Remove all-local: $(ARCH).
666
6672003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
668
669        * Makefile.am: Merge-in include/Makefile.am.
670        Reflect changes to bsp.am.
671        * include/Makefile.am: Remove.
672        * configure.ac: Reflect changes above.
673
6742003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
675
676        * bsp_specs: Remove *lib:.
677
6782003-09-04      Joel Sherrill <joel@OARcorp.com>
679
680        * PCI_bus/PCI.h, clock/clock.c, console/85c30.c, console/85c30.h,
681        console/console.c, console/consolebsp.h,
682        console/consolereserveresources.c, console/tbl85c30.c, include/bsp.h,
683        include/coverhd.h, include/gen2.h, include/tod.h, startup/FPGA.c,
684        startup/bspclean.c, startup/bspstart.c, startup/genpvec.c,
685        startup/setvec.c, startup/vmeintr.c, timer/timer.c, tod/tod.c: URL
686        for license changed.
687
6882003-09-04      Joel Sherrill <joel@OARcorp.com>
689
690        * PCI_bus/PCI.c, PCI_bus/flash.c, PCI_bus/universe.c: Removed incorrect
691        statement about copyright assignment.
692
6932003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
694
695        * Makefile.am: Reflect having moved aclocal/.
696
6972003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
698
699        * Makefile.am: Reflect having moved automake/.
700        * PCI_bus/Makefile.am: Reflect having moved automake/.
701        * clock/Makefile.am: Reflect having moved automake/.
702        * console/Makefile.am: Reflect having moved automake/.
703        * include/Makefile.am: Reflect having moved automake/.
704        * start/Makefile.am: Reflect having moved automake/.
705        * startup/Makefile.am: Reflect having moved automake/.
706        * timer/Makefile.am: Reflect having moved automake/.
707        * tod/Makefile.am: Reflect having moved automake/.
708        * vectors/Makefile.am: Reflect having moved automake/.
709        * wrapup/Makefile.am: Reflect having moved automake/.
710
7112003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
712
713        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
714
7152003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
716
717        PR 445/bsps
718        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
719        Remove cpp, old_cpp (now unused).
720
7212003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
722
723        * configure.ac: Remove AC_CONFIG_AUX_DIR.
724
7252003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
726
727        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
728
7292003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
730
731        * configure.ac: AC_PREREQ(2.57).
732
7332003-01-20      Joel Sherrill <joel@OARcorp.com>
734
735        * startup/linkcmds*: Add FreeBSD sysctl() sections.
736
7372002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
738
739        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
740        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
741        * PCI_bus/Makefile.am: Don't include @RTEMS_BSP@.cfg.
742        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
743        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
744        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
745        * tod/Makefile.am: Don't include @RTEMS_BSP@.cfg.
746        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
747
7482002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
749
750        * start/Makefile.am: Use install-data-local to install startfile.
751
7522002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
753
754        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
755
7562002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
757
758        * .cvsignore: Reformat.
759        Add autom4te*cache.
760        Remove autom4te.cache.
761
7622002-08-21      Joel Sherrill <joel@OARcorp.com>
763
764        * bsp_specs: Added support for -nostdlibs.
765
7662002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
767
768        * PCI_bus/Makefile.am: Use .$(OBJEXT) instead of .o.
769        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
770        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
771        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
772        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
773        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
774        * tod/Makefile.am: Use .$(OBJEXT) instead of .o.
775        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
776        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
777
7782002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
779
780        * start/Makefile.am: Eliminate PGMS.
781        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
782
7832002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
784
785        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
786
7872002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
788
789        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
790        Remove $(OBJS) from all-local.
791
7922002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
793
794        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
795
7962001-05-09      Joel Sherrill <joel@OARcorp.com>
797
798        * startup/linkcmds: In support of gcc 3.1, added one of more
799        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
800        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
801        and direction of segments to memory regions may also have been
802        addressed.  This was a sweep across all BSPs.
803 
8042002-04-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
805
806        * startup/spurious.c: Use defined(mpc604) instead of defined(ppc604).
807
8082002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
809
810        * vectors/vectors.S: Include <asm.h>.
811
8122001-04-08      Joel Sherrill <joel@OARcorp.com>
813
814        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
815 
8162002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
817
818        * configure.ac:
819        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
820        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
821        * PCI_bus/Makefile.am: Remove AUTOMAKE_OPTIONS.
822        * Makefile.am: Remove AUTOMAKE_OPTIONS.
823        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
824        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
825        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
826        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
827        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
828        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
829        * tod/Makefile.am: Remove AUTOMAKE_OPTIONS.
830        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
831        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
832
8332001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
834
835        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
836
8372001-11-28      Joel Sherrill <joel@OARcorp.com>,
838
839        This was tracked as PR87.
840        * README, configure.ac, include/Makefile.am, include/bsp.h,
841        start/start.S, startup/FPGA.c, startup/Makefile.am, tod/Makefile.am:
842        Eliminated conditional code for generation 1 boards as these are
843        no longer available.
844        * include/gen1.h, startup/82378zb.c, tod/tod_g1.c: Deleted.
845
8462001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
847
848        * Makefile.am: Add @exceptions@ to SUBDIRS.
849        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
850        make/custom/score603e.cfg;
851        Add automake conditional for SCORE_GENERATION_1;
852        Add RTEMS_PPC_EXCEPTIONS([old]).
853        * include/Makefile.am: include force-preinstall.am.
854        * start/start.S: include <bspopts.h> instead of targopts.h.
855        * tod/Makefile.am: Apply SCORE_GENERATION_1 conditional.
856        * vectors/vector.S: include <bsp.h>.
857        * wrapup/Makefile.am: Apply @exceptions@.
858
8592001-10-25      Joel Sherrill <joel@OARcorp.com>
860
861        * startup/linkcmds: Added _init and _fini.
862
8632001-10-12      Joel Sherrill <joel@OARcorp.com>
864
865        * PCI_bus/PCI.h, clock/clock.c, console/85c30.c, console/console.c,
866        console/consolebsp.h, console/consolereserveresources.c,
867        console/tbl85c30.c, include/bsp.h, include/coverhd.h, include/gen1.h,
868        include/gen2.h, startup/82378zb.c, startup/FPGA.c,
869        startup/bspstart.c, startup/genpvec.c, startup/setvec.c,
870        startup/vmeintr.c, timer/timer.c: Fixed typo.
871
8722001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
873
874        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
875        * configure.in: Remove.
876        * configure.ac: New file, generated from configure.in by autoupdate.
877
8782001-10-11      Joel Sherrill <joel@OARcorp.com>
879
880        * console/85c30.c, startup/bspstart.c: Fix references to delay() and
881        delay_in_bus_cycles() to add rtems_bsp_ prefix.
882
8832001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
884
885        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
886
8872001-08-30      Joel Sherrill <joel@OARcorp.com>
888
889        * startup/linkcmds: Modified to work better with gcc 2.8.1 and
890        gnat 3.13p.
891
8922001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
893
894        * configure.in: Add bspopts.h.
895        * include/.cvsignore: Add bspopts.h*, stamp-h*.
896        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
897        * include/bsp.h: Include bspopts.h.
898
8992001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
900
901        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
902
9032001-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
904
905        * startup/genpvec.c: #include <chain.h> instead of "chain.h", fix
906        CVS-Id.
907        * include/chain.h: Remove.
908        * include/Makefile.am: Remove chain.h.
909
9102000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
911
912        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
913
9142000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
915
916        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
917
9182000-11-01      Joel Sherrill <joel@OARcorp.com>
919
920        * startup/82378zb.c, startup/FPGA.c: assoc.h, error.h, libio_.h,
921        libio.h, and libcsupport.h moved from libc to lib/include/rtems and
922        now must be referenced as <rtems/XXX.h>.   Header file order
923        was cleaned up while doing this.
924
9252000-11-01      Joel Sherrill <joel@OARcorp.com>
926
927        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
928        and libcsupport.h moved from libc to lib/include/rtems and
929        now must be referenced as <rtems/XXX.h>.   Header file order
930        was cleaned up while doing this.
931
9322000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
933
934        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
935        Switch to GNU canonicalization.
936
9372000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
938
939        * PCI_bus/Makefile.am, clock/Makefile.am, console/Makefile.am,
940        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
941        tod/Makefile.am, vectors/Makefile.am, wrapup/Makefile.am: Include
942        compile.am
943
9442000-08-10      Joel Sherrill <joel@OARcorp.com>
945
946        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.