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 07/16/09 at 23:21:23

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
RevLine 
[d1be26b]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
[8f0ce7e1]72009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
8
9        * configure.ac: Add BSP_BOOTCARD_OPTIONS.
10
[cd94be4]112009-06-02      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * Makefile.am: Fix breakage having been introduced in previous patch.
14
[42b6dd2a]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
[820d1ab0]282009-04-28      Chris Johns <chrisj@rtems.org>
29
30        * start/start.S: Update for boot_card command line change.
31
[7b1d93db]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
[12f9e942]362008-12-07      Ralf Corsépius <ralf.corsepius@rtems.org>
37
38        * bsp_specs: Remove -Qy from *link.
39
[df393962]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
[ba3f9cf6]462008-10-03      Joel Sherrill <joel.sherrill@oarcorp.com>
47
48        * Makefile.am: Remove unused file.
49        * pci/no_host_bridge.c: Removed.
50
[c7b9ed35]512008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
52
53        * preinstall.am: Regenerated.
54
[5d209d6]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
[b5f6cf3]602008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
61
62        * preinstall.am: Regenerated.
63
[1004c3c1]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
[8000c52]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
[d59e9b9]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
[909adce]872008-09-30      Jennifer Averett <jennifer.averett@oarcorp.com>
88
89        * include/irq-config.h: New file.
90        * startup/spurious.c: Removed.
91
[3d50574]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
[81ec5044]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
[64eb0c7]1042008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
105
106        * Makefile.am: Eliminate *_SOURCES.
107
[e94666d]1082008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
109
110        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
111        components.
112
[4ba8866]1132008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
114
115        * Makefile.am: Remove noinst_PROGRAMS (Unused).
116
[c06b3fa]1172008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
118
119        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
120
[95aa5e1]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
[bf9b8f5]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
[387a69a]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
[5ce16e9]1382008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
139
140        * startup/bspstart.c: Remove unused variable.
141
[ccceaf3]1422008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
143
144        * include/bsp.h: Remove unnecessary boilerplate comments.
145
[a714cb4]1462008-09-18      Joel Sherrill <joel.sherrill@OARcorp.com>
147
148        * startup/bspstart.c: Add include of rtems/libio.h.
149
[283e6f0]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
[25ed5539]1552008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * preinstall.am: Regenerated.
158
[d965db14]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
[dcc905b]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
[8446486f]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
[4909a30]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
[cab0e5a3]1852008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
186
187        * irq/irq.c: Convert to "bool".
188
[db29c95b]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
[40e7ae2]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
[25c62b0]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
[35f52a6]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
[d06aa82]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
[e806f13e]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
[dde1fedb]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
[1d0ee80e]2382008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
239
240        * Makefile.am: Rework to avoid .rel files.
241
[fedc835c]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
[d1f57b5]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
[4130d8e2]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
[79262a32]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
[ae93b29]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
[d34d8692]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
[558bc25]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
[d8eb6c7]2852007-11-30      Till Straumann <strauman@slac.stanford.edu>
286
287        * startup/bspstart: removed _Cpu_table.exceptions_in_RAM.
288
[d928968]2892007-11-30      Till Straumann <strauman@slac.stanford.edu>
290       
291        * vectors/vectors.S: Removed; this BSP now uses the shared
292        version.
293
[a045c9d]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
[07e9642c]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
[50f93fb]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
[ec1d0b9d]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
[185da08]3252007-07-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
326
327        * irq/irq_init.c: adapted to shared exception code
328
[78f96ab]3292007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
330
331        * Makefile.am: adapted to shared exception code
332
[2679eb9d]3332007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
334
335        * bsp_specs: Remove qrtems_debug.
336
[3f0cfc56]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
[9b28179d]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
[fcb0cd46]3572006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
358
359        * configure.ac: New BUG-REPORT address.
360
[aa4369c]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
[57357d9]3662006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
367
368        * Makefile.am: Remove superfluous -DASM.
369
[754610f]3702006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
371
372        * configure.ac: Require autoconf-2.60. Require automake-1.10.
373
[417fca76]3742006-08-09      Joel Sherrill <joel@OARcorp.com>
375
376        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
377
[bd86290d]3782006-03-08      Joel Sherrill <joel@OARcorp.com>
379
380        * startup/linkcmds: Add .gnu.linkonce.b.* section.
381
[4217b96]3822006-02-08      Joel Sherrill <joel@OARcorp.com>
383
384        * startup/linkcmds: Add sections required by newer gcc versions.
385
[73733dc]3862006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
387
388        * configure.ac: Remove explicit ampolish3 support (now in
389        RTEMS_BSP_CONFIGURE).
390
[7cc4f59]3912006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
392
393        * configure.ac: Add ampolish3 support.
394        * Makefile.am: Add preinstall.am.
395
[f1175a04]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
[34c4852]4062005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
407
408        * include/bsp.h: New header guard.
409
[7068d7ac]4102005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
411
412        * irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
413
[2b677d9]4142005-05-11      Joel Sherrill <joel@OARcorp.com>
415
416        * startup/linkcmds: Add .data.* sections.
417
[76923639]4182005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
419
420        * vme/vmeconfig.c: Eliminate unsigned32.
421
[7929893]4222005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
423
424        * include/gen2.h: Changed rtems_unsigned types to uint types
425
[971fbc9]4262005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
427
428        * irq/irq_init.c: Name change to support common PCI interface
429
[43d8a82]4302005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
431
432        * include/tm27.h: Correct error in tm27 test
433
[f48f64a]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
[2608c9a9]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
[f6e1d93]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
[933fd06a]4552005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
456
457        * clock/clock.c: Fix multiple defined warning
458
[f309cda]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
[756f4a4]4662005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
467
468        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
469
[5f0a4c81]4702005-02-14      Ralf Corsepius <ralf.corsepius@rtems.org>
471
472        * startup/spurious.c: Merge ppc603 and ppc603e.
473        Remove digits (Unused).
474
[b1b0ed9d]4752005-02-12      Ralf Corsepius <ralf.corsepius@rtems.org>
476
477        * Makefile.am: Fix typo in previous patch.
478
[5133bd6]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
[58f0d35f]4852005-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
486
487        * vectors/vectors.S: Remove XCOFF support.
488
[a69fb0c6]4892005-01-28      Joel Sherrill <joel@OARcorp.com>
490
491        * startup/linkcmds: Add .gnu.linkonce.b.* section.
492
[771af46f]4932005-01-26      Joel Sherrill <joel@OARcorp.com>
494
495        * startup/linkcmds: Now links.
496
[ced98aa]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
[844609f9]5022005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
503
504        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
505
[3d5f97f]5062005-01-04      Joel Sherrill <joel@OARcorp.com>
507
508        * startup/linkcmds: Remove warnings.
509
[71cbb66]5102005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
511
512        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
513
[97891e5e]5142004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
515
516        * configure.ac: Require automake > 1.9.
517
[3defec6]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
[62f529f]5242004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
525
526        * include/bsp.h: Split out tmtest27 support.
527        * include/tm27.h: New.
528
[3344730a]5292004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
530
531        PR 613/bsps
532        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
533
[7dd6e8d]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
[1c54724]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
[dac4208]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
[2a7f9a28]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
[6ac101b]5632004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
564
565        * Makefile.am: Reflect changes to bsp.am.
566
[c24d7c84]5672004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
568
569        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
570
[37064d8]5712004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
572
573        * wrapup/Makefile.am: Convert to automake-building rules.
574
[66ae7d0]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
[ad1abd3]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
[f3c5a0ec]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
[9fce0fd]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
[232a22d]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
[6411947]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
[5a30032]6142003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
615
616        * startup/Makefile.am: Cosmetics.
617
[4043f42]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
[b35414a]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
[935773b]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
[810720b6]6392003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
640
641        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
642
[2a64a035]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
[6777b24]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
[3794531]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
[db0b369]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
[e05490a8]6802003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
681
682        * bsp_specs: Remove *lib:.
683
[b14e2f2]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
[7a4de90f]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
[fe8bc62f]6992003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
700
701        * Makefile.am: Reflect having moved aclocal/.
702
[99c31f85]7032003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
704
[c483a4e]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/.
[99c31f85]716
[7dcc3fe]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
[d266acd2]7212003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
722
[75fcb394]723        PR 445/bsps
[d266acd2]724        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
725        Remove cpp, old_cpp (now unused).
726
[afaa498d]7272003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
728
729        * configure.ac: Remove AC_CONFIG_AUX_DIR.
730
[ccd81b60]7312003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
732
733        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
734
[9b5c258]7352003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
736
737        * configure.ac: AC_PREREQ(2.57).
738
[1d36d2af]7392003-01-20      Joel Sherrill <joel@OARcorp.com>
740
741        * startup/linkcmds*: Add FreeBSD sysctl() sections.
742
[85a7695]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
[59a01a6e]7542002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
755
756        * start/Makefile.am: Use install-data-local to install startfile.
757
[8361b50]7582002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
759
760        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
761
[8730f45]7622002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
763
764        * .cvsignore: Reformat.
765        Add autom4te*cache.
766        Remove autom4te.cache.
767
[a2ae30c2]7682002-08-21      Joel Sherrill <joel@OARcorp.com>
769
770        * bsp_specs: Added support for -nostdlibs.
771
[0740a89]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
[5543770e]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
[f1feebb]7892002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
790
791        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
792
[445c0a0]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
[80defac]7982002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
799
800        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
801
[85c92574]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 
[f4153d1]8102002-04-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
811
812        * startup/spurious.c: Use defined(mpc604) instead of defined(ppc604).
813
[95975111]8142002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
815
816        * vectors/vectors.S: Include <asm.h>.
817
[238f450]8182001-04-08      Joel Sherrill <joel@OARcorp.com>
819
820        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
821 
[b51266c]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
[9e1ae79]8392001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
840
841        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
842
[f5e7b4c3]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
[65c34da0]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
[ac9253e]8652001-10-25      Joel Sherrill <joel@OARcorp.com>
866
867        * startup/linkcmds: Added _init and _fini.
868
[7358d5b1]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
[df25c998]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
[3d5bd91b]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
[c1767be0]8892001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
890
891        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
892
[7078fa2a]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
[d4f9cef5]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
[6f21328]9052001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
906
907        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
908
[4145ad6]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
[feead226]9162000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
917
918        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
919
[a314d3b4]9202000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
921
922        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
923
[1ae05bf]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
[eba2e4f]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
[e83378d]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
[a9b84f7]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
[e94ad1fe]9502000-08-10      Joel Sherrill <joel@OARcorp.com>
951
952        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.