source: rtems/c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog @ 2d2de4eb

4.104.115
Last change on this file since 2d2de4eb was 2d2de4eb, checked in by Thomas Doerfler <Thomas.Doerfler@…>, on 10/23/09 at 07:32:46

Update for exception support changes.

  • Property mode set to 100644
File size: 26.6 KB
Line 
12009-10-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * include/irq-config.h: New file.
4        * Makefile.am, preinstall.am: Update for exception support changes.
5        Use generic interrupt support.
6        * make/custom/mpc8260ads.cfg, startup/linkcmds: Enable EABI.
7        * irq/irq.c, startup/bspstart.c: Converted to generic interrupt
8        support.  Update for exception support changes.
9
102009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
11
12        * make/custom/mpc8260ads.cfg: Remove RTEMS_BSP_FAMILY.
13
142009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
15
16        * configure.ac: Don't add -ansi -fasm to CFLAGS.
17
182009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
19
20        * make/custom/mpc8260ads.cfg: New (relocated from /make/custom).
21
222009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
23
24        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
25
26 2009-09-09     Joel Sherrill <joel.sherrill@oarcorp.com>
27
28        PR 1435/bsps
29        * startup/bspidle.c: Removed.
30
312009-09-09      Joel Sherrill <joel.sherrill@oarcorp.com>
32
33        PR 1435/bsps
34        * Makefile.am: Use shared implementation of bsp_idle_thread().
35
362009-08-26      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * Makefile.am, startup/bspstart.c: Rename BSP specific idle thread to
39        bsp_idle_thread and split into its own file.
40        * startup/bspidle.c: New file.
41
422009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
43
44        * network/network.c: Disable use of simple vectored interrupt install
45        until updated and this can be removed.
46
472009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
48
49        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
50        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
51        have the same options.
52
532009-04-28      Chris Johns <chrisj@rtems.org>
54
55        * start/start.S: Update for boot_card command line change.
56
572009-03-12      Joel Sherrill <joel.sherrill@OARcorp.com>
58
59        PR 1385/cpukit
60        * irq/irq_asm.S: When the type rtems_boolean was switched to the C99
61        bool, the size changed from 4 bytes to 1 byte. The interrupt
62        dispatching code accesses two boolean variables for scheduling
63        purposes and the assembly implementations of this code did not get
64        updated.
65
662009-02-12      Joel Sherrill <joel.sherrill@oarcorp.com>
67
68        * startup/bspstart.c: Change prototype of IDLE thread to consistently
69        return void * and take a uintptr_t argument.
70
712008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
72
73        * bsp_specs: Move -e start from *link to *startfile to avoid warning
74        for undefined entry symbol when linking relocatables with binutils
75        2.19.
76
772008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
78
79        * Makefile.am, preinstall.am: Use shared stub coverhd.h
80        * include/coverhd.h: Removed.
81
822008-09-30      Joel Sherrill <joel.sherrill@oarcorp.com>
83
84        * include/tm27.h: Now links all tests.
85
862008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
87
88        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
89        of building libbspstart.a, using automake-rules.
90
912008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
92
93        * Makefile.am: Eliminate *_SOURCES.
94
952008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
96
97        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
98        components.
99
1002008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
101
102        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
103
1042008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
105
106        * configure.ac: Make letting boot_card() handle work area allocation
107        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
108        BSP_BOOTCARD_OPTIONS.
109
1102008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
111
112        * include/bsp.h: Remove unnecessary boilerplate comments.
113
1142008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
115
116        * include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
117        is NOT used anywhere.
118
1192008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
120
121        * Makefile.am, startup/linkcmds: Use top level shared
122        bsp_get_work_area() implementation.
123        * startup/bspgetworkarea.c: Removed.
124
1252008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
126
127        * Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Add
128        use of bsp_get_work_area() in its own file and rely on BSP Framework
129        to perform more initialization.
130        * startup/bspgetworkarea.c: New file.
131
1322008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
133
134        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
135        phase, all prototypes were removed from bsp.h and empty
136        implementations were removed and made to use the shared stub.
137
1382008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
139
140        * irq/irq.c, startup/bspstart.c: Convert to bool.
141
1422008-08-20      Ralf Corsépius <ralf.corsepius@rtems.org>
143
144        * clock/p_clock.c, irq/irq.c, irq/irq_init.c, vectors/vectors_init.c:
145        Add missing prototypes.
146
1472008-08-01      Sebastian Huber <sebastian.huber@embedded-brains.de>
148
149        * start/start.S: Clear environment pointer for bootcard.
150
1512008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
152
153        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
154        Framework to ask the BSP where it has memory for the RTEMS Workspace
155        and C Program Heap. These collectively are referred to as work area.
156        If the BSP supports this, then it does not have to include code to
157        split the available memory between the two areas. This reduces the
158        amount of code in the BSP specific bspstart.c file. Additionally, the
159        shared framework can initialize the C Library, call
160        rtems_debug_enable(), and dirty the work area memory. Until most/all
161        BSPs support this new capability, if the BSP supports this, it should
162        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
163        When the transition is complete, this autoconf macro can be removed.
164
1652008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
166
167        * irq/irq.c:
168        make sure, that the masking operations in
169        ICTL and MSR are executed in order
170
1712008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
172
173        * Makefile.am: Rework to avoid .rel files.
174
1752008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
176
177        * startup/bspstart.c: Refactored and renamed initialization routines to
178        rtems_initialize_data_structures, rtems_initialize_before_drivers,
179        rtems_initialize_device_drivers, and
180        rtems_initialize_start_multitasking. This opened the sequence up so
181        that bootcard() could provide a more robust and flexible framework
182        which is easier to explain and understand. This also lays the
183        groundwork for sharing the division of available memory between the
184        RTEMS workspace and heap and the C library initialization across all
185        BSPs.
186
1872008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
188
189        * startup/bspstart.c: Remove all references to
190        console_reserve_resources and termios_reserve_resources.
191
1922008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
193
194        * startup/linkcmds: Add wildcard to gcc_except_table section so
195        programs compiled with gcc 4.3.x can link.
196
1972007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
198
199        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
200        Configuration Table. Use the RTEMS provided accessor macros to obtain
201        configuration fields.
202
2032007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
204
205        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
206        Configuration Table. Eliminate CPU Table from all ports. Delete
207        references to CPU Table in all forms.
208
2092007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
210
211        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
212        Table fields to the Configuration Table. This included
213        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
214        do_zero_of_workspace, extra_mpci_receive_server_stack,
215        stack_allocate_hook, and stack_free_hook. As a side-effect of this
216        effort some multiprocessing code was made conditional and some style
217        clean up occurred.
218
2192007-11-30      Till Straumann <strauman@slac.stanford.edu>
220
221        * irq/irq.h, irq/irq_init.c: Removed the definition
222        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
223        initialize the irqBase member of the rtems_irq_global_settings
224        struct. However, irqBase is an rtems_irq_symbolic_name,
225        so using BSP_LOWEST_OFFSET is more appropriate.
226
2272007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
228
229        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
230        Table. They have been replaced with variables named bsp_XXX as
231        needed.
232
2332007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
234
235        PR 1257/bsps
236        * irq/irq.c: Code outside of cpukit should use the public API for
237        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
238        public API and directly accessing _CPU_ISR_Disable and
239        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
240        directive which could lead to problems. This patch also changes the
241        type of the variable passed into these routines and addresses minor
242        style issues.
243
2442007-07-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
245
246        * vectors/vectors_init.c, irq/irq_init.c:
247        adapted to shared exception code
248
2492007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
250
251        * Makefile.am: adapted to shared exception code
252
2532007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
254
255        * bsp_specs: Remove qrtems_debug.
256
2572007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
258
259        * bsp_specs: Remove lib (Now expected to exist in GCC).
260
2612006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
262
263        * network/if_hdlcsubr.h: Remove K'n'R macros.
264        * network/network.c: Use ioctl_command_t as arg to ioctl functions.
265
2662006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
267
268        * configure.ac: New BUG-REPORT address.
269
2702006-11-15      Joel Sherrill <joel@OARcorp.com>
271
272        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
273        file and simplified initialization.
274
2752006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
276
277        * Makefile.am: Remove superfluous -DASM.
278
2792006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
280
281        * configure.ac: Require autoconf-2.60. Require automake-1.10.
282
2832006-08-09      Joel Sherrill <joel@OARcorp.com>
284
285        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
286
2872006-03-08      Joel Sherrill <joel@OARcorp.com>
288
289        * startup/linkcmds: Add .gnu.linkonce.b.* section.
290
2912006-02-08      Joel Sherrill <joel@OARcorp.com>
292
293        * startup/linkcmds: Add sections required by newer gcc versions.
294
2952006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
296
297        * configure.ac: Remove explicit ampolish3 support (now in
298        RTEMS_BSP_CONFIGURE).
299
3002006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
301
302        * configure.ac: Add ampolish3 support.
303        * Makefile.am: Add preinstall.am.
304
3052006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
306
307        * Makefile.am: Don't include subdirs.am.
308
3092005-10-06      Till Straumann <strauman@slac.stanford.edu>
310
311        PR 833/bsps
312        * irq/irq_asm.S: Currently, all (new exception) BSPs explicitely enable
313        the FPU across the user ISR but DONT save/restore the FPU context.
314        Any use of the FPU fron the user handler (e.g., due to GCC
315        optimizations) result in corruption. The fix results in an exception
316        in such cases (user ISR must explicitely save/enable/restore FPU).
317
3182005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
319
320        * network/if_hdlcsubr.c, network/network.c: Include <errno.h>
321        instead of <sys/errno.h>.
322
3232005-05-26      Joel Sherrill <joel@OARcorp.com>
324
325        PR 799/bsps
326        * include/bsp.h: Add include of bsp/vectors.h so rdbg.h can be
327        compiled.
328
3292005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
330
331        * include/bsp.h: New header guard.
332
3332005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
334
335        * irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
336
3372005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
338
339        * Makefile.am: Add -D__BSD_VISIBLE to network_CPPFLAGS.
340
3412005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
342
343        PR 779/bsp
344        * clock/p_clock.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
345        network/network.c: add parameter to new exception interrupt handlers
346        in powerpc bsps
347
3482005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
349
350        * startup/bspstart.c: include <rtems/powerpc/powerpc.h>.
351        Use PPC_MINIMUM_STACK_FRAME_SIZE instead of
352        CPU_MINIMUM_STACK_FRAME_SIZE.
353
3542005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
355
356        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
357
3582005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
359
360        * Makefile.am: Merge-in wrapup/Makefile.am.
361        * wrapup/Makefile.am: Remove.
362        * configure.ac: Reflect changes above.
363
3642005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
365
366        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
367
3682005-01-04      Joel Sherrill <joel@OARcorp.com>
369
370        * startup/linkcmds: Remove warnings.
371
3722005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
373
374        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
375
3762004-09-27      Joel Sherrill <joel@OARcorp.com>
377
378        PR 680/bsps
379        * network/if_hdlcsubr.c: Add missing #include <rtems/rtems_bsdnet.h>.
380
3812004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
382
383        * configure.ac: Require automake > 1.9.
384
3852004-07-25      Joel Sherrill <joel@OARcorp.com>
386
387        * network/network.c: Add include of <sys/errno.h>.
388
3892004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
390
391        PR 610/bsps
392        * Makefile.am: Add include/tm27.h, Cosmetics.
393        * include/tm27.h: Final cosmetics.
394
3952004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
396
397        * include/bsp.h: Split out tmtest27 support.
398        * include/tm27.h: New.
399
4002004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
401
402        PR 613/bsps
403        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
404
4052004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
406
407        PR 614/bsps
408        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
409
4102004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
411
412        * irq/irq_asm.S: Include <rtems/asm.h> instead of <asm.h>.
413
4142004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
415
416        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
417        * vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
418        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
419        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
420
4212004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
422
423        * console/console.c, include/bsp.h, irq/irq.c, network/network.c,
424        startup/bspstart.c: Convert to using c99 fixed size types.
425
4262004-03-03      Joel Sherrill <joel@OARcorp.com>
427
428        * irq/irq.h: Correct typo.
429
4302004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
431
432        * Makefile.am: Reflect changes to bsp.am.
433        Preinstall dist_project_lib*.
434
4352004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
436
437        * Makefile.am: Reflect changes to bsp.am.
438
4392004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
440
441        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
442
4432004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
444
445        * wrapup/Makefile.am: Convert to automake-building rules.
446
4472004-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
448
449        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
450        irq/Makefile.am, network/Makefile.am, startup/Makefile.am,
451        vectors/Makefile.am. Use automake compilation rules.
452        * clock/Makefile.am, console/Makefile.am, irq/Makefile.am,
453        network/Makefile.am, startup/Makefile.am, vectors/Makefile.am: Remove.
454        * configure.ac: Reflect changes above.
455        * wrapup/Makefile: Reflect changes above.
456
4572004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
458
459        * Makefile.am: Merge-in start/Makefile.am.
460        * start/Makefile.am: Remove.
461        * configure.ac: Reflect changes above.
462
4632004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
464
465        * wrapup/Makefile.am: Reflect changes to
466        ../support/*exception_processing/*.
467
4682004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
469
470        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
471        Add RTEMS_PROG_CCAS.
472
4732004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
474
475        * Makefile.am: Add PREINSTALL_DIRS.
476        * irq/Makefile.am: Add PREINSTALL_DIRS.
477        * vectors/Makefile.am: Add PREINSTALL_DIRS.
478        * wrapup/Makefile.am: Reflect changes to libcpu.
479
4802004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
483        Add PRE/TMPINSTALL_FILES to CLEANFILES.
484        * irq/Makefile.am: Ditto.
485        * start/Makefile.am: Ditto.
486        * startup/Makefile.am: Ditto.
487        * vectors/Makefile.am: Ditto.
488
4892004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
490
491        * wrapup/Makefile.am: Eliminate $(LIB).
492        Use noinst_DATA to trigger building libbsp.a.
493
4942003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
495
496        * clock/Makefile.am: Eliminate VPATH.
497        * console/Makefile.am: Eliminate VPATH.
498        * irq/Makefile.am: Eliminate VPATH.
499        * network/Makefile.am: Eliminate VPATH.
500        * startup/Makefile.am: Eliminate VPATH.
501
5022003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
503
504        PR 545/bsps
505        * startup/setvec.c: Removed.
506
5072003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
508
509        * startup/linkcmds: Remove SEARCH_DIR.
510
5112003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
512
513        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
514        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
515
5162003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
517
518        * irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
519        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
520        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
521        * vectors/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
522
5232003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
524
525        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
526
5272003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
528
529        * start/Makefile.am: Misc cleanups and fixes.
530        * startup/Makefile.am: Misc cleanups and fixes.
531        * startup/linkcmds: Preparations for gcc-3.3.x.
532        * wrapup/Makefile.am: Misc cleanups and fixes.
533
5342003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
535
536        * startup/Makefile.am: Remove S_FILES (Unused).
537        * vectors/Makefile.am: Cosmetics.
538        * wrapup/Makefile.am: Cosmetics.
539
5402003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
541
542        * Makefile.am: Add preinstallation dirstamp support.
543        * clock/Makefile.am: Cosmetics.
544        * console/Makefile.am: Cosmetics.
545        * irq/Makefile.am: Add preinstallation dirstamp support.
546        * network/Makefile.am: Cosmetics.
547        * startup/Makefile.am: Cosmetics.
548        * vectors/Makefile.am: Add preinstallation dirstamp support.
549        * wrapup/Makefile.am: Cosmetics.
550
5512003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
552
553        * clock/Makefile.am: Remove all-local: $(ARCH).
554        * console/Makefile.am: Remove all-local: $(ARCH).
555        * irq/Makefile.am: Remove all-local: $(ARCH).
556        * network/Makefile.am: Remove all-local: $(ARCH).
557        * start/Makefile.am: Remove all-local: $(ARCH).
558        * startup/Makefile.am: Remove all-local: $(ARCH).
559        * vectors/Makefile.am: Remove all-local: $(ARCH).
560        * wrapup/Makefile.am: Remove all-local: $(ARCH).
561
5622003-10-22      Joel Sherrill <joel@OARcorp.com>
563
564        PR 510/bsps
565        * irq/irq.h: Add extern C wrapper.
566
5672003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
568
569        * Makefile.am: Merge-in include/Makefile.am.
570        Reflect changes to bsp.am.
571        * include/Makefile.am: Remove.
572        * configure.ac: Reflect changes above.
573
5742003-09-04      Joel Sherrill <joel@OARcorp.com>
575
576        * clock/p_clock.c, include/bsp.h, include/coverhd.h, irq/irq.c,
577        irq/irq.h, irq/irq_asm.S, irq/irq_init.c, network/if_hdlcsubr.h,
578        startup/bspstart.c, startup/setvec.c, vectors/vectors.h,
579        vectors/vectors_init.c: URL for license changed.
580
5812003-08-20      Joel Sherrill <joel@OARcorp.com>
582
583        * clock/p_clock.c, network/if_hdlcsubr.h: Correct copyright statements.
584
5852003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
586
587        * Makefile.am: Reflect having moved aclocal/.
588
5892003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
590
591        * Makefile.am: Reflect having moved automake/.
592        * clock/Makefile.am: Reflect having moved automake/.
593        * console/Makefile.am: Reflect having moved automake/.
594        * include/Makefile.am: Reflect having moved automake/.
595        * irq/Makefile.am: Reflect having moved automake/.
596        * network/Makefile.am: Reflect having moved automake/.
597        * start/Makefile.am: Reflect having moved automake/.
598        * startup/Makefile.am: Reflect having moved automake/.
599        * vectors/Makefile.am: Reflect having moved automake/.
600        * wrapup/Makefile.am: Reflect having moved automake/.
601
6022003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
603
604        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
605
6062003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
607
608        PR 445/bsps
609        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
610        Remove cpp, old_cpp (now unused).
611
6122003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
613
614        * network/if_hdlcsubr.c: Use memcopy instead of bcmp,
615        Use memcmp instead of bcmp.
616
6172003-07-18      Till Straumann <strauman@slac.stanford.edu>
618
619        PR 288/rtems
620        * startup/bspstart.c: _ISR_Nest_level is now properly maintained.
621
6222003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
623
624        * configure.ac: Remove AC_CONFIG_AUX_DIR.
625
6262003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
627
628        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
629
6302003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
631
632        * configure.ac: AC_PREREQ(2.57).
633
6342003-01-20      Joel Sherrill <joel@OARcorp.com>
635
636        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
637
6382002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
639
640        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
641        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
642        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
643        Remove SORDID_HACK. Eliminate *_O_FILES.
644        * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
645        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
646        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
647        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
648
6492002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
650
651        * start/Makefile.am: Use install-data-local to install startfile.
652
6532002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
654
655        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
656
6572002-11-04      Joel Sherrill <joel@OARcorp.com>
658
659        * irq/irq.c: Removed warnings.
660
6612002-11-04      Joel Sherrill <joel@OARcorp.com>
662
663        * console/console.c, irq/irq.c, network/if_hdlcsubr.c,
664        network/if_hdlcsubr.h, network/network.c, vectors/vectors_init.c:
665        Removed warnings.
666
6672002-11-01      Joel Sherrill <joel@OARcorp.com>
668
669        * irq/irq.c, irq/irq_asm.S, startup/bspstart.c: Fixed typos and
670        removed warnings.
671
6722002-11-01      Andy Dachs <a.dachs@sstl.co.uk>
673
674        * irq/irq.c, irq/irq_asm.S, irq/irq_init.c: Per PR288, add support
675        for _ISR_Nest_level.
676
6772002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
678
679        * .cvsignore: Reformat.
680        Add autom4te*cache.
681        Remove autom4te.cache.
682
6832002-08-21      Joel Sherrill <joel@OARcorp.com>
684
685        * bsp_specs: Added support for -nostdlibs.
686
6872002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
688
689        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
690        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
691        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
692        * network/Makefile.am: Use .$(OBJEXT) instead of .o.
693        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
694        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
695        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
696        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
697
6982002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
699
700        * start/Makefile.am: Eliminate PGM.
701        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
702
7032002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
704
705        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
706
7072002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
708
709        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
710        Remove $(OBJS) from all-local.
711
7122002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
713
714        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
715
7162001-05-09      Joel Sherrill <joel@OARcorp.com>
717
718        * startup/linkcmds: In support of gcc 3.1, added one of more
719        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
720        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
721        and direction of segments to memory regions may also have been
722        addressed.  This was a sweep across all BSPs.
723 
7242002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
725
726        * irq/irq.c: Reflect changes to <rtems/score/cpu.h>.
727        * irq/irq_asm.S: Ditto.
728        * network/network.c: Include <rtems/bspIo.h>.
729        * start/start.S: Include <asm.h> instead of "asm.h".
730        * vectors/vectors.S: Reflect changes to <rtems/score/cpu.h>.
731
7322002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
733
734        * startup/bspstart.c: Include <libcpu/cpuIdent.h>, <rtems/bspIo.h>.
735
7362002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
737
738        * configure.ac: Add BSPOPTS_*(DISPATCH_HANDLER_STAT).
739
7402002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
741
742        * configure.ac:
743        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
744        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
745        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
746        * Makefile.am: Remove AUTOMAKE_OPTIONS.
747        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
748        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
749        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
750        * network/Makefile.am: Remove AUTOMAKE_OPTIONS.
751        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
752        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
753        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
754        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
755
7562002-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
757
758        * configure.ac: Add RTEMS_CHECK_NETWORKING.
759
7602002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
761
762        * clock/p_clock.c: Include rtems/bspIo.h instead of bspIo.h.
763        * console/console.c: Include rtems/bspIo.h instead of bspIo.h.
764        * irq/irq_init.c: Include rtems/bspIo.h instead of bspIo.h.
765
7662001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
767
768        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
769
7702001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
771
772        * configure.ac: Add RTEMS_BSPOPTS_*(DATA_CACHE_ENABLE),
773        RTEMS_BSPOPTS_*(INSTRUCTION_CACHE_ENABLE).
774
7752001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
776
777        * Makefile.am: Add @exceptions@ to SUBDIRS.
778        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
779        make/custom/mpc8260ads.cfg, add RTEMS_PPC_EXCEPTIONS([new]).
780        * include/Makefile.am: Convert PREINSTALL_FILES to
781        TMPINSTALL_FILES, include force-preinstall.am.
782        * wrapup/Makefile.am: Apply @exceptions@.
783
7842001-10-29      Joel Sherrill <joel@OARcorp.com>
785
786        * .cvsignore: Add more entries.
787
7882001-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
789
790        * aclocal.m4: Removed.  Should not have been in CVS.
791
7922001-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
793
794        * aclocal.m4: Regenerated.
795        * configure.ac, include/Makefile.am, irq/Makefile.am,
796        vectors/Makefile.am: Updated to autoconf 2.52.
797        * include/.cvsignore: Added newly generated files.
798        * include/bsp.h: Added include of bspopts.h.
799
8002001-10-22      Joel Sherrill <joel@OARcorp.com>
801
802        * .cvsignore, configure.ac, configure.in, console/.cvsignore,
803        include/.cvsignore, network/.cvsignore, start/.cvsignore,
804        startup/.cvsignore, wrapup/.cvsignore: Added .cvsignore
805        files and other files missed in previous commit.
806
80701-10-22        Andy Dachs <a.dachs@sstl.co.uk>
808
809        * mpc8260ads added as new BSP.  tm27 reported not to run
810        at this time.
811        * ChangeLog, Makefile.am, README, aclocal.m4, bsp_specs,
812        clock/.cvsignore, clock/Makefile.am, clock/p_clock.c, configure.in,
813        console/Makefile.am, console/console.c, include/Makefile.am,
814        include/bsp.h, include/coverhd.h, irq/.cvsignore, irq/Makefile.am,
815        irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c,
816        network/Makefile.am, network/README, network/if_hdlcsubr.c,
817        network/if_hdlcsubr.h, network/network.c, start/Makefile.am,
818        start/start.S, startup/Makefile.am, startup/bspstart.c,
819        startup/cpuinit.c, startup/linkcmds, startup/setvec.c, times,
820        vectors/.cvsignore, vectors/Makefile.am, vectors/vectors.S,
821        vectors/vectors.h, vectors/vectors_init.c, wrapup/Makefile.am:
822        New files.
823
Note: See TracBrowser for help on using the repository browser.