source: rtems/c/src/lib/libbsp/mips/jmr3904/ChangeLog @ e3865876

4.115
Last change on this file since e3865876 was a6bd46d, checked in by Joel Sherrill <joel.sherrill@…>, on 11/04/11 at 19:47:13

2011-11-04 Joel Sherrill <joel.sherrill@…>

  • Property mode set to 100644
File size: 23.2 KB
Line 
12011-11-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * ChangeLog, Makefile.am: Add bsp_reset() stub.
4
52011-11-04      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * Makefile.am: Added missing bsp_reset().
8
92011-06-19      Ralf Corsépius <ralf.corsepius@rtems.org>
10
11        * Makefile.am: Fix broken path to clockdrv_shell.h.
12
132011-06-11      Joel Sherrill <joel.sherrill@oarcorp.com>
14
15        * Makefile.am, configure.ac: runtest for this BSP obsoleted by
16        rtems-testing/sim-scripts support. Please use those scripts.
17
182011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
19
20        * include/tm27.h:
21        Use "__asm__" instead of "asm" for improved c99-compliance.
22
232011-02-09      Ralf Corsépius <ralf.corsepius@rtems.org>
24
25        * timer/timer.c: Include <rtems/btimer.h>.
26        Fix benchmark_timer_read() definition.
27
282011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
29
30        * configure.ac: Require autoconf-2.68, automake-1.11.1.
31
322010-05-13      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * Makefile.am, preinstall.am, start/start.S: Many files were duplicated
35        across MIPS BSPs. Now those which were directly copied are shared.
36        * start/regs.h: Removed.
37
382010-04-27      Joel Sherrill <joel.sherrill@oarcorp.com>
39
40        * start/start.S, startup/linkcmds: Revert previous change. Remove
41        .reginfo from .bss section where it was present.
42
432010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
44
45        * startup/linkcmds: Add NOLOAD to .bss to eliminate warnings.
46
472009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
48
49        * clock/clockdrv.c: Split hardware initialization code into
50        Clock_driver_support_initialize_hardware().
51
522009-11-16      Ralf Corsépius <ralf.corsepius@rtems.org>
53
54        * startup/bspstart.c: Remove nested externs.
55        #include <libcpu/isr_entries.h.
56
572009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
58
59        * make/custom/jmr3904.cfg: Remove RTEMS_BSP_FAMILY.
60
612009-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
62
63        * configure.ac: Don't add -ansi -fasm to CFLAGS.
64
652009-10-17      Joel Sherrill <joel.sherrill@oarcorp.com>
66
67        * startup/bspstart.c: Fix warnings.
68
692009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
70
71        * make/custom/jmr3904.cfg: New (relocated from /make/custom).
72
732009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
76
77 2009-07-16     Joel Sherrill <joel.sherrill@oarcorp.com>
78
79        * configure.ac: Rename BSP_BOOTCARD_OPTIONS to
80        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
81        have the same options.
82
832009-04-28      Chris Johns <chrisj@rtems.org>
84
85        * start/start.S: Update for boot_card command line change.
86
872008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
88
89        * bsp_specs: Move -e start from *link to *startfile to avoid warning
90        for undefined entry symbol when linking relocatables with binutils
91        2.19.
92
932008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
94
95        * clock/clockdrv.c: include "../../../shared/clockdrv_shell.h".
96        * Makefile.am: Reflect changes above.
97
982008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
99
100        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
101        of building libbspstart.a, using automake-rules.
102
1032008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
104
105        * start/regs.S: Remove (Renamed into start/regs.h).
106        * start/regs.h: New (Renamed from start/regs.S).
107        * Makefile.am, start/start.S: Reflect renamer.
108
1092008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
110
111        * Makefile.am: Eliminate *_SOURCES.
112
1132008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
114
115        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
116        components.
117
1182008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
119
120        * Makefile.am: Remove noinst_PROGRAMS (Unused).
121
1222008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
123
124        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
125
1262008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
127
128        * configure.ac: Make letting boot_card() handle work area allocation
129        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
130        BSP_BOOTCARD_OPTIONS.
131
1322008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
133
134        * Makefile.am: bsp_cleanup() had the same code which was executed when
135        you returned from boot_card() to start.S. So just use the stub
136        bsp_cleanup() implementation and remove a file.
137        * startup/bspclean.c: Removed.
138
1392008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
140
141        * include/bsp.h: Remove unnecessary boilerplate comments.
142
1432008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
144
145        * Makefile.am, startup/linkcmds: Use top level shared
146        bsp_get_work_area() implementation.
147        * startup/bspgetworkarea.c: Removed.
148
1492008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
150
151        * Makefile.am, startup/bspstart.c: Split out bsp_get_work_area() into
152        its own file and use BSP Framework to perform more initialization.
153        * startup/bspgetworkarea.c: New file.
154
1552008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
158        phase, all prototypes were removed from bsp.h and empty
159        implementations were removed and made to use the shared stub.
160
1612008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
162
163        * timer/timer.c: Convert to "bool".
164
1652008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
166
167        * timer/timer.c: Eliminate empty function from every benchmark timer
168        driver. Fix spelling.
169
1702008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
171
172        * timer/timer.c: Rename timer driver methods to follow RTEMS
173        programming conventions.
174
1752008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
176
177        * timer/timer.c: Add missing prototypes.
178
1792008-07-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
180
181        * startup/bspstart.c: Changed bsp_get_workarea() to
182        bsp_get_work_area() and added support for an optional separate heap
183        area.
184
1852008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
186
187        * configure.ac, startup/bspstart.c: Add capability for bootcard.c BSP
188        Initialization Framework to ask the BSP where it has memory for the
189        RTEMS Workspace and C Program Heap. These collectively are referred
190        to as work area. If the BSP supports this, then it does not have to
191        include code to split the available memory between the two areas.
192        This reduces the amount of code in the BSP specific bspstart.c file.
193        Additionally, the shared framework can initialize the C Library, call
194        rtems_debug_enable(), and dirty the work area memory. Until most/all
195        BSPs support this new capability, if the BSP supports this, it should
196        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
197        When the transition is complete, this autoconf macro can be removed.
198
1992008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
200
201        * Makefile.am: Rework to avoid .rel files.
202
2032008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
204
205        * startup/bspstart.c: Refactored and renamed initialization routines to
206        rtems_initialize_data_structures, rtems_initialize_before_drivers,
207        rtems_initialize_device_drivers, and
208        rtems_initialize_start_multitasking. This opened the sequence up so
209        that bootcard() could provide a more robust and flexible framework
210        which is easier to explain and understand. This also lays the
211        groundwork for sharing the division of available memory between the
212        RTEMS workspace and heap and the C library initialization across all
213        BSPs.
214
2152008-04-04      Joel Sherrill <joel.sherrill@oarcorp.com>
216
217        * startup/linkcmds: Increase heap to run ACATS.
218
2192008-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
220
221        * startup/linkcmds: Increase default C Program Heap size to be able to
222        run Ada ACATS testsuite.
223
2242008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
225
226        * startup/linkcmds: Add wildcard to gcc_except_table section so
227        programs compiled with gcc 4.3.x can link.
228
2292007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
230
231        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
232        Configuration Table. Use the RTEMS provided accessor macros to obtain
233        configuration fields.
234
2352007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
236
237        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
238        Configuration Table. Eliminate CPU Table from all ports. Delete
239        references to CPU Table in all forms.
240
2412007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
242
243        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
244        Table fields to the Configuration Table. This included
245        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
246        do_zero_of_workspace, extra_mpci_receive_server_stack,
247        stack_allocate_hook, and stack_free_hook. As a side-effect of this
248        effort some multiprocessing code was made conditional and some style
249        clean up occurred.
250
2512007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
252
253        * bsp_specs: Remove qrtems_debug.
254
2552007-04-09      Ralf Corsépius <ralf.corsepius@rtems.org>
256
257        * bsp_specs: Use nostdlib instead of nostdlibs (bogus).
258        * bsp_specs: Use old_link for -qrtems (Prevents *.link from killing
259        endianness).
260
2612007-03-28      Joel Sherrill <joel@OARcorp.com>
262
263        * Makefile.am: Modify to avoid pulling in too much into minimum
264        executable.
265
2662006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
267
268        * configure.ac: New BUG-REPORT address.
269
2702006-11-17      Joel Sherrill <joel@OARcorp.com>
271
272        * clock/clockdrv.c: Add copyright.
273
2742006-11-15      Joel Sherrill <joel@OARcorp.com>
275
276        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
277        file and simplified initialization.
278
2792006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
280
281        * Makefile.am: Remove superfluous -DASM.
282
2832006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
284
285        * configure.ac: Require autoconf-2.60. Require automake-1.10.
286
2872006-02-08      Joel Sherrill <joel@OARcorp.com>
288
289        * startup/linkcmds: Add sections required by newer gcc versions.
290
2912006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
292
293        * Makefile.am: Add preinstall.am.
294
2952005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
296
297        * include/bsp.h: New header guard.
298
2992005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
300
301        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
302
3032005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
304
305        * Makefile.am: Remove build-variant support.
306
3072004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
308
309        * configure.ac: Require automake > 1.9.
310
3112004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
312
313        PR 610/bsps
314        * Makefile.am: Add include/tm27.h, Cosmetics.
315        * include/tm27.h: Final cosmetics.
316
3172004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
318
319        * include/bsp.h: Split out tmtest27 support.
320        * include/tm27.h: New.
321
3222004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
323
324        PR 613/bsps
325        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
326
3272004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
328
329        PR 614/bsps
330        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
331
3322004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
333
334        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
335        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
336        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
337        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
338
3392004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
340
341        * clock/clockdrv.c, include/bsp.h, startup/bspstart.c,
342        timer/timer.c: Convert to using c99 fixed size types.
343
3442004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * Makefile.am: Reflect changes to bsp.am.
347        Preinstall dist_project_lib*.
348
3492004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
350
351        * Makefile.am: Reflect changes to bsp.am.
352
3532004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
354
355        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
356
3572004-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
358
359        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
360        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
361        wrapup/Makefile.am. Use automake compilation rules.
362        * clock/Makefile.am, console/Makefile.am, start/Makefile.am,
363        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Remove.
364        * configure.ac: Reflect changes above.
365
3662004-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
367
368        PR 566/bsps
369        * start/regs.S: Fix broken comment.
370        * start/start.S: Convert asm-style comments to c-style comments.
371
3722004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
373
374        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
375        Add RTEMS_PROG_CCAS.
376
3772004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        * Makefile.am: Add PREINSTALL_DIRS.
380
3812004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
382
383        * Makefile.am: Remove times from EXTRA_DIST (Non-existant).
384        * startup/Makefile.am: Remove exit.c, setvec.c from EXTRA_DIST.
385        * console/Makefile.am: Remove console.c from EXTRA_DIST.
386        * wrapup/Makefile.am: Reflect changes to libcpu.
387
3882004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
389
390        * start/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
391        Add PRE/TMPINSTALL_FILES to CLEANFILES.
392        * startup/Makefile.am: Ditto.
393
3942004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
395
396        * wrapup/Makefile.am: Eliminate $(LIB).
397        Use noinst_DATA to trigger building libbsp.a.
398
3992003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
400
401        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
402        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
403
4042003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
405
406        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
407        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
408
4092003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
410
411        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
412
4132003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
414
415        * start/Makefile.am: Misc cleanups and fixes.
416        * startup/Makefile.am: Misc cleanups and fixes.
417        * wrapup/Makefile.am: Misc cleanups and fixes.
418
4192003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
420
421        * Makefile.am: Add preinstallation dirstamp support.
422        * clock/Makefile.am: Cosmetics.
423        * console/Makefile.am: Cosmetics.
424        * startup/Makefile.am: Cosmetics.
425        * timer/Makefile.am: Cosmetics.
426        * wrapup/Makefile.am: Cosmetics.
427
4282003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
429
430        * clock/Makefile.am: Remove all-local: $(ARCH).
431        * console/Makefile.am: Remove all-local: $(ARCH).
432        * start/Makefile.am: Remove all-local: $(ARCH).
433        * startup/Makefile.am: Remove all-local: $(ARCH).
434        * timer/Makefile.am: Remove all-local: $(ARCH).
435        * wrapup/Makefile.am: Remove all-local: $(ARCH).
436
4372003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
438
439        * Makefile.am: Merge-in include/Makefile.am.
440        Reflect changes to bsp.am.
441        * include/Makefile.am: Remove.
442        * configure.ac: Reflect changes above.
443
4442003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
445
446        * bsp_specs: Remove *lib:.
447
4482003-09-04      Joel Sherrill <joel@OARcorp.com>
449
450        * console/console-io.c, include/bsp.h, startup/bspclean.c,
451        startup/bspstart.c, timer/timer.c, tools/runtest: URL for license
452        changed.
453
4542003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
455
456        * Makefile.am: Reflect having moved aclocal/.
457
4582003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
459
460        * Makefile.am: Reflect having moved automake/.
461        * clock/Makefile.am: Reflect having moved automake/.
462        * console/Makefile.am: Reflect having moved automake/.
463        * include/Makefile.am: Reflect having moved automake/.
464        * start/Makefile.am: Reflect having moved automake/.
465        * startup/Makefile.am: Reflect having moved automake/.
466        * timer/Makefile.am: Reflect having moved automake/.
467        * wrapup/Makefile.am: Reflect having moved automake/.
468
4692003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
470
471        PR 452/bsps
472        * bsp_specs: Remove -D__USE_INIT_FINI__.
473        Remove *.cpp (Now unused).
474
4752003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
476
477        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
478
4792003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
480
481        PR 445/bsps
482        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
483
4842003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
485
486        * configure.ac: Remove AC_CONFIG_AUX_DIR.
487
4882003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
489
490        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
491
4922003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
493
494        * configure.ac: AC_PREREQ(2.57).
495
4962003-01-20      Joel Sherrill <joel@OARcorp.com>
497
498        * startup/linkcmds*: Add FreeBSD sysctl() sections.
499
5002002-12-08      Greg Menke <gregory.menke@gsfc.nasa.gov>
501 
502        * bsp_specs: Added crtbegin/crtend and INIT_FINI for C++ support.
503        * linkcmds: Added .init, .fini & related sections.
504
5052002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
506
507        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
508        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
509        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
510        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
511        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
512
5132002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
514
515        * start/Makefile.am: Use install-data-local to install startfile.
516
5172002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
518
519        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
520
5212002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
522
523        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS. Cosmetical
524        changes.
525
5262002-11-01      Joel Sherrill <joel@OARcorp.com>
527
528        * startup/bspclean.c, startup/bspstart.c: Removed warnings.
529
5302002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
531
532        * .cvsignore: Reformat.
533        Add autom4te*cache.
534        Remove autom4te.cache.
535
5362002-08-21      Joel Sherrill <joel@OARcorp.com>
537
538        * startup/linkcmds: Move .init section after text section so
539        C+ global constructors work.
540
5412002-08-21      Joel Sherrill <joel@OARcorp.com>
542
543        * bsp_specs: Added support for -nostdlibs.
544
5452002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
546
547        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
548        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
549        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
550        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
551        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
552        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
553
5542002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
555
556        * start/Makefile.am: Eliminate PGM.
557        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
558
5592002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
560
561        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
562
5632002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
564
565        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
566        Remove $(OBJS) from all-local.
567
5682002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
569
570        * wrapup/Makefile.am: Add $(LIB) to all-local.
571
5722002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
573
574        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
575
5762002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
577
578        * configure.ac:
579        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
580        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
581        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
582        * Makefile.am: Remove AUTOMAKE_OPTIONS.
583        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
584        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
585        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
586        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
587        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
588        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
589
5902002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
591
592        * console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
593
5942001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
595
596        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
597
5982001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
599
600        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
601        * configure.in: Remove.
602        * configure.ac: New file, generated from configure.in by autoupdate.
603
6042001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
605
606        * include/Makefile.am: Use 'CLEANFILES ='.
607        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
608
6092001-05-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
610
611        * configure.in: Add bspopts.h.
612        * include/bsp.h: Include bspopts.h.
613        * include/.cvsignore: Add bspopts.h*, coverhd.h, stamp-h*.
614        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
615
6162001-05-11      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
617
618        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
619
6202001-05-11      Joel Sherrill <joel@OARcorp.com>
621
622        * tools/runtest: Add functionality to avoid letting simulator
623        run too long.
624
6252001-04-20      Joel Sherrill <joel@OARcorp.com>
626
627        * include/bsp.h (Clear_tm27_intr): Stop the timer and disable
628        the interrupt.  This was not quite right before and we were
629        getting uncontrolled interrupt nesting in tm27.
630        * timer/timer.c (Timer_Initialize): Added an extra reset and
631        changed the ITMR register so we will never get an interrupt.
632        (Read_timer): Fixed so the timer actually stops before it
633        is read.  Before some times reported were outraguously high.
634        * start/start.S: Major clean including using stack in linkcmds,
635        deleting unused code, and zeroing the BSS using the linkcmds
636        information.
637        * startup/linkcmds: Put heap in lower memory than workspace
638        and move _clear_end so both are zeroed.
639
6402001-01-12      Joel Sherrill <joel@OARcorp.com>
641
642        * include/bsp.h, timer/timer.c: Updated so timer appears to
643        work and support tm27.  I would prefer to time a software
644        interrupt rather than an use an extra timer though.
645
6462001-01-09      Joel Sherrill <joel@OARcorp.com>
647
648        * clock/clockdrv.c: Clean up.
649        * include/bsp.h: Uncomment and fix set_vector() prototype.
650
6512001-01-03      Joel Sherrill <joel@OARcorp.com>
652
653        * console/console-io.c: Removed unused variable initialized.
654
6552001-01-03      Joel Sherrill <joel@OARcorp.com>
656
657        * clock/Makefile.am: Fixed reference to ckinit.c.
658        * clock/clockdrv.c: Enabled fast idle.
659        * console/console-io.c: Added console_initialize_hardware().
660
6612000-12-19      Joel Sherrill <joel@OARcorp.com>
662
663        * timer: New subdirectory.
664        * timer/.cvsignore, timer/Makefile.am, timer/timer.c: New files.
665        * tools/ChangeLog: New file.
666
6672000-12-19      Joel Sherrill <joel@OARcorp.com>
668
669        * Makefile.am: Added tools subdirectory and removed commented out line.
670        * configure.in: Added tools subdirectory.
671        * tools: New subdirectory.
672        * tools/.cvsignore, tools/Makefile.am, tools/configure.in,
673        tools/runtest: New files -- based on powerpc/psim.
674        * clock/clockdrv.c: Guessed new value for clock tick.  Need to
675        add fast idle support.
676        * include/bsp.h: tm27 support initiated.
677        * Most tests appear to run correctly!
678
6792000-12-13      Joel Sherrill <joel@OARcorp.com>
680
681        * README: Updated.  We are now vectoring a clock tick ISR handler.
682        But RTEMS is not returning from the ISR properly.
683        * clock/clockdrv.c: Now causes interrupts but has not been calibrated.
684        * include/bsp.h: Use <libcpu/tx3904.h>
685        * startup/Makefile.am: Add setvec.c from shared.
686        * startup/bspstart.c: Initialize the status register (SR) so
687        no interrupts are masked but global interrupts (SR_IEC) are off.
688        Added call to install the ISR prologue code.
689        * wrapup/Makefile.am: Pick up more pieces from libcpu.
690
6912000-12-11      Joel Sherrill <joel@OARcorp.com>
692
693        * startup/bspclean.c: New file to explicitly invoke _sys_exit().
694        * README: Updated.
695
6962000-12-06      Joel Sherrill <joel@OARcorp.com>
697
698        * README: Updated to reflect status.
699        * startup/linkcmds: Added .ctor and .dtor sections to no avail.
700
7012000-11-30      Joel Sherrill <joel@OARcorp.com>
702
703        * README: Updated to reflect current status.  Misaligned reference
704        during initialization may be compiler problem.
705        * console/console-io.c: Added support for printk().
706        * startup/linkcmds: Reserve 512K for RTEMS Workspace.
707
7082000-11-27      Joel Sherrill <joel@OARcorp.com>
709
710        * startup/linkcmds: Fix typo and add extra 0 to base address.
711        Now runs until printf() tries to put a character and then
712        it locks up checking a status bit that does not change.
713
7142000-11-25      Joel Sherrill <joel@OARcorp.com>
715
716        * The JMR BSP is for a Toshiba TX39 evaluation board but
717        can also be used with the mips simulator in gdb.
718        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs,
719        configure.in, clock/.cvsignore, clock/Makefile.am,
720        clock/clockdrv.c, console/.cvsignore, console/Makefile.am,
721        console/console-io.c, include/.cvsignore,
722        include/Makefile.am, include/bsp.h, start/.cvsignore,
723        start/Makefile.am, start/regs.S, start/start.S,
724        startup/.cvsignore, startup/Makefile.am, startup/bspstart.c,
725        startup/linkcmds, wrapup/.cvsignore, wrapup/Makefile.am: New files.
Note: See TracBrowser for help on using the repository browser.