source: rtems/c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog @ 574fb67

4.104.114.95
Last change on this file since 574fb67 was dde1fedb, checked in by Joel Sherrill <joel.sherrill@…>, on 05/15/08 at 15:55:28

2008-05-15 Joel Sherrill <joel.sherrill@…>

  • startup/bspstart.c: Add capability for bootcard.c BSP Initialization Framework to ask the BSP where it has memory for the RTEMS Workspace and C Program Heap. These collectively are referred to as work area. If the BSP supports this, then it does not have to include code to split the available memory between the two areas. This reduces the amount of code in the BSP specific bspstart.c file. Additionally, the shared framework can initialize the C Library, call rtems_debug_enable(), and dirty the work area memory. Until most/all BSPs support this new capability, if the BSP supports this, it should call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac. When the transition is complete, this autoconf macro can be removed.
  • Property mode set to 100644
File size: 21.9 KB
Line 
12008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
4        Framework to ask the BSP where it has memory for the RTEMS Workspace
5        and C Program Heap. These collectively are referred to as work area.
6        If the BSP supports this, then it does not have to include code to
7        split the available memory between the two areas. This reduces the
8        amount of code in the BSP specific bspstart.c file. Additionally, the
9        shared framework can initialize the C Library, call
10        rtems_debug_enable(), and dirty the work area memory. Until most/all
11        BSPs support this new capability, if the BSP supports this, it should
12        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
13        When the transition is complete, this autoconf macro can be removed.
14
152008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
16
17        * irq/irq.c:
18        make sure, that the masking operations in
19        ICTL and MSR are executed in order
20
212008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
22
23        * Makefile.am: Rework to avoid .rel files.
24
252008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
26
27        * startup/bspstart.c: Refactored and renamed initialization routines to
28        rtems_initialize_data_structures, rtems_initialize_before_drivers,
29        rtems_initialize_device_drivers, and
30        rtems_initialize_start_multitasking. This opened the sequence up so
31        that bootcard() could provide a more robust and flexible framework
32        which is easier to explain and understand. This also lays the
33        groundwork for sharing the division of available memory between the
34        RTEMS workspace and heap and the C library initialization across all
35        BSPs.
36
372008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
38
39        * startup/bspstart.c: Remove all references to
40        console_reserve_resources and termios_reserve_resources.
41
422008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
43
44        * startup/linkcmds: Add wildcard to gcc_except_table section so
45        programs compiled with gcc 4.3.x can link.
46
472007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
48
49        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
50        Configuration Table. Use the RTEMS provided accessor macros to obtain
51        configuration fields.
52
532007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
54
55        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
56        Configuration Table. Eliminate CPU Table from all ports. Delete
57        references to CPU Table in all forms.
58
592007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
60
61        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
62        Table fields to the Configuration Table. This included
63        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
64        do_zero_of_workspace, extra_mpci_receive_server_stack,
65        stack_allocate_hook, and stack_free_hook. As a side-effect of this
66        effort some multiprocessing code was made conditional and some style
67        clean up occurred.
68
692007-11-30      Till Straumann <strauman@slac.stanford.edu>
70
71        * irq/irq.h, irq/irq_init.c: Removed the definition
72        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
73        initialize the irqBase member of the rtems_irq_global_settings
74        struct. However, irqBase is an rtems_irq_symbolic_name,
75        so using BSP_LOWEST_OFFSET is more appropriate.
76
772007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
78
79        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
80        Table. They have been replaced with variables named bsp_XXX as
81        needed.
82
832007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
84
85        PR 1257/bsps
86        * irq/irq.c: Code outside of cpukit should use the public API for
87        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
88        public API and directly accessing _CPU_ISR_Disable and
89        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
90        directive which could lead to problems. This patch also changes the
91        type of the variable passed into these routines and addresses minor
92        style issues.
93
942007-07-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
95
96        * vectors/vectors_init.c, irq/irq_init.c:
97        adapted to shared exception code
98
992007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
100
101        * Makefile.am: adapted to shared exception code
102
1032007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
104
105        * bsp_specs: Remove qrtems_debug.
106
1072007-04-06      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * bsp_specs: Remove lib (Now expected to exist in GCC).
110
1112006-12-15      Ralf Corsépius <ralf.corsepius@rtems.org>
112
113        * network/if_hdlcsubr.h: Remove K'n'R macros.
114        * network/network.c: Use ioctl_command_t as arg to ioctl functions.
115
1162006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * configure.ac: New BUG-REPORT address.
119
1202006-11-15      Joel Sherrill <joel@OARcorp.com>
121
122        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
123        file and simplified initialization.
124
1252006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
126
127        * Makefile.am: Remove superfluous -DASM.
128
1292006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
130
131        * configure.ac: Require autoconf-2.60. Require automake-1.10.
132
1332006-08-09      Joel Sherrill <joel@OARcorp.com>
134
135        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
136
1372006-03-08      Joel Sherrill <joel@OARcorp.com>
138
139        * startup/linkcmds: Add .gnu.linkonce.b.* section.
140
1412006-02-08      Joel Sherrill <joel@OARcorp.com>
142
143        * startup/linkcmds: Add sections required by newer gcc versions.
144
1452006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
146
147        * configure.ac: Remove explicit ampolish3 support (now in
148        RTEMS_BSP_CONFIGURE).
149
1502006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
151
152        * configure.ac: Add ampolish3 support.
153        * Makefile.am: Add preinstall.am.
154
1552006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
156
157        * Makefile.am: Don't include subdirs.am.
158
1592005-10-06      Till Straumann <strauman@slac.stanford.edu>
160
161        PR 833/bsps
162        * irq/irq_asm.S: Currently, all (new exception) BSPs explicitely enable
163        the FPU across the user ISR but DONT save/restore the FPU context.
164        Any use of the FPU fron the user handler (e.g., due to GCC
165        optimizations) result in corruption. The fix results in an exception
166        in such cases (user ISR must explicitely save/enable/restore FPU).
167
1682005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
169
170        * network/if_hdlcsubr.c, network/network.c: Include <errno.h>
171        instead of <sys/errno.h>.
172
1732005-05-26      Joel Sherrill <joel@OARcorp.com>
174
175        PR 799/bsps
176        * include/bsp.h: Add include of bsp/vectors.h so rdbg.h can be
177        compiled.
178
1792005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
180
181        * include/bsp.h: New header guard.
182
1832005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
184
185        * irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
186
1872005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
188
189        * Makefile.am: Add -D__BSD_VISIBLE to network_CPPFLAGS.
190
1912005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
192
193        PR 779/bsp
194        * clock/p_clock.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
195        network/network.c: add parameter to new exception interrupt handlers
196        in powerpc bsps
197
1982005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
199
200        * startup/bspstart.c: include <rtems/powerpc/powerpc.h>.
201        Use PPC_MINIMUM_STACK_FRAME_SIZE instead of
202        CPU_MINIMUM_STACK_FRAME_SIZE.
203
2042005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
205
206        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
207
2082005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
209
210        * Makefile.am: Merge-in wrapup/Makefile.am.
211        * wrapup/Makefile.am: Remove.
212        * configure.ac: Reflect changes above.
213
2142005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
215
216        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
217
2182005-01-04      Joel Sherrill <joel@OARcorp.com>
219
220        * startup/linkcmds: Remove warnings.
221
2222005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
223
224        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
225
2262004-09-27      Joel Sherrill <joel@OARcorp.com>
227
228        PR 680/bsps
229        * network/if_hdlcsubr.c: Add missing #include <rtems/rtems_bsdnet.h>.
230
2312004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
232
233        * configure.ac: Require automake > 1.9.
234
2352004-07-25      Joel Sherrill <joel@OARcorp.com>
236
237        * network/network.c: Add include of <sys/errno.h>.
238
2392004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
240
241        PR 610/bsps
242        * Makefile.am: Add include/tm27.h, Cosmetics.
243        * include/tm27.h: Final cosmetics.
244
2452004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
246
247        * include/bsp.h: Split out tmtest27 support.
248        * include/tm27.h: New.
249
2502004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
251
252        PR 613/bsps
253        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
254
2552004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
256
257        PR 614/bsps
258        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
259
2602004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
261
262        * irq/irq_asm.S: Include <rtems/asm.h> instead of <asm.h>.
263
2642004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
265
266        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
267        * vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
268        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
269        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
270
2712004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
272
273        * console/console.c, include/bsp.h, irq/irq.c, network/network.c,
274        startup/bspstart.c: Convert to using c99 fixed size types.
275
2762004-03-03      Joel Sherrill <joel@OARcorp.com>
277
278        * irq/irq.h: Correct typo.
279
2802004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * Makefile.am: Reflect changes to bsp.am.
283        Preinstall dist_project_lib*.
284
2852004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
286
287        * Makefile.am: Reflect changes to bsp.am.
288
2892004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
290
291        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
292
2932004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
294
295        * wrapup/Makefile.am: Convert to automake-building rules.
296
2972004-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
298
299        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
300        irq/Makefile.am, network/Makefile.am, startup/Makefile.am,
301        vectors/Makefile.am. Use automake compilation rules.
302        * clock/Makefile.am, console/Makefile.am, irq/Makefile.am,
303        network/Makefile.am, startup/Makefile.am, vectors/Makefile.am: Remove.
304        * configure.ac: Reflect changes above.
305        * wrapup/Makefile: Reflect changes above.
306
3072004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
308
309        * Makefile.am: Merge-in start/Makefile.am.
310        * start/Makefile.am: Remove.
311        * configure.ac: Reflect changes above.
312
3132004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
314
315        * wrapup/Makefile.am: Reflect changes to
316        ../support/*exception_processing/*.
317
3182004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
319
320        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
321        Add RTEMS_PROG_CCAS.
322
3232004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
324
325        * Makefile.am: Add PREINSTALL_DIRS.
326        * irq/Makefile.am: Add PREINSTALL_DIRS.
327        * vectors/Makefile.am: Add PREINSTALL_DIRS.
328        * wrapup/Makefile.am: Reflect changes to libcpu.
329
3302004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
331
332        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
333        Add PRE/TMPINSTALL_FILES to CLEANFILES.
334        * irq/Makefile.am: Ditto.
335        * start/Makefile.am: Ditto.
336        * startup/Makefile.am: Ditto.
337        * vectors/Makefile.am: Ditto.
338
3392004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
340
341        * wrapup/Makefile.am: Eliminate $(LIB).
342        Use noinst_DATA to trigger building libbsp.a.
343
3442003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * clock/Makefile.am: Eliminate VPATH.
347        * console/Makefile.am: Eliminate VPATH.
348        * irq/Makefile.am: Eliminate VPATH.
349        * network/Makefile.am: Eliminate VPATH.
350        * startup/Makefile.am: Eliminate VPATH.
351
3522003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
353
354        PR 545/bsps
355        * startup/setvec.c: Removed.
356
3572003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
358
359        * startup/linkcmds: Remove SEARCH_DIR.
360
3612003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
362
363        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
364        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
365
3662003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
367
368        * irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
369        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
370        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
371        * vectors/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
372
3732003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
374
375        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
376
3772003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        * start/Makefile.am: Misc cleanups and fixes.
380        * startup/Makefile.am: Misc cleanups and fixes.
381        * startup/linkcmds: Preparations for gcc-3.3.x.
382        * wrapup/Makefile.am: Misc cleanups and fixes.
383
3842003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
385
386        * startup/Makefile.am: Remove S_FILES (Unused).
387        * vectors/Makefile.am: Cosmetics.
388        * wrapup/Makefile.am: Cosmetics.
389
3902003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
391
392        * Makefile.am: Add preinstallation dirstamp support.
393        * clock/Makefile.am: Cosmetics.
394        * console/Makefile.am: Cosmetics.
395        * irq/Makefile.am: Add preinstallation dirstamp support.
396        * network/Makefile.am: Cosmetics.
397        * startup/Makefile.am: Cosmetics.
398        * vectors/Makefile.am: Add preinstallation dirstamp support.
399        * wrapup/Makefile.am: Cosmetics.
400
4012003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
402
403        * clock/Makefile.am: Remove all-local: $(ARCH).
404        * console/Makefile.am: Remove all-local: $(ARCH).
405        * irq/Makefile.am: Remove all-local: $(ARCH).
406        * network/Makefile.am: Remove all-local: $(ARCH).
407        * start/Makefile.am: Remove all-local: $(ARCH).
408        * startup/Makefile.am: Remove all-local: $(ARCH).
409        * vectors/Makefile.am: Remove all-local: $(ARCH).
410        * wrapup/Makefile.am: Remove all-local: $(ARCH).
411
4122003-10-22      Joel Sherrill <joel@OARcorp.com>
413
414        PR 510/bsps
415        * irq/irq.h: Add extern C wrapper.
416
4172003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
418
419        * Makefile.am: Merge-in include/Makefile.am.
420        Reflect changes to bsp.am.
421        * include/Makefile.am: Remove.
422        * configure.ac: Reflect changes above.
423
4242003-09-04      Joel Sherrill <joel@OARcorp.com>
425
426        * clock/p_clock.c, include/bsp.h, include/coverhd.h, irq/irq.c,
427        irq/irq.h, irq/irq_asm.S, irq/irq_init.c, network/if_hdlcsubr.h,
428        startup/bspstart.c, startup/setvec.c, vectors/vectors.h,
429        vectors/vectors_init.c: URL for license changed.
430
4312003-08-20      Joel Sherrill <joel@OARcorp.com>
432
433        * clock/p_clock.c, network/if_hdlcsubr.h: Correct copyright statements.
434
4352003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
436
437        * Makefile.am: Reflect having moved aclocal/.
438
4392003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
440
441        * Makefile.am: Reflect having moved automake/.
442        * clock/Makefile.am: Reflect having moved automake/.
443        * console/Makefile.am: Reflect having moved automake/.
444        * include/Makefile.am: Reflect having moved automake/.
445        * irq/Makefile.am: Reflect having moved automake/.
446        * network/Makefile.am: Reflect having moved automake/.
447        * start/Makefile.am: Reflect having moved automake/.
448        * startup/Makefile.am: Reflect having moved automake/.
449        * vectors/Makefile.am: Reflect having moved automake/.
450        * wrapup/Makefile.am: Reflect having moved automake/.
451
4522003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
453
454        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
455
4562003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
457
458        PR 445/bsps
459        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
460        Remove cpp, old_cpp (now unused).
461
4622003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
463
464        * network/if_hdlcsubr.c: Use memcopy instead of bcmp,
465        Use memcmp instead of bcmp.
466
4672003-07-18      Till Straumann <strauman@slac.stanford.edu>
468
469        PR 288/rtems
470        * startup/bspstart.c: _ISR_Nest_level is now properly maintained.
471
4722003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
473
474        * configure.ac: Remove AC_CONFIG_AUX_DIR.
475
4762003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
477
478        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
479
4802003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * configure.ac: AC_PREREQ(2.57).
483
4842003-01-20      Joel Sherrill <joel@OARcorp.com>
485
486        * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
487
4882002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
489
490        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
491        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
492        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
493        Remove SORDID_HACK. Eliminate *_O_FILES.
494        * network/Makefile.am: Don't include @RTEMS_BSP@.cfg.
495        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
496        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
497        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
498
4992002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
500
501        * start/Makefile.am: Use install-data-local to install startfile.
502
5032002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
504
505        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
506
5072002-11-04      Joel Sherrill <joel@OARcorp.com>
508
509        * irq/irq.c: Removed warnings.
510
5112002-11-04      Joel Sherrill <joel@OARcorp.com>
512
513        * console/console.c, irq/irq.c, network/if_hdlcsubr.c,
514        network/if_hdlcsubr.h, network/network.c, vectors/vectors_init.c:
515        Removed warnings.
516
5172002-11-01      Joel Sherrill <joel@OARcorp.com>
518
519        * irq/irq.c, irq/irq_asm.S, startup/bspstart.c: Fixed typos and
520        removed warnings.
521
5222002-11-01      Andy Dachs <a.dachs@sstl.co.uk>
523
524        * irq/irq.c, irq/irq_asm.S, irq/irq_init.c: Per PR288, add support
525        for _ISR_Nest_level.
526
5272002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
528
529        * .cvsignore: Reformat.
530        Add autom4te*cache.
531        Remove autom4te.cache.
532
5332002-08-21      Joel Sherrill <joel@OARcorp.com>
534
535        * bsp_specs: Added support for -nostdlibs.
536
5372002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
538
539        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
540        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
541        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
542        * network/Makefile.am: Use .$(OBJEXT) instead of .o.
543        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
544        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
545        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
546        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
547
5482002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
549
550        * start/Makefile.am: Eliminate PGM.
551        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
552
5532002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
554
555        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
556
5572002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
558
559        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
560        Remove $(OBJS) from all-local.
561
5622002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
563
564        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
565
5662001-05-09      Joel Sherrill <joel@OARcorp.com>
567
568        * startup/linkcmds: In support of gcc 3.1, added one of more
569        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
570        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
571        and direction of segments to memory regions may also have been
572        addressed.  This was a sweep across all BSPs.
573 
5742002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
575
576        * irq/irq.c: Reflect changes to <rtems/score/cpu.h>.
577        * irq/irq_asm.S: Ditto.
578        * network/network.c: Include <rtems/bspIo.h>.
579        * start/start.S: Include <asm.h> instead of "asm.h".
580        * vectors/vectors.S: Reflect changes to <rtems/score/cpu.h>.
581
5822002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
583
584        * startup/bspstart.c: Include <libcpu/cpuIdent.h>, <rtems/bspIo.h>.
585
5862002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
587
588        * configure.ac: Add BSPOPTS_*(DISPATCH_HANDLER_STAT).
589
5902002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
591
592        * configure.ac:
593        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
594        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
595        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
596        * Makefile.am: Remove AUTOMAKE_OPTIONS.
597        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
598        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
599        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
600        * network/Makefile.am: Remove AUTOMAKE_OPTIONS.
601        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
602        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
603        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
604        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
605
6062002-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
607
608        * configure.ac: Add RTEMS_CHECK_NETWORKING.
609
6102002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
611
612        * clock/p_clock.c: Include rtems/bspIo.h instead of bspIo.h.
613        * console/console.c: Include rtems/bspIo.h instead of bspIo.h.
614        * irq/irq_init.c: Include rtems/bspIo.h instead of bspIo.h.
615
6162001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
617
618        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
619
6202001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
621
622        * configure.ac: Add RTEMS_BSPOPTS_*(DATA_CACHE_ENABLE),
623        RTEMS_BSPOPTS_*(INSTRUCTION_CACHE_ENABLE).
624
6252001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
626
627        * Makefile.am: Add @exceptions@ to SUBDIRS.
628        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
629        make/custom/mpc8260ads.cfg, add RTEMS_PPC_EXCEPTIONS([new]).
630        * include/Makefile.am: Convert PREINSTALL_FILES to
631        TMPINSTALL_FILES, include force-preinstall.am.
632        * wrapup/Makefile.am: Apply @exceptions@.
633
6342001-10-29      Joel Sherrill <joel@OARcorp.com>
635
636        * .cvsignore: Add more entries.
637
6382001-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
639
640        * aclocal.m4: Removed.  Should not have been in CVS.
641
6422001-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
643
644        * aclocal.m4: Regenerated.
645        * configure.ac, include/Makefile.am, irq/Makefile.am,
646        vectors/Makefile.am: Updated to autoconf 2.52.
647        * include/.cvsignore: Added newly generated files.
648        * include/bsp.h: Added include of bspopts.h.
649
6502001-10-22      Joel Sherrill <joel@OARcorp.com>
651
652        * .cvsignore, configure.ac, configure.in, console/.cvsignore,
653        include/.cvsignore, network/.cvsignore, start/.cvsignore,
654        startup/.cvsignore, wrapup/.cvsignore: Added .cvsignore
655        files and other files missed in previous commit.
656
65701-10-22        Andy Dachs <a.dachs@sstl.co.uk>
658
659        * mpc8260ads added as new BSP.  tm27 reported not to run
660        at this time.
661        * ChangeLog, Makefile.am, README, aclocal.m4, bsp_specs,
662        clock/.cvsignore, clock/Makefile.am, clock/p_clock.c, configure.in,
663        console/Makefile.am, console/console.c, include/Makefile.am,
664        include/bsp.h, include/coverhd.h, irq/.cvsignore, irq/Makefile.am,
665        irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c,
666        network/Makefile.am, network/README, network/if_hdlcsubr.c,
667        network/if_hdlcsubr.h, network/network.c, start/Makefile.am,
668        start/start.S, startup/Makefile.am, startup/bspstart.c,
669        startup/cpuinit.c, startup/linkcmds, startup/setvec.c, times,
670        vectors/.cvsignore, vectors/Makefile.am, vectors/vectors.S,
671        vectors/vectors.h, vectors/vectors_init.c, wrapup/Makefile.am:
672        New files.
673
Note: See TracBrowser for help on using the repository browser.