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

4.104.114.84.95
Last change on this file since 0ab63e50 was 0ab63e50, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/13/06 at 14:43:44

2006-12-13 Ralf Corsépius <ralf.corsepius@…>

  • network/network.c, startup/imbx8xx.c: Minor warning fixes.
  • Property mode set to 100644
File size: 13.8 KB
Line 
12006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * network/network.c, startup/imbx8xx.c: Minor warning fixes.
4
52006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * configure.ac: New BUG-REPORT address.
8
92006-11-15      Joel Sherrill <joel@OARcorp.com>
10
11        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
12        file and simplified initialization.
13
142006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
15
16        * configure.ac: Require autoconf-2.60. Require automake-1.10.
17
182006-08-09      Joel Sherrill <joel@OARcorp.com>
19
20        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
21
222006-03-08      Joel Sherrill <joel@OARcorp.com>
23
24        * startup/linkcmds: Add .gnu.linkonce.b.* section.
25
262006-02-08      Joel Sherrill <joel@OARcorp.com>
27
28        * startup/linkcmds: Add sections required by newer gcc versions.
29
302006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
31
32        * configure.ac: Remove explicit ampolish3 support (now in
33        RTEMS_BSP_CONFIGURE).
34
352006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
36
37        * configure.ac: Add ampolish3 support.
38        * Makefile.am: Add preinstall.am.
39
402006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
41
42        * Makefile.am: Don't include subdirs.am.
43
442005-10-06      Till Straumann <strauman@slac.stanford.edu>
45
46        PR 833/bsps
47        * irq/irq_asm.S: Currently, all (new exception) BSPs explicitely enable
48        the FPU across the user ISR but DONT save/restore the FPU context.
49        Any use of the FPU fron the user handler (e.g., due to GCC
50        optimizations) result in corruption. The fix results in an exception
51        in such cases (user ISR must explicitely save/enable/restore FPU).
52
532005-09-12      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
54
55        PR 527/bsps
56        PR 822/bsps
57        * console/console.c, startup/bspstart.c, startup/imbx8xx.c,
58        startup/mmutlbtab.c, startup/start.S, vectors/vectors_init.c:
59        Currently the MBX8xx BSP does not boot, because some logical errors
60        are in the startup code. Additionally, the mpc8xx shared clock driver
61        does not support the clocking scheme of some of the board variants,
62        which are clocked from a 32768Hz (!) external crystal.
63
642003-12-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
65
66        * startup/Makefile.am: start.S instead of start.s.
67
682003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
69
70        PR 545/bsps
71        * startup/setvec.c: Removed.
72        * startup/Makefile.am: Remove setvec.c.
73
742003-10-22      Joel Sherrill <joel@OARcorp.com>
75
76        PR 510/bsps
77        * irq/irq.h: Add extern C wrapper.
78
792003-09-04      Joel Sherrill <joel@OARcorp.com>
80
81        * clock/p_clock.c, ide/pcmcia_ide.c, include/bsp.h, include/coverhd.h,
82        irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c,
83        startup/bspstart.c, startup/bspstart.c.nocache, startup/imbx8xx.c,
84        startup/mmutlbtab.c, startup/setvec.c, startup/start.S,
85        vectors/vectors.h, vectors/vectors_init.c: URL for license changed.
86
872003-08-22      Joel Sherrill <joel@OARcorp.com>
88
89        PR 445/bsps
90        * bsp_specs: Hand edited to duplicate change Ralf applied to the CVS
91        trunk.
92
932003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
94
95        * ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
96
972003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
98
99        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
100
1012003-07-18      Till Straumann <strauman@slac.stanford.edu>
102
103        PR 288/rtems
104        * irq/irq_asm.S, startup/bspstart.c: _ISR_Nest_level is now properly
105        maintained.
106
1072003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
108
109        PR 368/filesystem
110        * ide/*: added BSP support for libchip standard ide driver
111
1122003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
113
114        * configure.ac: Remove AC_CONFIG_AUX_DIR.
115
1162003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
117
118        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
119
1202003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
121
122        * configure.ac: AC_PREREQ(2.57).
123
1242003-01-20      Joel Sherrill <joel@OARcorp.com>
125
126        * startup/linkcmds*: Add FreeBSD sysctl() sections.
127
1282002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
129
130        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
131        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
132        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
133        Remove SORDID_HACK. Eliminate *_O_FILES.
134        * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
135        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
136        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
137
1382002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
139
140        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
141
1422002-11-04      Joel Sherrill <joel@OARcorp.com>
143
144        * console/console.c, network/network.c: Removed warnings.
145
1462002-11-04      Joel Sherrill <joel@OARcorp.com>
147
148        * console/console.c, network/network.c: Removed warnings.
149
1502002-11-01      Joel Sherrill <joel@OARcorp.com>
151
152        * clock/p_clock.c, console/console.c, startup/bspstart.c: Removed
153        warnings.
154
1552002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
156
157        * .cvsignore: Reformat.
158        Add autom4te*cache.
159        Remove autom4te.cache.
160
1612002-08-21      Joel Sherrill <joel@OARcorp.com>
162
163        * bsp_specs: Added support for -nostdlibs.
164
1652002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
166
167        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
168        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
169        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
170        * network/Makefile.am: Use .$(OBJEXT) instead of .o.
171        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
172        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
173        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
174
1752002-08-01      Joel Sherrill <joel@OARcorp.com>
176
177        * include/coverhd.h: Per PR261 removed include of
178        <rtems/score/targopts.h> because the file is no longer being
179        generated and really wasn't being used anyway.
180
1812002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
184
1852002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
186
187        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
188        Remove $(OBJS) from all-local.
189
1902002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
191
192        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
193
1942001-05-09      Joel Sherrill <joel@OARcorp.com>
195
196        * startup/linkcmds: In support of gcc 3.1, added one of more
197        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
198        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
199        and direction of segments to memory regions may also have been
200        addressed.  This was a sweep across all BSPs.
201 
2022002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * irq/irq.c: Reflect changes to <rtems/score/cpu.h>.
205        Fix loopCounter.
206        * irq/irq_asm.S:  Reflect changes to <rtems/score/cpu.h>.
207        * vectors/vectors.S: Ditto.
208        * vectors/vectors_init.c: Include <rtems/bspIo.h>.
209
2102002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
211
212        * startup/bspstart.c: Include <libcpu/cpuIdent.h>, <rtems/bspIo.h>.
213
2142002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * configure.ac: Add BSPOPTS_*(DISPATCH_HANDLER_STAT).
217          Remove RTEMS_ENABLE_LIBCDIR.
218
2192001-04-08      Joel Sherrill <joel@OARcorp.com>
220
221        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
222 
2232002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
224
225        * configure.ac:
226        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
227        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
228        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
229        * Makefile.am: Remove AUTOMAKE_OPTIONS.
230        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
231        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
232        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
233        * network/Makefile.am: Remove AUTOMAKE_OPTIONS.
234        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
235        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
236        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
237
2382001-01-16      Eric Valette <valette@crt.canon.fr>
239
240        * vector/vector.S, irq/irq_asm.S: Make sure vectors work properly
241        in RAM and Flash based code.  The code executed for the Flash
242        version runs in both cases (code in Flash/code in RAM) but as it
243        is less efficient than the one optimized for RAM, it put it inside
244        ifdef.  A compilation error is generated if code is linked in Flash
245        with the correct ifdef set...
246
2472001-01-16      Eric Valette <valette@crt.canon.fr>
248
249        * irq/irq.c: Correct minor bug in mbx8xx interrupt handling.
250        Quoting Eric, "In theory it should be applied in each mpc8xx
251        related BSP but as I cannot test it plase maintainer/users
252        submit patch accordingly."
253
2542002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
255
256        * console/console.c: Include rtems/bspIo.h instead of bspIo.h.
257
2582001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
259
260        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
261
2622001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
265
2662001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
267
268        * configure.ac: Add RTEMS_BSPOPTS_*(DATA_CACHE_ENABLE),
269        RTEMS_BSPOPTS_*(INSTRUCTION_CACHE_ENABLE).
270
2712001-11-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * Makefile.am: Add @exceptions@ to SUBDIRS.
274        * configure.ac: Add RTEMS_BSPOPTS_*(), merge-in settings
275        from make/custom/mbx*.cfg, add RTEMS_PPC_EXCEPTIONS([new]).
276        * include/Makefile.am: Convert PREINSTALL_FILES to
277        TMPINSTALL_FILES, include force-preinstall.am.
278        * vectors/Makefile.am: remove bogus VPATH.
279        * wrapup/Makefile.am: Apply @exceptions@.
280
2812001-10-29      Joel Sherrill <joel@OARcorp.com>
282
283        * include/bsp.h: Modify Install_tm27_vector() so this BSP will link tm27.
284
2852001-10-12      Joel Sherrill <joel@OARcorp.com>
286
287        * clock/p_clock.c, include/bsp.h, include/coverhd.h,
288        startup/bspstart.c, startup/bspstart.c.nocache, startup/setvec.c,
289        startup/start.S: Fixed typo.
290
2912001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
292
293        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
294        * configure.in: Remove.
295        * configure.ac: New file, generated from configure.in by autoupdate.
296
2972001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
298
299        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
300        * irq/Makefile.am: Use 'PREINSTALL_FILES ='.
301        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
302
3032001-08-31  Eric Valette <valette@crf.canon.fr>
304
305        * network/network.c: Fix to account for return value when
306        installing interrupts handler.
307
3082001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
309
310        * configure.in: Add bspopts.h.
311        * include/.cvsignore: Add bspopts.h*, stamp-h*.
312        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
313        * include/bsp.h: Include bspopts.h.
314
3152000-06-08      Eric Valette <valette@crf.canon.fr>
316
317        * console/console.c, include/commproc.h, startup/start.S:
318        The printk/printf did not work when loaded by EPPCBUG. They did
319        work when loaded with the BDM debugger.  I suspected EPPBUG
320        made some nasty things like patching Communication processor
321        microcode...  Anyway, the attached patch:
322          1) Enables to have printk nearly immediately after boot,
323          2) Make printf work automagically (I do not know why except I make a
324        different initialization for printk that should be overwritten by
325        console init later ?)
326
327        I let the default to be using EPPCBUG embedded firmware to boot and
328        using this printk early enabler code (LOADED_BY_EPPCBUG and
329        EARLY_CONSOLE) are on.
330
3312001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
332
333        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
334
3352001-04-20      Eric Valette <valette@crf.canon.fr>
336
337        * include/bsp.h: Added include of <bsp/vectors.h>
338        * vectors/vectors.h: Corrected typos.
339
3402001-04-11      Eric Valette <valette@crf.canon.fr>
341
342        * network/network.c: Fix unnecessary double assignment.
343
3442001-03-30      Eric Valette <valette@crf.canon.fr>
345
346        * clock/.cvsignore, clock/Makefile.am, clock/p_clock.c,
347        include/8xx_immap.h, include/commproc.h, include/mbx.h,
348        irq/.cvsignore, irq/Makefile.am, irq/irq.c, irq/irq.h,
349        irq/irq_asm.S, irq/irq_init.c, vectors/.cvsignore,
350        vectors/Makefile.am, vectors/vectors.S, vectors/vectors.h,
351        vectors/vectors_init.c: New files.
352        * Makefile.am, configure.in, console/console.c,
353        include/Makefile.am, network/network.c, startup/Makefile.am,
354        startup/bspstart.c, startup/imbx8xx.c, startup/linkcmds,
355        startup/mmutlbtab.c, startup/start.S, wrapup/Makefile.am:
356        The modifications to this BSP reflect the conversion of the
357        mpc8xx CPU to the "new exception processing model."
358
3592000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
360
361        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
362
3632000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
364
365        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
366
3672000-11-01      Joel Sherrill <joel@OARcorp.com>
368
369        * startup/bspstart.c, startup/bspstart.c: assoc.h, error.h, libio_.h,
370        libio.h, and libcsupport.h moved from libc to lib/include/rtems and
371        now must be referenced as <rtems/XXX.h>.   Header file order
372        was cleaned up while doing this.
373        Also removed obsolete references to STACK_CHECKER_ON.
374
3752000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
376
377        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
378        Switch to GNU canonicalization.
379
3802000-10-20      Joel Sherrill <joel@OARcorp.com>
381
382        * console/console.c: Add mbx8xx_console_get_configuration() which
383        returns either nvram configuration or a static equivalent.
384
3852000-10-18      Joel Sherrill <joel@OARcorp.com>
386
387        * console/console.c: Added BSP dependent routine
388        mbx8xx_console_use_maximum_buffer_size() required by mbx8xx
389        console-generic code.  This avoids libcpu use of bsp.h.
390
3912000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
392
393        * console/Makefile.am, network/Makefile.am, startup/Makefile.am,
394        wrapup/Makefile.am: Include compile.am
395
3962000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
397
398        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICAL_TOOLS
399
4002000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
401
402        * README:
403        * console/console.c:
404        * include/bsp.h:
405        * network/network.c:
406        * startup/bspstart.c:
407        Add support for configuration parameters in NVRAM
408
4092000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
410
411        * console/console.c: Fix polled input.
412
4132000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
414
415        * README: Updated.
416        * console/console.c: Addition of support for shared printk and
417        no termios.
418        * include/bsp.h: Addition of second parameter to
419        rtems_enet_driver_attach. Removed prototypes for printk and
420        BSP_output_string.
421        * network/network.c(rtems_enet_driver_attach): Addition of second
422        parameter to function.
423
4242000-08-10      Joel Sherrill <joel@OARcorp.com>
425
426        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.