source: rtems/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog @ f57365b

4.104.115
Last change on this file since f57365b was f57365b, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/21/09 at 10:53:36

2009-10-21 Ralf Corsépius <ralf.corsepius@…>

  • make/custom/mvme3100.cfg: Remove RTEMS_BSP_FAMILY.
  • Property mode set to 100644
File size: 7.4 KB
Line 
12009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * make/custom/mvme3100.cfg: Remove RTEMS_BSP_FAMILY.
4
52009-10-20      Till Straumann <strauman@slac.stanford.edu>
6
7        * startup/bspstart.c, startup/misc.c:
8        Fixed compiler warnings by adding prototypes to function
9        declarations and moving extern declarations to global scope.
10
112009-10-20      Till Straumann <strauman@slac.stanford.edu>
12
13        * start/start.S, startup/bspstart.c:
14        let 'save_boot_params()' return a pointer to the commandline
15        saved by the BSP and pass this pointer on to 'boot_card()'.
16
172009-10-20      Till Straumann <strauman@slac.stanford.edu>
18
19        * network/tsec.c: fixed compiler warnings.
20
212009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        * configure.ac: Don't add -ansi -fasm to CFLAGS.
24
252009-10-17      Till Straumann <strauman@slac.stanford.edu>
26
27        * network/tsec.c: rtems 4.10 no longer allows simple binary
28        semaphores to have priority inheritance attribute; use ordinary
29        binary semaphore instead.
30
312009-10-17      Till Straumann <strauman@slac.stanford.edu>
32
33        * network/if_tsec_pub.h, network/tsec.c: Enhanced low-level
34        API allowing the user to selectively enable/disable/acknowledge
35        interrupts and to install their own ISR (rather than having
36        the driver posting an event to a single task).
37
382009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
39
40        * make/custom/mvme3100.cfg: New (relocated from /make/custom).
41
422009-10-13      Till Straumann <strauman@slac.stanford.edu>
43
44        PR 1451/bsps
45        * network/tsec.c: Fix mbuf leak when watchdog expires. The
46        re-initialization algorithm failed to release mbuf chains
47        held in the TX ring.
48        Also, during initialization the initial link status is determined
49        and IFF_OACTIVE set if no active link was detected.
50
512009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
52
53        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
54
55 2009-08-21     Joel Sherrill <joel.sherrill@OARcorp.com>
56
57        * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
58        Should be automatically handled by confdefs.h or the application.
59
602009-08-17      Till Straumann <strauman@slac.stanford.edu>
61
62        * network/tsec.c, network/if_tsec_pub.h:
63        Fixed bugs in multicast support; added reference-count
64        for hash-table entries which allows for the implementation
65        of a 'deletion' routine.
66        NOTE: mcast support largely untested.
67
682009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
71        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
72        have the same options.
73
742009-06-05      Till Straumann <strauman@slac.stanford.edu>
75
76        * network/tsec.c, network/if_tsec_pub.h:
77        implemented multicast support.
78
792009-04-28      Chris Johns <chrisj@rtems.org>
80
81        * start/start.S: Update for boot_card command line change.
82
832009-03-05      Till Straumann <strauman@slac.stanford.edu>
84
85        * include/bsp.h, start/start.S, startup/bspstart.c:
86        removed BSP_INIT_STACK_SIZE -- this BSP now also uses
87        __stack defined by the linker script for the initial
88        stack.
89        Removed legacy code (inherited from old mvme2307 BSP
90        but not relevant to this one) that tested trapping
91        into PPCBug.
92
932009-03-05      Till Straumann <strauman@slac.stanford.edu>
94
95        * startup/misc.c, flash/flashcfg.c, irq/irq_init.c,
96        pci/detect_host_bridge.c: changed function arguments
97        to silence compiler warnings.
98
992008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
100
101        * i2c/i2c_init.c: Include <errno.h> instead of <sys/errno.h>.
102
1032008-12-07      Ralf Corsépius <ralf.corsepius@rtems.org>
104
105        * bsp_specs: Remove -Qy from *link.
106
1072008-12-05      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * bsp_specs: Remove motld_start_g.o.
110
1112008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
112
113        * bsp_specs: Move -e start from *link to *startfile to avoid warning
114        for undefined entry symbol when linking relocatables with binutils
115        2.19.
116
1172008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
118
119        * Makefile.am: Remove build_date.c.
120        * startup/bspstart.c: Remove BSP_build_date.
121
1222008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
123
124        * Makefile.am: Eliminate *_SOURCES.
125
1262008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
127
128        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
129        components.
130
1312008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
132
133        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
134
1352008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
136
137        PR 1322/bsps
138        * include/bspopts.h.in: Remove.
139
1402008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
141
142        * configure.ac, include/bspopts.h.in: Make letting boot_card() handle
143        work area allocation mandatory. Rename
144        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to BSP_BOOTCARD_OPTIONS.
145
1462008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
147
148        * include/bsp.h, startup/misc.c: Use standardized bsp_cleanup() which
149        can optionally print a message, poll for user to press key, and call
150        bsp_reset(). Using this eliminates the various bsp_cleanup()
151        implementations which had their own implementation and variety of
152        string constants.
153
1542008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
155
156        * Makefile.am, configure.ac, include/bsp.h, include/bspopts.h.in,
157        startup/bspstart.c: Add use of bsp_get_work_area() in its own file
158        and rely on BSP Framework to perform more initialization.
159
1602008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
161
162        * startup/bspstart.c: Review of all bsp_cleanup() implementations. In
163        this phase, all prototypes were removed from bsp.h and empty
164        implementations were removed and made to use the shared stub.
165
1662008-08-20      Ralf Corsépius <ralf.corsepius@rtems.org>
167
168        * i2c/i2c_init.c, i2c/mpc8540_i2c.c, irq/irq_init.c,
169        network/tsec.c, pci/detect_host_bridge.c, startup/bspstart.c:
170        Add missing prototypes.
171
1722008-08-20      Ralf Corsépius <ralf.corsepius@rtems.org>
173
174        * Makefile.am: Cleanup.
175
1762008-07-18      Till Straumann <strauman@slac.stanford.edu>
177
178        * startup/bspstart.c: removed warning about SPRG0
179        now being used for IRQ mask; this BSP is OK.
180
1812008-06-04      Joel Sherrill <joel.sherrill@OARcorp.com>
182
183        * Makefile.am, preinstall.am: Need tm27.h
184
1852008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
186
187        * Makefile.am: Remove stray line.
188
1892008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
190
191        * Makefile.am: Rework to avoid .rel files.
192
1932008-05-10      Till Straumann <strauman@slac.stanford.edu>
194
195        * network/tsec.c: removed memory input/output operands
196        which caused problems with gcc-4.3.0 (see
197        http://gcc.gnu.org/ml/gcc/2008-03/msg00976.html)
198
1992008-03-25      Till Straumann <strauman@slac.stanford.edu>
200
201        * include/bsp.h: declare BSP_commandline_string.
202
2032008-03-20      Till Straumann <strauman@slac.stanford.edu>
204
205        * include/bsp.h, startup/bspstart.c: confdefs.h now wants
206        us to use BSP_INTERRUPT_STACK_SIZE instead of
207        CONFIGURE_INTERRUPT_STACK_MEMORY.
208
2092008-03-05      Till Straumann <strauman@slac.stanford.edu>
210
211        * start/start.S, startup/bspstart.c: disable memory-select
212        errors early (in start.S) to avoid hangs due to speculative
213        memory access (motload maps absent memory in TLBs).
214        Remove TLB mappings for which no physical memory is installed
215        (bspstart). Enable HID1[RFXE] so that 'core_fault_in' errors
216        result in a machine-check rather than stalling the machine.
217        Re-enable memory-select errors at this point.
218
2192008-03-05      Till Straumann <strauman@slac.stanford.edu>
220
221        * Makefile.am: add e500/mmu.rel to libbsp_a_LIBADD.
222
2232008-01-29      Eric Norum <norume@aps.anl.gov>
224
225        * startup/bspstart.c: Fixes a lockup which occurs when a speculative
226        load occurs from a particular range of memory.
227
2282008-01-09      Eric Norum <norume@aps.anl.gov>
229
230        * include/bsp.h: Include <bsp/vectors.h>.
231
2322007-12-13      Till Straumann <strauman@slac.stanford.edu>
233
234        * Makefile.am: use preload.S, vectors_entry.S from shared
235        area.
Note: See TracBrowser for help on using the repository browser.