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

4.104.115
Last change on this file since df393962 was df393962, checked in by Joel Sherrill <joel.sherrill@…>, on 12/04/08 at 20:34:02

2008-12-04 Joel Sherrill <joel.sherrill@…>

  • bsp_specs: Move -e start from *link to *startfile to avoid warning for undefined entry symbol when linking relocatables with binutils 2.19.
  • Property mode set to 100644
File size: 20.8 KB
RevLine 
[df393962]12008-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * bsp_specs: Move -e start from *link to *startfile to avoid warning
4        for undefined entry symbol when linking relocatables with binutils
5        2.19.
6
[11978407]72008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
8
9        * clock/clockdrv.c: include "../../../shared/clockdrv_shell.h".
10        * Makefile.am: Reflect changes above.
11
[c01fe2e]122008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
15        of building libbspstart.a, using automake-rules.
16
[234f3ecc]172008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * start/regs.S: Remove (Renamed into start/regs.h).
20        * start/regs.h: New (Renamed from start/regs.S).
21        * Makefile.am, start/start.S: Reflect renamer.
22
[64eb0c7]232008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
24
25        * Makefile.am: Eliminate *_SOURCES.
26
[e94666d]272008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
30        components.
31
[4ba8866]322008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
33
34        * Makefile.am: Remove noinst_PROGRAMS (Unused).
35
[c06b3fa]362008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
37
38        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
39
[95aa5e1]402008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        * configure.ac: Make letting boot_card() handle work area allocation
43        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
44        BSP_BOOTCARD_OPTIONS.
45
[ca93cf14]462008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
47
48        * Makefile.am: bsp_cleanup() had the same code which was executed when
49        you returned from boot_card() to start.S. So just use the stub
50        bsp_cleanup() implementation and remove a file.
51        * startup/bspclean.c: Removed.
52
[ccceaf3]532008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
54
55        * include/bsp.h: Remove unnecessary boilerplate comments.
56
[c4e0484c]572008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
58
59        * Makefile.am, startup/linkcmds: Use top level shared
60        bsp_get_work_area() implementation.
61        * startup/bspgetworkarea.c: Removed.
62
[6a39cd4]632008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
64
65        * Makefile.am, startup/bspstart.c: Split out bsp_get_work_area() into
66        its own file and use BSP Framework to perform more initialization.
67        * startup/bspgetworkarea.c: New file.
68
[4909a30]692008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
70
71        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
72        phase, all prototypes were removed from bsp.h and empty
73        implementations were removed and made to use the shared stub.
74
[adf2b49]752008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
76
77        * timer/timer.c: Convert to "bool".
78
[25c62b0]792008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
80
81        * timer/timer.c: Eliminate empty function from every benchmark timer
82        driver. Fix spelling.
83
[35f52a6]842008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
85
86        * timer/timer.c: Rename timer driver methods to follow RTEMS
87        programming conventions.
88
[fbc74c35]892008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
90
91        * timer/timer.c: Add missing prototypes.
92
[d4886a06]932008-07-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
94
95        * startup/bspstart.c: Changed bsp_get_workarea() to
96        bsp_get_work_area() and added support for an optional separate heap
97        area.
98
[2211b75c]992008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
100
101        * configure.ac, startup/bspstart.c: Add capability for bootcard.c BSP
102        Initialization Framework to ask the BSP where it has memory for the
103        RTEMS Workspace and C Program Heap. These collectively are referred
104        to as work area. If the BSP supports this, then it does not have to
105        include code to split the available memory between the two areas.
106        This reduces the amount of code in the BSP specific bspstart.c file.
107        Additionally, the shared framework can initialize the C Library, call
108        rtems_debug_enable(), and dirty the work area memory. Until most/all
109        BSPs support this new capability, if the BSP supports this, it should
110        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
111        When the transition is complete, this autoconf macro can be removed.
112
[1d0ee80e]1132008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
114
115        * Makefile.am: Rework to avoid .rel files.
116
[6ea100c1]1172008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
118
119        * startup/bspstart.c: Refactored and renamed initialization routines to
120        rtems_initialize_data_structures, rtems_initialize_before_drivers,
121        rtems_initialize_device_drivers, and
122        rtems_initialize_start_multitasking. This opened the sequence up so
123        that bootcard() could provide a more robust and flexible framework
124        which is easier to explain and understand. This also lays the
125        groundwork for sharing the division of available memory between the
126        RTEMS workspace and heap and the C library initialization across all
127        BSPs.
128
[4ce0e0ba]1292008-04-04      Joel Sherrill <joel.sherrill@oarcorp.com>
130
131        * startup/linkcmds: Increase heap to run ACATS.
132
[216f66f]1332008-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
134
135        * startup/linkcmds: Increase default C Program Heap size to be able to
136        run Ada ACATS testsuite.
137
[d1f57b5]1382008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
139
140        * startup/linkcmds: Add wildcard to gcc_except_table section so
141        programs compiled with gcc 4.3.x can link.
142
[4130d8e2]1432007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
144
145        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
146        Configuration Table. Use the RTEMS provided accessor macros to obtain
147        configuration fields.
148
[cafa2c5]1492007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
150
151        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
152        Configuration Table. Eliminate CPU Table from all ports. Delete
153        references to CPU Table in all forms.
154
[558bc25]1552007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
156
157        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
158        Table fields to the Configuration Table. This included
159        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
160        do_zero_of_workspace, extra_mpci_receive_server_stack,
161        stack_allocate_hook, and stack_free_hook. As a side-effect of this
162        effort some multiprocessing code was made conditional and some style
163        clean up occurred.
164
[2948f70]1652007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
166
167        * bsp_specs: Remove qrtems_debug.
168
[9a9668ae]1692007-04-09      Ralf Corsépius <ralf.corsepius@rtems.org>
170
171        * bsp_specs: Use nostdlib instead of nostdlibs (bogus).
172        * bsp_specs: Use old_link for -qrtems (Prevents *.link from killing
173        endianness).
174
[8c5707a]1752007-03-28      Joel Sherrill <joel@OARcorp.com>
176
177        * Makefile.am: Modify to avoid pulling in too much into minimum
178        executable.
179
[fcb0cd46]1802006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
181
182        * configure.ac: New BUG-REPORT address.
183
[461c9167]1842006-11-17      Joel Sherrill <joel@OARcorp.com>
185
186        * clock/clockdrv.c: Add copyright.
187
[aa4369c]1882006-11-15      Joel Sherrill <joel@OARcorp.com>
189
190        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
191        file and simplified initialization.
192
[57357d9]1932006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
194
195        * Makefile.am: Remove superfluous -DASM.
196
[754610f]1972006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
198
199        * configure.ac: Require autoconf-2.60. Require automake-1.10.
200
[4217b96]2012006-02-08      Joel Sherrill <joel@OARcorp.com>
202
203        * startup/linkcmds: Add sections required by newer gcc versions.
204
[a06faad]2052006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
206
207        * Makefile.am: Add preinstall.am.
208
[34c4852]2092005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
210
211        * include/bsp.h: New header guard.
212
[844609f9]2132005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
214
215        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
216
[7c6c630]2172005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
218
219        * Makefile.am: Remove build-variant support.
220
[97891e5e]2212004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
222
223        * configure.ac: Require automake > 1.9.
224
[3defec6]2252004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
226
227        PR 610/bsps
228        * Makefile.am: Add include/tm27.h, Cosmetics.
229        * include/tm27.h: Final cosmetics.
230
[25964be6]2312004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
232
233        * include/bsp.h: Split out tmtest27 support.
234        * include/tm27.h: New.
235
[3344730a]2362004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
237
238        PR 613/bsps
239        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
240
[7dd6e8d]2412004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
242
243        PR 614/bsps
244        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
245
[99ddf76]2462004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
247
248        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
249        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
250        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
251        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
252
[d1c60fb]2532004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
254
255        * clock/clockdrv.c, include/bsp.h, startup/bspstart.c,
256        timer/timer.c: Convert to using c99 fixed size types.
257
[2a7f9a28]2582004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
259
260        * Makefile.am: Reflect changes to bsp.am.
261        Preinstall dist_project_lib*.
262
[6ac101b]2632004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
264
265        * Makefile.am: Reflect changes to bsp.am.
266
[c24d7c84]2672004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
268
269        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
270
[433d408]2712004-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
274        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
275        wrapup/Makefile.am. Use automake compilation rules.
276        * clock/Makefile.am, console/Makefile.am, start/Makefile.am,
277        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Remove.
278        * configure.ac: Reflect changes above.
279
[f5b1e5b]2802004-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        PR 566/bsps
283        * start/regs.S: Fix broken comment.
284        * start/start.S: Convert asm-style comments to c-style comments.
285
[f3c5a0ec]2862004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
289        Add RTEMS_PROG_CCAS.
290
[33990315]2912004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
292
293        * Makefile.am: Add PREINSTALL_DIRS.
294
[7ebb278]2952004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
296
297        * Makefile.am: Remove times from EXTRA_DIST (Non-existant).
298        * startup/Makefile.am: Remove exit.c, setvec.c from EXTRA_DIST.
299        * console/Makefile.am: Remove console.c from EXTRA_DIST.
300        * wrapup/Makefile.am: Reflect changes to libcpu.
301
[545f0f0a]3022004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * start/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
305        Add PRE/TMPINSTALL_FILES to CLEANFILES.
306        * startup/Makefile.am: Ditto.
307
[6411947]3082004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
309
310        * wrapup/Makefile.am: Eliminate $(LIB).
311        Use noinst_DATA to trigger building libbsp.a.
312
[b35414a]3132003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
314
315        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
316        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
317
[935773b]3182003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
319
320        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
321        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
322
[810720b6]3232003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
324
325        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
326
[e725be0]3272003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * start/Makefile.am: Misc cleanups and fixes.
330        * startup/Makefile.am: Misc cleanups and fixes.
331        * wrapup/Makefile.am: Misc cleanups and fixes.
332
[217645c8]3332003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
334
335        * Makefile.am: Add preinstallation dirstamp support.
336        * clock/Makefile.am: Cosmetics.
337        * console/Makefile.am: Cosmetics.
338        * startup/Makefile.am: Cosmetics.
339        * timer/Makefile.am: Cosmetics.
340        * wrapup/Makefile.am: Cosmetics.
341
[5ceaa08]3422003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
343
344        * clock/Makefile.am: Remove all-local: $(ARCH).
345        * console/Makefile.am: Remove all-local: $(ARCH).
346        * start/Makefile.am: Remove all-local: $(ARCH).
347        * startup/Makefile.am: Remove all-local: $(ARCH).
348        * timer/Makefile.am: Remove all-local: $(ARCH).
349        * wrapup/Makefile.am: Remove all-local: $(ARCH).
350
[75db8c22]3512003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
352
353        * Makefile.am: Merge-in include/Makefile.am.
354        Reflect changes to bsp.am.
355        * include/Makefile.am: Remove.
356        * configure.ac: Reflect changes above.
357
[5fa17560]3582003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * bsp_specs: Remove *lib:.
361
[a6f969b3]3622003-09-04      Joel Sherrill <joel@OARcorp.com>
363
364        * console/console-io.c, include/bsp.h, startup/bspclean.c,
365        startup/bspstart.c, timer/timer.c, tools/runtest: URL for license
366        changed.
367
[fe8bc62f]3682003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
369
370        * Makefile.am: Reflect having moved aclocal/.
371
[a4aeb92]3722003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
373
[c483a4e]374        * Makefile.am: Reflect having moved automake/.
375        * clock/Makefile.am: Reflect having moved automake/.
376        * console/Makefile.am: Reflect having moved automake/.
377        * include/Makefile.am: Reflect having moved automake/.
378        * start/Makefile.am: Reflect having moved automake/.
379        * startup/Makefile.am: Reflect having moved automake/.
380        * timer/Makefile.am: Reflect having moved automake/.
381        * wrapup/Makefile.am: Reflect having moved automake/.
[a4aeb92]382
[26ff37a4]3832003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
384
[75fcb394]385        PR 452/bsps
[26ff37a4]386        * bsp_specs: Remove -D__USE_INIT_FINI__.
387        Remove *.cpp (Now unused).
388
[7dcc3fe]3892003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
390
391        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
392
[31aa51e1]3932003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
394
[75fcb394]395        PR 445/bsps
[31aa51e1]396        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
397
[7a97f26]3982003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
399
400        * configure.ac: Remove AC_CONFIG_AUX_DIR.
401
[ccd81b60]4022003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
403
404        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
405
[9b5c258]4062003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
407
408        * configure.ac: AC_PREREQ(2.57).
409
[1d36d2af]4102003-01-20      Joel Sherrill <joel@OARcorp.com>
411
412        * startup/linkcmds*: Add FreeBSD sysctl() sections.
413
[8f10c92]4142002-12-08      Greg Menke <gregory.menke@gsfc.nasa.gov>
415 
416        * bsp_specs: Added crtbegin/crtend and INIT_FINI for C++ support.
417        * linkcmds: Added .init, .fini & related sections.
418
[a73d8f7e]4192002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
420
421        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
422        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
423        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
424        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
425        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
426
[59a01a6e]4272002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
428
429        * start/Makefile.am: Use install-data-local to install startfile.
430
[ad5c7fe]4312002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
434
[3f4382fe]4352002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
436
437        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS. Cosmetical
438        changes.
439
[7353e150]4402002-11-01      Joel Sherrill <joel@OARcorp.com>
441
442        * startup/bspclean.c, startup/bspstart.c: Removed warnings.
443
[8730f45]4442002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
445
446        * .cvsignore: Reformat.
447        Add autom4te*cache.
448        Remove autom4te.cache.
449
[44c44c5]4502002-08-21      Joel Sherrill <joel@OARcorp.com>
451
452        * startup/linkcmds: Move .init section after text section so
453        C+ global constructors work.
454
[a2ae30c2]4552002-08-21      Joel Sherrill <joel@OARcorp.com>
456
457        * bsp_specs: Added support for -nostdlibs.
458
[88a67b6]4592002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
460
461        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
462        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
463        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
464        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
465        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
466        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
467
[496686a]4682002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
469
470        * start/Makefile.am: Eliminate PGM.
471        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
472
[f4d43dd]4732002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
474
475        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
476
[445c0a0]4772002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
478
479        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
480        Remove $(OBJS) from all-local.
481
[d16af043]4822002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
483
484        * wrapup/Makefile.am: Add $(LIB) to all-local.
485
[80defac]4862002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
487
488        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
489
[ddd9abf]4902002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
491
492        * configure.ac:
493        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
494        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
495        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
496        * Makefile.am: Remove AUTOMAKE_OPTIONS.
497        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
498        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
499        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
500        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
501        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
502        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
503
[4ee84fc]5042002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
505
506        * console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
507
[9e1ae79]5082001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
509
510        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
511
[df25c998]5122001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
513
514        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
515        * configure.in: Remove.
516        * configure.ac: New file, generated from configure.in by autoupdate.
517
[7b4917c]5182001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
519
520        * include/Makefile.am: Use 'CLEANFILES ='.
521        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
522
[ffb4ccf]5232001-05-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
524
525        * configure.in: Add bspopts.h.
526        * include/bsp.h: Include bspopts.h.
527        * include/.cvsignore: Add bspopts.h*, coverhd.h, stamp-h*.
528        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
529
[3aa441c9]5302001-05-11      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
531
532        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
533
[d8e0a60]5342001-05-11      Joel Sherrill <joel@OARcorp.com>
535
536        * tools/runtest: Add functionality to avoid letting simulator
537        run too long.
538
[b335c503]5392001-04-20      Joel Sherrill <joel@OARcorp.com>
540
541        * include/bsp.h (Clear_tm27_intr): Stop the timer and disable
542        the interrupt.  This was not quite right before and we were
543        getting uncontrolled interrupt nesting in tm27.
544        * timer/timer.c (Timer_Initialize): Added an extra reset and
545        changed the ITMR register so we will never get an interrupt.
546        (Read_timer): Fixed so the timer actually stops before it
547        is read.  Before some times reported were outraguously high.
548        * start/start.S: Major clean including using stack in linkcmds,
549        deleting unused code, and zeroing the BSS using the linkcmds
550        information.
551        * startup/linkcmds: Put heap in lower memory than workspace
552        and move _clear_end so both are zeroed.
553
[4d6b3b6]5542001-01-12      Joel Sherrill <joel@OARcorp.com>
555
556        * include/bsp.h, timer/timer.c: Updated so timer appears to
557        work and support tm27.  I would prefer to time a software
558        interrupt rather than an use an extra timer though.
559
[026f4aa]5602001-01-09      Joel Sherrill <joel@OARcorp.com>
561
562        * clock/clockdrv.c: Clean up.
563        * include/bsp.h: Uncomment and fix set_vector() prototype.
564
[90dccce]5652001-01-03      Joel Sherrill <joel@OARcorp.com>
566
567        * console/console-io.c: Removed unused variable initialized.
568
[0fd4a13]5692001-01-03      Joel Sherrill <joel@OARcorp.com>
570
571        * clock/Makefile.am: Fixed reference to ckinit.c.
572        * clock/clockdrv.c: Enabled fast idle.
573        * console/console-io.c: Added console_initialize_hardware().
574
[8f81248c]5752000-12-19      Joel Sherrill <joel@OARcorp.com>
576
577        * timer: New subdirectory.
578        * timer/.cvsignore, timer/Makefile.am, timer/timer.c: New files.
579        * tools/ChangeLog: New file.
580
[2ba9d3bd]5812000-12-19      Joel Sherrill <joel@OARcorp.com>
582
583        * Makefile.am: Added tools subdirectory and removed commented out line.
584        * configure.in: Added tools subdirectory.
585        * tools: New subdirectory.
586        * tools/.cvsignore, tools/Makefile.am, tools/configure.in,
587        tools/runtest: New files -- based on powerpc/psim.
588        * clock/clockdrv.c: Guessed new value for clock tick.  Need to
589        add fast idle support.
590        * include/bsp.h: tm27 support initiated.
591        * Most tests appear to run correctly!
592
[7a677fd7]5932000-12-13      Joel Sherrill <joel@OARcorp.com>
594
595        * README: Updated.  We are now vectoring a clock tick ISR handler.
596        But RTEMS is not returning from the ISR properly.
597        * clock/clockdrv.c: Now causes interrupts but has not been calibrated.
598        * include/bsp.h: Use <libcpu/tx3904.h>
599        * startup/Makefile.am: Add setvec.c from shared.
600        * startup/bspstart.c: Initialize the status register (SR) so
601        no interrupts are masked but global interrupts (SR_IEC) are off.
602        Added call to install the ISR prologue code.
603        * wrapup/Makefile.am: Pick up more pieces from libcpu.
604
[3be21e7d]6052000-12-11      Joel Sherrill <joel@OARcorp.com>
606
607        * startup/bspclean.c: New file to explicitly invoke _sys_exit().
608        * README: Updated.
609
[a9c55f5]6102000-12-06      Joel Sherrill <joel@OARcorp.com>
611
612        * README: Updated to reflect status.
613        * startup/linkcmds: Added .ctor and .dtor sections to no avail.
614
[c1a24fbe]6152000-11-30      Joel Sherrill <joel@OARcorp.com>
616
617        * README: Updated to reflect current status.  Misaligned reference
618        during initialization may be compiler problem.
619        * console/console-io.c: Added support for printk().
620        * startup/linkcmds: Reserve 512K for RTEMS Workspace.
621
[9ad0087]6222000-11-27      Joel Sherrill <joel@OARcorp.com>
623
624        * startup/linkcmds: Fix typo and add extra 0 to base address.
625        Now runs until printf() tries to put a character and then
626        it locks up checking a status bit that does not change.
627
[c8471315]6282000-11-25      Joel Sherrill <joel@OARcorp.com>
629
630        * The JMR BSP is for a Toshiba TX39 evaluation board but
631        can also be used with the mips simulator in gdb.
632        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs,
633        configure.in, clock/.cvsignore, clock/Makefile.am,
634        clock/clockdrv.c, console/.cvsignore, console/Makefile.am,
635        console/console-io.c, include/.cvsignore,
636        include/Makefile.am, include/bsp.h, start/.cvsignore,
637        start/Makefile.am, start/regs.S, start/start.S,
638        startup/.cvsignore, startup/Makefile.am, startup/bspstart.c,
639        startup/linkcmds, wrapup/.cvsignore, wrapup/Makefile.am: New files.
Note: See TracBrowser for help on using the repository browser.