source: rtems/c/src/lib/libbsp/no_cpu/no_bsp/ChangeLog @ 6e5617c4

4.104.115
Last change on this file since 6e5617c4 was 6e5617c4, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/20/09 at 07:08:54

2009-10-20 Ralf Corsépius <ralf.corsepius@…>

  • configure.ac: Don't add -ansi -fasm to CFLAGS.
  • Property mode set to 100644
File size: 15.0 KB
Line 
12009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Don't add -ansi -fasm to CFLAGS.
4
52009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * make/custom/no_bsp.cfg: New (relocated from /make/custom).
8
92009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
10
11        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
12
13 2009-07-16     Joel Sherrill <joel.sherrill@oarcorp.com>
14
15        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
16        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
17        have the same options.
18
192008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
20
21        * Makefile.am, preinstall.am: Use shared tm27.h stub.
22        * include/tm27.h: Removed.
23
242008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
25
26        * Makefile.am: Eliminate *_SOURCES.
27
282008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
29
30        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
31        components.
32
332008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
34
35        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
36
372008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
38
39        * configure.ac: Make letting boot_card() handle work area allocation
40        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
41        BSP_BOOTCARD_OPTIONS.
42
432008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
44
45        * Makefile.am: BSP specific bsp_cleanup() is a dupe of a shared one.
46        * startup/bspclean.c: Removed.
47
482008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
49
50        * include/bsp.h: Remove unnecessary include of bsp.h
51
522008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
53
54        * Makefile.am: Use top level shared bsp_get_work_area() implementation.
55        * startup/bspgetworkarea.c: Removed.
56
572008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
58
59        * clock/ckinit.c: Remove unnecessary includes of rtems/libcsupport.h
60        and rtems/libio.h.
61
622008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
63
64        * Makefile.am, configure.ac, startup/bspstart.c: Create
65        bsp_get_work_area() into its own file and use BSP Framework to
66        perform more initialization.
67        * startup/bspgetworkarea.c: New file.
68        * startup/main.c: Removed.
69
702008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
71
72        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
73        phase, all prototypes were removed from bsp.h and empty
74        implementations were removed and made to use the shared stub.
75
762008-09-05      Joel Sherrill <joel.sherrill@OARcorp.com>
77
78        * clock/ckinit.c: The Shared Memory Driver no longer requires the
79        special IOCTL in Clock_control. This was a hack which has existed
80        since before the Classic API Timer Manager was implemented. All
81        implementations of and references to Clock_control were removed.
82
832008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
84
85        * console/console.c, timer/timer.c: Convert to "bool".
86
872008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
88
89        * timer/timer.c, timer/timerisr.c: Eliminate empty function from every
90        benchmark timer driver. Fix spelling.
91
922008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
93
94        * timer/timer.c, timer/timerisr.c: Rename timer driver methods to
95        follow RTEMS programming conventions.
96
972008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
98
99        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
100        Framework to ask the BSP where it has memory for the RTEMS Workspace
101        and C Program Heap. These collectively are referred to as work area.
102        If the BSP supports this, then it does not have to include code to
103        split the available memory between the two areas. This reduces the
104        amount of code in the BSP specific bspstart.c file. Additionally, the
105        shared framework can initialize the C Library, call
106        rtems_debug_enable(), and dirty the work area memory. Until most/all
107        BSPs support this new capability, if the BSP supports this, it should
108        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
109        When the transition is complete, this autoconf macro can be removed.
110
1112008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
112
113        * Makefile.am: Rework to avoid .rel files.
114
1152008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
116
117        * startup/bspstart.c: Refactored and renamed initialization routines to
118        rtems_initialize_data_structures, rtems_initialize_before_drivers,
119        rtems_initialize_device_drivers, and
120        rtems_initialize_start_multitasking. This opened the sequence up so
121        that bootcard() could provide a more robust and flexible framework
122        which is easier to explain and understand. This also lays the
123        groundwork for sharing the division of available memory between the
124        RTEMS workspace and heap and the C library initialization across all
125        BSPs.
126
1272007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
128
129        * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies
130        of the Configuration Table. Use the RTEMS provided accessor macros to
131        obtain configuration fields.
132
1332007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
134
135        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
136        from CPU Table to Configuration Table. Eliminate CPU Table from all
137        ports. Delete references to CPU Table in all forms.
138
1392007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
140
141        * startup/bspstart.c: Moved most of the remaining CPU Table fields to
142        the Configuration Table. This included pretasking_hook,
143        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
144        extra_mpci_receive_server_stack, stack_allocate_hook, and
145        stack_free_hook. As a side-effect of this effort some multiprocessing
146        code was made conditional and some style clean up occurred.
147
1482007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
149
150        * bsp_specs: Remove qrtems_debug.
151
1522006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
153
154        * configure.ac: New BUG-REPORT address.
155
1562006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
157
158        * configure.ac: Require autoconf-2.60. Require automake-1.10.
159
1602006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
161
162        * Makefile.am: Add preinstall.am.
163
1642005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
165
166        * include/bsp.h: New header guard.
167
1682005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
169
170        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
171
1722005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
173
174        * Makefile.am: Remove build-variant support.
175
1762004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
177
178        * configure.ac: Require automake > 1.9.
179
1802004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
181
182        PR 610/bsps
183        * Makefile.am: Add include/tm27.h, Cosmetics.
184        * include/tm27.h: Final cosmetics.
185
1862004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
187
188        * include/bsp.h: Split out tmtest27 support.
189        * include/tm27.h: New.
190
1912004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
192
193        PR 613/bsps
194        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
195
1962004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
197
198        PR 614/bsps
199        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
200
2012004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
202
203        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
204        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
205
2062004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
207
208        * clock/ckinit.c, shmsupp/getcfg.c, shmsupp/lock.c,
209        startup/bspstart.c, timer/timer.c, timer/timerisr.c: Convert to
210        using c99 fixed size types.
211
2122004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
213
214        * Makefile.am: Reflect changes to bsp.am.
215        Preinstall dist_project_lib*.
216
2172004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
218
219        * Makefile.am: Reflect changes to bsp.am.
220
2212004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
222
223        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
224        Remove RTEMS_CHECK_MULTIPROCESSING.
225
2262004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
227
228        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
229        shmsupp/Makefile.am, startup/Makefile.am, timer/Makefile.am,
230        wrapup/Makefile.am. Use automake compilation rules.
231        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
232        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Remove.
233        * configure.ac: Reflect changes above.
234
2352004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
236
237        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
238        Add RTEMS_PROG_CCAS.
239
2402004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
241
242        * Makefile.am: Add PREINSTALL_DIRS.
243
2442004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
245
246        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
247        Add PRE/TMPINSTALL_FILES to CLEANFILES.
248        * startup/Makefile.am: Ditto.
249
2502004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
251
252        * wrapup/Makefile.am: Eliminate $(LIB).
253        Use noinst_DATA to trigger building libbsp.a.
254
2552003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * wrapup/Makefile.am: Remove GENERIC_FILES.
258
2592003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
260
261        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
262
2632003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
264
265        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
266
2672003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
268
269        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
270
2712003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * startup/Makefile.am: Misc cleanups and fixes.
274        * wrapup/Makefile.am: Misc cleanups and fixes.
275
2762003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * Makefile.am: Add preinstallation dirstamp support.
279        * clock/Makefile.am: Cosmetics.
280        * console/Makefile.am: Cosmetics.
281        * shmsupp/Makefile.am: Cosmetics.
282        * startup/Makefile.am: Cosmetics.
283        * timer/Makefile.am: Cosmetics.
284        * wrapup/Makefile.am: Cosmetics.
285
2862003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * clock/Makefile.am: Remove all-local: $(ARCH).
289        * console/Makefile.am: Remove all-local: $(ARCH).
290        * shmsupp/Makefile.am: Remove all-local: $(ARCH).
291        * startup/Makefile.am: Remove all-local: $(ARCH).
292        * timer/Makefile.am: Remove all-local: $(ARCH).
293        * wrapup/Makefile.am: Remove all-local: $(ARCH).
294
2952003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
296
297        * Makefile.am: Merge-in include/Makefile.am.
298        Reflect changes to bsp.am.
299        * include/Makefile.am: Remove.
300        * configure.ac: Reflect changes above.
301
3022003-09-04      Joel Sherrill <joel@OARcorp.com>
303
304        * clock/ckinit.c, console/console.c, include/bsp.h, shmsupp/addrconv.c,
305        shmsupp/getcfg.c, shmsupp/lock.c, shmsupp/mpisr.c,
306        startup/bspclean.c, startup/bspstart.c, startup/linkcmds,
307        startup/main.c, startup/setvec.c, timer/timer.c, timer/timerisr.c:
308        URL for license changed.
309
3102003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
311
312        * Makefile.am: Reflect having moved aclocal/.
313
3142003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
315
316        * Makefile.am: Reflect having moved automake/.
317        * clock/Makefile.am: Reflect having moved automake/.
318        * console/Makefile.am: Reflect having moved automake/.
319        * include/Makefile.am: Reflect having moved automake/.
320        * shmsupp/Makefile.am: Reflect having moved automake/.
321        * startup/Makefile.am: Reflect having moved automake/.
322        * timer/Makefile.am: Reflect having moved automake/.
323        * wrapup/Makefile.am: Reflect having moved automake/.
324
3252003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
326
327        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
328
3292003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
330
331        PR 445/bsps
332        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
333        Remove cpp, old_cpp (now unused).
334
3352003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
336
337        * configure.ac: Remove AC_CONFIG_AUX_DIR.
338
3392003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
340
341        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
342
3432003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
344
345        * configure.ac: AC_PREREQ(2.57).
346
3472003-01-20      Joel Sherrill <joel@OARcorp.com>
348
349        * startup/linkcmds*: Add FreeBSD sysctl() sections.
350
3512003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
352
353        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
354        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
355        * shmsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
356        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
357        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
358
3592002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
360
361        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
362
3632002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
364
365        * .cvsignore: Reformat.
366        Add autom4te*cache.
367        Remove autom4te.cache.
368
3692002-08-21      Joel Sherrill <joel@OARcorp.com>
370
371        * bsp_specs: Added support for -nostdlibs.
372
3732002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
374
375        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
376        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
377        * shmsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
378        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
379        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
380        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
381
3822002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
383
384        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
385
3862002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
387
388        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
389        Remove $(OBJS) from all-local.
390
3912002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
392
393        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
394
3952002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
396
397        * configure.ac:
398        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
399        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
400        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
401        * Makefile.am: Remove AUTOMAKE_OPTIONS.
402        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
403        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
404        * shmsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
405        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
406        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
407        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
408
4092001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
410
411        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
412
4132001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
414
415        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
416        * configure.in: Remove.
417        * configure.ac: New file, generated from configure.in by autoupdate.
418
4192001-09-27      Joel Sherrill <joel@OARcorp.com>
420
421        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
422        * shmsupp/lock.c: Renamed delay() to rtems_bsp_delay().
423
4242001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
425
426        * include/Makefile.am: Use 'CLEANFILES ='.
427        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
428
4292001-05-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
430
431        * configure.in: Add bspopts.h.
432        * include/.cvsignore: Add bspopts.h*, coverhd.h, stamp-h*.
433        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
434        * include/bsp.h: Include bspopts.h.
435
4362001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
437
438        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
439
4402000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
441
442        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
443
4442000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
445
446        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
447
4482000-11-01      Joel Sherrill <joel@OARcorp.com>
449
450        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
451        and libcsupport.h moved from libc to lib/include/rtems and
452        now must be referenced as <rtems/XXX.h>.   Header file order
453        was cleaned up while doing this.
454
4552000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
456
457        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
458        Switch to GNU canonicalization.
459
4602000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
461
462        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
463        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Include
464        compile.am
465
4662000-08-10      Joel Sherrill <joel@OARcorp.com>
467
468        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.