source: rtems/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog @ ea63b37

4.104.114.84.95
Last change on this file since ea63b37 was ea63b37, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/09/06 at 17:32:38

2006-01-09 Ralf Corsepius <ralf.corsepius@…>

  • Makefile.am: Don't include subdirs.am.
  • Property mode set to 100644
File size: 12.7 KB
Line 
12006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * Makefile.am: Don't include subdirs.am.
4
52005-10-06      Till Straumann <strauman@slac.stanford.edu>
6
7        PR 833/bsps
8        * irq/irq_asm.S: Currently, all (new exception) BSPs explicitely enable
9        the FPU across the user ISR but DONT save/restore the FPU context.
10        Any use of the FPU fron the user handler (e.g., due to GCC
11        optimizations) result in corruption. The fix results in an exception
12        in such cases (user ISR must explicitely save/enable/restore FPU).
13
142005-09-12      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
15
16        PR 527/bsps
17        PR 822/bsps
18        * console/console.c, startup/bspstart.c, startup/imbx8xx.c,
19        startup/mmutlbtab.c, startup/start.S, vectors/vectors_init.c:
20        Currently the MBX8xx BSP does not boot, because some logical errors
21        are in the startup code. Additionally, the mpc8xx shared clock driver
22        does not support the clocking scheme of some of the board variants,
23        which are clocked from a 32768Hz (!) external crystal.
24
252003-12-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
26
27        * startup/Makefile.am: start.S instead of start.s.
28
292003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
30
31        PR 545/bsps
32        * startup/setvec.c: Removed.
33        * startup/Makefile.am: Remove setvec.c.
34
352003-10-22      Joel Sherrill <joel@OARcorp.com>
36
37        PR 510/bsps
38        * irq/irq.h: Add extern C wrapper.
39
402003-09-04      Joel Sherrill <joel@OARcorp.com>
41
42        * clock/p_clock.c, ide/pcmcia_ide.c, include/bsp.h, include/coverhd.h,
43        irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c,
44        startup/bspstart.c, startup/bspstart.c.nocache, startup/imbx8xx.c,
45        startup/mmutlbtab.c, startup/setvec.c, startup/start.S,
46        vectors/vectors.h, vectors/vectors_init.c: URL for license changed.
47
482003-08-22      Joel Sherrill <joel@OARcorp.com>
49
50        PR 445/bsps
51        * bsp_specs: Hand edited to duplicate change Ralf applied to the CVS
52        trunk.
53
542003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
55
56        * ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
57
582003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
59
60        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
61
622003-07-18      Till Straumann <strauman@slac.stanford.edu>
63
64        PR 288/rtems
65        * irq/irq_asm.S, startup/bspstart.c: _ISR_Nest_level is now properly
66        maintained.
67
682003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
69
70        PR 368/filesystem
71        * ide/*: added BSP support for libchip standard ide driver
72
732003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
74
75        * configure.ac: Remove AC_CONFIG_AUX_DIR.
76
772003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
78
79        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
80
812003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
82
83        * configure.ac: AC_PREREQ(2.57).
84
852003-01-20      Joel Sherrill <joel@OARcorp.com>
86
87        * startup/linkcmds*: Add FreeBSD sysctl() sections.
88
892002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
90
91        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
92        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
93        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
94        Remove SORDID_HACK. Eliminate *_O_FILES.
95        * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
96        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
97        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
98
992002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
100
101        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
102
1032002-11-04      Joel Sherrill <joel@OARcorp.com>
104
105        * console/console.c, network/network.c: Removed warnings.
106
1072002-11-04      Joel Sherrill <joel@OARcorp.com>
108
109        * console/console.c, network/network.c: Removed warnings.
110
1112002-11-01      Joel Sherrill <joel@OARcorp.com>
112
113        * clock/p_clock.c, console/console.c, startup/bspstart.c: Removed
114        warnings.
115
1162002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
117
118        * .cvsignore: Reformat.
119        Add autom4te*cache.
120        Remove autom4te.cache.
121
1222002-08-21      Joel Sherrill <joel@OARcorp.com>
123
124        * bsp_specs: Added support for -nostdlibs.
125
1262002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
127
128        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
129        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
130        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
131        * network/Makefile.am: Use .$(OBJEXT) instead of .o.
132        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
133        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
134        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
135
1362002-08-01      Joel Sherrill <joel@OARcorp.com>
137
138        * include/coverhd.h: Per PR261 removed include of
139        <rtems/score/targopts.h> because the file is no longer being
140        generated and really wasn't being used anyway.
141
1422002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
143
144        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
145
1462002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
147
148        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
149        Remove $(OBJS) from all-local.
150
1512002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
152
153        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
154
1552001-05-09      Joel Sherrill <joel@OARcorp.com>
156
157        * startup/linkcmds: In support of gcc 3.1, added one of more
158        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
159        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
160        and direction of segments to memory regions may also have been
161        addressed.  This was a sweep across all BSPs.
162 
1632002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
164
165        * irq/irq.c: Reflect changes to <rtems/score/cpu.h>.
166        Fix loopCounter.
167        * irq/irq_asm.S:  Reflect changes to <rtems/score/cpu.h>.
168        * vectors/vectors.S: Ditto.
169        * vectors/vectors_init.c: Include <rtems/bspIo.h>.
170
1712002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
172
173        * startup/bspstart.c: Include <libcpu/cpuIdent.h>, <rtems/bspIo.h>.
174
1752002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
176
177        * configure.ac: Add BSPOPTS_*(DISPATCH_HANDLER_STAT).
178          Remove RTEMS_ENABLE_LIBCDIR.
179
1802001-04-08      Joel Sherrill <joel@OARcorp.com>
181
182        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
183 
1842002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
185
186        * configure.ac:
187        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
188        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
189        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
190        * Makefile.am: Remove AUTOMAKE_OPTIONS.
191        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
192        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
193        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
194        * network/Makefile.am: Remove AUTOMAKE_OPTIONS.
195        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
196        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
197        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
198
1992001-01-16      Eric Valette <valette@crt.canon.fr>
200
201        * vector/vector.S, irq/irq_asm.S: Make sure vectors work properly
202        in RAM and Flash based code.  The code executed for the Flash
203        version runs in both cases (code in Flash/code in RAM) but as it
204        is less efficient than the one optimized for RAM, it put it inside
205        ifdef.  A compilation error is generated if code is linked in Flash
206        with the correct ifdef set...
207
2082001-01-16      Eric Valette <valette@crt.canon.fr>
209
210        * irq/irq.c: Correct minor bug in mbx8xx interrupt handling.
211        Quoting Eric, "In theory it should be applied in each mpc8xx
212        related BSP but as I cannot test it plase maintainer/users
213        submit patch accordingly."
214
2152002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
216
217        * console/console.c: Include rtems/bspIo.h instead of bspIo.h.
218
2192001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
220
221        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
222
2232001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
224
225        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
226
2272001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
228
229        * configure.ac: Add RTEMS_BSPOPTS_*(DATA_CACHE_ENABLE),
230        RTEMS_BSPOPTS_*(INSTRUCTION_CACHE_ENABLE).
231
2322001-11-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
233
234        * Makefile.am: Add @exceptions@ to SUBDIRS.
235        * configure.ac: Add RTEMS_BSPOPTS_*(), merge-in settings
236        from make/custom/mbx*.cfg, add RTEMS_PPC_EXCEPTIONS([new]).
237        * include/Makefile.am: Convert PREINSTALL_FILES to
238        TMPINSTALL_FILES, include force-preinstall.am.
239        * vectors/Makefile.am: remove bogus VPATH.
240        * wrapup/Makefile.am: Apply @exceptions@.
241
2422001-10-29      Joel Sherrill <joel@OARcorp.com>
243
244        * include/bsp.h: Modify Install_tm27_vector() so this BSP will link tm27.
245
2462001-10-12      Joel Sherrill <joel@OARcorp.com>
247
248        * clock/p_clock.c, include/bsp.h, include/coverhd.h,
249        startup/bspstart.c, startup/bspstart.c.nocache, startup/setvec.c,
250        startup/start.S: Fixed typo.
251
2522001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
253
254        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
255        * configure.in: Remove.
256        * configure.ac: New file, generated from configure.in by autoupdate.
257
2582001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
259
260        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
261        * irq/Makefile.am: Use 'PREINSTALL_FILES ='.
262        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
263
2642001-08-31  Eric Valette <valette@crf.canon.fr>
265
266        * network/network.c: Fix to account for return value when
267        installing interrupts handler.
268
2692001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
270
271        * configure.in: Add bspopts.h.
272        * include/.cvsignore: Add bspopts.h*, stamp-h*.
273        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
274        * include/bsp.h: Include bspopts.h.
275
2762000-06-08      Eric Valette <valette@crf.canon.fr>
277
278        * console/console.c, include/commproc.h, startup/start.S:
279        The printk/printf did not work when loaded by EPPCBUG. They did
280        work when loaded with the BDM debugger.  I suspected EPPBUG
281        made some nasty things like patching Communication processor
282        microcode...  Anyway, the attached patch:
283          1) Enables to have printk nearly immediately after boot,
284          2) Make printf work automagically (I do not know why except I make a
285        different initialization for printk that should be overwritten by
286        console init later ?)
287
288        I let the default to be using EPPCBUG embedded firmware to boot and
289        using this printk early enabler code (LOADED_BY_EPPCBUG and
290        EARLY_CONSOLE) are on.
291
2922001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
293
294        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
295
2962001-04-20      Eric Valette <valette@crf.canon.fr>
297
298        * include/bsp.h: Added include of <bsp/vectors.h>
299        * vectors/vectors.h: Corrected typos.
300
3012001-04-11      Eric Valette <valette@crf.canon.fr>
302
303        * network/network.c: Fix unnecessary double assignment.
304
3052001-03-30      Eric Valette <valette@crf.canon.fr>
306
307        * clock/.cvsignore, clock/Makefile.am, clock/p_clock.c,
308        include/8xx_immap.h, include/commproc.h, include/mbx.h,
309        irq/.cvsignore, irq/Makefile.am, irq/irq.c, irq/irq.h,
310        irq/irq_asm.S, irq/irq_init.c, vectors/.cvsignore,
311        vectors/Makefile.am, vectors/vectors.S, vectors/vectors.h,
312        vectors/vectors_init.c: New files.
313        * Makefile.am, configure.in, console/console.c,
314        include/Makefile.am, network/network.c, startup/Makefile.am,
315        startup/bspstart.c, startup/imbx8xx.c, startup/linkcmds,
316        startup/mmutlbtab.c, startup/start.S, wrapup/Makefile.am:
317        The modifications to this BSP reflect the conversion of the
318        mpc8xx CPU to the "new exception processing model."
319
3202000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
321
322        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
323
3242000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
325
326        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
327
3282000-11-01      Joel Sherrill <joel@OARcorp.com>
329
330        * startup/bspstart.c, startup/bspstart.c: assoc.h, error.h, libio_.h,
331        libio.h, and libcsupport.h moved from libc to lib/include/rtems and
332        now must be referenced as <rtems/XXX.h>.   Header file order
333        was cleaned up while doing this.
334        Also removed obsolete references to STACK_CHECKER_ON.
335
3362000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
339        Switch to GNU canonicalization.
340
3412000-10-20      Joel Sherrill <joel@OARcorp.com>
342
343        * console/console.c: Add mbx8xx_console_get_configuration() which
344        returns either nvram configuration or a static equivalent.
345
3462000-10-18      Joel Sherrill <joel@OARcorp.com>
347
348        * console/console.c: Added BSP dependent routine
349        mbx8xx_console_use_maximum_buffer_size() required by mbx8xx
350        console-generic code.  This avoids libcpu use of bsp.h.
351
3522000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
353
354        * console/Makefile.am, network/Makefile.am, startup/Makefile.am,
355        wrapup/Makefile.am: Include compile.am
356
3572000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
358
359        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICAL_TOOLS
360
3612000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
362
363        * README:
364        * console/console.c:
365        * include/bsp.h:
366        * network/network.c:
367        * startup/bspstart.c:
368        Add support for configuration parameters in NVRAM
369
3702000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
371
372        * console/console.c: Fix polled input.
373
3742000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
375
376        * README: Updated.
377        * console/console.c: Addition of support for shared printk and
378        no termios.
379        * include/bsp.h: Addition of second parameter to
380        rtems_enet_driver_attach. Removed prototypes for printk and
381        BSP_output_string.
382        * network/network.c(rtems_enet_driver_attach): Addition of second
383        parameter to function.
384
3852000-08-10      Joel Sherrill <joel@OARcorp.com>
386
387        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.