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

4.104.115
Last change on this file since df393962 was df393962, checked in by Joel Sherrill <joel.sherrill@…>, on 12/04/08 at 20:34:02

2008-12-04 Joel Sherrill <joel.sherrill@…>

  • bsp_specs: Move -e start from *link to *startfile to avoid warning for undefined entry symbol when linking relocatables with binutils 2.19.
  • Property mode set to 100644
File size: 21.3 KB
Line 
12008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * bsp_specs: Move -e start from *link to *startfile to avoid warning
4        for undefined entry symbol when linking relocatables with binutils
5        2.19.
6
72008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
8
9        * Makefile.am, preinstall.am: Use shared tm27.h stub.
10        * include/tm27.h: Removed.
11
122008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * Makefile.am: Eliminate bsp.am.
15
162008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
17
18        * Makefile.am: Eliminate *_SOURCES.
19
202008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
21
22        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
23        components.
24
252008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
26
27        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
28
292008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
30
31        * configure.ac: Make letting boot_card() handle work area allocation
32        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
33        BSP_BOOTCARD_OPTIONS.
34
352008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
36
37        * include/bsp.h: Remove unnecessary boilerplate comments.
38
392008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
40
41        * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
42        is NOT used anywhere.
43
442008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
45
46        * Makefile.am, startup/linkcmds: Use top level shared
47        bsp_get_work_area() implementation.
48        * startup/bspgetworkarea.c: Removed.
49
502008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
51
52        * startup/bspstart.c: Remove unnecessary includes of
53        rtems/libcsupport.h and rtems/libio.h.
54
552008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
56
57        * startup/bspstart.c, startup/bspstart.c.nocache: Add use of
58        bsp_get_work_area() in its own file and rely on BSP Framework to
59        perform more initialization.
60
612008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
62
63        * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds:
64        Create bsp_get_work_area() into its own file and use BSP Framework to
65        perform more initialization.
66        * startup/bspgetworkarea.c: New file.
67
682008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
71        phase, all prototypes were removed from bsp.h and empty
72        implementations were removed and made to use the shared stub.
73
742008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
75
76        * ide/pcmcia_ide.c, irq/irq.c, startup/bspstart.c,
77        startup/bspstart.c.nocache: Convert to "bool".
78
792008-08-20      Ralf Corsépius <ralf.corsepius@rtems.org>
80
81        * clock/p_clock.c, console/console.c, irq/irq.c, irq/irq_init.c,
82        vectors/vectors_init.c: Add missing prototypes.
83
842008-07-29      Chris Johns <chrisj@rtems.org>
85
86        * ide/pcmcia_ide.c: Updated to the libblock changes.
87
882008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
89
90        * startup/bspstart.c, startup/bspstart.c.nocache: Add capability for
91        bootcard.c BSP Initialization Framework to ask the BSP where it has
92        memory for the RTEMS Workspace and C Program Heap. These collectively
93        are referred to as work area. If the BSP supports this, then it does
94        not have to include code to split the available memory between the
95        two areas. This reduces the amount of code in the BSP specific
96        bspstart.c file. Additionally, the shared framework can initialize
97        the C Library, call rtems_debug_enable(), and dirty the work area
98        memory. Until most/all BSPs support this new capability, if the BSP
99        supports this, it should call
100        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac. When
101        the transition is complete, this autoconf macro can be removed.
102
1032008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
104
105        * irq/irq.c:
106        make sure, that the masking operations in
107        ICTL and MSR are executed in order
108
1092008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
110
111        * Makefile.am: Rework to avoid .rel files.
112
1132008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
114
115        * startup/bspstart.c, startup/bspstart.c.nocache: Refactored and
116        renamed initialization routines to rtems_initialize_data_structures,
117        rtems_initialize_before_drivers, rtems_initialize_device_drivers, and
118        rtems_initialize_start_multitasking. This opened the sequence up so
119        that bootcard() could provide a more robust and flexible framework
120        which is easier to explain and understand. This also lays the
121        groundwork for sharing the division of available memory between the
122        RTEMS workspace and heap and the C library initialization across all
123        BSPs.
124
1252008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
126
127        * startup/bspstart.c, startup/bspstart.c.nocache: Remove all references
128        to console_reserve_resources and termios_reserve_resources.
129
1302008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
131
132        * startup/linkcmds: Add wildcard to gcc_except_table section so
133        programs compiled with gcc 4.3.x can link.
134
1352007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
136
137        * include/bsp.h, startup/bspstart.c, startup/bspstart.c.nocache:
138        Eliminate copies of the Configuration Table. Use the RTEMS provided
139        accessor macros to obtain configuration fields.
140
1412007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * startup/bspstart.c, startup/bspstart.c.nocache: Move
144        interrupt_stack_size field from CPU Table to Configuration Table.
145        Eliminate CPU Table from all ports. Delete references to CPU Table in
146        all forms.
147
1482007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
149
150        * Makefile.am: Add bsppredriverhook.c.
151        * irq/irq.h: Attempt to correct definition of
152        BSP_CPM_IRQ_LOWEST_OFFSET.
153
1542007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
155
156        * startup/bspstart.c, startup/bspstart.c.nocache: Moved most of the
157        remaining CPU Table fields to the Configuration Table. This included
158        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
159        do_zero_of_workspace, extra_mpci_receive_server_stack,
160        stack_allocate_hook, and stack_free_hook. As a side-effect of this
161        effort some multiprocessing code was made conditional and some style
162        clean up occurred.
163
1642007-11-30      Till Straumann <strauman@slac.stanford.edu>
165
166        * irq/irq.h, irq/irq_init.c: Removed the definition
167        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
168        initialize the irqBase member of the rtems_irq_global_settings
169        struct. However, irqBase is an rtems_irq_symbolic_name,
170        so using BSP_LOWEST_OFFSET is more appropriate.
171
1722007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
173
174        * startup/bspstart.c, startup/bspstart.c.nocache: Eliminate PowerPC
175        specific elements from the CPU Table. They have been replaced with
176        variables named bsp_XXX as needed.
177
1782007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
179
180        PR 1257/bsps
181        * irq/irq.c: Code outside of cpukit should use the public API for
182        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
183        public API and directly accessing _CPU_ISR_Disable and
184        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
185        directive which could lead to problems. This patch also changes the
186        type of the variable passed into these routines and addresses minor
187        style issues.
188
1892007-07-12      Joel Sherrill <joel.sherrill@OARcorp.com>
190
191        * Makefile.am: Correct so it now links.
192
1932007-07-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
194
195        * vectors/vectors_init.c, irq/irq_init.c:
196        adapted to shared exception code
197
1982007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
199
200        * bsp_specs: Remove qrtems_debug.
201
2022007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
203
204        * bsp_specs: Remove lib (Now expected to exist in GCC).
205
2062007-03-15  Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
207
208        * startup/bspstart.c: set external clock to 0 for some boards to
209        match the "auto clock detection" scheme in the libcpu clock driver
210        * startup/linkcmds: remove content of dpram section to avoid
211        download hangs with the EPPCBug board monitor
212
2132006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
214
215        * network/network.c, startup/imbx8xx.c: Minor warning fixes.
216
2172006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
218
219        * configure.ac: New BUG-REPORT address.
220
2212006-11-15      Joel Sherrill <joel@OARcorp.com>
222
223        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
224        file and simplified initialization.
225
2262006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
227
228        * configure.ac: Require autoconf-2.60. Require automake-1.10.
229
2302006-08-09      Joel Sherrill <joel@OARcorp.com>
231
232        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
233
2342006-03-08      Joel Sherrill <joel@OARcorp.com>
235
236        * startup/linkcmds: Add .gnu.linkonce.b.* section.
237
2382006-02-08      Joel Sherrill <joel@OARcorp.com>
239
240        * startup/linkcmds: Add sections required by newer gcc versions.
241
2422006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
243
244        * configure.ac: Remove explicit ampolish3 support (now in
245        RTEMS_BSP_CONFIGURE).
246
2472006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
248
249        * configure.ac: Add ampolish3 support.
250        * Makefile.am: Add preinstall.am.
251
2522006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
253
254        * Makefile.am: Don't include subdirs.am.
255
2562005-10-06      Till Straumann <strauman@slac.stanford.edu>
257
258        PR 833/bsps
259        * irq/irq_asm.S: Currently, all (new exception) BSPs explicitely enable
260        the FPU across the user ISR but DONT save/restore the FPU context.
261        Any use of the FPU fron the user handler (e.g., due to GCC
262        optimizations) result in corruption. The fix results in an exception
263        in such cases (user ISR must explicitely save/enable/restore FPU).
264
2652005-09-12      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
266
267        PR 527/bsps
268        PR 822/bsps
269        * console/console.c, startup/bspstart.c, startup/imbx8xx.c,
270        startup/mmutlbtab.c, startup/start.S, vectors/vectors_init.c:
271        Currently the MBX8xx BSP does not boot, because some logical errors
272        are in the startup code. Additionally, the mpc8xx shared clock driver
273        does not support the clocking scheme of some of the board variants,
274        which are clocked from a 32768Hz (!) external crystal.
275
2762003-12-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * startup/Makefile.am: start.S instead of start.s.
279
2802003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        PR 545/bsps
283        * startup/setvec.c: Removed.
284        * startup/Makefile.am: Remove setvec.c.
285
2862003-10-22      Joel Sherrill <joel@OARcorp.com>
287
288        PR 510/bsps
289        * irq/irq.h: Add extern C wrapper.
290
2912003-09-04      Joel Sherrill <joel@OARcorp.com>
292
293        * clock/p_clock.c, ide/pcmcia_ide.c, include/bsp.h, include/coverhd.h,
294        irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c,
295        startup/bspstart.c, startup/bspstart.c.nocache, startup/imbx8xx.c,
296        startup/mmutlbtab.c, startup/setvec.c, startup/start.S,
297        vectors/vectors.h, vectors/vectors_init.c: URL for license changed.
298
2992003-08-22      Joel Sherrill <joel@OARcorp.com>
300
301        PR 445/bsps
302        * bsp_specs: Hand edited to duplicate change Ralf applied to the CVS
303        trunk.
304
3052003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
306
307        * ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
308
3092003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
310
311        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
312
3132003-07-18      Till Straumann <strauman@slac.stanford.edu>
314
315        PR 288/rtems
316        * irq/irq_asm.S, startup/bspstart.c: _ISR_Nest_level is now properly
317        maintained.
318
3192003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
320
321        PR 368/filesystem
322        * ide/*: added BSP support for libchip standard ide driver
323
3242003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
325
326        * configure.ac: Remove AC_CONFIG_AUX_DIR.
327
3282003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
329
330        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
331
3322003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
333
334        * configure.ac: AC_PREREQ(2.57).
335
3362003-01-20      Joel Sherrill <joel@OARcorp.com>
337
338        * startup/linkcmds*: Add FreeBSD sysctl() sections.
339
3402002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
341
342        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
343        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
344        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
345        Remove SORDID_HACK. Eliminate *_O_FILES.
346        * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
347        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
348        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
349
3502002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
353
3542002-11-04      Joel Sherrill <joel@OARcorp.com>
355
356        * console/console.c, network/network.c: Removed warnings.
357
3582002-11-04      Joel Sherrill <joel@OARcorp.com>
359
360        * console/console.c, network/network.c: Removed warnings.
361
3622002-11-01      Joel Sherrill <joel@OARcorp.com>
363
364        * clock/p_clock.c, console/console.c, startup/bspstart.c: Removed
365        warnings.
366
3672002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
368
369        * .cvsignore: Reformat.
370        Add autom4te*cache.
371        Remove autom4te.cache.
372
3732002-08-21      Joel Sherrill <joel@OARcorp.com>
374
375        * bsp_specs: Added support for -nostdlibs.
376
3772002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
380        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
381        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
382        * network/Makefile.am: Use .$(OBJEXT) instead of .o.
383        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
384        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
385        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
386
3872002-08-01      Joel Sherrill <joel@OARcorp.com>
388
389        * include/coverhd.h: Per PR261 removed include of
390        <rtems/score/targopts.h> because the file is no longer being
391        generated and really wasn't being used anyway.
392
3932002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
394
395        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
396
3972002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
398
399        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
400        Remove $(OBJS) from all-local.
401
4022002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
403
404        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
405
4062001-05-09      Joel Sherrill <joel@OARcorp.com>
407
408        * startup/linkcmds: In support of gcc 3.1, added one of more
409        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
410        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
411        and direction of segments to memory regions may also have been
412        addressed.  This was a sweep across all BSPs.
413 
4142002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
415
416        * irq/irq.c: Reflect changes to <rtems/score/cpu.h>.
417        Fix loopCounter.
418        * irq/irq_asm.S:  Reflect changes to <rtems/score/cpu.h>.
419        * vectors/vectors.S: Ditto.
420        * vectors/vectors_init.c: Include <rtems/bspIo.h>.
421
4222002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
423
424        * startup/bspstart.c: Include <libcpu/cpuIdent.h>, <rtems/bspIo.h>.
425
4262002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
427
428        * configure.ac: Add BSPOPTS_*(DISPATCH_HANDLER_STAT).
429          Remove RTEMS_ENABLE_LIBCDIR.
430
4312001-04-08      Joel Sherrill <joel@OARcorp.com>
432
433        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
434 
4352002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
436
437        * configure.ac:
438        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
439        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
440        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
441        * Makefile.am: Remove AUTOMAKE_OPTIONS.
442        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
443        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
444        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
445        * network/Makefile.am: Remove AUTOMAKE_OPTIONS.
446        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
447        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
448        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
449
4502001-01-16      Eric Valette <valette@crt.canon.fr>
451
452        * vector/vector.S, irq/irq_asm.S: Make sure vectors work properly
453        in RAM and Flash based code.  The code executed for the Flash
454        version runs in both cases (code in Flash/code in RAM) but as it
455        is less efficient than the one optimized for RAM, it put it inside
456        ifdef.  A compilation error is generated if code is linked in Flash
457        with the correct ifdef set...
458
4592001-01-16      Eric Valette <valette@crt.canon.fr>
460
461        * irq/irq.c: Correct minor bug in mbx8xx interrupt handling.
462        Quoting Eric, "In theory it should be applied in each mpc8xx
463        related BSP but as I cannot test it plase maintainer/users
464        submit patch accordingly."
465
4662002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
467
468        * console/console.c: Include rtems/bspIo.h instead of bspIo.h.
469
4702001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
471
472        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
473
4742001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
475
476        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
477
4782001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
479
480        * configure.ac: Add RTEMS_BSPOPTS_*(DATA_CACHE_ENABLE),
481        RTEMS_BSPOPTS_*(INSTRUCTION_CACHE_ENABLE).
482
4832001-11-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
484
485        * Makefile.am: Add @exceptions@ to SUBDIRS.
486        * configure.ac: Add RTEMS_BSPOPTS_*(), merge-in settings
487        from make/custom/mbx*.cfg, add RTEMS_PPC_EXCEPTIONS([new]).
488        * include/Makefile.am: Convert PREINSTALL_FILES to
489        TMPINSTALL_FILES, include force-preinstall.am.
490        * vectors/Makefile.am: remove bogus VPATH.
491        * wrapup/Makefile.am: Apply @exceptions@.
492
4932001-10-29      Joel Sherrill <joel@OARcorp.com>
494
495        * include/bsp.h: Modify Install_tm27_vector() so this BSP will link tm27.
496
4972001-10-12      Joel Sherrill <joel@OARcorp.com>
498
499        * clock/p_clock.c, include/bsp.h, include/coverhd.h,
500        startup/bspstart.c, startup/bspstart.c.nocache, startup/setvec.c,
501        startup/start.S: Fixed typo.
502
5032001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
504
505        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
506        * configure.in: Remove.
507        * configure.ac: New file, generated from configure.in by autoupdate.
508
5092001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
510
511        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
512        * irq/Makefile.am: Use 'PREINSTALL_FILES ='.
513        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
514
5152001-08-31  Eric Valette <valette@crf.canon.fr>
516
517        * network/network.c: Fix to account for return value when
518        installing interrupts handler.
519
5202001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
521
522        * configure.in: Add bspopts.h.
523        * include/.cvsignore: Add bspopts.h*, stamp-h*.
524        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
525        * include/bsp.h: Include bspopts.h.
526
5272000-06-08      Eric Valette <valette@crf.canon.fr>
528
529        * console/console.c, include/commproc.h, startup/start.S:
530        The printk/printf did not work when loaded by EPPCBUG. They did
531        work when loaded with the BDM debugger.  I suspected EPPBUG
532        made some nasty things like patching Communication processor
533        microcode...  Anyway, the attached patch:
534          1) Enables to have printk nearly immediately after boot,
535          2) Make printf work automagically (I do not know why except I make a
536        different initialization for printk that should be overwritten by
537        console init later ?)
538
539        I let the default to be using EPPCBUG embedded firmware to boot and
540        using this printk early enabler code (LOADED_BY_EPPCBUG and
541        EARLY_CONSOLE) are on.
542
5432001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
544
545        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
546
5472001-04-20      Eric Valette <valette@crf.canon.fr>
548
549        * include/bsp.h: Added include of <bsp/vectors.h>
550        * vectors/vectors.h: Corrected typos.
551
5522001-04-11      Eric Valette <valette@crf.canon.fr>
553
554        * network/network.c: Fix unnecessary double assignment.
555
5562001-03-30      Eric Valette <valette@crf.canon.fr>
557
558        * clock/.cvsignore, clock/Makefile.am, clock/p_clock.c,
559        include/8xx_immap.h, include/commproc.h, include/mbx.h,
560        irq/.cvsignore, irq/Makefile.am, irq/irq.c, irq/irq.h,
561        irq/irq_asm.S, irq/irq_init.c, vectors/.cvsignore,
562        vectors/Makefile.am, vectors/vectors.S, vectors/vectors.h,
563        vectors/vectors_init.c: New files.
564        * Makefile.am, configure.in, console/console.c,
565        include/Makefile.am, network/network.c, startup/Makefile.am,
566        startup/bspstart.c, startup/imbx8xx.c, startup/linkcmds,
567        startup/mmutlbtab.c, startup/start.S, wrapup/Makefile.am:
568        The modifications to this BSP reflect the conversion of the
569        mpc8xx CPU to the "new exception processing model."
570
5712000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
572
573        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
574
5752000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
576
577        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
578
5792000-11-01      Joel Sherrill <joel@OARcorp.com>
580
581        * startup/bspstart.c, startup/bspstart.c: assoc.h, error.h, libio_.h,
582        libio.h, and libcsupport.h moved from libc to lib/include/rtems and
583        now must be referenced as <rtems/XXX.h>.   Header file order
584        was cleaned up while doing this.
585        Also removed obsolete references to STACK_CHECKER_ON.
586
5872000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
588
589        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
590        Switch to GNU canonicalization.
591
5922000-10-20      Joel Sherrill <joel@OARcorp.com>
593
594        * console/console.c: Add mbx8xx_console_get_configuration() which
595        returns either nvram configuration or a static equivalent.
596
5972000-10-18      Joel Sherrill <joel@OARcorp.com>
598
599        * console/console.c: Added BSP dependent routine
600        mbx8xx_console_use_maximum_buffer_size() required by mbx8xx
601        console-generic code.  This avoids libcpu use of bsp.h.
602
6032000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
604
605        * console/Makefile.am, network/Makefile.am, startup/Makefile.am,
606        wrapup/Makefile.am: Include compile.am
607
6082000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
609
610        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICAL_TOOLS
611
6122000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
613
614        * README:
615        * console/console.c:
616        * include/bsp.h:
617        * network/network.c:
618        * startup/bspstart.c:
619        Add support for configuration parameters in NVRAM
620
6212000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
622
623        * console/console.c: Fix polled input.
624
6252000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
626
627        * README: Updated.
628        * console/console.c: Addition of support for shared printk and
629        no termios.
630        * include/bsp.h: Addition of second parameter to
631        rtems_enet_driver_attach. Removed prototypes for printk and
632        BSP_output_string.
633        * network/network.c(rtems_enet_driver_attach): Addition of second
634        parameter to function.
635
6362000-08-10      Joel Sherrill <joel@OARcorp.com>
637
638        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.