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

4.104.114.84.95
Last change on this file since fcb0cd46 was fcb0cd46, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/02/06 at 06:06:55

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

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