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

4.115
Last change on this file since 8ee3775 was 8ee3775, checked in by Ralf Corsepius <ralf.corsepius@…>, on 02/02/11 at 15:01:43

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

  • configure.ac: Require autoconf-2.68, automake-1.11.1.
  • Property mode set to 100644
File size: 25.0 KB
Line 
12011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Require autoconf-2.68, automake-1.11.1.
4
52010-08-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
6
7        * console/console.c: Add BSP_poll_char.
8
92010-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
10
11        * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
12
132010-06-29      Joel Sherrill <Joel.Sherrill@OARcorp.com>
14
15        * configure.ac: Added AC_CHECK_SIZEOF macro.
16
172010-04-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
18
19        * include/irq-config.h: Removed file.
20        * Makefile.am, preinstall.am: Reflect change above.
21        * include/irq.h: Moved defines from 'include/irq-config.h'.
22
232010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
24
25        * console/console.c, ide/pcmcia_ide.c, startup/bspstart.c,
26        startup/imbx8xx.c: Fix some warnings.
27
282010-03-27      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
29
30        * startup/start.S: removed bootcard calling warning
31
322009-12-16      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
33
34        * console/console.c: adapted to new prototype for *_write
35        function
36
372009-10-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
38
39        * vectors/vectors.h, vectors/vectors_init.c, vectors/vectors.S,
40        irq/irq_init.c, irq/irq_asm.S: Removed files.
41
422009-10-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
43
44        * include/irq-config.h: New file.
45        * Makefile.am, preinstall.am: Update for exception support changes.
46        Use generic interrupt support.
47        * make/custom/mbx8xx.inc, startup/linkcmds: Enable EABI.
48        * irq/irq.c, startup/bspstart.c: Converted to generic interrupt
49        support.  Update for exception support changes.
50
512009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
52
53        * irq/irq.h: Add BSP_irq_enabled_at_cpm.
54        * network/network.c: Remove local decl of BSP_irq_enabled_at_cpm.
55
562009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
57
58        * make/custom/mbx8xx.inc: Remove RTEMS_BSP_FAMILY.
59
602009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
61
62        * configure.ac: Don't add -ansi -fasm to CFLAGS.
63
642009-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
65
66        * make/custom/mbx8xx.inc: New (Renamed from mbx8xx.cfg).
67        * make/custom/mbx8xx.cfg: Removed.
68        * make/custom/mbx821_001.cfg, make/custom/mbx821_002b.cfg,
69        make/custom/mbx821_002.cfg, make/custom/mbx860_001b.cfg,
70        make/custom/mbx860_002.cfg, make/custom/mbx860_005b.cfg,
71        make/custom/mbx860_1b.cfg:
72        Include make/custom/mbx8xx.inc.
73
742009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
75
76        * make/custom/mbx821_001.cfg: New (relocated from /make/custom).
77        * make/custom/mbx821_002b.cfg: New (relocated from /make/custom).
78        * make/custom/mbx821_002.cfg: New (relocated from /make/custom).
79        * make/custom/mbx860_001b.cfg: New (relocated from /make/custom).
80        * make/custom/mbx860_002.cfg: New (relocated from /make/custom).
81        * make/custom/mbx860_005b.cfg: New (relocated from /make/custom).
82        * make/custom/mbx860_1b.cfg: New (relocated from /make/custom).
83        * make/custom/mbx8xx.cfg: New (relocated from /make/custom).
84
852009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
88
89 2009-07-16     Joel Sherrill <joel.sherrill@oarcorp.com>
90
91        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
92        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
93        have the same options.
94
952009-05-18      Joel Sherrill <joel.sherrill@OARcorp.com>
96
97        * startup/linkcmds: Correct name of ENTRY.
98
992009-04-28      Chris Johns <chrisj@rtems.org>
100
101        * startup/start.S: Update for boot_card command line change.
102
1032009-03-12      Joel Sherrill <joel.sherrill@OARcorp.com>
104
105        PR 1385/cpukit
106        * irq/irq_asm.S: When the type rtems_boolean was switched to the C99
107        bool, the size changed from 4 bytes to 1 byte. The interrupt
108        dispatching code accesses two boolean variables for scheduling
109        purposes and the assembly implementations of this code did not get
110        updated.
111
1122008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
113
114        * bsp_specs: Move -e start from *link to *startfile to avoid warning
115        for undefined entry symbol when linking relocatables with binutils
116        2.19.
117
1182008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
119
120        * Makefile.am, preinstall.am: Use shared tm27.h stub.
121        * include/tm27.h: Removed.
122
1232008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
124
125        * Makefile.am: Eliminate bsp.am.
126
1272008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
128
129        * Makefile.am: Eliminate *_SOURCES.
130
1312008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
132
133        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
134        components.
135
1362008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
137
138        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
139
1402008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
141
142        * configure.ac: Make letting boot_card() handle work area allocation
143        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
144        BSP_BOOTCARD_OPTIONS.
145
1462008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
147
148        * include/bsp.h: Remove unnecessary boilerplate comments.
149
1502008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
151
152        * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
153        is NOT used anywhere.
154
1552008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * Makefile.am, startup/linkcmds: Use top level shared
158        bsp_get_work_area() implementation.
159        * startup/bspgetworkarea.c: Removed.
160
1612008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
162
163        * startup/bspstart.c: Remove unnecessary includes of
164        rtems/libcsupport.h and rtems/libio.h.
165
1662008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
167
168        * startup/bspstart.c, startup/bspstart.c.nocache: Add use of
169        bsp_get_work_area() in its own file and rely on BSP Framework to
170        perform more initialization.
171
1722008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
173
174        * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds:
175        Create bsp_get_work_area() into its own file and use BSP Framework to
176        perform more initialization.
177        * startup/bspgetworkarea.c: New file.
178
1792008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
180
181        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
182        phase, all prototypes were removed from bsp.h and empty
183        implementations were removed and made to use the shared stub.
184
1852008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
186
187        * ide/pcmcia_ide.c, irq/irq.c, startup/bspstart.c,
188        startup/bspstart.c.nocache: Convert to "bool".
189
1902008-08-20      Ralf Corsépius <ralf.corsepius@rtems.org>
191
192        * clock/p_clock.c, console/console.c, irq/irq.c, irq/irq_init.c,
193        vectors/vectors_init.c: Add missing prototypes.
194
1952008-07-29      Chris Johns <chrisj@rtems.org>
196
197        * ide/pcmcia_ide.c: Updated to the libblock changes.
198
1992008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
200
201        * startup/bspstart.c, startup/bspstart.c.nocache: Add capability for
202        bootcard.c BSP Initialization Framework to ask the BSP where it has
203        memory for the RTEMS Workspace and C Program Heap. These collectively
204        are referred to as work area. If the BSP supports this, then it does
205        not have to include code to split the available memory between the
206        two areas. This reduces the amount of code in the BSP specific
207        bspstart.c file. Additionally, the shared framework can initialize
208        the C Library, call rtems_debug_enable(), and dirty the work area
209        memory. Until most/all BSPs support this new capability, if the BSP
210        supports this, it should call
211        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac. When
212        the transition is complete, this autoconf macro can be removed.
213
2142008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
215
216        * irq/irq.c:
217        make sure, that the masking operations in
218        ICTL and MSR are executed in order
219
2202008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
221
222        * Makefile.am: Rework to avoid .rel files.
223
2242008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
225
226        * startup/bspstart.c, startup/bspstart.c.nocache: Refactored and
227        renamed initialization routines to rtems_initialize_data_structures,
228        rtems_initialize_before_drivers, rtems_initialize_device_drivers, and
229        rtems_initialize_start_multitasking. This opened the sequence up so
230        that bootcard() could provide a more robust and flexible framework
231        which is easier to explain and understand. This also lays the
232        groundwork for sharing the division of available memory between the
233        RTEMS workspace and heap and the C library initialization across all
234        BSPs.
235
2362008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
237
238        * startup/bspstart.c, startup/bspstart.c.nocache: Remove all references
239        to console_reserve_resources and termios_reserve_resources.
240
2412008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
242
243        * startup/linkcmds: Add wildcard to gcc_except_table section so
244        programs compiled with gcc 4.3.x can link.
245
2462007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
247
248        * include/bsp.h, startup/bspstart.c, startup/bspstart.c.nocache:
249        Eliminate copies of the Configuration Table. Use the RTEMS provided
250        accessor macros to obtain configuration fields.
251
2522007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
253
254        * startup/bspstart.c, startup/bspstart.c.nocache: Move
255        interrupt_stack_size field from CPU Table to Configuration Table.
256        Eliminate CPU Table from all ports. Delete references to CPU Table in
257        all forms.
258
2592007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
260
261        * Makefile.am: Add bsppredriverhook.c.
262        * irq/irq.h: Attempt to correct definition of
263        BSP_CPM_IRQ_LOWEST_OFFSET.
264
2652007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
266
267        * startup/bspstart.c, startup/bspstart.c.nocache: Moved most of the
268        remaining CPU Table fields to the Configuration Table. This included
269        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
270        do_zero_of_workspace, extra_mpci_receive_server_stack,
271        stack_allocate_hook, and stack_free_hook. As a side-effect of this
272        effort some multiprocessing code was made conditional and some style
273        clean up occurred.
274
2752007-11-30      Till Straumann <strauman@slac.stanford.edu>
276
277        * irq/irq.h, irq/irq_init.c: Removed the definition
278        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
279        initialize the irqBase member of the rtems_irq_global_settings
280        struct. However, irqBase is an rtems_irq_symbolic_name,
281        so using BSP_LOWEST_OFFSET is more appropriate.
282
2832007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
284
285        * startup/bspstart.c, startup/bspstart.c.nocache: Eliminate PowerPC
286        specific elements from the CPU Table. They have been replaced with
287        variables named bsp_XXX as needed.
288
2892007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
290
291        PR 1257/bsps
292        * irq/irq.c: Code outside of cpukit should use the public API for
293        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
294        public API and directly accessing _CPU_ISR_Disable and
295        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
296        directive which could lead to problems. This patch also changes the
297        type of the variable passed into these routines and addresses minor
298        style issues.
299
3002007-07-12      Joel Sherrill <joel.sherrill@OARcorp.com>
301
302        * Makefile.am: Correct so it now links.
303
3042007-07-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
305
306        * vectors/vectors_init.c, irq/irq_init.c:
307        adapted to shared exception code
308
3092007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
310
311        * bsp_specs: Remove qrtems_debug.
312
3132007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
314
315        * bsp_specs: Remove lib (Now expected to exist in GCC).
316
3172007-03-15  Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
318
319        * startup/bspstart.c: set external clock to 0 for some boards to
320        match the "auto clock detection" scheme in the libcpu clock driver
321        * startup/linkcmds: remove content of dpram section to avoid
322        download hangs with the EPPCBug board monitor
323
3242006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
325
326        * network/network.c, startup/imbx8xx.c: Minor warning fixes.
327
3282006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
329
330        * configure.ac: New BUG-REPORT address.
331
3322006-11-15      Joel Sherrill <joel@OARcorp.com>
333
334        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
335        file and simplified initialization.
336
3372006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
338
339        * configure.ac: Require autoconf-2.60. Require automake-1.10.
340
3412006-08-09      Joel Sherrill <joel@OARcorp.com>
342
343        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
344
3452006-03-08      Joel Sherrill <joel@OARcorp.com>
346
347        * startup/linkcmds: Add .gnu.linkonce.b.* section.
348
3492006-02-08      Joel Sherrill <joel@OARcorp.com>
350
351        * startup/linkcmds: Add sections required by newer gcc versions.
352
3532006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
354
355        * configure.ac: Remove explicit ampolish3 support (now in
356        RTEMS_BSP_CONFIGURE).
357
3582006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
359
360        * configure.ac: Add ampolish3 support.
361        * Makefile.am: Add preinstall.am.
362
3632006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
364
365        * Makefile.am: Don't include subdirs.am.
366
3672005-10-06      Till Straumann <strauman@slac.stanford.edu>
368
369        PR 833/bsps
370        * irq/irq_asm.S: Currently, all (new exception) BSPs explicitely enable
371        the FPU across the user ISR but DONT save/restore the FPU context.
372        Any use of the FPU fron the user handler (e.g., due to GCC
373        optimizations) result in corruption. The fix results in an exception
374        in such cases (user ISR must explicitely save/enable/restore FPU).
375
3762005-09-12      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
377
378        PR 527/bsps
379        PR 822/bsps
380        * console/console.c, startup/bspstart.c, startup/imbx8xx.c,
381        startup/mmutlbtab.c, startup/start.S, vectors/vectors_init.c:
382        Currently the MBX8xx BSP does not boot, because some logical errors
383        are in the startup code. Additionally, the mpc8xx shared clock driver
384        does not support the clocking scheme of some of the board variants,
385        which are clocked from a 32768Hz (!) external crystal.
386
3872003-12-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
388
389        * startup/Makefile.am: start.S instead of start.s.
390
3912003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
392
393        PR 545/bsps
394        * startup/setvec.c: Removed.
395        * startup/Makefile.am: Remove setvec.c.
396
3972003-10-22      Joel Sherrill <joel@OARcorp.com>
398
399        PR 510/bsps
400        * irq/irq.h: Add extern C wrapper.
401
4022003-09-04      Joel Sherrill <joel@OARcorp.com>
403
404        * clock/p_clock.c, ide/pcmcia_ide.c, include/bsp.h, include/coverhd.h,
405        irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c,
406        startup/bspstart.c, startup/bspstart.c.nocache, startup/imbx8xx.c,
407        startup/mmutlbtab.c, startup/setvec.c, startup/start.S,
408        vectors/vectors.h, vectors/vectors_init.c: URL for license changed.
409
4102003-08-22      Joel Sherrill <joel@OARcorp.com>
411
412        PR 445/bsps
413        * bsp_specs: Hand edited to duplicate change Ralf applied to the CVS
414        trunk.
415
4162003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
417
418        * ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
419
4202003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
421
422        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
423
4242003-07-18      Till Straumann <strauman@slac.stanford.edu>
425
426        PR 288/rtems
427        * irq/irq_asm.S, startup/bspstart.c: _ISR_Nest_level is now properly
428        maintained.
429
4302003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
431
432        PR 368/filesystem
433        * ide/*: added BSP support for libchip standard ide driver
434
4352003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
436
437        * configure.ac: Remove AC_CONFIG_AUX_DIR.
438
4392003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
440
441        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
442
4432003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
444
445        * configure.ac: AC_PREREQ(2.57).
446
4472003-01-20      Joel Sherrill <joel@OARcorp.com>
448
449        * startup/linkcmds*: Add FreeBSD sysctl() sections.
450
4512002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
452
453        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
454        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
455        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
456        Remove SORDID_HACK. Eliminate *_O_FILES.
457        * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
458        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
459        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
460
4612002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
462
463        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
464
4652002-11-04      Joel Sherrill <joel@OARcorp.com>
466
467        * console/console.c, network/network.c: Removed warnings.
468
4692002-11-04      Joel Sherrill <joel@OARcorp.com>
470
471        * console/console.c, network/network.c: Removed warnings.
472
4732002-11-01      Joel Sherrill <joel@OARcorp.com>
474
475        * clock/p_clock.c, console/console.c, startup/bspstart.c: Removed
476        warnings.
477
4782002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
479
480        * .cvsignore: Reformat.
481        Add autom4te*cache.
482        Remove autom4te.cache.
483
4842002-08-21      Joel Sherrill <joel@OARcorp.com>
485
486        * bsp_specs: Added support for -nostdlibs.
487
4882002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
489
490        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
491        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
492        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
493        * network/Makefile.am: Use .$(OBJEXT) instead of .o.
494        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
495        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
496        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
497
4982002-08-01      Joel Sherrill <joel@OARcorp.com>
499
500        * include/coverhd.h: Per PR261 removed include of
501        <rtems/score/targopts.h> because the file is no longer being
502        generated and really wasn't being used anyway.
503
5042002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
505
506        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
507
5082002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
509
510        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
511        Remove $(OBJS) from all-local.
512
5132002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
514
515        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
516
5172001-05-09      Joel Sherrill <joel@OARcorp.com>
518
519        * startup/linkcmds: In support of gcc 3.1, added one of more
520        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
521        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
522        and direction of segments to memory regions may also have been
523        addressed.  This was a sweep across all BSPs.
524 
5252002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
526
527        * irq/irq.c: Reflect changes to <rtems/score/cpu.h>.
528        Fix loopCounter.
529        * irq/irq_asm.S:  Reflect changes to <rtems/score/cpu.h>.
530        * vectors/vectors.S: Ditto.
531        * vectors/vectors_init.c: Include <rtems/bspIo.h>.
532
5332002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
534
535        * startup/bspstart.c: Include <libcpu/cpuIdent.h>, <rtems/bspIo.h>.
536
5372002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
538
539        * configure.ac: Add BSPOPTS_*(DISPATCH_HANDLER_STAT).
540          Remove RTEMS_ENABLE_LIBCDIR.
541
5422001-04-08      Joel Sherrill <joel@OARcorp.com>
543
544        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
545 
5462002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
547
548        * configure.ac:
549        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
550        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
551        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
552        * Makefile.am: Remove AUTOMAKE_OPTIONS.
553        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
554        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
555        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
556        * network/Makefile.am: Remove AUTOMAKE_OPTIONS.
557        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
558        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
559        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
560
5612001-01-16      Eric Valette <valette@crt.canon.fr>
562
563        * vector/vector.S, irq/irq_asm.S: Make sure vectors work properly
564        in RAM and Flash based code.  The code executed for the Flash
565        version runs in both cases (code in Flash/code in RAM) but as it
566        is less efficient than the one optimized for RAM, it put it inside
567        ifdef.  A compilation error is generated if code is linked in Flash
568        with the correct ifdef set...
569
5702001-01-16      Eric Valette <valette@crt.canon.fr>
571
572        * irq/irq.c: Correct minor bug in mbx8xx interrupt handling.
573        Quoting Eric, "In theory it should be applied in each mpc8xx
574        related BSP but as I cannot test it plase maintainer/users
575        submit patch accordingly."
576
5772002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
578
579        * console/console.c: Include rtems/bspIo.h instead of bspIo.h.
580
5812001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
582
583        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
584
5852001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
586
587        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
588
5892001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
590
591        * configure.ac: Add RTEMS_BSPOPTS_*(DATA_CACHE_ENABLE),
592        RTEMS_BSPOPTS_*(INSTRUCTION_CACHE_ENABLE).
593
5942001-11-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
595
596        * Makefile.am: Add @exceptions@ to SUBDIRS.
597        * configure.ac: Add RTEMS_BSPOPTS_*(), merge-in settings
598        from make/custom/mbx*.cfg, add RTEMS_PPC_EXCEPTIONS([new]).
599        * include/Makefile.am: Convert PREINSTALL_FILES to
600        TMPINSTALL_FILES, include force-preinstall.am.
601        * vectors/Makefile.am: remove bogus VPATH.
602        * wrapup/Makefile.am: Apply @exceptions@.
603
6042001-10-29      Joel Sherrill <joel@OARcorp.com>
605
606        * include/bsp.h: Modify Install_tm27_vector() so this BSP will link tm27.
607
6082001-10-12      Joel Sherrill <joel@OARcorp.com>
609
610        * clock/p_clock.c, include/bsp.h, include/coverhd.h,
611        startup/bspstart.c, startup/bspstart.c.nocache, startup/setvec.c,
612        startup/start.S: Fixed typo.
613
6142001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
615
616        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
617        * configure.in: Remove.
618        * configure.ac: New file, generated from configure.in by autoupdate.
619
6202001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
621
622        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
623        * irq/Makefile.am: Use 'PREINSTALL_FILES ='.
624        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
625
6262001-08-31  Eric Valette <valette@crf.canon.fr>
627
628        * network/network.c: Fix to account for return value when
629        installing interrupts handler.
630
6312001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
632
633        * configure.in: Add bspopts.h.
634        * include/.cvsignore: Add bspopts.h*, stamp-h*.
635        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
636        * include/bsp.h: Include bspopts.h.
637
6382000-06-08      Eric Valette <valette@crf.canon.fr>
639
640        * console/console.c, include/commproc.h, startup/start.S:
641        The printk/printf did not work when loaded by EPPCBUG. They did
642        work when loaded with the BDM debugger.  I suspected EPPBUG
643        made some nasty things like patching Communication processor
644        microcode...  Anyway, the attached patch:
645          1) Enables to have printk nearly immediately after boot,
646          2) Make printf work automagically (I do not know why except I make a
647        different initialization for printk that should be overwritten by
648        console init later ?)
649
650        I let the default to be using EPPCBUG embedded firmware to boot and
651        using this printk early enabler code (LOADED_BY_EPPCBUG and
652        EARLY_CONSOLE) are on.
653
6542001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
655
656        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
657
6582001-04-20      Eric Valette <valette@crf.canon.fr>
659
660        * include/bsp.h: Added include of <bsp/vectors.h>
661        * vectors/vectors.h: Corrected typos.
662
6632001-04-11      Eric Valette <valette@crf.canon.fr>
664
665        * network/network.c: Fix unnecessary double assignment.
666
6672001-03-30      Eric Valette <valette@crf.canon.fr>
668
669        * clock/.cvsignore, clock/Makefile.am, clock/p_clock.c,
670        include/8xx_immap.h, include/commproc.h, include/mbx.h,
671        irq/.cvsignore, irq/Makefile.am, irq/irq.c, irq/irq.h,
672        irq/irq_asm.S, irq/irq_init.c, vectors/.cvsignore,
673        vectors/Makefile.am, vectors/vectors.S, vectors/vectors.h,
674        vectors/vectors_init.c: New files.
675        * Makefile.am, configure.in, console/console.c,
676        include/Makefile.am, network/network.c, startup/Makefile.am,
677        startup/bspstart.c, startup/imbx8xx.c, startup/linkcmds,
678        startup/mmutlbtab.c, startup/start.S, wrapup/Makefile.am:
679        The modifications to this BSP reflect the conversion of the
680        mpc8xx CPU to the "new exception processing model."
681
6822000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
683
684        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
685
6862000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
687
688        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
689
6902000-11-01      Joel Sherrill <joel@OARcorp.com>
691
692        * startup/bspstart.c, startup/bspstart.c: assoc.h, error.h, libio_.h,
693        libio.h, and libcsupport.h moved from libc to lib/include/rtems and
694        now must be referenced as <rtems/XXX.h>.   Header file order
695        was cleaned up while doing this.
696        Also removed obsolete references to STACK_CHECKER_ON.
697
6982000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
699
700        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
701        Switch to GNU canonicalization.
702
7032000-10-20      Joel Sherrill <joel@OARcorp.com>
704
705        * console/console.c: Add mbx8xx_console_get_configuration() which
706        returns either nvram configuration or a static equivalent.
707
7082000-10-18      Joel Sherrill <joel@OARcorp.com>
709
710        * console/console.c: Added BSP dependent routine
711        mbx8xx_console_use_maximum_buffer_size() required by mbx8xx
712        console-generic code.  This avoids libcpu use of bsp.h.
713
7142000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
715
716        * console/Makefile.am, network/Makefile.am, startup/Makefile.am,
717        wrapup/Makefile.am: Include compile.am
718
7192000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
720
721        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICAL_TOOLS
722
7232000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
724
725        * README:
726        * console/console.c:
727        * include/bsp.h:
728        * network/network.c:
729        * startup/bspstart.c:
730        Add support for configuration parameters in NVRAM
731
7322000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
733
734        * console/console.c: Fix polled input.
735
7362000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
737
738        * README: Updated.
739        * console/console.c: Addition of support for shared printk and
740        no termios.
741        * include/bsp.h: Addition of second parameter to
742        rtems_enet_driver_attach. Removed prototypes for printk and
743        BSP_output_string.
744        * network/network.c(rtems_enet_driver_attach): Addition of second
745        parameter to function.
746
7472000-08-10      Joel Sherrill <joel@OARcorp.com>
748
749        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.