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

4.104.115
Last change on this file since d1be26b was d1be26b, checked in by Joel Sherrill <joel.sherrill@…>, on Jul 16, 2009 at 11:21:23 PM

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

  • configure.ac: Rename BSP_BOOTCARD_OPTIONS to RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs have the same options.
  • Property mode set to 100644
File size: 31.2 KB
Line 
12009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
4        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
5        have the same options.
6
72009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
8
9        * configure.ac: Add BSP_BOOTCARD_OPTIONS.
10
112009-06-02      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * Makefile.am: Fix breakage having been introduced in previous patch.
14
152009-05-05      Jennifer Averett <jennifer.averett@OARcorp.com>
16
17        * Makefile.am, configure.ac, preinstall.am, PCI_bus/PCI.c,
18        PCI_bus/PCI.h, PCI_bus/flash.c, PCI_bus/universe.c, console/85c30.c,
19        console/85c30.h, console/console.c, console/consolebsp.h,
20        console/tbl85c30.c, include/bsp.h, include/gen2.h,
21        include/irq-config.h, include/tm27.h, irq/FPGA.c, irq/irq.h,
22        irq/irq_init.c, start/start.S, startup/Hwr_init.c,
23        startup/bspstart.c, startup/linkcmds, timer/timer.c, tod/tod.c,
24        vme/VMEConfig.h: Updated and tested with latest interrupt source.
25        Modified with latest memory allocation, but this needs testing.
26        * irq/no_pic.c: New file.
27
282009-04-28      Chris Johns <chrisj@rtems.org>
29
30        * start/start.S: Update for boot_card command line change.
31
322009-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
33
34        * irq/irq.c: Add bsp_interrupt_handler_default() so this BSP will link.
35
362008-12-07      Ralf Corsépius <ralf.corsepius@rtems.org>
37
38        * bsp_specs: Remove -Qy from *link.
39
402008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        * bsp_specs: Move -e start from *link to *startfile to avoid warning
43        for undefined entry symbol when linking relocatables with binutils
44        2.19.
45
462008-10-03      Joel Sherrill <joel.sherrill@oarcorp.com>
47
48        * Makefile.am: Remove unused file.
49        * pci/no_host_bridge.c: Removed.
50
512008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
52
53        * preinstall.am: Regenerated.
54
552008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
56
57        * Makefile.am: bsp_cleanup() was wrong. Use stub. openpic.h not needed.
58        * startup/bspclean.c: Removed.
59
602008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
61
62        * preinstall.am: Regenerated.
63
642008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
65
66        * PCI_bus/PCI.c, PCI_bus/PCI.h, PCI_bus/flash.c, console/85c30.h,
67        console/console.c, console/consolebsp.h, console/tbl85c30.c,
68        include/gen2.h, irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
69        pci/no_host_bridge.c, startup/bspclean.c, startup/bspstart.c,
70        startup/genpvec.c, startup/vmeintr.c: File head clean up.
71
722008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
73
74        * Makefile.am, PCI_bus/PCI.c, PCI_bus/universe.c, startup/genpvec.c:
75        Fix warnings.
76
772008-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
78
79        * Makefile.am, preinstall.am, PCI_bus/PCI.c, PCI_bus/PCI.h,
80        PCI_bus/universe.c, console/85c30.c, console/85c30.h,
81        console/consolebsp.h, console/tbl85c30.c, include/gen2.h,
82        startup/Hwr_init.c, startup/bspstart.c, startup/genpvec.c,
83        startup/setvec.c, startup/vmeintr.c, timer/timer.c, tod/tod.c,
84        vme/VMEConfig.h: Some clean up.
85        * include/coverhd.h: Removed.
86
872008-09-30      Jennifer Averett <jennifer.averett@oarcorp.com>
88
89        * include/irq-config.h: New file.
90        * startup/spurious.c: Removed.
91
922008-09-30      Jennifer Averett <jennifer.averett@oarcorp.com>
93
94        * Makefile.am, preinstall.am, PCI_bus/universe.c, console/console.c,
95        include/bsp.h, irq/FPGA.c, irq/irq.c, startup/Hwr_init.c,
96        startup/bspstart.c, startup/vmeintr.c: Modifications required to run
97        on hardware. Some cleanup.
98
992008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
100
101        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
102        of building libbspstart.a, using automake-rules.
103
1042008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
105
106        * Makefile.am: Eliminate *_SOURCES.
107
1082008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
109
110        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
111        components.
112
1132008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
114
115        * Makefile.am: Remove noinst_PROGRAMS (Unused).
116
1172008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
118
119        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
120
1212008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
122
123        * configure.ac: Make letting boot_card() handle work area allocation
124        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
125        BSP_BOOTCARD_OPTIONS.
126
1272008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
128
129        * include/bsp.h, startup/bspstart.c: Remove unused BSP_INIT_STACK_SIZE
130        now that the linkcmds accounts for the starting stack.
131
1322008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
133
134        * Makefile.am, include/bsp.h, startup/bspstart.c, startup/linkcmds: Use
135        PowerPC level shared bsp_get_work_area() implementation.
136        * startup/bspgetworkarea.c: Removed.
137
1382008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
139
140        * startup/bspstart.c: Remove unused variable.
141
1422008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
143
144        * include/bsp.h: Remove unnecessary boilerplate comments.
145
1462008-09-18      Joel Sherrill <joel.sherrill@OARcorp.com>
147
148        * startup/bspstart.c: Add include of rtems/libio.h.
149
1502008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
151
152        * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
153        is NOT used anywhere.
154
1552008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * preinstall.am: Regenerated.
158
1592008-09-17      Miao Yan <yanmiaobest@gmail.com>
160
161        * startup/bspstart.c: Merge GSOC project code to add simple device only
162        filesystem (devfs), optionally completely drop out filesystem, and to
163        clean up disabling newlib reentrancy support. This dropped 17K from
164        the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K code
165        space.
166
1672008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
168
169        * irq/FPGA.c: Remove unnecessary includes of rtems/libcsupport.h and
170        rtems/libio.h.
171
1722008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
173
174        * Makefile.am, configure.ac, include/bsp.h, startup/bspstart.c: Add use
175        of bsp_get_work_area() in its own file and rely on BSP Framework to
176        perform more initialization.
177        * startup/bspgetworkarea.c: New file.
178
1792008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
180
181        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
182        phase, all prototypes were removed from bsp.h and empty
183        implementations were removed and made to use the shared stub.
184
1852008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
186
187        * irq/irq.c: Convert to "bool".
188
1892008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
190
191        * console/85c30.c, console/console.c, irq/FPGA.c, timer/timer.c,
192        tod/tod.c: Convert to "bool".
193
1942008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
195
196        * Makefile.am, README, configure.ac, console/85c30.c,
197        console/console.c, console/consolebsp.h, include/bsp.h,
198        include/gen2.h, irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
199        start/start.S, startup/bspstart.c, startup/genpvec.c,
200        startup/linkcmds, timer/timer.c, tod/tod.c: Initiate update and
201        testing. Runs hello but does not run ticker yet.
202
2032008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
204
205        * timer/timer.c: Eliminate empty function from every benchmark timer
206        driver. Fix spelling.
207
2082008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
209
210        * timer/timer.c: Rename timer driver methods to follow RTEMS
211        programming conventions.
212
2132008-08-20      Ralf Corsépius <ralf.corsepius@rtems.org>
214
215        * irq/FPGA.c, irq/irq_init.c, pci/no_host_bridge.c,
216        startup/Hwr_init.c, startup/genpvec.c:
217        Add missing prototypes.
218
2192008-07-03      Chris Johns <chrisj@rtems.org>
220
221        * c/src/lib/libbsp/powerpc/score603e/startup/genpvec.c: Change to
222        the Chains API.
223
2242008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
225
226        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
227        Framework to ask the BSP where it has memory for the RTEMS Workspace
228        and C Program Heap. These collectively are referred to as work area.
229        If the BSP supports this, then it does not have to include code to
230        split the available memory between the two areas. This reduces the
231        amount of code in the BSP specific bspstart.c file. Additionally, the
232        shared framework can initialize the C Library, call
233        rtems_debug_enable(), and dirty the work area memory. Until most/all
234        BSPs support this new capability, if the BSP supports this, it should
235        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
236        When the transition is complete, this autoconf macro can be removed.
237
2382008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
239
240        * Makefile.am: Rework to avoid .rel files.
241
2422008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
243
244        * Makefile.am: Remove all references to console_reserve_resources and
245        termios_reserve_resources.
246        * console/consolereserveresources.c: Removed.
247
2482008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
249
250        * startup/linkcmds: Add wildcard to gcc_except_table section so
251        programs compiled with gcc 4.3.x can link.
252
2532007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
254
255        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
256        Configuration Table. Use the RTEMS provided accessor macros to obtain
257        configuration fields.
258
2592007-12-08      Till Straumann <strauman@slac.stanford.edu>
260
261        * Makefile.am: merged shared/vme/vme_universe.c and
262        shared/vme/vme_universe_dma.c into one file.
263
2642007-12-08      Till Straumann <strauman@slac.stanford.edu>
265
266        * vme/VMEConfig.h: added error status to
267        BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro.
268
2692007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
270
271        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
272        from CPU Table to Configuration Table. Eliminate CPU Table from all
273        ports. Delete references to CPU Table in all forms.
274
2752007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
276
277        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
278        Table fields to the Configuration Table. This included
279        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
280        do_zero_of_workspace, extra_mpci_receive_server_stack,
281        stack_allocate_hook, and stack_free_hook. As a side-effect of this
282        effort some multiprocessing code was made conditional and some style
283        clean up occurred.
284
2852007-11-30      Till Straumann <strauman@slac.stanford.edu>
286
287        * startup/bspstart: removed _Cpu_table.exceptions_in_RAM.
288
2892007-11-30      Till Straumann <strauman@slac.stanford.edu>
290       
291        * vectors/vectors.S: Removed; this BSP now uses the shared
292        version.
293
2942007-11-30      Till Straumann <strauman@slac.stanford.edu>
295
296        * irq/irq.h, irq/irq_init.c: Removed the definition
297        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
298        initialize the irqBase member of the rtems_irq_global_settings
299        struct. However, irqBase is an rtems_irq_symbolic_name,
300        so using BSP_LOWEST_OFFSET is more appropriate.
301
3022007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
303
304        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
305        Table. They have been replaced with variables named bsp_XXX as
306        needed.
307
3082007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
309
310        * PCI_bus/universe.c, console/console.c, include/bsp.h, irq/FPGA.c,
311        startup/bspstart.c, startup/genpvec.c, startup/spurious.c: Eliminate
312        DEBUG_puts.
313
3142007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
315
316        PR 1257/bsps
317        * irq/irq.c: Code outside of cpukit should use the public API for
318        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
319        public API and directly accessing _CPU_ISR_Disable and
320        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
321        directive which could lead to problems. This patch also changes the
322        type of the variable passed into these routines and addresses minor
323        style issues.
324
3252007-07-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
326
327        * irq/irq_init.c: adapted to shared exception code
328
3292007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
330
331        * Makefile.am: adapted to shared exception code
332
3332007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
334
335        * bsp_specs: Remove qrtems_debug.
336
3372007-03-11      Joel Sherrill <joel@OARcorp.com>
338
339        * startup/bspstart.c: Remove assignments of
340        Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
341        value in boot_card.c
342
3432007-01-30      Till Straumann <strauman@slac.stanford.edu>
344
345        * Makefile.am, preinstall.am,
346        * vme/vmeconfig.c (removed), vme/VMEConfig.h (added):
347        cleaned up vme support - use files from libbsp/powerpc/shared/vme
348        and define BSP specifica in VMEConfig.h.
349        Use VME DMA support implemented by vmeUniverse and
350        libbsp/powerpc/shared/vme/vme_universe_dma.c
351
352        * irq/irq.c, include/gen2.h:
353        removed _BSP_vme_bridge_irq variable and BSP_PIC_DO_EOI definition.
354        Support for VME IRQ software priorities was incomplete/incorrect
355        on this BSP.
356
3572006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
358
359        * configure.ac: New BUG-REPORT address.
360
3612006-11-15      Joel Sherrill <joel@OARcorp.com>
362
363        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
364        file and simplified initialization.
365
3662006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
367
368        * Makefile.am: Remove superfluous -DASM.
369
3702006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
371
372        * configure.ac: Require autoconf-2.60. Require automake-1.10.
373
3742006-08-09      Joel Sherrill <joel@OARcorp.com>
375
376        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
377
3782006-03-08      Joel Sherrill <joel@OARcorp.com>
379
380        * startup/linkcmds: Add .gnu.linkonce.b.* section.
381
3822006-02-08      Joel Sherrill <joel@OARcorp.com>
383
384        * startup/linkcmds: Add sections required by newer gcc versions.
385
3862006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
387
388        * configure.ac: Remove explicit ampolish3 support (now in
389        RTEMS_BSP_CONFIGURE).
390
3912006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
392
393        * configure.ac: Add ampolish3 support.
394        * Makefile.am: Add preinstall.am.
395
3962006-01-08      Joel Sherrill <joel@OARcorp.com>
397
398        * Makefile.am, vme/vmeconfig.c: VME code now compiles but is untested.
399        Jennifer will have to test this.
400
4012006-01-08      Joel Sherrill <joel@OARcorp.com>
402
403        * Makefile.am, vme/vmeconfig.c: VME code now compiles but is untested.
404        Jennifer will have to test this.
405
4062005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
407
408        * include/bsp.h: New header guard.
409
4102005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
411
412        * irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
413
4142005-05-11      Joel Sherrill <joel@OARcorp.com>
415
416        * startup/linkcmds: Add .data.* sections.
417
4182005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
419
420        * vme/vmeconfig.c: Eliminate unsigned32.
421
4222005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
423
424        * include/gen2.h: Changed rtems_unsigned types to uint types
425
4262005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
427
428        * irq/irq_init.c: Name change to support common PCI interface
429
4302005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
431
432        * include/tm27.h: Correct error in tm27 test
433
4342005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
435
436        * Add/remove files for the Update to new exception model.
437        * pci/no_host_bridge.c, vme/vmeconfig.c: New files.
438        * clock/clock.c: Removed.
439
4402005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
441       
442        * Add/move files for the Update to new exception model.
443          NOTE: These modifications have not been tested on hardware.
444        * irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c: New files.
445        * startup/FPGA.c: Removed.
446
4472005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
448
449        * score603e/Makefile.am, score603e/configure.ac,
450        score603e/console/console.c, score603e/include/bsp.h,
451        score603e/include/gen2.h, score603e/include/tm27.h,
452        score603e/startup/bspstart.c: Update score603e to new exception model
453        NOTE: These modifications have not been tested on hardware.
454
4552005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
456
457        * clock/clock.c: Fix multiple defined warning
458
4592005-04-11      Jennifer Averett<jennifer.averett@oarcorp.com>
460
461        PR 778/bsps
462        * include/bsp.h, include/gen2.h, startup/FPGA.c, startup/Hwr_init.c,
463        startup/bspstart.c, tod/tod.c:
464        modify SCORE_.. to BSP_.. for externally used define's.
465
4662005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
467
468        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
469
4702005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
471
472        * startup/spurious.c: Merge ppc603 and ppc603e.
473        Remove digits (Unused).
474
4752005-02-12      Ralf Corsepius <ralf.corsepius@rtems.org>
476
477        * Makefile.am: Fix typo in previous patch.
478
4792005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
480
481        * Makefile.am: Merge-in wrapup/Makefile.am.
482        * wrapup/Makefile.am: Remove.
483        * configure.ac: Reflect changes above.
484
4852005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
486
487        * vectors/vectors.S: Remove XCOFF support.
488
4892005-01-28      Joel Sherrill <joel@OARcorp.com>
490
491        * startup/linkcmds: Add .gnu.linkonce.b.* section.
492
4932005-01-26      Joel Sherrill <joel@OARcorp.com>
494
495        * startup/linkcmds: Now links.
496
4972005-01-18      Ralf Corsepius <ralf.corsepius@rtems.org>
498
499        * Makefile.am: Use ../../shared/tod.h instead of include/tod.h.
500        * include/tod.h: Remove.
501
5022005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
503
504        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
505
5062005-01-04      Joel Sherrill <joel@OARcorp.com>
507
508        * startup/linkcmds: Remove warnings.
509
5102005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
511
512        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
513
5142004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
515
516        * configure.ac: Require automake > 1.9.
517
5182004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
519
520        PR 610/bsps
521        * Makefile.am: Add include/tm27.h, Cosmetics.
522        * include/tm27.h: Final cosmetics.
523
5242004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
525
526        * include/bsp.h: Split out tmtest27 support.
527        * include/tm27.h: New.
528
5292004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
530
531        PR 613/bsps
532        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
533
5342004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
535
536        PR 614/bsps
537        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
538
5392004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
540
541        * vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
542        * startup/genpvec.c: Include <rtems/chain.h> instead of <chain.h>.
543        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
544        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
545        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
546        * console/consolebsp.h: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
547        * startup/vmeintr.c: Include <rtems/vmeintr.h> instead of <vmeintr.h>.
548
5492004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
550
551        * PCI_bus/PCI.c, PCI_bus/PCI.h, PCI_bus/flash.c, PCI_bus/universe.c,
552        clock/clock.c, console/85c30.c, console/console.c,
553        console/consolebsp.h, include/bsp.h, include/gen2.h, startup/FPGA.c,
554        startup/Hwr_init.c, startup/bspstart.c, startup/genpvec.c,
555        startup/spurious.c, startup/vmeintr.c, timer/timer.c, tod/tod.c:
556        Convert to using c99 fixed size types.
557
5582004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
559
560        * Makefile.am: Reflect changes to bsp.am.
561        Preinstall dist_project_lib*.
562
5632004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
564
565        * Makefile.am: Reflect changes to bsp.am.
566
5672004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
568
569        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
570
5712004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
572
573        * wrapup/Makefile.am: Convert to automake-building rules.
574
5752004-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
576
577        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
578        PCI_bus/Makefile.am, startup/Makefile.am, timer/Makefile.am,
579        tod/Makefile.am, vectors/Makefile.am. Use automake compilation rules.
580        * clock/Makefile.am, console/Makefile.am, PCI_bus/Makefile.am,
581        startup/Makefile.am, timer/Makefile.am, tod/Makefile.am,
582        vectors/Makefile.am: Remove.
583        * configure.ac: Reflect changes above.
584        * wrapup/Makefile.am: Reflect changes above.
585
5862004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
587
588        * Makefile.am: Merge-in start/Makefile.am.
589        * start/Makefile.am: Remove.
590        * configure.ac: Reflect changes above.
591
5922004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
593
594        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
595        Add RTEMS_PROG_CCAS.
596
5972004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
598
599        * Makefile.am: Add PREINSTALL_DIRS.
600        * wrapup/Makefile.am: Reflect changes to libcpu.
601
6022004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
603
604        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
605        Add PRE/TMPINSTALL_FILES to CLEANFILES.
606        * start/Makefile.am: Ditto.
607        * startup/Makefile.am: Ditto.
608
6092004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
610
611        * wrapup/Makefile.am: Eliminate $(LIB).
612        Use noinst_DATA to trigger building libbsp.a.
613
6142003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
615
616        * startup/Makefile.am: Cosmetics.
617
6182003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
619
620        * PCI_bus/Makefile.am: Eliminate VPATH.
621        * clock/Makefile.am: Eliminate VPATH.
622        * console/Makefile.am: Eliminate VPATH.
623        * start/Makefile.am: Eliminate VPATH.
624        * startup/Makefile.am: Eliminate VPATH.
625        * timer/Makefile.am: Eliminate VPATH.
626        * tod/Makefile.am: Eliminate VPATH.
627        * vectors/Makefile.am: Eliminate VPATH.
628
6292003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
630
631        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
632        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
633
6342003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
635
636        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
637        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
638
6392003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
640
641        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
642
6432003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
644
645        * start/Makefile.am: Misc cleanups and fixes.
646        * startup/Makefile.am: Misc cleanups and fixes.
647        * wrapup/Makefile.am: Misc cleanups and fixes.
648
6492003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
650
651        * Makefile.am: Add preinstallation dirstamp support.
652        * PCI_bus/Makefile.am: Cosmetics.
653        * clock/Makefile.am: Cosmetics.
654        * console/Makefile.am: Cosmetics.
655        * startup/Makefile.am: Cosmetics.
656        * timer/Makefile.am: Cosmetics.
657        * tod/Makefile.am: Cosmetics.
658        * vectors/Makefile.am: Cosmetics.
659        * wrapup/Makefile.am: Cosmetics.
660
6612003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
662
663        * PCI_bus/Makefile.am: Remove all-local: $(ARCH).
664        * clock/Makefile.am: Remove all-local: $(ARCH).
665        * console/Makefile.am: Remove all-local: $(ARCH).
666        * start/Makefile.am: Remove all-local: $(ARCH).
667        * startup/Makefile.am: Remove all-local: $(ARCH).
668        * timer/Makefile.am: Remove all-local: $(ARCH).
669        * tod/Makefile.am: Remove all-local: $(ARCH).
670        * vectors/Makefile.am: Remove all-local: $(ARCH).
671        * wrapup/Makefile.am: Remove all-local: $(ARCH).
672
6732003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
674
675        * Makefile.am: Merge-in include/Makefile.am.
676        Reflect changes to bsp.am.
677        * include/Makefile.am: Remove.
678        * configure.ac: Reflect changes above.
679
6802003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
681
682        * bsp_specs: Remove *lib:.
683
6842003-09-04      Joel Sherrill <joel@OARcorp.com>
685
686        * PCI_bus/PCI.h, clock/clock.c, console/85c30.c, console/85c30.h,
687        console/console.c, console/consolebsp.h,
688        console/consolereserveresources.c, console/tbl85c30.c, include/bsp.h,
689        include/coverhd.h, include/gen2.h, include/tod.h, startup/FPGA.c,
690        startup/bspclean.c, startup/bspstart.c, startup/genpvec.c,
691        startup/setvec.c, startup/vmeintr.c, timer/timer.c, tod/tod.c: URL
692        for license changed.
693
6942003-09-04      Joel Sherrill <joel@OARcorp.com>
695
696        * PCI_bus/PCI.c, PCI_bus/flash.c, PCI_bus/universe.c: Removed incorrect
697        statement about copyright assignment.
698
6992003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
700
701        * Makefile.am: Reflect having moved aclocal/.
702
7032003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
704
705        * Makefile.am: Reflect having moved automake/.
706        * PCI_bus/Makefile.am: Reflect having moved automake/.
707        * clock/Makefile.am: Reflect having moved automake/.
708        * console/Makefile.am: Reflect having moved automake/.
709        * include/Makefile.am: Reflect having moved automake/.
710        * start/Makefile.am: Reflect having moved automake/.
711        * startup/Makefile.am: Reflect having moved automake/.
712        * timer/Makefile.am: Reflect having moved automake/.
713        * tod/Makefile.am: Reflect having moved automake/.
714        * vectors/Makefile.am: Reflect having moved automake/.
715        * wrapup/Makefile.am: Reflect having moved automake/.
716
7172003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
718
719        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
720
7212003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
722
723        PR 445/bsps
724        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
725        Remove cpp, old_cpp (now unused).
726
7272003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
728
729        * configure.ac: Remove AC_CONFIG_AUX_DIR.
730
7312003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
732
733        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
734
7352003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
736
737        * configure.ac: AC_PREREQ(2.57).
738
7392003-01-20      Joel Sherrill <joel@OARcorp.com>
740
741        * startup/linkcmds*: Add FreeBSD sysctl() sections.
742
7432002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
744
745        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
746        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
747        * PCI_bus/Makefile.am: Don't include @RTEMS_BSP@.cfg.
748        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
749        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
750        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
751        * tod/Makefile.am: Don't include @RTEMS_BSP@.cfg.
752        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
753
7542002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
755
756        * start/Makefile.am: Use install-data-local to install startfile.
757
7582002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
759
760        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
761
7622002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
763
764        * .cvsignore: Reformat.
765        Add autom4te*cache.
766        Remove autom4te.cache.
767
7682002-08-21      Joel Sherrill <joel@OARcorp.com>
769
770        * bsp_specs: Added support for -nostdlibs.
771
7722002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
773
774        * PCI_bus/Makefile.am: Use .$(OBJEXT) instead of .o.
775        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
776        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
777        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
778        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
779        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
780        * tod/Makefile.am: Use .$(OBJEXT) instead of .o.
781        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
782        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
783
7842002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
785
786        * start/Makefile.am: Eliminate PGMS.
787        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
788
7892002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
790
791        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
792
7932002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
794
795        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
796        Remove $(OBJS) from all-local.
797
7982002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
799
800        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
801
8022001-05-09      Joel Sherrill <joel@OARcorp.com>
803
804        * startup/linkcmds: In support of gcc 3.1, added one of more
805        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
806        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
807        and direction of segments to memory regions may also have been
808        addressed.  This was a sweep across all BSPs.
809 
8102002-04-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
811
812        * startup/spurious.c: Use defined(mpc604) instead of defined(ppc604).
813
8142002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
815
816        * vectors/vectors.S: Include <asm.h>.
817
8182001-04-08      Joel Sherrill <joel@OARcorp.com>
819
820        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
821 
8222002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
823
824        * configure.ac:
825        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
826        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
827        * PCI_bus/Makefile.am: Remove AUTOMAKE_OPTIONS.
828        * Makefile.am: Remove AUTOMAKE_OPTIONS.
829        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
830        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
831        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
832        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
833        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
834        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
835        * tod/Makefile.am: Remove AUTOMAKE_OPTIONS.
836        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
837        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
838
8392001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
840
841        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
842
8432001-11-28      Joel Sherrill <joel@OARcorp.com>,
844
845        This was tracked as PR87.
846        * README, configure.ac, include/Makefile.am, include/bsp.h,
847        start/start.S, startup/FPGA.c, startup/Makefile.am, tod/Makefile.am:
848        Eliminated conditional code for generation 1 boards as these are
849        no longer available.
850        * include/gen1.h, startup/82378zb.c, tod/tod_g1.c: Deleted.
851
8522001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
853
854        * Makefile.am: Add @exceptions@ to SUBDIRS.
855        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
856        make/custom/score603e.cfg;
857        Add automake conditional for SCORE_GENERATION_1;
858        Add RTEMS_PPC_EXCEPTIONS([old]).
859        * include/Makefile.am: include force-preinstall.am.
860        * start/start.S: include <bspopts.h> instead of targopts.h.
861        * tod/Makefile.am: Apply SCORE_GENERATION_1 conditional.
862        * vectors/vector.S: include <bsp.h>.
863        * wrapup/Makefile.am: Apply @exceptions@.
864
8652001-10-25      Joel Sherrill <joel@OARcorp.com>
866
867        * startup/linkcmds: Added _init and _fini.
868
8692001-10-12      Joel Sherrill <joel@OARcorp.com>
870
871        * PCI_bus/PCI.h, clock/clock.c, console/85c30.c, console/console.c,
872        console/consolebsp.h, console/consolereserveresources.c,
873        console/tbl85c30.c, include/bsp.h, include/coverhd.h, include/gen1.h,
874        include/gen2.h, startup/82378zb.c, startup/FPGA.c,
875        startup/bspstart.c, startup/genpvec.c, startup/setvec.c,
876        startup/vmeintr.c, timer/timer.c: Fixed typo.
877
8782001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
879
880        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
881        * configure.in: Remove.
882        * configure.ac: New file, generated from configure.in by autoupdate.
883
8842001-10-11      Joel Sherrill <joel@OARcorp.com>
885
886        * console/85c30.c, startup/bspstart.c: Fix references to delay() and
887        delay_in_bus_cycles() to add rtems_bsp_ prefix.
888
8892001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
890
891        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
892
8932001-08-30      Joel Sherrill <joel@OARcorp.com>
894
895        * startup/linkcmds: Modified to work better with gcc 2.8.1 and
896        gnat 3.13p.
897
8982001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
899
900        * configure.in: Add bspopts.h.
901        * include/.cvsignore: Add bspopts.h*, stamp-h*.
902        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
903        * include/bsp.h: Include bspopts.h.
904
9052001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
906
907        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
908
9092001-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
910
911        * startup/genpvec.c: #include <chain.h> instead of "chain.h", fix
912        CVS-Id.
913        * include/chain.h: Remove.
914        * include/Makefile.am: Remove chain.h.
915
9162000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
917
918        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
919
9202000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
921
922        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
923
9242000-11-01      Joel Sherrill <joel@OARcorp.com>
925
926        * startup/82378zb.c, startup/FPGA.c: assoc.h, error.h, libio_.h,
927        libio.h, and libcsupport.h moved from libc to lib/include/rtems and
928        now must be referenced as <rtems/XXX.h>.   Header file order
929        was cleaned up while doing this.
930
9312000-11-01      Joel Sherrill <joel@OARcorp.com>
932
933        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
934        and libcsupport.h moved from libc to lib/include/rtems and
935        now must be referenced as <rtems/XXX.h>.   Header file order
936        was cleaned up while doing this.
937
9382000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
939
940        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
941        Switch to GNU canonicalization.
942
9432000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
944
945        * PCI_bus/Makefile.am, clock/Makefile.am, console/Makefile.am,
946        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
947        tod/Makefile.am, vectors/Makefile.am, wrapup/Makefile.am: Include
948        compile.am
949
9502000-08-10      Joel Sherrill <joel@OARcorp.com>
951
952        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.