source: rtems/c/src/lib/libbsp/powerpc/eth_comm/ChangeLog @ 5d6e54d0

Last change on this file since 5d6e54d0 was 5d6e54d0, checked in by Joel Sherrill <joel.sherrill@…>, on 10/06/05 at 19:36:09

2005-10-06 Till Straumann <strauman@…>

PR 833/bsps

  • irq/irq_asm.S: Currently, all (new exception) BSPs explicitely enable the FPU across the user ISR but DONT save/restore the FPU context. Any use of the FPU fron the user handler (e.g., due to GCC optimizations) result in corruption. The fix results in an exception in such cases (user ISR must explicitely save/enable/restore FPU).
  • Property mode set to 100644
File size: 10.1 KB
Line 
12005-10-06      Till Straumann <strauman@slac.stanford.edu>
2
3        PR 833/bsps
4        * irq/irq_asm.S: Currently, all (new exception) BSPs explicitely enable
5        the FPU across the user ISR but DONT save/restore the FPU context.
6        Any use of the FPU fron the user handler (e.g., due to GCC
7        optimizations) result in corruption. The fix results in an exception
8        in such cases (user ISR must explicitely save/enable/restore FPU).
9
102003-12-19      Joel Sherrill <joel@OARcorp.com>
11
12        PR 545/bsps
13        * startup/setvec.c: Removed.
14
152003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
16
17        PR 541/bsps
18        * startup/linkcmds: Remove SEARCH_DIR.
19
202003-10-22      Joel Sherrill <joel@OARcorp.com>
21
22        PR 510/bsps
23        * irq/irq.h: Add extern C wrapper.
24
252003-09-04      Joel Sherrill <joel@OARcorp.com>
26
27        * canbus/canbus.c, clock/p_clock.c, include/bsp.h, include/canbus.h,
28        include/coverhd.h, irq/irq.c, irq/irq.h, irq/irq_asm.S,
29        irq/irq_init.c, startup/bspstart.c, startup/mmutlbtab.c,
30        startup/setvec.c, vectors/vectors.h, vectors/vectors_init.c: URL for
31        license changed.
32
332003-08-22      Joel Sherrill <joel@OARcorp.com>
34
35        PR 445/bsps
36        * bsp_specs: Hand edited to duplicate change Ralf applied to the CVS
37        trunk.
38
392003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
40
41        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
42
432003-07-18      Till Straumann <strauman@slac.stanford.edu>
44
45        PR 288/rtems
46        * irq/irq_asm.S, startup/bspstart.c: _ISR_Nest_level is now properly
47        maintained.
48
492003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
50
51        * configure.ac: Remove AC_CONFIG_AUX_DIR.
52
532003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
54
55        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
56
572003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
58
59        * configure.ac: AC_PREREQ(2.57).
60
612003-01-20      Joel Sherrill <joel@OARcorp.com>
62
63        * startup/linkcmds*: Add FreeBSD sysctl() sections.
64
652002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
66
67        * canbus/Makefile.am: Don't include @RTEMS_BSP@.cfg.
68        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
69        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
70        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
71        Remove SORDID_HACK. Eliminate *_O_FILES.
72        * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
73        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
74        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
75        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
76
772002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
78
79        * start/Makefile.am: Use install-data-local to install startfile.
80
812002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
82
83        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
84
852002-11-04      Joel Sherrill <joel@OARcorp.com>
86
87        * network/network.c: Removed warnings.
88
892002-11-04      Joel Sherrill <joel@OARcorp.com>
90
91        * network/network.c: Removed warnings.
92
932002-11-01      Joel Sherrill <joel@OARcorp.com>
94
95        * canbus/canbus.c, clock/p_clock.c, console/console.c,
96        network/network.c, startup/bspstart.c: Removed warnings.
97
982002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
99
100        * .cvsignore: Reformat.
101        Add autom4te*cache.
102        Remove autom4te.cache.
103
1042002-08-21      Joel Sherrill <joel@OARcorp.com>
105
106        * bsp_specs: Added support for -nostdlibs.
107
1082002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
109
110        * canbus/Makefile.am: Use .$(OBJEXT) instead of .o.
111        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
112        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
113        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
114        * network/Makefile.am: Use .$(OBJEXT) instead of .o.
115        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
116        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
117        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
118        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
119
1202002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
121
122        * start/Makefile.am: Eliminate PGM.
123        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
124
1252002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
126
127        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
128
1292002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
130
131        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
132        Remove $(OBJS) from all-local.
133
1342002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
135
136        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
137
1382001-05-09      Joel Sherrill <joel@OARcorp.com>
139
140        * startup/linkcmds: In support of gcc 3.1, added one of more
141        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
142        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
143        and direction of segments to memory regions may also have been
144        addressed.  This was a sweep across all BSPs.
145 
1462002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
147
148        * irq/irq.c: Reflect changed to <rtems/score/cpu.h>.
149        * irq/irq_asm.S: Ditto.
150        * vectors/vectors.S: Ditto.
151        * vectors/vectors_init.c: Include <rtems/bspIo.h>.
152
1532002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
154
155        * irq/irq.c: Define loopCounter iff DISPATCH_HANDLER_STAT is set.
156        * startup/bspstart.c: include <bsp/irq.h>, <libcpu/cpuIdent.h>,
157        <rtems/bspIo.h>
158
1592002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
160
161        * configure.ac: Add BSPOPTS_*(DISPATCH_HANDLER_STAT).
162
1632001-04-08      Joel Sherrill <joel@OARcorp.com>
164
165        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
166 
1672002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
168
169        * configure.ac:
170        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
171        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
172        * canbus/Makefile.am: Remove AUTOMAKE_OPTIONS.
173        * Makefile.am: Remove AUTOMAKE_OPTIONS.
174        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
175        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
176        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
177        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
178        * network/Makefile.am: Remove AUTOMAKE_OPTIONS.
179        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
180        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
181        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
182        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
183
1842002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
185
186        * console/console.c: Include rtems/bspIo.h instead of bspIo.h.
187
1882001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
189
190        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
191
1922001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
193
194        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
195
1962001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
199
2002001-11-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202        * Makefile.am: Add @exceptions@ to SUBDIRS.
203        * configure.ac: Add RTEMS_BSPOPTS_*(UARTS_IO_MODE),
204        RTEMS_PPC_EXCEPTIONS([new]).
205        * include/Makefile.am: Convert PREINSTALL_FILES to
206        TMPINSTALL_FILES, include force-preinstall.am.
207        * irq/Makefile.am: remove irq.h from EXTRA_DIST.
208        * wrapup/Makefile.am: Apply @exceptions@.
209
2102001-10-29      Joel Sherrill <joel@OARcorp.com>
211
212        * include/bsp.h: Modify Install_tm27_vector() so this BSP will link tm27.
213        * startup/linkcmds: Fix definition of .init and .fini sections so this
214        BSP will properly link with new __USE_INIT_FINI__ support.
215
2162001-10-25      Joel Sherrill <joel@OARcorp.com>
217
218        * startup/linkcmds: Added _init and _fini.
219
2202001-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * vectors/Makefile.am: Remove bogus VPATH.
223
2242001-10-12      Joel Sherrill <joel@OARcorp.com>
225
226        * clock/p_clock.c: Fixed typo.
227
2282001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
229
230        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
231        * configure.in: Remove.
232        * configure.ac: New file, generated from configure.in by autoupdate.
233
2342001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
235
236        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
237        * irq/Makefile.am: Use 'PREINSTALL_FILES ='.
238        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
239
2402001-08-31  Eric Valette <valette@crf.canon.fr>
241
242        * network/network.c: Fix to account for return value when
243        installing interrupts handler.
244
2452001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * configure.in: Add bspopts.h.
248        * include/.cvsignore: Add bspopts.h*, stamp-h*.
249        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
250        * vectors/Makefile.am: Ditto.
251        * include/bsp.h: Include bspopts.h.
252
2532001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
254
255        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
256
2572001-04-20      Eric Valette <valette@crf.canon.fr>
258
259        * include/bsp.h: Added include of <bsp/vectors.h>
260        * vectors/vectors.h: Corrected typos.
261
2622001-04-11      Eric Valette <valette@crf.canon.fr>
263
264        * clock/.cvsignore, clock/Makefile.am, clock/p_clock.c,
265        include/8xx_immap.h, include/commproc.h, irq/.cvsignore,
266        irq/Makefile.am, irq/irq.c, irq/irq.h, irq/irq_asm.S,
267        irq/irq_init.c, vectors/.cvsignore, vectors/Makefile.am,
268        vectors/vectors.S, vectors/vectors.h,
269        vectors/vectors_init.c: New file.
270        * Switch the eth_comm BSP to use the "new exception processing model."
271
2722001-04-11      Eric Valette <valette@crf.canon.fr>
273
274        * Makefile.am, configure.in, console/console.c,
275        include/Makefile.am, include/bsp.h, network/network.c,
276        startup/Makefile.am, startup/bspstart.c, startup/linkcmds,
277        wrapup/Makefile.am: Switch the eth_comm BSP to use the
278        "new exception processing model."
279
2802000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
283
2842000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
287
2882000-11-01      Joel Sherrill <joel@OARcorp.com>
289
290        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h, and
291        libcsupport.h moved from libc to lib/include/rtems and
292        now must be referenced as <rtems/XXX.h>.   Header file order
293        was cleaned up while doing this.
294        Also removed obsolete references to STACK_CHECKER_ON.
295
2962000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
299        Switch to GNU canonicalization.
300
3012000-10-20      Joel Sherrill <joel@OARcorp.com>
302
303        * console/console.c: Add mbx8xx_console_get_configuration() which
304        returns either nvram configuration or a static equivalent.
305
3062000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
307
308        * startup/linkcmds: Added lines so DWARF debug information
309        would be available.  Otherwise gdb complains that the offsets
310        for the debug info are incorrect and doesn't load the files.
311
3122000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
313
314        * canbus/Makefile.am, console/Makefile.am, network/Makefile.am,
315        start/Makefile.am, startup/Makefile.am, wrapup/Makefile.am: Include
316        compile.am
317
3182000-08-10      Joel Sherrill <joel@OARcorp.com>
319
320        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.