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

4.104.115
Last change on this file since 0a8f902e was 0a8f902e, checked in by Till Straumann <strauman@…>, on 10/17/09 at 22:24:55

2009-10-17 Till Straumann <strauman@…>

*network/if_tsec_pub.h, network/tsec.c: Enhanced low-level
API allowing the user to selectively enable/disable/acknowledge
interrupts and to install their own ISR (rather than having
the driver posting an event to a single task).

  • Property mode set to 100644
File size: 6.5 KB
Line 
12009-10-17      Till Straumann <strauman@slac.stanford.edu>
2
3        *network/if_tsec_pub.h, network/tsec.c: Enhanced low-level
4        API allowing the user to selectively enable/disable/acknowledge
5        interrupts and to install their own ISR (rather than having
6        the driver posting an event to a single task).
7
82009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
9
10        * make/custom/mvme3100.cfg: New (relocated from /make/custom).
11
122009-10-13      Till Straumann <strauman@slac.stanford.edu>
13
14        PR 1451/bsps
15        * network/tsec.c: Fix mbuf leak when watchdog expires. The
16        re-initialization algorithm failed to release mbuf chains
17        held in the TX ring.
18        Also, during initialization the initial link status is determined
19        and IFF_OACTIVE set if no active link was detected.
20
212009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
24
25 2009-08-21     Joel Sherrill <joel.sherrill@OARcorp.com>
26
27        * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
28        Should be automatically handled by confdefs.h or the application.
29
302009-08-17      Till Straumann <strauman@slac.stanford.edu>
31
32        * network/tsec.c, network/if_tsec_pub.h:
33        Fixed bugs in multicast support; added reference-count
34        for hash-table entries which allows for the implementation
35        of a 'deletion' routine.
36        NOTE: mcast support largely untested.
37
382009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
39
40        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
41        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
42        have the same options.
43
442009-06-05      Till Straumann <strauman@slac.stanford.edu>
45
46        * network/tsec.c, network/if_tsec_pub.h:
47        implemented multicast support.
48
492009-04-28      Chris Johns <chrisj@rtems.org>
50
51        * start/start.S: Update for boot_card command line change.
52
532009-03-05      Till Straumann <strauman@slac.stanford.edu>
54
55        * include/bsp.h, start/start.S, startup/bspstart.c:
56        removed BSP_INIT_STACK_SIZE -- this BSP now also uses
57        __stack defined by the linker script for the initial
58        stack.
59        Removed legacy code (inherited from old mvme2307 BSP
60        but not relevant to this one) that tested trapping
61        into PPCBug.
62
632009-03-05      Till Straumann <strauman@slac.stanford.edu>
64
65        * startup/misc.c, flash/flashcfg.c, irq/irq_init.c,
66        pci/detect_host_bridge.c: changed function arguments
67        to silence compiler warnings.
68
692008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
70
71        * i2c/i2c_init.c: Include <errno.h> instead of <sys/errno.h>.
72
732008-12-07      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * bsp_specs: Remove -Qy from *link.
76
772008-12-05      Ralf Corsépius <ralf.corsepius@rtems.org>
78
79        * bsp_specs: Remove motld_start_g.o.
80
812008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
82
83        * bsp_specs: Move -e start from *link to *startfile to avoid warning
84        for undefined entry symbol when linking relocatables with binutils
85        2.19.
86
872008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
88
89        * Makefile.am: Remove build_date.c.
90        * startup/bspstart.c: Remove BSP_build_date.
91
922008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
93
94        * Makefile.am: Eliminate *_SOURCES.
95
962008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
97
98        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
99        components.
100
1012008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
102
103        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
104
1052008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
106
107        PR 1322/bsps
108        * include/bspopts.h.in: Remove.
109
1102008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
111
112        * configure.ac, include/bspopts.h.in: Make letting boot_card() handle
113        work area allocation mandatory. Rename
114        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to BSP_BOOTCARD_OPTIONS.
115
1162008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
117
118        * include/bsp.h, startup/misc.c: Use standardized bsp_cleanup() which
119        can optionally print a message, poll for user to press key, and call
120        bsp_reset(). Using this eliminates the various bsp_cleanup()
121        implementations which had their own implementation and variety of
122        string constants.
123
1242008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
125
126        * Makefile.am, configure.ac, include/bsp.h, include/bspopts.h.in,
127        startup/bspstart.c: Add use of bsp_get_work_area() in its own file
128        and rely on BSP Framework to perform more initialization.
129
1302008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
131
132        * startup/bspstart.c: Review of all bsp_cleanup() implementations. In
133        this phase, all prototypes were removed from bsp.h and empty
134        implementations were removed and made to use the shared stub.
135
1362008-08-20      Ralf Corsépius <ralf.corsepius@rtems.org>
137
138        * i2c/i2c_init.c, i2c/mpc8540_i2c.c, irq/irq_init.c,
139        network/tsec.c, pci/detect_host_bridge.c, startup/bspstart.c:
140        Add missing prototypes.
141
1422008-08-20      Ralf Corsépius <ralf.corsepius@rtems.org>
143
144        * Makefile.am: Cleanup.
145
1462008-07-18      Till Straumann <strauman@slac.stanford.edu>
147
148        * startup/bspstart.c: removed warning about SPRG0
149        now being used for IRQ mask; this BSP is OK.
150
1512008-06-04      Joel Sherrill <joel.sherrill@OARcorp.com>
152
153        * Makefile.am, preinstall.am: Need tm27.h
154
1552008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
156
157        * Makefile.am: Remove stray line.
158
1592008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
160
161        * Makefile.am: Rework to avoid .rel files.
162
1632008-05-10      Till Straumann <strauman@slac.stanford.edu>
164
165        * network/tsec.c: removed memory input/output operands
166        which caused problems with gcc-4.3.0 (see
167        http://gcc.gnu.org/ml/gcc/2008-03/msg00976.html)
168
1692008-03-25      Till Straumann <strauman@slac.stanford.edu>
170
171        * include/bsp.h: declare BSP_commandline_string.
172
1732008-03-20      Till Straumann <strauman@slac.stanford.edu>
174
175        * include/bsp.h, startup/bspstart.c: confdefs.h now wants
176        us to use BSP_INTERRUPT_STACK_SIZE instead of
177        CONFIGURE_INTERRUPT_STACK_MEMORY.
178
1792008-03-05      Till Straumann <strauman@slac.stanford.edu>
180
181        * start/start.S, startup/bspstart.c: disable memory-select
182        errors early (in start.S) to avoid hangs due to speculative
183        memory access (motload maps absent memory in TLBs).
184        Remove TLB mappings for which no physical memory is installed
185        (bspstart). Enable HID1[RFXE] so that 'core_fault_in' errors
186        result in a machine-check rather than stalling the machine.
187        Re-enable memory-select errors at this point.
188
1892008-03-05      Till Straumann <strauman@slac.stanford.edu>
190
191        * Makefile.am: add e500/mmu.rel to libbsp_a_LIBADD.
192
1932008-01-29      Eric Norum <norume@aps.anl.gov>
194
195        * startup/bspstart.c: Fixes a lockup which occurs when a speculative
196        load occurs from a particular range of memory.
197
1982008-01-09      Eric Norum <norume@aps.anl.gov>
199
200        * include/bsp.h: Include <bsp/vectors.h>.
201
2022007-12-13      Till Straumann <strauman@slac.stanford.edu>
203
204        * Makefile.am: use preload.S, vectors_entry.S from shared
205        area.
Note: See TracBrowser for help on using the repository browser.