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

4.104.114.84.95
Last change on this file since 35439f37 was 35439f37, checked in by Ralf Corsepius <ralf.corsepius@…>, on Apr 6, 2007 at 5:47:04 AM

2007-04-06 Ralf Corsépius <ralf.corsepius@…>

  • bsp_specs: Remove lib (Now expected to exist in GCC).
  • Property mode set to 100644
File size: 14.2 KB
Line 
12007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * bsp_specs: Remove lib (Now expected to exist in GCC).
4
52007-03-15  Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
6
7        * startup/bspstart.c: set external clock to 0 for some boards to
8        match the "auto clock detection" scheme in the libcpu clock driver
9        * startup/linkcmds: remove content of dpram section to avoid
10        download hangs with the EPPCBug board monitor
11
122006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * network/network.c, startup/imbx8xx.c: Minor warning fixes.
15
162006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
17
18        * configure.ac: New BUG-REPORT address.
19
202006-11-15      Joel Sherrill <joel@OARcorp.com>
21
22        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
23        file and simplified initialization.
24
252006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
26
27        * configure.ac: Require autoconf-2.60. Require automake-1.10.
28
292006-08-09      Joel Sherrill <joel@OARcorp.com>
30
31        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
32
332006-03-08      Joel Sherrill <joel@OARcorp.com>
34
35        * startup/linkcmds: Add .gnu.linkonce.b.* section.
36
372006-02-08      Joel Sherrill <joel@OARcorp.com>
38
39        * startup/linkcmds: Add sections required by newer gcc versions.
40
412006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
42
43        * configure.ac: Remove explicit ampolish3 support (now in
44        RTEMS_BSP_CONFIGURE).
45
462006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
47
48        * configure.ac: Add ampolish3 support.
49        * Makefile.am: Add preinstall.am.
50
512006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
52
53        * Makefile.am: Don't include subdirs.am.
54
552005-10-06      Till Straumann <strauman@slac.stanford.edu>
56
57        PR 833/bsps
58        * irq/irq_asm.S: Currently, all (new exception) BSPs explicitely enable
59        the FPU across the user ISR but DONT save/restore the FPU context.
60        Any use of the FPU fron the user handler (e.g., due to GCC
61        optimizations) result in corruption. The fix results in an exception
62        in such cases (user ISR must explicitely save/enable/restore FPU).
63
642005-09-12      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
65
66        PR 527/bsps
67        PR 822/bsps
68        * console/console.c, startup/bspstart.c, startup/imbx8xx.c,
69        startup/mmutlbtab.c, startup/start.S, vectors/vectors_init.c:
70        Currently the MBX8xx BSP does not boot, because some logical errors
71        are in the startup code. Additionally, the mpc8xx shared clock driver
72        does not support the clocking scheme of some of the board variants,
73        which are clocked from a 32768Hz (!) external crystal.
74
752003-12-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
76
77        * startup/Makefile.am: start.S instead of start.s.
78
792003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
80
81        PR 545/bsps
82        * startup/setvec.c: Removed.
83        * startup/Makefile.am: Remove setvec.c.
84
852003-10-22      Joel Sherrill <joel@OARcorp.com>
86
87        PR 510/bsps
88        * irq/irq.h: Add extern C wrapper.
89
902003-09-04      Joel Sherrill <joel@OARcorp.com>
91
92        * clock/p_clock.c, ide/pcmcia_ide.c, include/bsp.h, include/coverhd.h,
93        irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c,
94        startup/bspstart.c, startup/bspstart.c.nocache, startup/imbx8xx.c,
95        startup/mmutlbtab.c, startup/setvec.c, startup/start.S,
96        vectors/vectors.h, vectors/vectors_init.c: URL for license changed.
97
982003-08-22      Joel Sherrill <joel@OARcorp.com>
99
100        PR 445/bsps
101        * bsp_specs: Hand edited to duplicate change Ralf applied to the CVS
102        trunk.
103
1042003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
105
106        * ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
107
1082003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
109
110        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
111
1122003-07-18      Till Straumann <strauman@slac.stanford.edu>
113
114        PR 288/rtems
115        * irq/irq_asm.S, startup/bspstart.c: _ISR_Nest_level is now properly
116        maintained.
117
1182003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
119
120        PR 368/filesystem
121        * ide/*: added BSP support for libchip standard ide driver
122
1232003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
124
125        * configure.ac: Remove AC_CONFIG_AUX_DIR.
126
1272003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
128
129        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
130
1312003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
132
133        * configure.ac: AC_PREREQ(2.57).
134
1352003-01-20      Joel Sherrill <joel@OARcorp.com>
136
137        * startup/linkcmds*: Add FreeBSD sysctl() sections.
138
1392002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
140
141        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
142        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
143        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
144        Remove SORDID_HACK. Eliminate *_O_FILES.
145        * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
146        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
147        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
148
1492002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
150
151        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
152
1532002-11-04      Joel Sherrill <joel@OARcorp.com>
154
155        * console/console.c, network/network.c: Removed warnings.
156
1572002-11-04      Joel Sherrill <joel@OARcorp.com>
158
159        * console/console.c, network/network.c: Removed warnings.
160
1612002-11-01      Joel Sherrill <joel@OARcorp.com>
162
163        * clock/p_clock.c, console/console.c, startup/bspstart.c: Removed
164        warnings.
165
1662002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
167
168        * .cvsignore: Reformat.
169        Add autom4te*cache.
170        Remove autom4te.cache.
171
1722002-08-21      Joel Sherrill <joel@OARcorp.com>
173
174        * bsp_specs: Added support for -nostdlibs.
175
1762002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
177
178        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
179        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
180        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
181        * network/Makefile.am: Use .$(OBJEXT) instead of .o.
182        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
183        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
184        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
185
1862002-08-01      Joel Sherrill <joel@OARcorp.com>
187
188        * include/coverhd.h: Per PR261 removed include of
189        <rtems/score/targopts.h> because the file is no longer being
190        generated and really wasn't being used anyway.
191
1922002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
193
194        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
195
1962002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
199        Remove $(OBJS) from all-local.
200
2012002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
202
203        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
204
2052001-05-09      Joel Sherrill <joel@OARcorp.com>
206
207        * startup/linkcmds: In support of gcc 3.1, added one of more
208        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
209        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
210        and direction of segments to memory regions may also have been
211        addressed.  This was a sweep across all BSPs.
212 
2132002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
214
215        * irq/irq.c: Reflect changes to <rtems/score/cpu.h>.
216        Fix loopCounter.
217        * irq/irq_asm.S:  Reflect changes to <rtems/score/cpu.h>.
218        * vectors/vectors.S: Ditto.
219        * vectors/vectors_init.c: Include <rtems/bspIo.h>.
220
2212002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
222
223        * startup/bspstart.c: Include <libcpu/cpuIdent.h>, <rtems/bspIo.h>.
224
2252002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
226
227        * configure.ac: Add BSPOPTS_*(DISPATCH_HANDLER_STAT).
228          Remove RTEMS_ENABLE_LIBCDIR.
229
2302001-04-08      Joel Sherrill <joel@OARcorp.com>
231
232        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
233 
2342002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
235
236        * configure.ac:
237        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
238        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
239        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
240        * Makefile.am: Remove AUTOMAKE_OPTIONS.
241        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
242        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
243        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
244        * network/Makefile.am: Remove AUTOMAKE_OPTIONS.
245        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
246        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
247        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
248
2492001-01-16      Eric Valette <valette@crt.canon.fr>
250
251        * vector/vector.S, irq/irq_asm.S: Make sure vectors work properly
252        in RAM and Flash based code.  The code executed for the Flash
253        version runs in both cases (code in Flash/code in RAM) but as it
254        is less efficient than the one optimized for RAM, it put it inside
255        ifdef.  A compilation error is generated if code is linked in Flash
256        with the correct ifdef set...
257
2582001-01-16      Eric Valette <valette@crt.canon.fr>
259
260        * irq/irq.c: Correct minor bug in mbx8xx interrupt handling.
261        Quoting Eric, "In theory it should be applied in each mpc8xx
262        related BSP but as I cannot test it plase maintainer/users
263        submit patch accordingly."
264
2652002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * console/console.c: Include rtems/bspIo.h instead of bspIo.h.
268
2692001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
270
271        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
272
2732001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
274
275        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
276
2772001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
278
279        * configure.ac: Add RTEMS_BSPOPTS_*(DATA_CACHE_ENABLE),
280        RTEMS_BSPOPTS_*(INSTRUCTION_CACHE_ENABLE).
281
2822001-11-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
283
284        * Makefile.am: Add @exceptions@ to SUBDIRS.
285        * configure.ac: Add RTEMS_BSPOPTS_*(), merge-in settings
286        from make/custom/mbx*.cfg, add RTEMS_PPC_EXCEPTIONS([new]).
287        * include/Makefile.am: Convert PREINSTALL_FILES to
288        TMPINSTALL_FILES, include force-preinstall.am.
289        * vectors/Makefile.am: remove bogus VPATH.
290        * wrapup/Makefile.am: Apply @exceptions@.
291
2922001-10-29      Joel Sherrill <joel@OARcorp.com>
293
294        * include/bsp.h: Modify Install_tm27_vector() so this BSP will link tm27.
295
2962001-10-12      Joel Sherrill <joel@OARcorp.com>
297
298        * clock/p_clock.c, include/bsp.h, include/coverhd.h,
299        startup/bspstart.c, startup/bspstart.c.nocache, startup/setvec.c,
300        startup/start.S: Fixed typo.
301
3022001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
305        * configure.in: Remove.
306        * configure.ac: New file, generated from configure.in by autoupdate.
307
3082001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
309
310        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
311        * irq/Makefile.am: Use 'PREINSTALL_FILES ='.
312        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
313
3142001-08-31  Eric Valette <valette@crf.canon.fr>
315
316        * network/network.c: Fix to account for return value when
317        installing interrupts handler.
318
3192001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
320
321        * configure.in: Add bspopts.h.
322        * include/.cvsignore: Add bspopts.h*, stamp-h*.
323        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
324        * include/bsp.h: Include bspopts.h.
325
3262000-06-08      Eric Valette <valette@crf.canon.fr>
327
328        * console/console.c, include/commproc.h, startup/start.S:
329        The printk/printf did not work when loaded by EPPCBUG. They did
330        work when loaded with the BDM debugger.  I suspected EPPBUG
331        made some nasty things like patching Communication processor
332        microcode...  Anyway, the attached patch:
333          1) Enables to have printk nearly immediately after boot,
334          2) Make printf work automagically (I do not know why except I make a
335        different initialization for printk that should be overwritten by
336        console init later ?)
337
338        I let the default to be using EPPCBUG embedded firmware to boot and
339        using this printk early enabler code (LOADED_BY_EPPCBUG and
340        EARLY_CONSOLE) are on.
341
3422001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
343
344        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
345
3462001-04-20      Eric Valette <valette@crf.canon.fr>
347
348        * include/bsp.h: Added include of <bsp/vectors.h>
349        * vectors/vectors.h: Corrected typos.
350
3512001-04-11      Eric Valette <valette@crf.canon.fr>
352
353        * network/network.c: Fix unnecessary double assignment.
354
3552001-03-30      Eric Valette <valette@crf.canon.fr>
356
357        * clock/.cvsignore, clock/Makefile.am, clock/p_clock.c,
358        include/8xx_immap.h, include/commproc.h, include/mbx.h,
359        irq/.cvsignore, irq/Makefile.am, irq/irq.c, irq/irq.h,
360        irq/irq_asm.S, irq/irq_init.c, vectors/.cvsignore,
361        vectors/Makefile.am, vectors/vectors.S, vectors/vectors.h,
362        vectors/vectors_init.c: New files.
363        * Makefile.am, configure.in, console/console.c,
364        include/Makefile.am, network/network.c, startup/Makefile.am,
365        startup/bspstart.c, startup/imbx8xx.c, startup/linkcmds,
366        startup/mmutlbtab.c, startup/start.S, wrapup/Makefile.am:
367        The modifications to this BSP reflect the conversion of the
368        mpc8xx CPU to the "new exception processing model."
369
3702000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
371
372        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
373
3742000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
375
376        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
377
3782000-11-01      Joel Sherrill <joel@OARcorp.com>
379
380        * startup/bspstart.c, startup/bspstart.c: assoc.h, error.h, libio_.h,
381        libio.h, and libcsupport.h moved from libc to lib/include/rtems and
382        now must be referenced as <rtems/XXX.h>.   Header file order
383        was cleaned up while doing this.
384        Also removed obsolete references to STACK_CHECKER_ON.
385
3862000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
387
388        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
389        Switch to GNU canonicalization.
390
3912000-10-20      Joel Sherrill <joel@OARcorp.com>
392
393        * console/console.c: Add mbx8xx_console_get_configuration() which
394        returns either nvram configuration or a static equivalent.
395
3962000-10-18      Joel Sherrill <joel@OARcorp.com>
397
398        * console/console.c: Added BSP dependent routine
399        mbx8xx_console_use_maximum_buffer_size() required by mbx8xx
400        console-generic code.  This avoids libcpu use of bsp.h.
401
4022000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
403
404        * console/Makefile.am, network/Makefile.am, startup/Makefile.am,
405        wrapup/Makefile.am: Include compile.am
406
4072000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
408
409        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICAL_TOOLS
410
4112000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
412
413        * README:
414        * console/console.c:
415        * include/bsp.h:
416        * network/network.c:
417        * startup/bspstart.c:
418        Add support for configuration parameters in NVRAM
419
4202000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
421
422        * console/console.c: Fix polled input.
423
4242000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
425
426        * README: Updated.
427        * console/console.c: Addition of support for shared printk and
428        no termios.
429        * include/bsp.h: Addition of second parameter to
430        rtems_enet_driver_attach. Removed prototypes for printk and
431        BSP_output_string.
432        * network/network.c(rtems_enet_driver_attach): Addition of second
433        parameter to function.
434
4352000-08-10      Joel Sherrill <joel@OARcorp.com>
436
437        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.