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

4.104.115
Last change on this file since 1b6151a was 1b6151a, checked in by Thomas Doerfler <Thomas.Doerfler@…>, on 03/27/10 at 20:41:18

removed "bootbard calling" warning

  • Property mode set to 100644
File size: 24.3 KB
Line 
12010-03-27      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
2
3        * startup/start.S: removed bootcard calling warning
4
52009-12-16      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
6
7        * console/console.c: adapted to new prototype for *_write
8        function
9
102009-10-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
11
12        * vectors/vectors.h, vectors/vectors_init.c, vectors/vectors.S,
13        irq/irq_init.c, irq/irq_asm.S: Removed files.
14
152009-10-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
16
17        * include/irq-config.h: New file.
18        * Makefile.am, preinstall.am: Update for exception support changes.
19        Use generic interrupt support.
20        * make/custom/mbx8xx.inc, startup/linkcmds: Enable EABI.
21        * irq/irq.c, startup/bspstart.c: Converted to generic interrupt
22        support.  Update for exception support changes.
23
242009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
25
26        * irq/irq.h: Add BSP_irq_enabled_at_cpm.
27        * network/network.c: Remove local decl of BSP_irq_enabled_at_cpm.
28
292009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
30
31        * make/custom/mbx8xx.inc: Remove RTEMS_BSP_FAMILY.
32
332009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
34
35        * configure.ac: Don't add -ansi -fasm to CFLAGS.
36
372009-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
38
39        * make/custom/mbx8xx.inc: New (Renamed from mbx8xx.cfg).
40        * make/custom/mbx8xx.cfg: Removed.
41        * make/custom/mbx821_001.cfg, make/custom/mbx821_002b.cfg,
42        make/custom/mbx821_002.cfg, make/custom/mbx860_001b.cfg,
43        make/custom/mbx860_002.cfg, make/custom/mbx860_005b.cfg,
44        make/custom/mbx860_1b.cfg:
45        Include make/custom/mbx8xx.inc.
46
472009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
48
49        * make/custom/mbx821_001.cfg: New (relocated from /make/custom).
50        * make/custom/mbx821_002b.cfg: New (relocated from /make/custom).
51        * make/custom/mbx821_002.cfg: New (relocated from /make/custom).
52        * make/custom/mbx860_001b.cfg: New (relocated from /make/custom).
53        * make/custom/mbx860_002.cfg: New (relocated from /make/custom).
54        * make/custom/mbx860_005b.cfg: New (relocated from /make/custom).
55        * make/custom/mbx860_1b.cfg: New (relocated from /make/custom).
56        * make/custom/mbx8xx.cfg: New (relocated from /make/custom).
57
582009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
59
60        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
61
62 2009-07-16     Joel Sherrill <joel.sherrill@oarcorp.com>
63
64        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
65        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
66        have the same options.
67
682009-05-18      Joel Sherrill <joel.sherrill@OARcorp.com>
69
70        * startup/linkcmds: Correct name of ENTRY.
71
722009-04-28      Chris Johns <chrisj@rtems.org>
73
74        * startup/start.S: Update for boot_card command line change.
75
762009-03-12      Joel Sherrill <joel.sherrill@OARcorp.com>
77
78        PR 1385/cpukit
79        * irq/irq_asm.S: When the type rtems_boolean was switched to the C99
80        bool, the size changed from 4 bytes to 1 byte. The interrupt
81        dispatching code accesses two boolean variables for scheduling
82        purposes and the assembly implementations of this code did not get
83        updated.
84
852008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
86
87        * bsp_specs: Move -e start from *link to *startfile to avoid warning
88        for undefined entry symbol when linking relocatables with binutils
89        2.19.
90
912008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
92
93        * Makefile.am, preinstall.am: Use shared tm27.h stub.
94        * include/tm27.h: Removed.
95
962008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
97
98        * Makefile.am: Eliminate bsp.am.
99
1002008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
101
102        * Makefile.am: Eliminate *_SOURCES.
103
1042008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
105
106        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
107        components.
108
1092008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
110
111        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
112
1132008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * configure.ac: Make letting boot_card() handle work area allocation
116        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
117        BSP_BOOTCARD_OPTIONS.
118
1192008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
120
121        * include/bsp.h: Remove unnecessary boilerplate comments.
122
1232008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
124
125        * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
126        is NOT used anywhere.
127
1282008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
129
130        * Makefile.am, startup/linkcmds: Use top level shared
131        bsp_get_work_area() implementation.
132        * startup/bspgetworkarea.c: Removed.
133
1342008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
135
136        * startup/bspstart.c: Remove unnecessary includes of
137        rtems/libcsupport.h and rtems/libio.h.
138
1392008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
140
141        * startup/bspstart.c, startup/bspstart.c.nocache: Add use of
142        bsp_get_work_area() in its own file and rely on BSP Framework to
143        perform more initialization.
144
1452008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
146
147        * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds:
148        Create bsp_get_work_area() into its own file and use BSP Framework to
149        perform more initialization.
150        * startup/bspgetworkarea.c: New file.
151
1522008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
153
154        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
155        phase, all prototypes were removed from bsp.h and empty
156        implementations were removed and made to use the shared stub.
157
1582008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
159
160        * ide/pcmcia_ide.c, irq/irq.c, startup/bspstart.c,
161        startup/bspstart.c.nocache: Convert to "bool".
162
1632008-08-20      Ralf Corsépius <ralf.corsepius@rtems.org>
164
165        * clock/p_clock.c, console/console.c, irq/irq.c, irq/irq_init.c,
166        vectors/vectors_init.c: Add missing prototypes.
167
1682008-07-29      Chris Johns <chrisj@rtems.org>
169
170        * ide/pcmcia_ide.c: Updated to the libblock changes.
171
1722008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
173
174        * startup/bspstart.c, startup/bspstart.c.nocache: Add capability for
175        bootcard.c BSP Initialization Framework to ask the BSP where it has
176        memory for the RTEMS Workspace and C Program Heap. These collectively
177        are referred to as work area. If the BSP supports this, then it does
178        not have to include code to split the available memory between the
179        two areas. This reduces the amount of code in the BSP specific
180        bspstart.c file. Additionally, the shared framework can initialize
181        the C Library, call rtems_debug_enable(), and dirty the work area
182        memory. Until most/all BSPs support this new capability, if the BSP
183        supports this, it should call
184        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac. When
185        the transition is complete, this autoconf macro can be removed.
186
1872008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
188
189        * irq/irq.c:
190        make sure, that the masking operations in
191        ICTL and MSR are executed in order
192
1932008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
194
195        * Makefile.am: Rework to avoid .rel files.
196
1972008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
198
199        * startup/bspstart.c, startup/bspstart.c.nocache: Refactored and
200        renamed initialization routines to rtems_initialize_data_structures,
201        rtems_initialize_before_drivers, rtems_initialize_device_drivers, and
202        rtems_initialize_start_multitasking. This opened the sequence up so
203        that bootcard() could provide a more robust and flexible framework
204        which is easier to explain and understand. This also lays the
205        groundwork for sharing the division of available memory between the
206        RTEMS workspace and heap and the C library initialization across all
207        BSPs.
208
2092008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
210
211        * startup/bspstart.c, startup/bspstart.c.nocache: Remove all references
212        to console_reserve_resources and termios_reserve_resources.
213
2142008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
215
216        * startup/linkcmds: Add wildcard to gcc_except_table section so
217        programs compiled with gcc 4.3.x can link.
218
2192007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
220
221        * include/bsp.h, startup/bspstart.c, startup/bspstart.c.nocache:
222        Eliminate copies of the Configuration Table. Use the RTEMS provided
223        accessor macros to obtain configuration fields.
224
2252007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
226
227        * startup/bspstart.c, startup/bspstart.c.nocache: Move
228        interrupt_stack_size field from CPU Table to Configuration Table.
229        Eliminate CPU Table from all ports. Delete references to CPU Table in
230        all forms.
231
2322007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
233
234        * Makefile.am: Add bsppredriverhook.c.
235        * irq/irq.h: Attempt to correct definition of
236        BSP_CPM_IRQ_LOWEST_OFFSET.
237
2382007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
239
240        * startup/bspstart.c, startup/bspstart.c.nocache: Moved most of the
241        remaining CPU Table fields to the Configuration Table. This included
242        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
243        do_zero_of_workspace, extra_mpci_receive_server_stack,
244        stack_allocate_hook, and stack_free_hook. As a side-effect of this
245        effort some multiprocessing code was made conditional and some style
246        clean up occurred.
247
2482007-11-30      Till Straumann <strauman@slac.stanford.edu>
249
250        * irq/irq.h, irq/irq_init.c: Removed the definition
251        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
252        initialize the irqBase member of the rtems_irq_global_settings
253        struct. However, irqBase is an rtems_irq_symbolic_name,
254        so using BSP_LOWEST_OFFSET is more appropriate.
255
2562007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
257
258        * startup/bspstart.c, startup/bspstart.c.nocache: Eliminate PowerPC
259        specific elements from the CPU Table. They have been replaced with
260        variables named bsp_XXX as needed.
261
2622007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
263
264        PR 1257/bsps
265        * irq/irq.c: Code outside of cpukit should use the public API for
266        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
267        public API and directly accessing _CPU_ISR_Disable and
268        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
269        directive which could lead to problems. This patch also changes the
270        type of the variable passed into these routines and addresses minor
271        style issues.
272
2732007-07-12      Joel Sherrill <joel.sherrill@OARcorp.com>
274
275        * Makefile.am: Correct so it now links.
276
2772007-07-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
278
279        * vectors/vectors_init.c, irq/irq_init.c:
280        adapted to shared exception code
281
2822007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
283
284        * bsp_specs: Remove qrtems_debug.
285
2862007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
287
288        * bsp_specs: Remove lib (Now expected to exist in GCC).
289
2902007-03-15  Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
291
292        * startup/bspstart.c: set external clock to 0 for some boards to
293        match the "auto clock detection" scheme in the libcpu clock driver
294        * startup/linkcmds: remove content of dpram section to avoid
295        download hangs with the EPPCBug board monitor
296
2972006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
298
299        * network/network.c, startup/imbx8xx.c: Minor warning fixes.
300
3012006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
302
303        * configure.ac: New BUG-REPORT address.
304
3052006-11-15      Joel Sherrill <joel@OARcorp.com>
306
307        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
308        file and simplified initialization.
309
3102006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
311
312        * configure.ac: Require autoconf-2.60. Require automake-1.10.
313
3142006-08-09      Joel Sherrill <joel@OARcorp.com>
315
316        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
317
3182006-03-08      Joel Sherrill <joel@OARcorp.com>
319
320        * startup/linkcmds: Add .gnu.linkonce.b.* section.
321
3222006-02-08      Joel Sherrill <joel@OARcorp.com>
323
324        * startup/linkcmds: Add sections required by newer gcc versions.
325
3262006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
327
328        * configure.ac: Remove explicit ampolish3 support (now in
329        RTEMS_BSP_CONFIGURE).
330
3312006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
332
333        * configure.ac: Add ampolish3 support.
334        * Makefile.am: Add preinstall.am.
335
3362006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
337
338        * Makefile.am: Don't include subdirs.am.
339
3402005-10-06      Till Straumann <strauman@slac.stanford.edu>
341
342        PR 833/bsps
343        * irq/irq_asm.S: Currently, all (new exception) BSPs explicitely enable
344        the FPU across the user ISR but DONT save/restore the FPU context.
345        Any use of the FPU fron the user handler (e.g., due to GCC
346        optimizations) result in corruption. The fix results in an exception
347        in such cases (user ISR must explicitely save/enable/restore FPU).
348
3492005-09-12      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
350
351        PR 527/bsps
352        PR 822/bsps
353        * console/console.c, startup/bspstart.c, startup/imbx8xx.c,
354        startup/mmutlbtab.c, startup/start.S, vectors/vectors_init.c:
355        Currently the MBX8xx BSP does not boot, because some logical errors
356        are in the startup code. Additionally, the mpc8xx shared clock driver
357        does not support the clocking scheme of some of the board variants,
358        which are clocked from a 32768Hz (!) external crystal.
359
3602003-12-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
361
362        * startup/Makefile.am: start.S instead of start.s.
363
3642003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
365
366        PR 545/bsps
367        * startup/setvec.c: Removed.
368        * startup/Makefile.am: Remove setvec.c.
369
3702003-10-22      Joel Sherrill <joel@OARcorp.com>
371
372        PR 510/bsps
373        * irq/irq.h: Add extern C wrapper.
374
3752003-09-04      Joel Sherrill <joel@OARcorp.com>
376
377        * clock/p_clock.c, ide/pcmcia_ide.c, include/bsp.h, include/coverhd.h,
378        irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c,
379        startup/bspstart.c, startup/bspstart.c.nocache, startup/imbx8xx.c,
380        startup/mmutlbtab.c, startup/setvec.c, startup/start.S,
381        vectors/vectors.h, vectors/vectors_init.c: URL for license changed.
382
3832003-08-22      Joel Sherrill <joel@OARcorp.com>
384
385        PR 445/bsps
386        * bsp_specs: Hand edited to duplicate change Ralf applied to the CVS
387        trunk.
388
3892003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
390
391        * ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
392
3932003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
394
395        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
396
3972003-07-18      Till Straumann <strauman@slac.stanford.edu>
398
399        PR 288/rtems
400        * irq/irq_asm.S, startup/bspstart.c: _ISR_Nest_level is now properly
401        maintained.
402
4032003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
404
405        PR 368/filesystem
406        * ide/*: added BSP support for libchip standard ide driver
407
4082003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
409
410        * configure.ac: Remove AC_CONFIG_AUX_DIR.
411
4122003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
413
414        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
415
4162003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
417
418        * configure.ac: AC_PREREQ(2.57).
419
4202003-01-20      Joel Sherrill <joel@OARcorp.com>
421
422        * startup/linkcmds*: Add FreeBSD sysctl() sections.
423
4242002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
425
426        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
427        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
428        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
429        Remove SORDID_HACK. Eliminate *_O_FILES.
430        * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
431        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
432        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
433
4342002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
435
436        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
437
4382002-11-04      Joel Sherrill <joel@OARcorp.com>
439
440        * console/console.c, network/network.c: Removed warnings.
441
4422002-11-04      Joel Sherrill <joel@OARcorp.com>
443
444        * console/console.c, network/network.c: Removed warnings.
445
4462002-11-01      Joel Sherrill <joel@OARcorp.com>
447
448        * clock/p_clock.c, console/console.c, startup/bspstart.c: Removed
449        warnings.
450
4512002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
452
453        * .cvsignore: Reformat.
454        Add autom4te*cache.
455        Remove autom4te.cache.
456
4572002-08-21      Joel Sherrill <joel@OARcorp.com>
458
459        * bsp_specs: Added support for -nostdlibs.
460
4612002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
462
463        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
464        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
465        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
466        * network/Makefile.am: Use .$(OBJEXT) instead of .o.
467        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
468        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
469        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
470
4712002-08-01      Joel Sherrill <joel@OARcorp.com>
472
473        * include/coverhd.h: Per PR261 removed include of
474        <rtems/score/targopts.h> because the file is no longer being
475        generated and really wasn't being used anyway.
476
4772002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
478
479        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
480
4812002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
482
483        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
484        Remove $(OBJS) from all-local.
485
4862002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
487
488        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
489
4902001-05-09      Joel Sherrill <joel@OARcorp.com>
491
492        * startup/linkcmds: In support of gcc 3.1, added one of more
493        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
494        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
495        and direction of segments to memory regions may also have been
496        addressed.  This was a sweep across all BSPs.
497 
4982002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
499
500        * irq/irq.c: Reflect changes to <rtems/score/cpu.h>.
501        Fix loopCounter.
502        * irq/irq_asm.S:  Reflect changes to <rtems/score/cpu.h>.
503        * vectors/vectors.S: Ditto.
504        * vectors/vectors_init.c: Include <rtems/bspIo.h>.
505
5062002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
507
508        * startup/bspstart.c: Include <libcpu/cpuIdent.h>, <rtems/bspIo.h>.
509
5102002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
511
512        * configure.ac: Add BSPOPTS_*(DISPATCH_HANDLER_STAT).
513          Remove RTEMS_ENABLE_LIBCDIR.
514
5152001-04-08      Joel Sherrill <joel@OARcorp.com>
516
517        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
518 
5192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
520
521        * configure.ac:
522        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
523        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
524        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
525        * Makefile.am: Remove AUTOMAKE_OPTIONS.
526        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
527        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
528        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
529        * network/Makefile.am: Remove AUTOMAKE_OPTIONS.
530        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
531        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
532        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
533
5342001-01-16      Eric Valette <valette@crt.canon.fr>
535
536        * vector/vector.S, irq/irq_asm.S: Make sure vectors work properly
537        in RAM and Flash based code.  The code executed for the Flash
538        version runs in both cases (code in Flash/code in RAM) but as it
539        is less efficient than the one optimized for RAM, it put it inside
540        ifdef.  A compilation error is generated if code is linked in Flash
541        with the correct ifdef set...
542
5432001-01-16      Eric Valette <valette@crt.canon.fr>
544
545        * irq/irq.c: Correct minor bug in mbx8xx interrupt handling.
546        Quoting Eric, "In theory it should be applied in each mpc8xx
547        related BSP but as I cannot test it plase maintainer/users
548        submit patch accordingly."
549
5502002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
551
552        * console/console.c: Include rtems/bspIo.h instead of bspIo.h.
553
5542001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
555
556        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
557
5582001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
559
560        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
561
5622001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
563
564        * configure.ac: Add RTEMS_BSPOPTS_*(DATA_CACHE_ENABLE),
565        RTEMS_BSPOPTS_*(INSTRUCTION_CACHE_ENABLE).
566
5672001-11-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
568
569        * Makefile.am: Add @exceptions@ to SUBDIRS.
570        * configure.ac: Add RTEMS_BSPOPTS_*(), merge-in settings
571        from make/custom/mbx*.cfg, add RTEMS_PPC_EXCEPTIONS([new]).
572        * include/Makefile.am: Convert PREINSTALL_FILES to
573        TMPINSTALL_FILES, include force-preinstall.am.
574        * vectors/Makefile.am: remove bogus VPATH.
575        * wrapup/Makefile.am: Apply @exceptions@.
576
5772001-10-29      Joel Sherrill <joel@OARcorp.com>
578
579        * include/bsp.h: Modify Install_tm27_vector() so this BSP will link tm27.
580
5812001-10-12      Joel Sherrill <joel@OARcorp.com>
582
583        * clock/p_clock.c, include/bsp.h, include/coverhd.h,
584        startup/bspstart.c, startup/bspstart.c.nocache, startup/setvec.c,
585        startup/start.S: Fixed typo.
586
5872001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
588
589        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
590        * configure.in: Remove.
591        * configure.ac: New file, generated from configure.in by autoupdate.
592
5932001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
594
595        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
596        * irq/Makefile.am: Use 'PREINSTALL_FILES ='.
597        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
598
5992001-08-31  Eric Valette <valette@crf.canon.fr>
600
601        * network/network.c: Fix to account for return value when
602        installing interrupts handler.
603
6042001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
605
606        * configure.in: Add bspopts.h.
607        * include/.cvsignore: Add bspopts.h*, stamp-h*.
608        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
609        * include/bsp.h: Include bspopts.h.
610
6112000-06-08      Eric Valette <valette@crf.canon.fr>
612
613        * console/console.c, include/commproc.h, startup/start.S:
614        The printk/printf did not work when loaded by EPPCBUG. They did
615        work when loaded with the BDM debugger.  I suspected EPPBUG
616        made some nasty things like patching Communication processor
617        microcode...  Anyway, the attached patch:
618          1) Enables to have printk nearly immediately after boot,
619          2) Make printf work automagically (I do not know why except I make a
620        different initialization for printk that should be overwritten by
621        console init later ?)
622
623        I let the default to be using EPPCBUG embedded firmware to boot and
624        using this printk early enabler code (LOADED_BY_EPPCBUG and
625        EARLY_CONSOLE) are on.
626
6272001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
628
629        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
630
6312001-04-20      Eric Valette <valette@crf.canon.fr>
632
633        * include/bsp.h: Added include of <bsp/vectors.h>
634        * vectors/vectors.h: Corrected typos.
635
6362001-04-11      Eric Valette <valette@crf.canon.fr>
637
638        * network/network.c: Fix unnecessary double assignment.
639
6402001-03-30      Eric Valette <valette@crf.canon.fr>
641
642        * clock/.cvsignore, clock/Makefile.am, clock/p_clock.c,
643        include/8xx_immap.h, include/commproc.h, include/mbx.h,
644        irq/.cvsignore, irq/Makefile.am, irq/irq.c, irq/irq.h,
645        irq/irq_asm.S, irq/irq_init.c, vectors/.cvsignore,
646        vectors/Makefile.am, vectors/vectors.S, vectors/vectors.h,
647        vectors/vectors_init.c: New files.
648        * Makefile.am, configure.in, console/console.c,
649        include/Makefile.am, network/network.c, startup/Makefile.am,
650        startup/bspstart.c, startup/imbx8xx.c, startup/linkcmds,
651        startup/mmutlbtab.c, startup/start.S, wrapup/Makefile.am:
652        The modifications to this BSP reflect the conversion of the
653        mpc8xx CPU to the "new exception processing model."
654
6552000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
656
657        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
658
6592000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
660
661        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
662
6632000-11-01      Joel Sherrill <joel@OARcorp.com>
664
665        * startup/bspstart.c, startup/bspstart.c: assoc.h, error.h, libio_.h,
666        libio.h, and libcsupport.h moved from libc to lib/include/rtems and
667        now must be referenced as <rtems/XXX.h>.   Header file order
668        was cleaned up while doing this.
669        Also removed obsolete references to STACK_CHECKER_ON.
670
6712000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
672
673        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
674        Switch to GNU canonicalization.
675
6762000-10-20      Joel Sherrill <joel@OARcorp.com>
677
678        * console/console.c: Add mbx8xx_console_get_configuration() which
679        returns either nvram configuration or a static equivalent.
680
6812000-10-18      Joel Sherrill <joel@OARcorp.com>
682
683        * console/console.c: Added BSP dependent routine
684        mbx8xx_console_use_maximum_buffer_size() required by mbx8xx
685        console-generic code.  This avoids libcpu use of bsp.h.
686
6872000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
688
689        * console/Makefile.am, network/Makefile.am, startup/Makefile.am,
690        wrapup/Makefile.am: Include compile.am
691
6922000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
693
694        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICAL_TOOLS
695
6962000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
697
698        * README:
699        * console/console.c:
700        * include/bsp.h:
701        * network/network.c:
702        * startup/bspstart.c:
703        Add support for configuration parameters in NVRAM
704
7052000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
706
707        * console/console.c: Fix polled input.
708
7092000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
710
711        * README: Updated.
712        * console/console.c: Addition of support for shared printk and
713        no termios.
714        * include/bsp.h: Addition of second parameter to
715        rtems_enet_driver_attach. Removed prototypes for printk and
716        BSP_output_string.
717        * network/network.c(rtems_enet_driver_attach): Addition of second
718        parameter to function.
719
7202000-08-10      Joel Sherrill <joel@OARcorp.com>
721
722        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.