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

4.104.114.84.95
Last change on this file since aa4369c was aa4369c, checked in by Joel Sherrill <joel.sherrill@…>, on 11/15/06 at 15:24:01

2006-11-15 Joel Sherrill <joel@…>

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