source: rtems/c/src/lib/libbsp/powerpc/score603e/ChangeLog @ 9345c7d

4.104.115
Last change on this file since 9345c7d was 9345c7d, checked in by Joel Sherrill <joel.sherrill@…>, on 08/07/09 at 15:49:23

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

  • console/console.c, startup/genpvec.c, startup/setvec.c: Disable call to rtems_interrupt_catch until it is fixed. Need to disabled set_vector.
  • Property mode set to 100644
File size: 31.4 KB
Line 
12009-08-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * console/console.c, startup/genpvec.c, startup/setvec.c: Disable call
4        to rtems_interrupt_catch until it is fixed. Need to disabled
5        set_vector.
6
72009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
8
9        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
10        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
11        have the same options.
12
132009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
14
15        * configure.ac: Add BSP_BOOTCARD_OPTIONS.
16
172009-06-02      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * Makefile.am: Fix breakage having been introduced in previous patch.
20
212009-05-05      Jennifer Averett <jennifer.averett@OARcorp.com>
22
23        * Makefile.am, configure.ac, preinstall.am, PCI_bus/PCI.c,
24        PCI_bus/PCI.h, PCI_bus/flash.c, PCI_bus/universe.c, console/85c30.c,
25        console/85c30.h, console/console.c, console/consolebsp.h,
26        console/tbl85c30.c, include/bsp.h, include/gen2.h,
27        include/irq-config.h, include/tm27.h, irq/FPGA.c, irq/irq.h,
28        irq/irq_init.c, start/start.S, startup/Hwr_init.c,
29        startup/bspstart.c, startup/linkcmds, timer/timer.c, tod/tod.c,
30        vme/VMEConfig.h: Updated and tested with latest interrupt source.
31        Modified with latest memory allocation, but this needs testing.
32        * irq/no_pic.c: New file.
33
342009-04-28      Chris Johns <chrisj@rtems.org>
35
36        * start/start.S: Update for boot_card command line change.
37
382009-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
39
40        * irq/irq.c: Add bsp_interrupt_handler_default() so this BSP will link.
41
422008-12-07      Ralf Corsépius <ralf.corsepius@rtems.org>
43
44        * bsp_specs: Remove -Qy from *link.
45
462008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
47
48        * bsp_specs: Move -e start from *link to *startfile to avoid warning
49        for undefined entry symbol when linking relocatables with binutils
50        2.19.
51
522008-10-03      Joel Sherrill <joel.sherrill@oarcorp.com>
53
54        * Makefile.am: Remove unused file.
55        * pci/no_host_bridge.c: Removed.
56
572008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
58
59        * preinstall.am: Regenerated.
60
612008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
62
63        * Makefile.am: bsp_cleanup() was wrong. Use stub. openpic.h not needed.
64        * startup/bspclean.c: Removed.
65
662008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
67
68        * preinstall.am: Regenerated.
69
702008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
71
72        * PCI_bus/PCI.c, PCI_bus/PCI.h, PCI_bus/flash.c, console/85c30.h,
73        console/console.c, console/consolebsp.h, console/tbl85c30.c,
74        include/gen2.h, irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
75        pci/no_host_bridge.c, startup/bspclean.c, startup/bspstart.c,
76        startup/genpvec.c, startup/vmeintr.c: File head clean up.
77
782008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
79
80        * Makefile.am, PCI_bus/PCI.c, PCI_bus/universe.c, startup/genpvec.c:
81        Fix warnings.
82
832008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
84
85        * Makefile.am, preinstall.am, PCI_bus/PCI.c, PCI_bus/PCI.h,
86        PCI_bus/universe.c, console/85c30.c, console/85c30.h,
87        console/consolebsp.h, console/tbl85c30.c, include/gen2.h,
88        startup/Hwr_init.c, startup/bspstart.c, startup/genpvec.c,
89        startup/setvec.c, startup/vmeintr.c, timer/timer.c, tod/tod.c,
90        vme/VMEConfig.h: Some clean up.
91        * include/coverhd.h: Removed.
92
932008-09-30      Jennifer Averett <jennifer.averett@oarcorp.com>
94
95        * include/irq-config.h: New file.
96        * startup/spurious.c: Removed.
97
982008-09-30      Jennifer Averett <jennifer.averett@oarcorp.com>
99
100        * Makefile.am, preinstall.am, PCI_bus/universe.c, console/console.c,
101        include/bsp.h, irq/FPGA.c, irq/irq.c, startup/Hwr_init.c,
102        startup/bspstart.c, startup/vmeintr.c: Modifications required to run
103        on hardware. Some cleanup.
104
1052008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
106
107        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
108        of building libbspstart.a, using automake-rules.
109
1102008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
111
112        * Makefile.am: Eliminate *_SOURCES.
113
1142008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
115
116        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
117        components.
118
1192008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
120
121        * Makefile.am: Remove noinst_PROGRAMS (Unused).
122
1232008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
124
125        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
126
1272008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
128
129        * configure.ac: Make letting boot_card() handle work area allocation
130        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
131        BSP_BOOTCARD_OPTIONS.
132
1332008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
134
135        * include/bsp.h, startup/bspstart.c: Remove unused BSP_INIT_STACK_SIZE
136        now that the linkcmds accounts for the starting stack.
137
1382008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
139
140        * Makefile.am, include/bsp.h, startup/bspstart.c, startup/linkcmds: Use
141        PowerPC level shared bsp_get_work_area() implementation.
142        * startup/bspgetworkarea.c: Removed.
143
1442008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
145
146        * startup/bspstart.c: Remove unused variable.
147
1482008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
149
150        * include/bsp.h: Remove unnecessary boilerplate comments.
151
1522008-09-18      Joel Sherrill <joel.sherrill@OARcorp.com>
153
154        * startup/bspstart.c: Add include of rtems/libio.h.
155
1562008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
157
158        * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
159        is NOT used anywhere.
160
1612008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
162
163        * preinstall.am: Regenerated.
164
1652008-09-17      Miao Yan <yanmiaobest@gmail.com>
166
167        * startup/bspstart.c: Merge GSOC project code to add simple device only
168        filesystem (devfs), optionally completely drop out filesystem, and to
169        clean up disabling newlib reentrancy support. This dropped 17K from
170        the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K code
171        space.
172
1732008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
174
175        * irq/FPGA.c: Remove unnecessary includes of rtems/libcsupport.h and
176        rtems/libio.h.
177
1782008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
179
180        * Makefile.am, configure.ac, include/bsp.h, startup/bspstart.c: Add use
181        of bsp_get_work_area() in its own file and rely on BSP Framework to
182        perform more initialization.
183        * startup/bspgetworkarea.c: New file.
184
1852008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
186
187        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
188        phase, all prototypes were removed from bsp.h and empty
189        implementations were removed and made to use the shared stub.
190
1912008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
192
193        * irq/irq.c: Convert to "bool".
194
1952008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
196
197        * console/85c30.c, console/console.c, irq/FPGA.c, timer/timer.c,
198        tod/tod.c: Convert to "bool".
199
2002008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
201
202        * Makefile.am, README, configure.ac, console/85c30.c,
203        console/console.c, console/consolebsp.h, include/bsp.h,
204        include/gen2.h, irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
205        start/start.S, startup/bspstart.c, startup/genpvec.c,
206        startup/linkcmds, timer/timer.c, tod/tod.c: Initiate update and
207        testing. Runs hello but does not run ticker yet.
208
2092008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
210
211        * timer/timer.c: Eliminate empty function from every benchmark timer
212        driver. Fix spelling.
213
2142008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
215
216        * timer/timer.c: Rename timer driver methods to follow RTEMS
217        programming conventions.
218
2192008-08-20      Ralf Corsépius <ralf.corsepius@rtems.org>
220
221        * irq/FPGA.c, irq/irq_init.c, pci/no_host_bridge.c,
222        startup/Hwr_init.c, startup/genpvec.c:
223        Add missing prototypes.
224
2252008-07-03      Chris Johns <chrisj@rtems.org>
226
227        * c/src/lib/libbsp/powerpc/score603e/startup/genpvec.c: Change to
228        the Chains API.
229
2302008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
231
232        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
233        Framework to ask the BSP where it has memory for the RTEMS Workspace
234        and C Program Heap. These collectively are referred to as work area.
235        If the BSP supports this, then it does not have to include code to
236        split the available memory between the two areas. This reduces the
237        amount of code in the BSP specific bspstart.c file. Additionally, the
238        shared framework can initialize the C Library, call
239        rtems_debug_enable(), and dirty the work area memory. Until most/all
240        BSPs support this new capability, if the BSP supports this, it should
241        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
242        When the transition is complete, this autoconf macro can be removed.
243
2442008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
245
246        * Makefile.am: Rework to avoid .rel files.
247
2482008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
249
250        * Makefile.am: Remove all references to console_reserve_resources and
251        termios_reserve_resources.
252        * console/consolereserveresources.c: Removed.
253
2542008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
255
256        * startup/linkcmds: Add wildcard to gcc_except_table section so
257        programs compiled with gcc 4.3.x can link.
258
2592007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
260
261        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
262        Configuration Table. Use the RTEMS provided accessor macros to obtain
263        configuration fields.
264
2652007-12-08      Till Straumann <strauman@slac.stanford.edu>
266
267        * Makefile.am: merged shared/vme/vme_universe.c and
268        shared/vme/vme_universe_dma.c into one file.
269
2702007-12-08      Till Straumann <strauman@slac.stanford.edu>
271
272        * vme/VMEConfig.h: added error status to
273        BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro.
274
2752007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
276
277        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
278        from CPU Table to Configuration Table. Eliminate CPU Table from all
279        ports. Delete references to CPU Table in all forms.
280
2812007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
282
283        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
284        Table fields to the Configuration Table. This included
285        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
286        do_zero_of_workspace, extra_mpci_receive_server_stack,
287        stack_allocate_hook, and stack_free_hook. As a side-effect of this
288        effort some multiprocessing code was made conditional and some style
289        clean up occurred.
290
2912007-11-30      Till Straumann <strauman@slac.stanford.edu>
292
293        * startup/bspstart: removed _Cpu_table.exceptions_in_RAM.
294
2952007-11-30      Till Straumann <strauman@slac.stanford.edu>
296       
297        * vectors/vectors.S: Removed; this BSP now uses the shared
298        version.
299
3002007-11-30      Till Straumann <strauman@slac.stanford.edu>
301
302        * irq/irq.h, irq/irq_init.c: Removed the definition
303        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
304        initialize the irqBase member of the rtems_irq_global_settings
305        struct. However, irqBase is an rtems_irq_symbolic_name,
306        so using BSP_LOWEST_OFFSET is more appropriate.
307
3082007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
309
310        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
311        Table. They have been replaced with variables named bsp_XXX as
312        needed.
313
3142007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
315
316        * PCI_bus/universe.c, console/console.c, include/bsp.h, irq/FPGA.c,
317        startup/bspstart.c, startup/genpvec.c, startup/spurious.c: Eliminate
318        DEBUG_puts.
319
3202007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
321
322        PR 1257/bsps
323        * irq/irq.c: Code outside of cpukit should use the public API for
324        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
325        public API and directly accessing _CPU_ISR_Disable and
326        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
327        directive which could lead to problems. This patch also changes the
328        type of the variable passed into these routines and addresses minor
329        style issues.
330
3312007-07-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
332
333        * irq/irq_init.c: adapted to shared exception code
334
3352007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
336
337        * Makefile.am: adapted to shared exception code
338
3392007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
340
341        * bsp_specs: Remove qrtems_debug.
342
3432007-03-11      Joel Sherrill <joel@OARcorp.com>
344
345        * startup/bspstart.c: Remove assignments of
346        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
347        value in boot_card.c
348
3492007-01-30      Till Straumann <strauman@slac.stanford.edu>
350
351        * Makefile.am, preinstall.am,
352        * vme/vmeconfig.c (removed), vme/VMEConfig.h (added):
353        cleaned up vme support - use files from libbsp/powerpc/shared/vme
354        and define BSP specifica in VMEConfig.h.
355        Use VME DMA support implemented by vmeUniverse and
356        libbsp/powerpc/shared/vme/vme_universe_dma.c
357
358        * irq/irq.c, include/gen2.h:
359        removed _BSP_vme_bridge_irq variable and BSP_PIC_DO_EOI definition.
360        Support for VME IRQ software priorities was incomplete/incorrect
361        on this BSP.
362
3632006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
364
365        * configure.ac: New BUG-REPORT address.
366
3672006-11-15      Joel Sherrill <joel@OARcorp.com>
368
369        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
370        file and simplified initialization.
371
3722006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
373
374        * Makefile.am: Remove superfluous -DASM.
375
3762006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
377
378        * configure.ac: Require autoconf-2.60. Require automake-1.10.
379
3802006-08-09      Joel Sherrill <joel@OARcorp.com>
381
382        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
383
3842006-03-08      Joel Sherrill <joel@OARcorp.com>
385
386        * startup/linkcmds: Add .gnu.linkonce.b.* section.
387
3882006-02-08      Joel Sherrill <joel@OARcorp.com>
389
390        * startup/linkcmds: Add sections required by newer gcc versions.
391
3922006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
393
394        * configure.ac: Remove explicit ampolish3 support (now in
395        RTEMS_BSP_CONFIGURE).
396
3972006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
398
399        * configure.ac: Add ampolish3 support.
400        * Makefile.am: Add preinstall.am.
401
4022006-01-08      Joel Sherrill <joel@OARcorp.com>
403
404        * Makefile.am, vme/vmeconfig.c: VME code now compiles but is untested.
405        Jennifer will have to test this.
406
4072006-01-08      Joel Sherrill <joel@OARcorp.com>
408
409        * Makefile.am, vme/vmeconfig.c: VME code now compiles but is untested.
410        Jennifer will have to test this.
411
4122005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
413
414        * include/bsp.h: New header guard.
415
4162005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
417
418        * irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
419
4202005-05-11      Joel Sherrill <joel@OARcorp.com>
421
422        * startup/linkcmds: Add .data.* sections.
423
4242005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
425
426        * vme/vmeconfig.c: Eliminate unsigned32.
427
4282005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
429
430        * include/gen2.h: Changed rtems_unsigned types to uint types
431
4322005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
433
434        * irq/irq_init.c: Name change to support common PCI interface
435
4362005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
437
438        * include/tm27.h: Correct error in tm27 test
439
4402005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
441
442        * Add/remove files for the Update to new exception model.
443        * pci/no_host_bridge.c, vme/vmeconfig.c: New files.
444        * clock/clock.c: Removed.
445
4462005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
447       
448        * Add/move files for the Update to new exception model.
449          NOTE: These modifications have not been tested on hardware.
450        * irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c: New files.
451        * startup/FPGA.c: Removed.
452
4532005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
454
455        * score603e/Makefile.am, score603e/configure.ac,
456        score603e/console/console.c, score603e/include/bsp.h,
457        score603e/include/gen2.h, score603e/include/tm27.h,
458        score603e/startup/bspstart.c: Update score603e to new exception model
459        NOTE: These modifications have not been tested on hardware.
460
4612005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
462
463        * clock/clock.c: Fix multiple defined warning
464
4652005-04-11      Jennifer Averett<jennifer.averett@oarcorp.com>
466
467        PR 778/bsps
468        * include/bsp.h, include/gen2.h, startup/FPGA.c, startup/Hwr_init.c,
469        startup/bspstart.c, tod/tod.c:
470        modify SCORE_.. to BSP_.. for externally used define's.
471
4722005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
473
474        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
475
4762005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
477
478        * startup/spurious.c: Merge ppc603 and ppc603e.
479        Remove digits (Unused).
480
4812005-02-12      Ralf Corsepius <ralf.corsepius@rtems.org>
482
483        * Makefile.am: Fix typo in previous patch.
484
4852005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
486
487        * Makefile.am: Merge-in wrapup/Makefile.am.
488        * wrapup/Makefile.am: Remove.
489        * configure.ac: Reflect changes above.
490
4912005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
492
493        * vectors/vectors.S: Remove XCOFF support.
494
4952005-01-28      Joel Sherrill <joel@OARcorp.com>
496
497        * startup/linkcmds: Add .gnu.linkonce.b.* section.
498
4992005-01-26      Joel Sherrill <joel@OARcorp.com>
500
501        * startup/linkcmds: Now links.
502
5032005-01-18      Ralf Corsepius <ralf.corsepius@rtems.org>
504
505        * Makefile.am: Use ../../shared/tod.h instead of include/tod.h.
506        * include/tod.h: Remove.
507
5082005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
509
510        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
511
5122005-01-04      Joel Sherrill <joel@OARcorp.com>
513
514        * startup/linkcmds: Remove warnings.
515
5162005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
517
518        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
519
5202004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
521
522        * configure.ac: Require automake > 1.9.
523
5242004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
525
526        PR 610/bsps
527        * Makefile.am: Add include/tm27.h, Cosmetics.
528        * include/tm27.h: Final cosmetics.
529
5302004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
531
532        * include/bsp.h: Split out tmtest27 support.
533        * include/tm27.h: New.
534
5352004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
536
537        PR 613/bsps
538        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
539
5402004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
541
542        PR 614/bsps
543        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
544
5452004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
546
547        * vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
548        * startup/genpvec.c: Include <rtems/chain.h> instead of <chain.h>.
549        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
550        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
551        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
552        * console/consolebsp.h: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
553        * startup/vmeintr.c: Include <rtems/vmeintr.h> instead of <vmeintr.h>.
554
5552004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
556
557        * PCI_bus/PCI.c, PCI_bus/PCI.h, PCI_bus/flash.c, PCI_bus/universe.c,
558        clock/clock.c, console/85c30.c, console/console.c,
559        console/consolebsp.h, include/bsp.h, include/gen2.h, startup/FPGA.c,
560        startup/Hwr_init.c, startup/bspstart.c, startup/genpvec.c,
561        startup/spurious.c, startup/vmeintr.c, timer/timer.c, tod/tod.c:
562        Convert to using c99 fixed size types.
563
5642004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
565
566        * Makefile.am: Reflect changes to bsp.am.
567        Preinstall dist_project_lib*.
568
5692004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
570
571        * Makefile.am: Reflect changes to bsp.am.
572
5732004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
574
575        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
576
5772004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
578
579        * wrapup/Makefile.am: Convert to automake-building rules.
580
5812004-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
582
583        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
584        PCI_bus/Makefile.am, startup/Makefile.am, timer/Makefile.am,
585        tod/Makefile.am, vectors/Makefile.am. Use automake compilation rules.
586        * clock/Makefile.am, console/Makefile.am, PCI_bus/Makefile.am,
587        startup/Makefile.am, timer/Makefile.am, tod/Makefile.am,
588        vectors/Makefile.am: Remove.
589        * configure.ac: Reflect changes above.
590        * wrapup/Makefile.am: Reflect changes above.
591
5922004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
593
594        * Makefile.am: Merge-in start/Makefile.am.
595        * start/Makefile.am: Remove.
596        * configure.ac: Reflect changes above.
597
5982004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
599
600        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
601        Add RTEMS_PROG_CCAS.
602
6032004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
604
605        * Makefile.am: Add PREINSTALL_DIRS.
606        * wrapup/Makefile.am: Reflect changes to libcpu.
607
6082004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
609
610        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
611        Add PRE/TMPINSTALL_FILES to CLEANFILES.
612        * start/Makefile.am: Ditto.
613        * startup/Makefile.am: Ditto.
614
6152004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
616
617        * wrapup/Makefile.am: Eliminate $(LIB).
618        Use noinst_DATA to trigger building libbsp.a.
619
6202003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
621
622        * startup/Makefile.am: Cosmetics.
623
6242003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
625
626        * PCI_bus/Makefile.am: Eliminate VPATH.
627        * clock/Makefile.am: Eliminate VPATH.
628        * console/Makefile.am: Eliminate VPATH.
629        * start/Makefile.am: Eliminate VPATH.
630        * startup/Makefile.am: Eliminate VPATH.
631        * timer/Makefile.am: Eliminate VPATH.
632        * tod/Makefile.am: Eliminate VPATH.
633        * vectors/Makefile.am: Eliminate VPATH.
634
6352003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
636
637        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
638        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
639
6402003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
641
642        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
643        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
644
6452003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
646
647        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
648
6492003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
650
651        * start/Makefile.am: Misc cleanups and fixes.
652        * startup/Makefile.am: Misc cleanups and fixes.
653        * wrapup/Makefile.am: Misc cleanups and fixes.
654
6552003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
656
657        * Makefile.am: Add preinstallation dirstamp support.
658        * PCI_bus/Makefile.am: Cosmetics.
659        * clock/Makefile.am: Cosmetics.
660        * console/Makefile.am: Cosmetics.
661        * startup/Makefile.am: Cosmetics.
662        * timer/Makefile.am: Cosmetics.
663        * tod/Makefile.am: Cosmetics.
664        * vectors/Makefile.am: Cosmetics.
665        * wrapup/Makefile.am: Cosmetics.
666
6672003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
668
669        * PCI_bus/Makefile.am: Remove all-local: $(ARCH).
670        * clock/Makefile.am: Remove all-local: $(ARCH).
671        * console/Makefile.am: Remove all-local: $(ARCH).
672        * start/Makefile.am: Remove all-local: $(ARCH).
673        * startup/Makefile.am: Remove all-local: $(ARCH).
674        * timer/Makefile.am: Remove all-local: $(ARCH).
675        * tod/Makefile.am: Remove all-local: $(ARCH).
676        * vectors/Makefile.am: Remove all-local: $(ARCH).
677        * wrapup/Makefile.am: Remove all-local: $(ARCH).
678
6792003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
680
681        * Makefile.am: Merge-in include/Makefile.am.
682        Reflect changes to bsp.am.
683        * include/Makefile.am: Remove.
684        * configure.ac: Reflect changes above.
685
6862003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
687
688        * bsp_specs: Remove *lib:.
689
6902003-09-04      Joel Sherrill <joel@OARcorp.com>
691
692        * PCI_bus/PCI.h, clock/clock.c, console/85c30.c, console/85c30.h,
693        console/console.c, console/consolebsp.h,
694        console/consolereserveresources.c, console/tbl85c30.c, include/bsp.h,
695        include/coverhd.h, include/gen2.h, include/tod.h, startup/FPGA.c,
696        startup/bspclean.c, startup/bspstart.c, startup/genpvec.c,
697        startup/setvec.c, startup/vmeintr.c, timer/timer.c, tod/tod.c: URL
698        for license changed.
699
7002003-09-04      Joel Sherrill <joel@OARcorp.com>
701
702        * PCI_bus/PCI.c, PCI_bus/flash.c, PCI_bus/universe.c: Removed incorrect
703        statement about copyright assignment.
704
7052003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
706
707        * Makefile.am: Reflect having moved aclocal/.
708
7092003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
710
711        * Makefile.am: Reflect having moved automake/.
712        * PCI_bus/Makefile.am: Reflect having moved automake/.
713        * clock/Makefile.am: Reflect having moved automake/.
714        * console/Makefile.am: Reflect having moved automake/.
715        * include/Makefile.am: Reflect having moved automake/.
716        * start/Makefile.am: Reflect having moved automake/.
717        * startup/Makefile.am: Reflect having moved automake/.
718        * timer/Makefile.am: Reflect having moved automake/.
719        * tod/Makefile.am: Reflect having moved automake/.
720        * vectors/Makefile.am: Reflect having moved automake/.
721        * wrapup/Makefile.am: Reflect having moved automake/.
722
7232003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
724
725        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
726
7272003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
728
729        PR 445/bsps
730        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
731        Remove cpp, old_cpp (now unused).
732
7332003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
734
735        * configure.ac: Remove AC_CONFIG_AUX_DIR.
736
7372003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
738
739        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
740
7412003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
742
743        * configure.ac: AC_PREREQ(2.57).
744
7452003-01-20      Joel Sherrill <joel@OARcorp.com>
746
747        * startup/linkcmds*: Add FreeBSD sysctl() sections.
748
7492002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
750
751        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
752        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
753        * PCI_bus/Makefile.am: Don't include @RTEMS_BSP@.cfg.
754        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
755        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
756        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
757        * tod/Makefile.am: Don't include @RTEMS_BSP@.cfg.
758        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
759
7602002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
761
762        * start/Makefile.am: Use install-data-local to install startfile.
763
7642002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
765
766        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
767
7682002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
769
770        * .cvsignore: Reformat.
771        Add autom4te*cache.
772        Remove autom4te.cache.
773
7742002-08-21      Joel Sherrill <joel@OARcorp.com>
775
776        * bsp_specs: Added support for -nostdlibs.
777
7782002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
779
780        * PCI_bus/Makefile.am: Use .$(OBJEXT) instead of .o.
781        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
782        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
783        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
784        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
785        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
786        * tod/Makefile.am: Use .$(OBJEXT) instead of .o.
787        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
788        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
789
7902002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
791
792        * start/Makefile.am: Eliminate PGMS.
793        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
794
7952002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
796
797        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
798
7992002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
800
801        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
802        Remove $(OBJS) from all-local.
803
8042002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
805
806        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
807
8082001-05-09      Joel Sherrill <joel@OARcorp.com>
809
810        * startup/linkcmds: In support of gcc 3.1, added one of more
811        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
812        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
813        and direction of segments to memory regions may also have been
814        addressed.  This was a sweep across all BSPs.
815 
8162002-04-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
817
818        * startup/spurious.c: Use defined(mpc604) instead of defined(ppc604).
819
8202002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
821
822        * vectors/vectors.S: Include <asm.h>.
823
8242001-04-08      Joel Sherrill <joel@OARcorp.com>
825
826        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
827 
8282002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
829
830        * configure.ac:
831        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
832        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
833        * PCI_bus/Makefile.am: Remove AUTOMAKE_OPTIONS.
834        * Makefile.am: Remove AUTOMAKE_OPTIONS.
835        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
836        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
837        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
838        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
839        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
840        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
841        * tod/Makefile.am: Remove AUTOMAKE_OPTIONS.
842        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
843        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
844
8452001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
846
847        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
848
8492001-11-28      Joel Sherrill <joel@OARcorp.com>,
850
851        This was tracked as PR87.
852        * README, configure.ac, include/Makefile.am, include/bsp.h,
853        start/start.S, startup/FPGA.c, startup/Makefile.am, tod/Makefile.am:
854        Eliminated conditional code for generation 1 boards as these are
855        no longer available.
856        * include/gen1.h, startup/82378zb.c, tod/tod_g1.c: Deleted.
857
8582001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
859
860        * Makefile.am: Add @exceptions@ to SUBDIRS.
861        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
862        make/custom/score603e.cfg;
863        Add automake conditional for SCORE_GENERATION_1;
864        Add RTEMS_PPC_EXCEPTIONS([old]).
865        * include/Makefile.am: include force-preinstall.am.
866        * start/start.S: include <bspopts.h> instead of targopts.h.
867        * tod/Makefile.am: Apply SCORE_GENERATION_1 conditional.
868        * vectors/vector.S: include <bsp.h>.
869        * wrapup/Makefile.am: Apply @exceptions@.
870
8712001-10-25      Joel Sherrill <joel@OARcorp.com>
872
873        * startup/linkcmds: Added _init and _fini.
874
8752001-10-12      Joel Sherrill <joel@OARcorp.com>
876
877        * PCI_bus/PCI.h, clock/clock.c, console/85c30.c, console/console.c,
878        console/consolebsp.h, console/consolereserveresources.c,
879        console/tbl85c30.c, include/bsp.h, include/coverhd.h, include/gen1.h,
880        include/gen2.h, startup/82378zb.c, startup/FPGA.c,
881        startup/bspstart.c, startup/genpvec.c, startup/setvec.c,
882        startup/vmeintr.c, timer/timer.c: Fixed typo.
883
8842001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
885
886        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
887        * configure.in: Remove.
888        * configure.ac: New file, generated from configure.in by autoupdate.
889
8902001-10-11      Joel Sherrill <joel@OARcorp.com>
891
892        * console/85c30.c, startup/bspstart.c: Fix references to delay() and
893        delay_in_bus_cycles() to add rtems_bsp_ prefix.
894
8952001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
896
897        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
898
8992001-08-30      Joel Sherrill <joel@OARcorp.com>
900
901        * startup/linkcmds: Modified to work better with gcc 2.8.1 and
902        gnat 3.13p.
903
9042001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
905
906        * configure.in: Add bspopts.h.
907        * include/.cvsignore: Add bspopts.h*, stamp-h*.
908        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
909        * include/bsp.h: Include bspopts.h.
910
9112001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
912
913        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
914
9152001-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
916
917        * startup/genpvec.c: #include <chain.h> instead of "chain.h", fix
918        CVS-Id.
919        * include/chain.h: Remove.
920        * include/Makefile.am: Remove chain.h.
921
9222000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
923
924        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
925
9262000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
927
928        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
929
9302000-11-01      Joel Sherrill <joel@OARcorp.com>
931
932        * startup/82378zb.c, startup/FPGA.c: assoc.h, error.h, libio_.h,
933        libio.h, and libcsupport.h moved from libc to lib/include/rtems and
934        now must be referenced as <rtems/XXX.h>.   Header file order
935        was cleaned up while doing this.
936
9372000-11-01      Joel Sherrill <joel@OARcorp.com>
938
939        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
940        and libcsupport.h moved from libc to lib/include/rtems and
941        now must be referenced as <rtems/XXX.h>.   Header file order
942        was cleaned up while doing this.
943
9442000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
945
946        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
947        Switch to GNU canonicalization.
948
9492000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
950
951        * PCI_bus/Makefile.am, clock/Makefile.am, console/Makefile.am,
952        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
953        tod/Makefile.am, vectors/Makefile.am, wrapup/Makefile.am: Include
954        compile.am
955
9562000-08-10      Joel Sherrill <joel@OARcorp.com>
957
958        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.