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

4.104.114.84.95
Last change on this file since 754610f was 754610f, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/17/06 at 06:21:56

2006-10-17 Ralf Corsépius <ralf.corsepius@…>

  • configure.ac: Require autoconf-2.60. Require automake-1.10.
  • Property mode set to 100644
File size: 13.4 KB
Line 
12006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Require autoconf-2.60. Require automake-1.10.
4
52006-08-09      Joel Sherrill <joel@OARcorp.com>
6
7        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
8
92006-03-08      Joel Sherrill <joel@OARcorp.com>
10
11        * startup/linkcmds: Add .gnu.linkonce.b.* section.
12
132006-02-08      Joel Sherrill <joel@OARcorp.com>
14
15        * startup/linkcmds: Add sections required by newer gcc versions.
16
172006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
18
19        * configure.ac: Remove explicit ampolish3 support (now in
20        RTEMS_BSP_CONFIGURE).
21
222006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
23
24        * configure.ac: Add ampolish3 support.
25        * Makefile.am: Add preinstall.am.
26
272006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
28
29        * Makefile.am: Don't include subdirs.am.
30
312005-10-06      Till Straumann <strauman@slac.stanford.edu>
32
33        PR 833/bsps
34        * irq/irq_asm.S: Currently, all (new exception) BSPs explicitely enable
35        the FPU across the user ISR but DONT save/restore the FPU context.
36        Any use of the FPU fron the user handler (e.g., due to GCC
37        optimizations) result in corruption. The fix results in an exception
38        in such cases (user ISR must explicitely save/enable/restore FPU).
39
402005-09-12      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
41
42        PR 527/bsps
43        PR 822/bsps
44        * console/console.c, startup/bspstart.c, startup/imbx8xx.c,
45        startup/mmutlbtab.c, startup/start.S, vectors/vectors_init.c:
46        Currently the MBX8xx BSP does not boot, because some logical errors
47        are in the startup code. Additionally, the mpc8xx shared clock driver
48        does not support the clocking scheme of some of the board variants,
49        which are clocked from a 32768Hz (!) external crystal.
50
512003-12-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
52
53        * startup/Makefile.am: start.S instead of start.s.
54
552003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
56
57        PR 545/bsps
58        * startup/setvec.c: Removed.
59        * startup/Makefile.am: Remove setvec.c.
60
612003-10-22      Joel Sherrill <joel@OARcorp.com>
62
63        PR 510/bsps
64        * irq/irq.h: Add extern C wrapper.
65
662003-09-04      Joel Sherrill <joel@OARcorp.com>
67
68        * clock/p_clock.c, ide/pcmcia_ide.c, include/bsp.h, include/coverhd.h,
69        irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c,
70        startup/bspstart.c, startup/bspstart.c.nocache, startup/imbx8xx.c,
71        startup/mmutlbtab.c, startup/setvec.c, startup/start.S,
72        vectors/vectors.h, vectors/vectors_init.c: URL for license changed.
73
742003-08-22      Joel Sherrill <joel@OARcorp.com>
75
76        PR 445/bsps
77        * bsp_specs: Hand edited to duplicate change Ralf applied to the CVS
78        trunk.
79
802003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
81
82        * ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
83
842003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
85
86        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
87
882003-07-18      Till Straumann <strauman@slac.stanford.edu>
89
90        PR 288/rtems
91        * irq/irq_asm.S, startup/bspstart.c: _ISR_Nest_level is now properly
92        maintained.
93
942003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
95
96        PR 368/filesystem
97        * ide/*: added BSP support for libchip standard ide driver
98
992003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
100
101        * configure.ac: Remove AC_CONFIG_AUX_DIR.
102
1032003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
104
105        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
106
1072003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
108
109        * configure.ac: AC_PREREQ(2.57).
110
1112003-01-20      Joel Sherrill <joel@OARcorp.com>
112
113        * startup/linkcmds*: Add FreeBSD sysctl() sections.
114
1152002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
116
117        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
118        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
119        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
120        Remove SORDID_HACK. Eliminate *_O_FILES.
121        * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
122        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
123        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
124
1252002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
126
127        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
128
1292002-11-04      Joel Sherrill <joel@OARcorp.com>
130
131        * console/console.c, network/network.c: Removed warnings.
132
1332002-11-04      Joel Sherrill <joel@OARcorp.com>
134
135        * console/console.c, network/network.c: Removed warnings.
136
1372002-11-01      Joel Sherrill <joel@OARcorp.com>
138
139        * clock/p_clock.c, console/console.c, startup/bspstart.c: Removed
140        warnings.
141
1422002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
143
144        * .cvsignore: Reformat.
145        Add autom4te*cache.
146        Remove autom4te.cache.
147
1482002-08-21      Joel Sherrill <joel@OARcorp.com>
149
150        * bsp_specs: Added support for -nostdlibs.
151
1522002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
153
154        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
155        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
156        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
157        * network/Makefile.am: Use .$(OBJEXT) instead of .o.
158        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
159        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
160        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
161
1622002-08-01      Joel Sherrill <joel@OARcorp.com>
163
164        * include/coverhd.h: Per PR261 removed include of
165        <rtems/score/targopts.h> because the file is no longer being
166        generated and really wasn't being used anyway.
167
1682002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
170        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
171
1722002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
173
174        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
175        Remove $(OBJS) from all-local.
176
1772002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
178
179        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
180
1812001-05-09      Joel Sherrill <joel@OARcorp.com>
182
183        * startup/linkcmds: In support of gcc 3.1, added one of more
184        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
185        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
186        and direction of segments to memory regions may also have been
187        addressed.  This was a sweep across all BSPs.
188 
1892002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
190
191        * irq/irq.c: Reflect changes to <rtems/score/cpu.h>.
192        Fix loopCounter.
193        * irq/irq_asm.S:  Reflect changes to <rtems/score/cpu.h>.
194        * vectors/vectors.S: Ditto.
195        * vectors/vectors_init.c: Include <rtems/bspIo.h>.
196
1972002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
198
199        * startup/bspstart.c: Include <libcpu/cpuIdent.h>, <rtems/bspIo.h>.
200
2012002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
202
203        * configure.ac: Add BSPOPTS_*(DISPATCH_HANDLER_STAT).
204          Remove RTEMS_ENABLE_LIBCDIR.
205
2062001-04-08      Joel Sherrill <joel@OARcorp.com>
207
208        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
209 
2102002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
211
212        * configure.ac:
213        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
214        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
215        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
216        * Makefile.am: Remove AUTOMAKE_OPTIONS.
217        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
218        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
219        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
220        * network/Makefile.am: Remove AUTOMAKE_OPTIONS.
221        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
222        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
223        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
224
2252001-01-16      Eric Valette <valette@crt.canon.fr>
226
227        * vector/vector.S, irq/irq_asm.S: Make sure vectors work properly
228        in RAM and Flash based code.  The code executed for the Flash
229        version runs in both cases (code in Flash/code in RAM) but as it
230        is less efficient than the one optimized for RAM, it put it inside
231        ifdef.  A compilation error is generated if code is linked in Flash
232        with the correct ifdef set...
233
2342001-01-16      Eric Valette <valette@crt.canon.fr>
235
236        * irq/irq.c: Correct minor bug in mbx8xx interrupt handling.
237        Quoting Eric, "In theory it should be applied in each mpc8xx
238        related BSP but as I cannot test it plase maintainer/users
239        submit patch accordingly."
240
2412002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
242
243        * console/console.c: Include rtems/bspIo.h instead of bspIo.h.
244
2452001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
248
2492001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
252
2532001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * configure.ac: Add RTEMS_BSPOPTS_*(DATA_CACHE_ENABLE),
256        RTEMS_BSPOPTS_*(INSTRUCTION_CACHE_ENABLE).
257
2582001-11-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
259
260        * Makefile.am: Add @exceptions@ to SUBDIRS.
261        * configure.ac: Add RTEMS_BSPOPTS_*(), merge-in settings
262        from make/custom/mbx*.cfg, add RTEMS_PPC_EXCEPTIONS([new]).
263        * include/Makefile.am: Convert PREINSTALL_FILES to
264        TMPINSTALL_FILES, include force-preinstall.am.
265        * vectors/Makefile.am: remove bogus VPATH.
266        * wrapup/Makefile.am: Apply @exceptions@.
267
2682001-10-29      Joel Sherrill <joel@OARcorp.com>
269
270        * include/bsp.h: Modify Install_tm27_vector() so this BSP will link tm27.
271
2722001-10-12      Joel Sherrill <joel@OARcorp.com>
273
274        * clock/p_clock.c, include/bsp.h, include/coverhd.h,
275        startup/bspstart.c, startup/bspstart.c.nocache, startup/setvec.c,
276        startup/start.S: Fixed typo.
277
2782001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
279
280        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
281        * configure.in: Remove.
282        * configure.ac: New file, generated from configure.in by autoupdate.
283
2842001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
287        * irq/Makefile.am: Use 'PREINSTALL_FILES ='.
288        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
289
2902001-08-31  Eric Valette <valette@crf.canon.fr>
291
292        * network/network.c: Fix to account for return value when
293        installing interrupts handler.
294
2952001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
296
297        * configure.in: Add bspopts.h.
298        * include/.cvsignore: Add bspopts.h*, stamp-h*.
299        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
300        * include/bsp.h: Include bspopts.h.
301
3022000-06-08      Eric Valette <valette@crf.canon.fr>
303
304        * console/console.c, include/commproc.h, startup/start.S:
305        The printk/printf did not work when loaded by EPPCBUG. They did
306        work when loaded with the BDM debugger.  I suspected EPPBUG
307        made some nasty things like patching Communication processor
308        microcode...  Anyway, the attached patch:
309          1) Enables to have printk nearly immediately after boot,
310          2) Make printf work automagically (I do not know why except I make a
311        different initialization for printk that should be overwritten by
312        console init later ?)
313
314        I let the default to be using EPPCBUG embedded firmware to boot and
315        using this printk early enabler code (LOADED_BY_EPPCBUG and
316        EARLY_CONSOLE) are on.
317
3182001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
319
320        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
321
3222001-04-20      Eric Valette <valette@crf.canon.fr>
323
324        * include/bsp.h: Added include of <bsp/vectors.h>
325        * vectors/vectors.h: Corrected typos.
326
3272001-04-11      Eric Valette <valette@crf.canon.fr>
328
329        * network/network.c: Fix unnecessary double assignment.
330
3312001-03-30      Eric Valette <valette@crf.canon.fr>
332
333        * clock/.cvsignore, clock/Makefile.am, clock/p_clock.c,
334        include/8xx_immap.h, include/commproc.h, include/mbx.h,
335        irq/.cvsignore, irq/Makefile.am, irq/irq.c, irq/irq.h,
336        irq/irq_asm.S, irq/irq_init.c, vectors/.cvsignore,
337        vectors/Makefile.am, vectors/vectors.S, vectors/vectors.h,
338        vectors/vectors_init.c: New files.
339        * Makefile.am, configure.in, console/console.c,
340        include/Makefile.am, network/network.c, startup/Makefile.am,
341        startup/bspstart.c, startup/imbx8xx.c, startup/linkcmds,
342        startup/mmutlbtab.c, startup/start.S, wrapup/Makefile.am:
343        The modifications to this BSP reflect the conversion of the
344        mpc8xx CPU to the "new exception processing model."
345
3462000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
347
348        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
349
3502000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
353
3542000-11-01      Joel Sherrill <joel@OARcorp.com>
355
356        * startup/bspstart.c, startup/bspstart.c: assoc.h, error.h, libio_.h,
357        libio.h, and libcsupport.h moved from libc to lib/include/rtems and
358        now must be referenced as <rtems/XXX.h>.   Header file order
359        was cleaned up while doing this.
360        Also removed obsolete references to STACK_CHECKER_ON.
361
3622000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
363
364        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
365        Switch to GNU canonicalization.
366
3672000-10-20      Joel Sherrill <joel@OARcorp.com>
368
369        * console/console.c: Add mbx8xx_console_get_configuration() which
370        returns either nvram configuration or a static equivalent.
371
3722000-10-18      Joel Sherrill <joel@OARcorp.com>
373
374        * console/console.c: Added BSP dependent routine
375        mbx8xx_console_use_maximum_buffer_size() required by mbx8xx
376        console-generic code.  This avoids libcpu use of bsp.h.
377
3782000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
379
380        * console/Makefile.am, network/Makefile.am, startup/Makefile.am,
381        wrapup/Makefile.am: Include compile.am
382
3832000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
384
385        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICAL_TOOLS
386
3872000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
388
389        * README:
390        * console/console.c:
391        * include/bsp.h:
392        * network/network.c:
393        * startup/bspstart.c:
394        Add support for configuration parameters in NVRAM
395
3962000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
397
398        * console/console.c: Fix polled input.
399
4002000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
401
402        * README: Updated.
403        * console/console.c: Addition of support for shared printk and
404        no termios.
405        * include/bsp.h: Addition of second parameter to
406        rtems_enet_driver_attach. Removed prototypes for printk and
407        BSP_output_string.
408        * network/network.c(rtems_enet_driver_attach): Addition of second
409        parameter to function.
410
4112000-08-10      Joel Sherrill <joel@OARcorp.com>
412
413        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.