source: rtems/c/src/lib/libbsp/sparc/erc32/ChangeLog @ bf00d1d

4.115
Last change on this file since bf00d1d was bf00d1d, checked in by Joel Sherrill <joel.sherrill@…>, on 02/28/11 at 20:14:29

2011-02-28 Joel Sherrill <joel.sherrill@…>

  • console/erc32_console.c: Add polled support. Tinker with interrupt handler to not dequeue characters unless TX is empty.
  • Property mode set to 100644
File size: 27.1 KB
Line 
12011-02-28      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * console/erc32_console.c: Add polled support. Tinker with interrupt
4        handler to not dequeue characters unless TX is empty.
5
62011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * include/tm27.h, startup/spurious.c:
9        Use "__asm__" instead of "asm" for improved c99-compliance.
10
112011-02-09      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * timer/timer.c: Include <rtems/btimer.h>.
14        Fix benchmark_timer_read() definition.
15
162011-02-09      Ralf Corsépius <ralf.corsepius@rtems.org>
17
18        * make/custom/erc32.cfg: Remove -ftest-coverage.
19
202011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
21
22        * configure.ac: Require autoconf-2.68, automake-1.11.1.
23
242011-01-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
25
26        * bsp_specs: Revert accidental commit.
27
282011-01-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
29
30        * bsp_specs, make/custom/erc32.cfg: Fix typo where license said
31        found in found in.
32
332010-08-26      Chris Johns <chrisj@rtems.org>
34
35        * Makefile.am: Add bspinit.c from the shared BSP files.
36
372010-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
38
39        * configure.ac: Remove AC_CHECK_SIZEOF([void *]).
40
412010-06-29      Joel Sherrill <Joel.Sherrill@OARcorp.com>
42
43        * configure.ac: Added AC_CHECK_SIZEOF macro.
44
452010-05-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
46
47        * startup/linkcmds: Include basic linker command file and define only
48        board specific values.  Define RAM and PROM limits only if not defined
49        by command line arguments.
50        * Makefile.am, preinstall.am: Reflect changes above.
51
522010-04-27      Tiemen Schut <T.Schut@sron.nl>
53
54        PR 1506/bsps
55        * console/console.c: Removed.
56        * console/erc32_console.c: New file.  Use shared console driver.
57        Make sure interrupt support works.  PPPD confirmed on sis.
58        * Makefile.am: Reflect changes above.
59
602009-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
61
62        * console/console.c:
63        Reflect changes to rtems_termios_callbacks->write.
64
652009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
66
67        * Makefile.am: Switch to ../../shared/bspstart.c
68
692009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
70
71        * make/custom/erc32.cfg: Remove RTEMS_BSP_FAMILY.
72
732009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * configure.ac: Don't add -ansi -fasm to CFLAGS.
76
772009-10-17      Joel Sherrill <joel.sherrill@oarcorp.com>
78
79        * console/console.c: Fix warning.
80
812009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * make/custom/erc32.cfg: New (relocated from /make/custom).
84        * make/custom/sis.cfg: New (relocated from /make/custom).
85
862009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
87
88        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
89
90 2009-08-28     Joel Sherrill <joel.sherrill@OARcorp.com>
91
92        * console/console.c: Spacing.
93
942009-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
95
96        * Makefile.am, include/bsp.h, startup/setvec.c: Split idle method into
97        its own file. Properly note to confdefs.h that this BSP has its own
98        idle thread.
99        * startup/bspidle.c: New file.
100
1012009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
102
103        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
104        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
105        have the same options.
106
1072009-03-09      Antoine Lacroix <antoine.lacroix at sodern.fr>
108
109        PR 1391/bsps
110        * startup/spurious.c: Format was %d but had leading 0x.
111
1122009-03-02      Daniel Hellstrom <daniel@gaisler.com>
113
114        PR 1390/bsps
115        * startup/linkcmds: Fix sections so C++ global constructors and
116        destructors work with late model (>= 4.3) gcc versions.
117
1182009-02-12      Joel Sherrill <joel.sherrill@oarcorp.com>
119
120        * startup/setvec.c: Change prototype of IDLE thread to consistently
121        return void * and take a uintptr_t argument.
122
1232008-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
124
125        * bsp_specs: Remove -e start from %link.
126
1272008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
128
129        * Makefile.am, preinstall.am:
130        * include/coverhd.h: Removed.
131
1322008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
133
134        * clock/ckinit.c: include "../../../shared/clockdrv_shell.h".
135        * Makefile.am: Reflect changes above.
136
1372008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
138
139        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
140        of building libbspstart.a, using automake-rules.
141
1422008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
143
144        * Makefile.am: Eliminate *_SOURCES.
145
1462008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
147
148        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
149        components.
150
1512008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
152
153        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
154
1552008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * configure.ac: Make letting boot_card() handle work area allocation
158        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
159        BSP_BOOTCARD_OPTIONS.
160
1612008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
162
163        * Makefile.am: bsp_cleanup() had the same code which was executed when
164        you returned from boot_card() to start.S. So just use the stub
165        bsp_cleanup() implementation and remove a file.
166
1672008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
168
169        * include/bsp.h: Remove unnecessary boilerplate comments.
170
1712008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
172
173        * startup/linkcmds: Add start symbol to eliminate warning.
174
1752008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
176
177        * startup/linkcmds: Work Area should start on 16 byte boundary.
178
1792008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
180
181        * Makefile.am: Use shared bsp_get_work_area() in its own file and rely
182        on BSP Framework to perform more initialization.
183
1842008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
185
186        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
187        phase, all prototypes were removed from bsp.h and empty
188        implementations were removed and made to use the shared stub.
189
1902008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
191
192        * console/console.c, timer/timer.c: Convert to "bool".
193
1942008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
195
196        * timer/timer.c: Convert using "bool".
197
1982008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
199
200        * timer/timer.c: Eliminate empty function from every benchmark timer
201        driver. Fix spelling.
202
2032008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
204
205        * timer/timer.c: Rename timer driver methods to follow RTEMS
206        programming conventions.
207
2082008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
209
210        * gnatsupp/gnatsupp.c, timer/timer.c: Add missing prototypes.
211
2122008-08-08      Joel Sherrill <joel.sherrill@OARcorp.com>
213
214        * startup/linkcmds: All SPARC executables should include
215        rtems_get_version_string so the monitor used can provide RTEMS
216        awareness based upon the version.
217
2182008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
219
220        PR 1294/bsps
221        * startup/spurious.c: Correct prototype and usage of
222        sparc_disable_interrupts.
223
2242008-08-04      Joel Sherrill <joel.sherrill@OARcorp.com>
225
226        PR 1294/bsps
227        * startup/spurious.c: Correct prototype and usage of
228        sparc_disable_interrupts.
229
2302008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
231
232        * Makefile.am, configure.ac: Add capability for bootcard.c BSP
233        Initialization Framework to ask the BSP where it has memory for the
234        RTEMS Workspace and C Program Heap. These collectively are referred
235        to as work area. If the BSP supports this, then it does not have to
236        include code to split the available memory between the two areas.
237        This reduces the amount of code in the BSP specific bspstart.c file.
238        Additionally, the shared framework can initialize the C Library, call
239        rtems_debug_enable(), and dirty the work area memory. Until most/all
240        BSPs support this new capability, if the BSP supports this, it should
241        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
242        When the transition is complete, this autoconf macro can be removed.
243
2442008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
245
246        * clock/ckinit.c: Add nanoseconds clock tick granularity support.
247
2482008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
249
250        * Makefile.am: Remove all references to console_reserve_resources and
251        termios_reserve_resources.
252        * console/consolereserveresources.c: Removed.
253
2542008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
255
256        * startup/linkcmds: Add wildcard to gcc_except_table section so
257        programs compiled with gcc 4.3.x can link.
258
2592007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
260
261        * clock/ckinit.c, include/bsp.h: Eliminate copies of the Configuration
262        Table. Use the RTEMS provided accessor macros to obtain configuration
263        fields.
264
2652007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
266
267        * include/bsp.h: Move interrupt_stack_size field from CPU Table to
268        Configuration Table. Eliminate CPU Table from all ports. Delete
269        references to CPU Table in all forms.
270
2712007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
272
273        * Makefile.am: Moved most of the remaining CPU Table fields to the
274        Configuration Table. This included pretasking_hook, predriver_hook,
275        postdriver_hook, idle_task, do_zero_of_workspace,
276        extra_mpci_receive_server_stack, stack_allocate_hook, and
277        stack_free_hook. As a side-effect of this effort some multiprocessing
278        code was made conditional and some style clean up occurred.
279
2802007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
281
282        * clock/ckinit.c, include/bsp.h: Fix spacing.
283
2842007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
285
286        * clock/ckinit.c: Formatting.
287
2882007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
289
290        * console/debugputs.c, include/bsp.h, startup/spurious.c: Remove debug
291        print methods that are redundant with prntk and replace their use
292        with printk.
293
2942007-05-03      Joel Sherrill <joel@OARcorp.com>
295
296        * startup/linkcmds: Handle .data.* sections
297
2982007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
299
300        * bsp_specs: Remove qrtems_debug.
301
3022007-03-28      Joel Sherrill <joel@OARcorp.com>
303
304        * clock/ckinit.c: Add support to the Clock driver template for
305        rtems_clock_set_nanoseconds_extension and the potential for TOD and
306        timestamps accurate to the nanosecond. On this BSP however, it is
307        only accurate to the microsecond.
308
3092007-03-28      Joel Sherrill <joel@OARcorp.com>
310
311        PR 1233/bsps
312        * Makefile.am, console/console.c, console/debugputs.c: Move printk
313        support code into debug IO file so you do not get the entire console
314        driver when you do not want it.
315
3162006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
317
318        * configure.ac: New BUG-REPORT address.
319
3202006-11-17      Joel Sherrill <joel@OARcorp.com>
321
322        * timer/timer.c: Update timer overhead for start/stop.
323
3242006-11-16      Joel Sherrill <joel@OARcorp.com>
325
326        * clock/ckinit.c, console/console.c: Use common clock driver template
327        and eliminate all fast idle code specific to this BSP. This
328        eliminates a fair amount of code in the BSP clock driver and
329        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
330        timer so I added the new hook Clock_driver_support_find_timer to
331        support this. In general, there was some clean up to the file headers
332        of various files.
333
3342006-11-15      Joel Sherrill <joel@OARcorp.com>
335
336        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
337        file and simplified initialization.
338
3392006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
340
341        * Makefile.am: Remove superfluous -DASM.
342
3432006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
344
345        * configure.ac: Require autoconf-2.60. Require automake-1.10.
346
3472006-06-24      Joel Sherrill <joel@OARcorp.com>
348
349        * startup/linkcmds: Add .rela.dyn sections.
350
3512006-06-22      Joel Sherrill <joel@OARcorp.com>
352
353        PR 1100/bsps
354        * console/debugputs.c: Remove redundant return.
355
3562006-03-08      Joel Sherrill <joel@OARcorp.com>
357
358        * startup/linkcmds: Add .gnu.linkonce.b.* section.
359
3602006-02-08      Joel Sherrill <joel@OARcorp.com>
361
362        * startup/linkcmds: Add sections required by newer gcc versions.
363
3642006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
365
366        * configure.ac: Remove explicit ampolish3 support (now in
367        RTEMS_BSP_CONFIGURE).
368
3692006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
370
371        * configure.ac: Add ampolish3 support.
372        * Makefile.am: Add preinstall.am.
373
3742006-01-10      Joel Sherrill <joel@OARcorp.com>
375
376        * startup/linkcmds: Merge from 4.6 branch. Now the copy_data loop
377        works.
378
3792006-01-10      Joel Sherrill <joel@OARcorp.com>
380
381        * configure.ac: Add configuration for ENABLE_SIS_QUIRKS.
382
3832005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
384
385        * include/bsp.h: New header guard.
386
3872005-01-20      Joel Sherrill <joel@OARcorp.com>
388
389        * bsp_specs: Conditionalize inclusion of crtend/crtn.
390
3912005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
392
393        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
394
3952005-01-06      Joel Sherrill <joel@OARcorp.com>
396
397        * Makefile.am: Fix typo.
398
3992005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
400
401        * Makefile.am: Remove build-variant support.
402
4032004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
404
405        * configure.ac: Require automake > 1.9.
406
4072004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
408
409        PR 610/bsps
410        * Makefile.am: Add include/tm27.h, Cosmetics.
411        * include/tm27.h: Final cosmetics.
412
4132004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
414
415        * include/bsp.h: Split out tmtest27 support.
416        * include/tm27.h: New.
417
4182004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
419
420        PR 613/bsps
421        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
422
4232004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
424
425        PR 614/bsps
426        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
427
4282004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
429
430        * startup/boardinit.S: Include <rtems/asm.h> instead of <asm.h>.
431        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
432        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
433        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
434        * console/console.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
435
4362004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
437
438        * clock/ckinit.c, console/console.c, console/debugputs.c,
439        erc32sonic/erc32sonic.c, include/bsp.h, include/erc32.h,
440        startup/setvec.c, startup/spurious.c, timer/timer.c: Convert to
441        using c99 fixed size types.
442
4432004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
444
445        * Makefile.am: Reflect changes to bsp.am.
446        Preinstall dist_project_lib*.
447
4482004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
449
450        * Makefile.am: Reflect changes to bsp.am.
451
4522004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
453
454        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
455
4562004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
457
458        * Makefile.am: Pickup files from ../../sparc/shared instead of
459        ../shared. Reformat.
460
4612004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
462
463        * Makefile.am: Cosmetics.
464
4652004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
466
467        * Makefile.am: Cosmetics.
468
4692004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
470
471        * Makefile.am: Merge-in clock/Makefile.am, erc32sonic/Makefile.am,
472        startup/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
473        timer/Makefile.am, wrapup/Makefile.am.
474        Use automake compilation rules.
475        * clock/Makefile.am, erc32sonic/Makefile.am, startup/Makefile.am,
476        console/Makefile.am, gnatsupp/Makefile.am, timer/Makefile.am,
477        wrapup/Makefile.am: Remove.
478        * configure.ac: Reflect changes above.
479
4802004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * Makefile.am: Add PREINSTALL_DIRS.
483
4842004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
485
486        * wrapup/Makefile.am: Reflect changes to libcpu.
487
4882004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
489
490        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
491        Add PRE/TMPINSTALL_FILES to CLEANFILES.
492        * startup/Makefile.am: Ditto.
493
4942004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
495
496        * gnatsupp/Makefile.am: Eliminate VPATH.
497
4982004-01-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
499
500        * start/.cvsignore: Remove.
501
5022004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
503
504        * start/Makefile.am: Remove.
505        * Makefile.am: Merge-in start/Makefile.am.
506        * configure.ac: Reflect changes above.
507
5082004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
509
510        * wrapup/Makefile.am: Eliminate $(LIB).
511        Use noinst_DATA to trigger building libbsp.a.
512
5132003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
514
515        * start/Makefile.am: Eliminate VPATH.
516
5172003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
518
519        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
520        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
521
5222003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
523
524        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
525        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
526        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
527
5282003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
529
530        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
531
5322003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
533
534        * start/Makefile.am: Misc cleanups and fixes.
535        * startup/Makefile.am: Misc cleanups and fixes.
536        * wrapup/Makefile.am: Misc cleanups and fixes.
537
5382003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
539
540        * Makefile.am: Add dirstamp support to preinstallation.
541        * clock/Makefile.am: Cosmetics.
542        * console/Makefile.am: Cosmetics.
543        * erc32sonic/Makefile.am: Cosmetics.
544        * gnatsupp/Makefile.am: Cosmetics.
545        * start/Makefile.am: Cosmetics.
546        * startup/Makefile.am: Cosmetics.
547        * timer/Makefile.am: Cosmetics.
548        * wrapup/Makefile.am: Cosmetics.
549
5502003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
551
552        * clock/Makefile.am: Remove all-local: $(ARCH).
553        * console/Makefile.am: Remove all-local: $(ARCH).
554        * erc32sonic/Makefile.am: Remove all-local: $(ARCH).
555        * gnatsupp/Makefile.am: Remove all-local: $(ARCH).
556        * start/Makefile.am: Remove all-local: $(ARCH).
557        * startup/Makefile.am: Remove all-local: $(ARCH).
558        * timer/Makefile.am: Remove all-local: $(ARCH).
559        * wrapup/Makefile.am: Remove all-local: $(ARCH).
560
5612003-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
562
563        * Makefile.am: Fix preinstallation of include/coverhd.h.
564
5652003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
566
567        * Makefile.am: Merge-in include/Makefile.am.
568        Reflect changes to bsp.am.
569        * include/Makefile.am: Remove.
570        * configure.ac: Reflect changes above.
571
5722003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
573
574        * bsp_specs: Remove *lib:.
575
5762003-09-04      Joel Sherrill <joel@OARcorp.com>
577
578        * clock/ckinit.c, console/console.c, console/consolereserveresources.c,
579        console/debugputs.c, include/bsp.h, include/coverhd.h,
580        include/erc32.h, startup/erc32mec.c, startup/setvec.c, timer/timer.c:
581        URL for license changed.
582
5832003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
584
585        * Makefile.am: Reflect having moved aclocal/.
586
5872003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
588
589        * Makefile.am: Reflect having moved automake/.
590        * clock/Makefile.am: Reflect having moved automake/.
591        * console/Makefile.am: Reflect having moved automake/.
592        * erc32sonic/Makefile.am: Reflect having moved automake/.
593        * gnatsupp/Makefile.am: Reflect having moved automake/.
594        * include/Makefile.am: Reflect having moved automake/.
595        * start/Makefile.am: Reflect having moved automake/.
596        * startup/Makefile.am: Reflect having moved automake/.
597        * timer/Makefile.am: Reflect having moved automake/.
598        * wrapup/Makefile.am: Reflect having moved automake/.
599
6002003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
601
602        PR 452/bsps
603        * startup/Makefile.am: Remove USE_INIT_FINI.
604
6052003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
606
607        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
608
6092003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
610
611        PR 445/bsps
612        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
613        Remove cpp, old_cpp (now unused).
614
6152003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
616
617        * configure.ac: Remove AC_CONFIG_AUX_DIR.
618
6192003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
620
621        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
622
6232003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
624
625        * configure.ac: AC_PREREQ(2.57).
626
6272003-01-20      Joel Sherrill <joel@OARcorp.com>
628
629        * startup/linkcmds*: Add FreeBSD sysctl() sections.
630
6312002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
632
633        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
634        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
635        * erc32sonic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
636        * gnatsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
637        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
638        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
639        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
640
6412002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
642
643        * start/Makefile.am: Use install-data-local to install startfile.
644
6452002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
646
647        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
648
6492002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
650
651        * .cvsignore: Reformat.
652        Add autom4te*cache.
653        Remove autom4te.cache.
654
6552002-08-21      Joel Sherrill <joel@OARcorp.com>
656
657        * bsp_specs: Added support for -nostdlibs.
658
6592002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
660
661        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
662        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
663
6642002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
665
666        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
667        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
668        * erc32sonic/Makefile.am: Use .$(OBJEXT) instead of .o.
669        * gnatsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
670        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
671        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
672        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
673
6742002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
675
676        * start/Makefile.am: Eliminate PGM.
677        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
678
6792002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
680
681        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
682
6832002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
684
685        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
686        Remove $(OBJS) from all-local.
687
6882002-07-01      Joel Sherrill <joel@OARcorp.com>
689
690        * startup/erc32mec.c: New file.
691        * startup/Makefile.am: Reflect above.
692        * include/erc32.h: Converted SCORE_EXTERN to extern.
693        * tools/runtest.in: Lengthened timeout on test runs.
694
6952002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
696
697        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
698
6992001-05-09      Joel Sherrill <joel@OARcorp.com>
700
701        * startup/linkcmds: In support of gcc 3.1, added one of more
702        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
703        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
704        and direction of segments to memory regions may also have been
705        addressed.  This was a sweep across all BSPs.
706 
7072001-04-26      Joel Sherrill <joel@OARcorp.com>
708
709        * include/bsp.h: Change SIS to ERC32_BSP.
710 
7112002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
712
713        * configure.ac: Remove BSPOPTS_*(NO_TABLE_MOVE).
714        Remove BSPOPTS_*(FPU_REVB).
715        * wrapup/Makefile.am: Remove tbr.
716
7172002-03-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
718
719        * configure.ac: Add BSPOPTS_*(NO_TABLE_MOVE).
720        Add BSPOPTS_*(FPU_REVB).
721        * wrapup/Makefile.am: Add tbr.
722
7232002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
724
725        * configure.ac:
726        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
727        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
728        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
729        * Makefile.am: Remove AUTOMAKE_OPTIONS.
730        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
731        * erc32sonic/Makefile.am: Remove AUTOMAKE_OPTIONS.
732        * gnatsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
733        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
734        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
735        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
736        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
737        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
738
7392001-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
740
741        * configure.ac: Add RTEMS_BSPOPTS*(CONSOLE_USE_INTERRUPTS).
742        Add RTEMS_BSPOPTS*(SIMSPARC_FAST_IDLE).
743        Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
744        * include/bsp.h: include bspopts.h.
745
7462001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
747
748        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
749
7502001-11-08      Jiri Gaisler <jiri@gaisler.com>
751
752        This fix is in response to test results reported by Jerry Needell
753        <jerry.needell@unh.edu> for the SPARC/ERC32 and tracked as PR80.
754        * include/bsp.h: TM27 was not running properly because the ERC32
755        and LEON cannot nest interrupts at the same level.  The BSP test support
756        had to be modified to support using two different interrupt sources.
757
7582001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
759
760        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
761        * configure.in: Remove.
762        * configure.ac: New file, generated from configure.in by autoupdate.
763
7642001-09-27      Joel Sherrill <joel@OARcorp.com>
765
766        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
767
7682001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
769
770        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
771
7722001-08-16      Joel Sherrill <joel@OARcorp.com>
773
774        * tools/runtest.in: Recognize debug variant of monitor test.
775
7762001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
777
778        * configure.in: Add bspopts.h.
779        * include/.cvsignore: Add bspopts.h*, stamp-h*.
780        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
781        * include/bsp.h: Include bspopts.h.
782
7832001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
784
785        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
786
7872000-04-23      Jiri Gaisler <jiri@gaisler.com>
788
789        * console/debugputs.c: Switched to unsigned characters.
790
7912000-12-06      Joel Sherrill <joel@OARcorp.com>
792
793        * gnatsupp/gnatsupp.c: Added prototype to eliminate warning.
794
7952000-11-30      Joel Sherrill <joel@OARcorp.com>
796
797        * erc32sonic/Makefile.am: Only compile this if networking is enabled.
798
7992000-11-21      Jiri Gaisler <jgais@ws.estec.esa.nl>
800
801        * erc32sonic/erc32sonic.c: Minor modifications which enable
802        network interface to come up and work for some time before
803        getting an error in the SONIC driver.  The error is a bit random,
804        sometimes MCLGET (m, M_WAIT) tries to access memory way outside the
805        available ram (and traps) while sometimes there is a panic due
806        to RBAE/RXEN.
807
8082000-11-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
809
810        * Makefile.am: Cleanup.
811
8122000-11-14      Jiri Gaisler <jgais@ws.estec.esa.nl>
813
814        * wrapup/Makefile.am: Pick up cache code from libcpu and pick
815        up .o's instead of .rel's from libcpu.
816
8172000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
818
819        * Makefile.am, configure.in, gnatsupp/Makefile.am,
820        gnatsupp/gnatsupp.c, include/Makefile.am, include/bsp.h,
821        start/Makefile.am, startup/Makefile.am, startup/setvec.c,
822        wrapup/Makefile.am:
823        * erc32sonic: New directory.
824        * erc32sonic/Makefile.am, erc32sonic/erc32sonic.c,
825        erc32sonic/.cvsignore: New files.
826        * include/erc32.h: New file.
827        * startup/boardinit.S: New file.
828        Big update of SPARC support for ERC32 and LEON.
829        Added support for ERC32 without floating point.
830        Added SONIC support as configured on Tharsys ERC32 board.
831        The bsp's share various code in the shared directory:
832           gnat-support, start-up code, etc.
833        To decrease the foot-print, I removed the 16 kbyte start-up
834        stack that was put in .bss and never reused once the system
835        was up. The stack is now put between the heap and the
836        workspace. To reclaim it, the user can do a rtems_region_extend
837        to merge the stack to the heap region once the system is up.
838
8392000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
840
841        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
842
8432000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
844
845        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
846
8472000-11-01      Joel Sherrill <joel@OARcorp.com>
848
849        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
850        and libcsupport.h moved from libc to lib/include/rtems and
851        now must be referenced as <rtems/XXX.h>.   Header file order
852        was cleaned up while doing this.
853
8542000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
855
856        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
857        Switch to GNU canonicalization.
858
8592000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
860
861        * clock/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
862        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
863        wrapup/Makefile.am: Include compile.am
864
8652000-08-10      Joel Sherrill <joel@OARcorp.com>
866
867        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.