source: rtems/c/src/lib/libbsp/no_cpu/no_bsp/ChangeLog @ 6001e7e

4.115
Last change on this file since 6001e7e was 26c17377, checked in by Ralf Corsepius <ralf.corsepius@…>, on 02/09/11 at 12:15:54

2011-02-09 Ralf Corsépius <ralf.corsepius@…>

  • timer/timer.c: Include <rtems/btimer.h>. Fix benchmark_timer_read() definition.
  • Property mode set to 100644
File size: 15.4 KB
Line 
12011-02-09      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * timer/timer.c: Include <rtems/btimer.h>.
4        Fix benchmark_timer_read() definition.
5
62011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * configure.ac: Require autoconf-2.68, automake-1.11.1.
9
102009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
11
12        * make/custom/no_bsp.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/no_bsp.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-07-16     Joel Sherrill <joel.sherrill@oarcorp.com>
27
28        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
29        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
30        have the same options.
31
322008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
33
34        * Makefile.am, preinstall.am: Use shared tm27.h stub.
35        * include/tm27.h: Removed.
36
372008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
38
39        * Makefile.am: Eliminate *_SOURCES.
40
412008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
44        components.
45
462008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
47
48        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
49
502008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
51
52        * configure.ac: Make letting boot_card() handle work area allocation
53        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
54        BSP_BOOTCARD_OPTIONS.
55
562008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
57
58        * Makefile.am: BSP specific bsp_cleanup() is a dupe of a shared one.
59        * startup/bspclean.c: Removed.
60
612008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
62
63        * include/bsp.h: Remove unnecessary include of bsp.h
64
652008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
66
67        * Makefile.am: Use top level shared bsp_get_work_area() implementation.
68        * startup/bspgetworkarea.c: Removed.
69
702008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
71
72        * clock/ckinit.c: Remove unnecessary includes of rtems/libcsupport.h
73        and rtems/libio.h.
74
752008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
76
77        * Makefile.am, configure.ac, startup/bspstart.c: Create
78        bsp_get_work_area() into its own file and use BSP Framework to
79        perform more initialization.
80        * startup/bspgetworkarea.c: New file.
81        * startup/main.c: Removed.
82
832008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
84
85        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
86        phase, all prototypes were removed from bsp.h and empty
87        implementations were removed and made to use the shared stub.
88
892008-09-05      Joel Sherrill <joel.sherrill@OARcorp.com>
90
91        * clock/ckinit.c: The Shared Memory Driver no longer requires the
92        special IOCTL in Clock_control. This was a hack which has existed
93        since before the Classic API Timer Manager was implemented. All
94        implementations of and references to Clock_control were removed.
95
962008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
97
98        * console/console.c, timer/timer.c: Convert to "bool".
99
1002008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
101
102        * timer/timer.c, timer/timerisr.c: Eliminate empty function from every
103        benchmark timer driver. Fix spelling.
104
1052008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
106
107        * timer/timer.c, timer/timerisr.c: Rename timer driver methods to
108        follow RTEMS programming conventions.
109
1102008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
111
112        * startup/bspstart.c: Add capability for bootcard.c BSP Initialization
113        Framework to ask the BSP where it has memory for the RTEMS Workspace
114        and C Program Heap. These collectively are referred to as work area.
115        If the BSP supports this, then it does not have to include code to
116        split the available memory between the two areas. This reduces the
117        amount of code in the BSP specific bspstart.c file. Additionally, the
118        shared framework can initialize the C Library, call
119        rtems_debug_enable(), and dirty the work area memory. Until most/all
120        BSPs support this new capability, if the BSP supports this, it should
121        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
122        When the transition is complete, this autoconf macro can be removed.
123
1242008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
125
126        * Makefile.am: Rework to avoid .rel files.
127
1282008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
129
130        * startup/bspstart.c: Refactored and renamed initialization routines to
131        rtems_initialize_data_structures, rtems_initialize_before_drivers,
132        rtems_initialize_device_drivers, and
133        rtems_initialize_start_multitasking. This opened the sequence up so
134        that bootcard() could provide a more robust and flexible framework
135        which is easier to explain and understand. This also lays the
136        groundwork for sharing the division of available memory between the
137        RTEMS workspace and heap and the C library initialization across all
138        BSPs.
139
1402007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
141
142        * clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies
143        of the Configuration Table. Use the RTEMS provided accessor macros to
144        obtain configuration fields.
145
1462007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
147
148        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
149        from CPU Table to Configuration Table. Eliminate CPU Table from all
150        ports. Delete references to CPU Table in all forms.
151
1522007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
153
154        * startup/bspstart.c: Moved most of the remaining CPU Table fields to
155        the Configuration Table. This included pretasking_hook,
156        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
157        extra_mpci_receive_server_stack, stack_allocate_hook, and
158        stack_free_hook. As a side-effect of this effort some multiprocessing
159        code was made conditional and some style clean up occurred.
160
1612007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
162
163        * bsp_specs: Remove qrtems_debug.
164
1652006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
166
167        * configure.ac: New BUG-REPORT address.
168
1692006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
170
171        * configure.ac: Require autoconf-2.60. Require automake-1.10.
172
1732006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
174
175        * Makefile.am: Add preinstall.am.
176
1772005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
178
179        * include/bsp.h: New header guard.
180
1812005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
182
183        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
184
1852005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
186
187        * Makefile.am: Remove build-variant support.
188
1892004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
190
191        * configure.ac: Require automake > 1.9.
192
1932004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
194
195        PR 610/bsps
196        * Makefile.am: Add include/tm27.h, Cosmetics.
197        * include/tm27.h: Final cosmetics.
198
1992004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
200
201        * include/bsp.h: Split out tmtest27 support.
202        * include/tm27.h: New.
203
2042004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
205
206        PR 613/bsps
207        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
208
2092004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
210
211        PR 614/bsps
212        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
213
2142004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
215
216        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
217        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
218
2192004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
220
221        * clock/ckinit.c, shmsupp/getcfg.c, shmsupp/lock.c,
222        startup/bspstart.c, timer/timer.c, timer/timerisr.c: Convert to
223        using c99 fixed size types.
224
2252004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
226
227        * Makefile.am: Reflect changes to bsp.am.
228        Preinstall dist_project_lib*.
229
2302004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
231
232        * Makefile.am: Reflect changes to bsp.am.
233
2342004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
235
236        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
237        Remove RTEMS_CHECK_MULTIPROCESSING.
238
2392004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
240
241        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
242        shmsupp/Makefile.am, startup/Makefile.am, timer/Makefile.am,
243        wrapup/Makefile.am. Use automake compilation rules.
244        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
245        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Remove.
246        * configure.ac: Reflect changes above.
247
2482004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
251        Add RTEMS_PROG_CCAS.
252
2532004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * Makefile.am: Add PREINSTALL_DIRS.
256
2572004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
260        Add PRE/TMPINSTALL_FILES to CLEANFILES.
261        * startup/Makefile.am: Ditto.
262
2632004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
264
265        * wrapup/Makefile.am: Eliminate $(LIB).
266        Use noinst_DATA to trigger building libbsp.a.
267
2682003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
269
270        * wrapup/Makefile.am: Remove GENERIC_FILES.
271
2722003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
275
2762003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
279
2802003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
283
2842003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * startup/Makefile.am: Misc cleanups and fixes.
287        * wrapup/Makefile.am: Misc cleanups and fixes.
288
2892003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
290
291        * Makefile.am: Add preinstallation dirstamp support.
292        * clock/Makefile.am: Cosmetics.
293        * console/Makefile.am: Cosmetics.
294        * shmsupp/Makefile.am: Cosmetics.
295        * startup/Makefile.am: Cosmetics.
296        * timer/Makefile.am: Cosmetics.
297        * wrapup/Makefile.am: Cosmetics.
298
2992003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
300
301        * clock/Makefile.am: Remove all-local: $(ARCH).
302        * console/Makefile.am: Remove all-local: $(ARCH).
303        * shmsupp/Makefile.am: Remove all-local: $(ARCH).
304        * startup/Makefile.am: Remove all-local: $(ARCH).
305        * timer/Makefile.am: Remove all-local: $(ARCH).
306        * wrapup/Makefile.am: Remove all-local: $(ARCH).
307
3082003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
309
310        * Makefile.am: Merge-in include/Makefile.am.
311        Reflect changes to bsp.am.
312        * include/Makefile.am: Remove.
313        * configure.ac: Reflect changes above.
314
3152003-09-04      Joel Sherrill <joel@OARcorp.com>
316
317        * clock/ckinit.c, console/console.c, include/bsp.h, shmsupp/addrconv.c,
318        shmsupp/getcfg.c, shmsupp/lock.c, shmsupp/mpisr.c,
319        startup/bspclean.c, startup/bspstart.c, startup/linkcmds,
320        startup/main.c, startup/setvec.c, timer/timer.c, timer/timerisr.c:
321        URL for license changed.
322
3232003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
324
325        * Makefile.am: Reflect having moved aclocal/.
326
3272003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * Makefile.am: Reflect having moved automake/.
330        * clock/Makefile.am: Reflect having moved automake/.
331        * console/Makefile.am: Reflect having moved automake/.
332        * include/Makefile.am: Reflect having moved automake/.
333        * shmsupp/Makefile.am: Reflect having moved automake/.
334        * startup/Makefile.am: Reflect having moved automake/.
335        * timer/Makefile.am: Reflect having moved automake/.
336        * wrapup/Makefile.am: Reflect having moved automake/.
337
3382003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
339
340        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
341
3422003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
343
344        PR 445/bsps
345        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
346        Remove cpp, old_cpp (now unused).
347
3482003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
349
350        * configure.ac: Remove AC_CONFIG_AUX_DIR.
351
3522003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
353
354        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
355
3562003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
357
358        * configure.ac: AC_PREREQ(2.57).
359
3602003-01-20      Joel Sherrill <joel@OARcorp.com>
361
362        * startup/linkcmds*: Add FreeBSD sysctl() sections.
363
3642003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
365
366        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
367        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
368        * shmsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
369        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
370        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
371
3722002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
373
374        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
375
3762002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
377
378        * .cvsignore: Reformat.
379        Add autom4te*cache.
380        Remove autom4te.cache.
381
3822002-08-21      Joel Sherrill <joel@OARcorp.com>
383
384        * bsp_specs: Added support for -nostdlibs.
385
3862002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
387
388        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
389        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
390        * shmsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
391        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
392        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
393        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
394
3952002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
396
397        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
398
3992002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
400
401        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
402        Remove $(OBJS) from all-local.
403
4042002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
405
406        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
407
4082002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
409
410        * configure.ac:
411        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
412        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
413        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
414        * Makefile.am: Remove AUTOMAKE_OPTIONS.
415        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
416        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
417        * shmsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
418        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
419        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
420        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
421
4222001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
423
424        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
425
4262001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
427
428        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
429        * configure.in: Remove.
430        * configure.ac: New file, generated from configure.in by autoupdate.
431
4322001-09-27      Joel Sherrill <joel@OARcorp.com>
433
434        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
435        * shmsupp/lock.c: Renamed delay() to rtems_bsp_delay().
436
4372001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
438
439        * include/Makefile.am: Use 'CLEANFILES ='.
440        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
441
4422001-05-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
443
444        * configure.in: Add bspopts.h.
445        * include/.cvsignore: Add bspopts.h*, coverhd.h, stamp-h*.
446        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
447        * include/bsp.h: Include bspopts.h.
448
4492001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
450
451        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
452
4532000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
454
455        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
456
4572000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
458
459        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
460
4612000-11-01      Joel Sherrill <joel@OARcorp.com>
462
463        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
464        and libcsupport.h moved from libc to lib/include/rtems and
465        now must be referenced as <rtems/XXX.h>.   Header file order
466        was cleaned up while doing this.
467
4682000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
469
470        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
471        Switch to GNU canonicalization.
472
4732000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
474
475        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
476        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Include
477        compile.am
478
4792000-08-10      Joel Sherrill <joel@OARcorp.com>
480
481        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.