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

4.104.115
Last change on this file since 9bbba54 was 9bbba54, checked in by Joel Sherrill <joel.sherrill@…>, on 04/25/10 at 22:36:25

2010-04-25 Joel Sherrill <joel.sherrilL@…>

  • console/console.c, ide/pcmcia_ide.c, startup/bspstart.c, startup/imbx8xx.c: Fix some warnings.
  • Property mode set to 100644
File size: 24.4 KB
Line 
12010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
2
3        * console/console.c, ide/pcmcia_ide.c, startup/bspstart.c,
4        startup/imbx8xx.c: Fix some warnings.
5
62010-03-27      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
7
8        * startup/start.S: removed bootcard calling warning
9
102009-12-16      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
11
12        * console/console.c: adapted to new prototype for *_write
13        function
14
152009-10-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
16
17        * vectors/vectors.h, vectors/vectors_init.c, vectors/vectors.S,
18        irq/irq_init.c, irq/irq_asm.S: Removed files.
19
202009-10-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
21
22        * include/irq-config.h: New file.
23        * Makefile.am, preinstall.am: Update for exception support changes.
24        Use generic interrupt support.
25        * make/custom/mbx8xx.inc, startup/linkcmds: Enable EABI.
26        * irq/irq.c, startup/bspstart.c: Converted to generic interrupt
27        support.  Update for exception support changes.
28
292009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
30
31        * irq/irq.h: Add BSP_irq_enabled_at_cpm.
32        * network/network.c: Remove local decl of BSP_irq_enabled_at_cpm.
33
342009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
35
36        * make/custom/mbx8xx.inc: Remove RTEMS_BSP_FAMILY.
37
382009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
39
40        * configure.ac: Don't add -ansi -fasm to CFLAGS.
41
422009-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
43
44        * make/custom/mbx8xx.inc: New (Renamed from mbx8xx.cfg).
45        * make/custom/mbx8xx.cfg: Removed.
46        * make/custom/mbx821_001.cfg, make/custom/mbx821_002b.cfg,
47        make/custom/mbx821_002.cfg, make/custom/mbx860_001b.cfg,
48        make/custom/mbx860_002.cfg, make/custom/mbx860_005b.cfg,
49        make/custom/mbx860_1b.cfg:
50        Include make/custom/mbx8xx.inc.
51
522009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
53
54        * make/custom/mbx821_001.cfg: New (relocated from /make/custom).
55        * make/custom/mbx821_002b.cfg: New (relocated from /make/custom).
56        * make/custom/mbx821_002.cfg: New (relocated from /make/custom).
57        * make/custom/mbx860_001b.cfg: New (relocated from /make/custom).
58        * make/custom/mbx860_002.cfg: New (relocated from /make/custom).
59        * make/custom/mbx860_005b.cfg: New (relocated from /make/custom).
60        * make/custom/mbx860_1b.cfg: New (relocated from /make/custom).
61        * make/custom/mbx8xx.cfg: New (relocated from /make/custom).
62
632009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
66
67 2009-07-16     Joel Sherrill <joel.sherrill@oarcorp.com>
68
69        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
70        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
71        have the same options.
72
732009-05-18      Joel Sherrill <joel.sherrill@OARcorp.com>
74
75        * startup/linkcmds: Correct name of ENTRY.
76
772009-04-28      Chris Johns <chrisj@rtems.org>
78
79        * startup/start.S: Update for boot_card command line change.
80
812009-03-12      Joel Sherrill <joel.sherrill@OARcorp.com>
82
83        PR 1385/cpukit
84        * irq/irq_asm.S: When the type rtems_boolean was switched to the C99
85        bool, the size changed from 4 bytes to 1 byte. The interrupt
86        dispatching code accesses two boolean variables for scheduling
87        purposes and the assembly implementations of this code did not get
88        updated.
89
902008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
91
92        * bsp_specs: Move -e start from *link to *startfile to avoid warning
93        for undefined entry symbol when linking relocatables with binutils
94        2.19.
95
962008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
97
98        * Makefile.am, preinstall.am: Use shared tm27.h stub.
99        * include/tm27.h: Removed.
100
1012008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
102
103        * Makefile.am: Eliminate bsp.am.
104
1052008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
106
107        * Makefile.am: Eliminate *_SOURCES.
108
1092008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
110
111        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
112        components.
113
1142008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
115
116        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
117
1182008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
119
120        * configure.ac: Make letting boot_card() handle work area allocation
121        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
122        BSP_BOOTCARD_OPTIONS.
123
1242008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
125
126        * include/bsp.h: Remove unnecessary boilerplate comments.
127
1282008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
129
130        * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
131        is NOT used anywhere.
132
1332008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
134
135        * Makefile.am, startup/linkcmds: Use top level shared
136        bsp_get_work_area() implementation.
137        * startup/bspgetworkarea.c: Removed.
138
1392008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
140
141        * startup/bspstart.c: Remove unnecessary includes of
142        rtems/libcsupport.h and rtems/libio.h.
143
1442008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
145
146        * startup/bspstart.c, startup/bspstart.c.nocache: Add use of
147        bsp_get_work_area() in its own file and rely on BSP Framework to
148        perform more initialization.
149
1502008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
151
152        * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds:
153        Create bsp_get_work_area() into its own file and use BSP Framework to
154        perform more initialization.
155        * startup/bspgetworkarea.c: New file.
156
1572008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
158
159        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
160        phase, all prototypes were removed from bsp.h and empty
161        implementations were removed and made to use the shared stub.
162
1632008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
164
165        * ide/pcmcia_ide.c, irq/irq.c, startup/bspstart.c,
166        startup/bspstart.c.nocache: Convert to "bool".
167
1682008-08-20      Ralf Corsépius <ralf.corsepius@rtems.org>
169
170        * clock/p_clock.c, console/console.c, irq/irq.c, irq/irq_init.c,
171        vectors/vectors_init.c: Add missing prototypes.
172
1732008-07-29      Chris Johns <chrisj@rtems.org>
174
175        * ide/pcmcia_ide.c: Updated to the libblock changes.
176
1772008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
178
179        * startup/bspstart.c, startup/bspstart.c.nocache: Add capability for
180        bootcard.c BSP Initialization Framework to ask the BSP where it has
181        memory for the RTEMS Workspace and C Program Heap. These collectively
182        are referred to as work area. If the BSP supports this, then it does
183        not have to include code to split the available memory between the
184        two areas. This reduces the amount of code in the BSP specific
185        bspstart.c file. Additionally, the shared framework can initialize
186        the C Library, call rtems_debug_enable(), and dirty the work area
187        memory. Until most/all BSPs support this new capability, if the BSP
188        supports this, it should call
189        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac. When
190        the transition is complete, this autoconf macro can be removed.
191
1922008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
193
194        * irq/irq.c:
195        make sure, that the masking operations in
196        ICTL and MSR are executed in order
197
1982008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
199
200        * Makefile.am: Rework to avoid .rel files.
201
2022008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
203
204        * startup/bspstart.c, startup/bspstart.c.nocache: Refactored and
205        renamed initialization routines to rtems_initialize_data_structures,
206        rtems_initialize_before_drivers, rtems_initialize_device_drivers, and
207        rtems_initialize_start_multitasking. This opened the sequence up so
208        that bootcard() could provide a more robust and flexible framework
209        which is easier to explain and understand. This also lays the
210        groundwork for sharing the division of available memory between the
211        RTEMS workspace and heap and the C library initialization across all
212        BSPs.
213
2142008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
215
216        * startup/bspstart.c, startup/bspstart.c.nocache: Remove all references
217        to console_reserve_resources and termios_reserve_resources.
218
2192008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
220
221        * startup/linkcmds: Add wildcard to gcc_except_table section so
222        programs compiled with gcc 4.3.x can link.
223
2242007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
225
226        * include/bsp.h, startup/bspstart.c, startup/bspstart.c.nocache:
227        Eliminate copies of the Configuration Table. Use the RTEMS provided
228        accessor macros to obtain configuration fields.
229
2302007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
231
232        * startup/bspstart.c, startup/bspstart.c.nocache: Move
233        interrupt_stack_size field from CPU Table to Configuration Table.
234        Eliminate CPU Table from all ports. Delete references to CPU Table in
235        all forms.
236
2372007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
238
239        * Makefile.am: Add bsppredriverhook.c.
240        * irq/irq.h: Attempt to correct definition of
241        BSP_CPM_IRQ_LOWEST_OFFSET.
242
2432007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
244
245        * startup/bspstart.c, startup/bspstart.c.nocache: Moved most of the
246        remaining CPU Table fields to the Configuration Table. This included
247        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
248        do_zero_of_workspace, extra_mpci_receive_server_stack,
249        stack_allocate_hook, and stack_free_hook. As a side-effect of this
250        effort some multiprocessing code was made conditional and some style
251        clean up occurred.
252
2532007-11-30      Till Straumann <strauman@slac.stanford.edu>
254
255        * irq/irq.h, irq/irq_init.c: Removed the definition
256        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
257        initialize the irqBase member of the rtems_irq_global_settings
258        struct. However, irqBase is an rtems_irq_symbolic_name,
259        so using BSP_LOWEST_OFFSET is more appropriate.
260
2612007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
262
263        * startup/bspstart.c, startup/bspstart.c.nocache: Eliminate PowerPC
264        specific elements from the CPU Table. They have been replaced with
265        variables named bsp_XXX as needed.
266
2672007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
268
269        PR 1257/bsps
270        * irq/irq.c: Code outside of cpukit should use the public API for
271        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
272        public API and directly accessing _CPU_ISR_Disable and
273        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
274        directive which could lead to problems. This patch also changes the
275        type of the variable passed into these routines and addresses minor
276        style issues.
277
2782007-07-12      Joel Sherrill <joel.sherrill@OARcorp.com>
279
280        * Makefile.am: Correct so it now links.
281
2822007-07-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
283
284        * vectors/vectors_init.c, irq/irq_init.c:
285        adapted to shared exception code
286
2872007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
288
289        * bsp_specs: Remove qrtems_debug.
290
2912007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
292
293        * bsp_specs: Remove lib (Now expected to exist in GCC).
294
2952007-03-15  Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
296
297        * startup/bspstart.c: set external clock to 0 for some boards to
298        match the "auto clock detection" scheme in the libcpu clock driver
299        * startup/linkcmds: remove content of dpram section to avoid
300        download hangs with the EPPCBug board monitor
301
3022006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
303
304        * network/network.c, startup/imbx8xx.c: Minor warning fixes.
305
3062006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
307
308        * configure.ac: New BUG-REPORT address.
309
3102006-11-15      Joel Sherrill <joel@OARcorp.com>
311
312        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
313        file and simplified initialization.
314
3152006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
316
317        * configure.ac: Require autoconf-2.60. Require automake-1.10.
318
3192006-08-09      Joel Sherrill <joel@OARcorp.com>
320
321        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
322
3232006-03-08      Joel Sherrill <joel@OARcorp.com>
324
325        * startup/linkcmds: Add .gnu.linkonce.b.* section.
326
3272006-02-08      Joel Sherrill <joel@OARcorp.com>
328
329        * startup/linkcmds: Add sections required by newer gcc versions.
330
3312006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
332
333        * configure.ac: Remove explicit ampolish3 support (now in
334        RTEMS_BSP_CONFIGURE).
335
3362006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
337
338        * configure.ac: Add ampolish3 support.
339        * Makefile.am: Add preinstall.am.
340
3412006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
342
343        * Makefile.am: Don't include subdirs.am.
344
3452005-10-06      Till Straumann <strauman@slac.stanford.edu>
346
347        PR 833/bsps
348        * irq/irq_asm.S: Currently, all (new exception) BSPs explicitely enable
349        the FPU across the user ISR but DONT save/restore the FPU context.
350        Any use of the FPU fron the user handler (e.g., due to GCC
351        optimizations) result in corruption. The fix results in an exception
352        in such cases (user ISR must explicitely save/enable/restore FPU).
353
3542005-09-12      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
355
356        PR 527/bsps
357        PR 822/bsps
358        * console/console.c, startup/bspstart.c, startup/imbx8xx.c,
359        startup/mmutlbtab.c, startup/start.S, vectors/vectors_init.c:
360        Currently the MBX8xx BSP does not boot, because some logical errors
361        are in the startup code. Additionally, the mpc8xx shared clock driver
362        does not support the clocking scheme of some of the board variants,
363        which are clocked from a 32768Hz (!) external crystal.
364
3652003-12-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
366
367        * startup/Makefile.am: start.S instead of start.s.
368
3692003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
370
371        PR 545/bsps
372        * startup/setvec.c: Removed.
373        * startup/Makefile.am: Remove setvec.c.
374
3752003-10-22      Joel Sherrill <joel@OARcorp.com>
376
377        PR 510/bsps
378        * irq/irq.h: Add extern C wrapper.
379
3802003-09-04      Joel Sherrill <joel@OARcorp.com>
381
382        * clock/p_clock.c, ide/pcmcia_ide.c, include/bsp.h, include/coverhd.h,
383        irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c,
384        startup/bspstart.c, startup/bspstart.c.nocache, startup/imbx8xx.c,
385        startup/mmutlbtab.c, startup/setvec.c, startup/start.S,
386        vectors/vectors.h, vectors/vectors_init.c: URL for license changed.
387
3882003-08-22      Joel Sherrill <joel@OARcorp.com>
389
390        PR 445/bsps
391        * bsp_specs: Hand edited to duplicate change Ralf applied to the CVS
392        trunk.
393
3942003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
395
396        * ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
397
3982003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
399
400        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
401
4022003-07-18      Till Straumann <strauman@slac.stanford.edu>
403
404        PR 288/rtems
405        * irq/irq_asm.S, startup/bspstart.c: _ISR_Nest_level is now properly
406        maintained.
407
4082003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
409
410        PR 368/filesystem
411        * ide/*: added BSP support for libchip standard ide driver
412
4132003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
414
415        * configure.ac: Remove AC_CONFIG_AUX_DIR.
416
4172003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
418
419        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
420
4212003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
422
423        * configure.ac: AC_PREREQ(2.57).
424
4252003-01-20      Joel Sherrill <joel@OARcorp.com>
426
427        * startup/linkcmds*: Add FreeBSD sysctl() sections.
428
4292002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
430
431        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
432        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
433        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
434        Remove SORDID_HACK. Eliminate *_O_FILES.
435        * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
436        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
437        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
438
4392002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
440
441        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
442
4432002-11-04      Joel Sherrill <joel@OARcorp.com>
444
445        * console/console.c, network/network.c: Removed warnings.
446
4472002-11-04      Joel Sherrill <joel@OARcorp.com>
448
449        * console/console.c, network/network.c: Removed warnings.
450
4512002-11-01      Joel Sherrill <joel@OARcorp.com>
452
453        * clock/p_clock.c, console/console.c, startup/bspstart.c: Removed
454        warnings.
455
4562002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
457
458        * .cvsignore: Reformat.
459        Add autom4te*cache.
460        Remove autom4te.cache.
461
4622002-08-21      Joel Sherrill <joel@OARcorp.com>
463
464        * bsp_specs: Added support for -nostdlibs.
465
4662002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
467
468        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
469        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
470        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
471        * network/Makefile.am: Use .$(OBJEXT) instead of .o.
472        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
473        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
474        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
475
4762002-08-01      Joel Sherrill <joel@OARcorp.com>
477
478        * include/coverhd.h: Per PR261 removed include of
479        <rtems/score/targopts.h> because the file is no longer being
480        generated and really wasn't being used anyway.
481
4822002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
483
484        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
485
4862002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
487
488        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
489        Remove $(OBJS) from all-local.
490
4912002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
492
493        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
494
4952001-05-09      Joel Sherrill <joel@OARcorp.com>
496
497        * startup/linkcmds: In support of gcc 3.1, added one of more
498        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
499        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
500        and direction of segments to memory regions may also have been
501        addressed.  This was a sweep across all BSPs.
502 
5032002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
504
505        * irq/irq.c: Reflect changes to <rtems/score/cpu.h>.
506        Fix loopCounter.
507        * irq/irq_asm.S:  Reflect changes to <rtems/score/cpu.h>.
508        * vectors/vectors.S: Ditto.
509        * vectors/vectors_init.c: Include <rtems/bspIo.h>.
510
5112002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
512
513        * startup/bspstart.c: Include <libcpu/cpuIdent.h>, <rtems/bspIo.h>.
514
5152002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
516
517        * configure.ac: Add BSPOPTS_*(DISPATCH_HANDLER_STAT).
518          Remove RTEMS_ENABLE_LIBCDIR.
519
5202001-04-08      Joel Sherrill <joel@OARcorp.com>
521
522        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
523 
5242002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
525
526        * configure.ac:
527        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
528        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
529        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
530        * Makefile.am: Remove AUTOMAKE_OPTIONS.
531        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
532        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
533        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
534        * network/Makefile.am: Remove AUTOMAKE_OPTIONS.
535        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
536        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
537        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
538
5392001-01-16      Eric Valette <valette@crt.canon.fr>
540
541        * vector/vector.S, irq/irq_asm.S: Make sure vectors work properly
542        in RAM and Flash based code.  The code executed for the Flash
543        version runs in both cases (code in Flash/code in RAM) but as it
544        is less efficient than the one optimized for RAM, it put it inside
545        ifdef.  A compilation error is generated if code is linked in Flash
546        with the correct ifdef set...
547
5482001-01-16      Eric Valette <valette@crt.canon.fr>
549
550        * irq/irq.c: Correct minor bug in mbx8xx interrupt handling.
551        Quoting Eric, "In theory it should be applied in each mpc8xx
552        related BSP but as I cannot test it plase maintainer/users
553        submit patch accordingly."
554
5552002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
556
557        * console/console.c: Include rtems/bspIo.h instead of bspIo.h.
558
5592001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
560
561        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
562
5632001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
564
565        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
566
5672001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
568
569        * configure.ac: Add RTEMS_BSPOPTS_*(DATA_CACHE_ENABLE),
570        RTEMS_BSPOPTS_*(INSTRUCTION_CACHE_ENABLE).
571
5722001-11-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
573
574        * Makefile.am: Add @exceptions@ to SUBDIRS.
575        * configure.ac: Add RTEMS_BSPOPTS_*(), merge-in settings
576        from make/custom/mbx*.cfg, add RTEMS_PPC_EXCEPTIONS([new]).
577        * include/Makefile.am: Convert PREINSTALL_FILES to
578        TMPINSTALL_FILES, include force-preinstall.am.
579        * vectors/Makefile.am: remove bogus VPATH.
580        * wrapup/Makefile.am: Apply @exceptions@.
581
5822001-10-29      Joel Sherrill <joel@OARcorp.com>
583
584        * include/bsp.h: Modify Install_tm27_vector() so this BSP will link tm27.
585
5862001-10-12      Joel Sherrill <joel@OARcorp.com>
587
588        * clock/p_clock.c, include/bsp.h, include/coverhd.h,
589        startup/bspstart.c, startup/bspstart.c.nocache, startup/setvec.c,
590        startup/start.S: Fixed typo.
591
5922001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
593
594        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
595        * configure.in: Remove.
596        * configure.ac: New file, generated from configure.in by autoupdate.
597
5982001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
599
600        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
601        * irq/Makefile.am: Use 'PREINSTALL_FILES ='.
602        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
603
6042001-08-31  Eric Valette <valette@crf.canon.fr>
605
606        * network/network.c: Fix to account for return value when
607        installing interrupts handler.
608
6092001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
610
611        * configure.in: Add bspopts.h.
612        * include/.cvsignore: Add bspopts.h*, stamp-h*.
613        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
614        * include/bsp.h: Include bspopts.h.
615
6162000-06-08      Eric Valette <valette@crf.canon.fr>
617
618        * console/console.c, include/commproc.h, startup/start.S:
619        The printk/printf did not work when loaded by EPPCBUG. They did
620        work when loaded with the BDM debugger.  I suspected EPPBUG
621        made some nasty things like patching Communication processor
622        microcode...  Anyway, the attached patch:
623          1) Enables to have printk nearly immediately after boot,
624          2) Make printf work automagically (I do not know why except I make a
625        different initialization for printk that should be overwritten by
626        console init later ?)
627
628        I let the default to be using EPPCBUG embedded firmware to boot and
629        using this printk early enabler code (LOADED_BY_EPPCBUG and
630        EARLY_CONSOLE) are on.
631
6322001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
633
634        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
635
6362001-04-20      Eric Valette <valette@crf.canon.fr>
637
638        * include/bsp.h: Added include of <bsp/vectors.h>
639        * vectors/vectors.h: Corrected typos.
640
6412001-04-11      Eric Valette <valette@crf.canon.fr>
642
643        * network/network.c: Fix unnecessary double assignment.
644
6452001-03-30      Eric Valette <valette@crf.canon.fr>
646
647        * clock/.cvsignore, clock/Makefile.am, clock/p_clock.c,
648        include/8xx_immap.h, include/commproc.h, include/mbx.h,
649        irq/.cvsignore, irq/Makefile.am, irq/irq.c, irq/irq.h,
650        irq/irq_asm.S, irq/irq_init.c, vectors/.cvsignore,
651        vectors/Makefile.am, vectors/vectors.S, vectors/vectors.h,
652        vectors/vectors_init.c: New files.
653        * Makefile.am, configure.in, console/console.c,
654        include/Makefile.am, network/network.c, startup/Makefile.am,
655        startup/bspstart.c, startup/imbx8xx.c, startup/linkcmds,
656        startup/mmutlbtab.c, startup/start.S, wrapup/Makefile.am:
657        The modifications to this BSP reflect the conversion of the
658        mpc8xx CPU to the "new exception processing model."
659
6602000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
661
662        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
663
6642000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
665
666        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
667
6682000-11-01      Joel Sherrill <joel@OARcorp.com>
669
670        * startup/bspstart.c, startup/bspstart.c: assoc.h, error.h, libio_.h,
671        libio.h, and libcsupport.h moved from libc to lib/include/rtems and
672        now must be referenced as <rtems/XXX.h>.   Header file order
673        was cleaned up while doing this.
674        Also removed obsolete references to STACK_CHECKER_ON.
675
6762000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
677
678        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
679        Switch to GNU canonicalization.
680
6812000-10-20      Joel Sherrill <joel@OARcorp.com>
682
683        * console/console.c: Add mbx8xx_console_get_configuration() which
684        returns either nvram configuration or a static equivalent.
685
6862000-10-18      Joel Sherrill <joel@OARcorp.com>
687
688        * console/console.c: Added BSP dependent routine
689        mbx8xx_console_use_maximum_buffer_size() required by mbx8xx
690        console-generic code.  This avoids libcpu use of bsp.h.
691
6922000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
693
694        * console/Makefile.am, network/Makefile.am, startup/Makefile.am,
695        wrapup/Makefile.am: Include compile.am
696
6972000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
698
699        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICAL_TOOLS
700
7012000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
702
703        * README:
704        * console/console.c:
705        * include/bsp.h:
706        * network/network.c:
707        * startup/bspstart.c:
708        Add support for configuration parameters in NVRAM
709
7102000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
711
712        * console/console.c: Fix polled input.
713
7142000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
715
716        * README: Updated.
717        * console/console.c: Addition of support for shared printk and
718        no termios.
719        * include/bsp.h: Addition of second parameter to
720        rtems_enet_driver_attach. Removed prototypes for printk and
721        BSP_output_string.
722        * network/network.c(rtems_enet_driver_attach): Addition of second
723        parameter to function.
724
7252000-08-10      Joel Sherrill <joel@OARcorp.com>
726
727        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.