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

4.104.115
Last change on this file since 234f3ecc was 234f3ecc, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/29/08 at 13:10:18

2008-09-29 Ralf Corsépius <ralf.corsepius@…>

  • start/regs.S: Remove (Renamed into start/regs.h).
  • start/regs.h: New (Renamed from start/regs.S).
  • Makefile.am, start/start.S: Reflect renamer.
  • Property mode set to 100644
File size: 20.2 KB
Line 
12008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * start/regs.S: Remove (Renamed into start/regs.h).
4        * start/regs.h: New (Renamed from start/regs.S).
5        * Makefile.am, start/start.S: Reflect renamer.
6
72008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
8
9        * Makefile.am: Eliminate *_SOURCES.
10
112008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
14        components.
15
162008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
17
18        * Makefile.am: Remove noinst_PROGRAMS (Unused).
19
202008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
21
22        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
23
242008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
25
26        * configure.ac: Make letting boot_card() handle work area allocation
27        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
28        BSP_BOOTCARD_OPTIONS.
29
302008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
31
32        * Makefile.am: bsp_cleanup() had the same code which was executed when
33        you returned from boot_card() to start.S. So just use the stub
34        bsp_cleanup() implementation and remove a file.
35        * startup/bspclean.c: Removed.
36
372008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
38
39        * include/bsp.h: Remove unnecessary boilerplate comments.
40
412008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
42
43        * Makefile.am, startup/linkcmds: Use top level shared
44        bsp_get_work_area() implementation.
45        * startup/bspgetworkarea.c: Removed.
46
472008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
48
49        * Makefile.am, startup/bspstart.c: Split out bsp_get_work_area() into
50        its own file and use BSP Framework to perform more initialization.
51        * startup/bspgetworkarea.c: New file.
52
532008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
54
55        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
56        phase, all prototypes were removed from bsp.h and empty
57        implementations were removed and made to use the shared stub.
58
592008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * timer/timer.c: Convert to "bool".
62
632008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
64
65        * timer/timer.c: Eliminate empty function from every benchmark timer
66        driver. Fix spelling.
67
682008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        * timer/timer.c: Rename timer driver methods to follow RTEMS
71        programming conventions.
72
732008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * timer/timer.c: Add missing prototypes.
76
772008-07-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
78
79        * startup/bspstart.c: Changed bsp_get_workarea() to
80        bsp_get_work_area() and added support for an optional separate heap
81        area.
82
832008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
84
85        * configure.ac, startup/bspstart.c: Add capability for bootcard.c BSP
86        Initialization Framework to ask the BSP where it has memory for the
87        RTEMS Workspace and C Program Heap. These collectively are referred
88        to as work area. If the BSP supports this, then it does not have to
89        include code to split the available memory between the two areas.
90        This reduces the amount of code in the BSP specific bspstart.c file.
91        Additionally, the shared framework can initialize the C Library, call
92        rtems_debug_enable(), and dirty the work area memory. Until most/all
93        BSPs support this new capability, if the BSP supports this, it should
94        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
95        When the transition is complete, this autoconf macro can be removed.
96
972008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
98
99        * Makefile.am: Rework to avoid .rel files.
100
1012008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
102
103        * startup/bspstart.c: Refactored and renamed initialization routines to
104        rtems_initialize_data_structures, rtems_initialize_before_drivers,
105        rtems_initialize_device_drivers, and
106        rtems_initialize_start_multitasking. This opened the sequence up so
107        that bootcard() could provide a more robust and flexible framework
108        which is easier to explain and understand. This also lays the
109        groundwork for sharing the division of available memory between the
110        RTEMS workspace and heap and the C library initialization across all
111        BSPs.
112
1132008-04-04      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * startup/linkcmds: Increase heap to run ACATS.
116
1172008-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
118
119        * startup/linkcmds: Increase default C Program Heap size to be able to
120        run Ada ACATS testsuite.
121
1222008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
123
124        * startup/linkcmds: Add wildcard to gcc_except_table section so
125        programs compiled with gcc 4.3.x can link.
126
1272007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
128
129        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
130        Configuration Table. Use the RTEMS provided accessor macros to obtain
131        configuration fields.
132
1332007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
134
135        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
136        Configuration Table. Eliminate CPU Table from all ports. Delete
137        references to CPU Table in all forms.
138
1392007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
140
141        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
142        Table fields to the Configuration Table. This included
143        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
144        do_zero_of_workspace, extra_mpci_receive_server_stack,
145        stack_allocate_hook, and stack_free_hook. As a side-effect of this
146        effort some multiprocessing code was made conditional and some style
147        clean up occurred.
148
1492007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
150
151        * bsp_specs: Remove qrtems_debug.
152
1532007-04-09      Ralf Corsépius <ralf.corsepius@rtems.org>
154
155        * bsp_specs: Use nostdlib instead of nostdlibs (bogus).
156        * bsp_specs: Use old_link for -qrtems (Prevents *.link from killing
157        endianness).
158
1592007-03-28      Joel Sherrill <joel@OARcorp.com>
160
161        * Makefile.am: Modify to avoid pulling in too much into minimum
162        executable.
163
1642006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
165
166        * configure.ac: New BUG-REPORT address.
167
1682006-11-17      Joel Sherrill <joel@OARcorp.com>
169
170        * clock/clockdrv.c: Add copyright.
171
1722006-11-15      Joel Sherrill <joel@OARcorp.com>
173
174        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
175        file and simplified initialization.
176
1772006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
178
179        * Makefile.am: Remove superfluous -DASM.
180
1812006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
182
183        * configure.ac: Require autoconf-2.60. Require automake-1.10.
184
1852006-02-08      Joel Sherrill <joel@OARcorp.com>
186
187        * startup/linkcmds: Add sections required by newer gcc versions.
188
1892006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
190
191        * Makefile.am: Add preinstall.am.
192
1932005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
194
195        * include/bsp.h: New header guard.
196
1972005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
198
199        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
200
2012005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
202
203        * Makefile.am: Remove build-variant support.
204
2052004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
206
207        * configure.ac: Require automake > 1.9.
208
2092004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
210
211        PR 610/bsps
212        * Makefile.am: Add include/tm27.h, Cosmetics.
213        * include/tm27.h: Final cosmetics.
214
2152004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
216
217        * include/bsp.h: Split out tmtest27 support.
218        * include/tm27.h: New.
219
2202004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
221
222        PR 613/bsps
223        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
224
2252004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
226
227        PR 614/bsps
228        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
229
2302004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
231
232        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
233        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
234        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
235        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
236
2372004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
238
239        * clock/clockdrv.c, include/bsp.h, startup/bspstart.c,
240        timer/timer.c: Convert to using c99 fixed size types.
241
2422004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * Makefile.am: Reflect changes to bsp.am.
245        Preinstall dist_project_lib*.
246
2472004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * Makefile.am: Reflect changes to bsp.am.
250
2512004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
252
253        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
254
2552004-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
258        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
259        wrapup/Makefile.am. Use automake compilation rules.
260        * clock/Makefile.am, console/Makefile.am, start/Makefile.am,
261        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Remove.
262        * configure.ac: Reflect changes above.
263
2642004-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
265
266        PR 566/bsps
267        * start/regs.S: Fix broken comment.
268        * start/start.S: Convert asm-style comments to c-style comments.
269
2702004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
273        Add RTEMS_PROG_CCAS.
274
2752004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
276
277        * Makefile.am: Add PREINSTALL_DIRS.
278
2792004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
280
281        * Makefile.am: Remove times from EXTRA_DIST (Non-existant).
282        * startup/Makefile.am: Remove exit.c, setvec.c from EXTRA_DIST.
283        * console/Makefile.am: Remove console.c from EXTRA_DIST.
284        * wrapup/Makefile.am: Reflect changes to libcpu.
285
2862004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * start/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
289        Add PRE/TMPINSTALL_FILES to CLEANFILES.
290        * startup/Makefile.am: Ditto.
291
2922004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
293
294        * wrapup/Makefile.am: Eliminate $(LIB).
295        Use noinst_DATA to trigger building libbsp.a.
296
2972003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
298
299        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
300        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
301
3022003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
305        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
306
3072003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
308
309        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
310
3112003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
312
313        * start/Makefile.am: Misc cleanups and fixes.
314        * startup/Makefile.am: Misc cleanups and fixes.
315        * wrapup/Makefile.am: Misc cleanups and fixes.
316
3172003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * Makefile.am: Add preinstallation dirstamp support.
320        * clock/Makefile.am: Cosmetics.
321        * console/Makefile.am: Cosmetics.
322        * startup/Makefile.am: Cosmetics.
323        * timer/Makefile.am: Cosmetics.
324        * wrapup/Makefile.am: Cosmetics.
325
3262003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
327
328        * clock/Makefile.am: Remove all-local: $(ARCH).
329        * console/Makefile.am: Remove all-local: $(ARCH).
330        * start/Makefile.am: Remove all-local: $(ARCH).
331        * startup/Makefile.am: Remove all-local: $(ARCH).
332        * timer/Makefile.am: Remove all-local: $(ARCH).
333        * wrapup/Makefile.am: Remove all-local: $(ARCH).
334
3352003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
336
337        * Makefile.am: Merge-in include/Makefile.am.
338        Reflect changes to bsp.am.
339        * include/Makefile.am: Remove.
340        * configure.ac: Reflect changes above.
341
3422003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
343
344        * bsp_specs: Remove *lib:.
345
3462003-09-04      Joel Sherrill <joel@OARcorp.com>
347
348        * console/console-io.c, include/bsp.h, startup/bspclean.c,
349        startup/bspstart.c, timer/timer.c, tools/runtest: URL for license
350        changed.
351
3522003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
353
354        * Makefile.am: Reflect having moved aclocal/.
355
3562003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
357
358        * Makefile.am: Reflect having moved automake/.
359        * clock/Makefile.am: Reflect having moved automake/.
360        * console/Makefile.am: Reflect having moved automake/.
361        * include/Makefile.am: Reflect having moved automake/.
362        * start/Makefile.am: Reflect having moved automake/.
363        * startup/Makefile.am: Reflect having moved automake/.
364        * timer/Makefile.am: Reflect having moved automake/.
365        * wrapup/Makefile.am: Reflect having moved automake/.
366
3672003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
368
369        PR 452/bsps
370        * bsp_specs: Remove -D__USE_INIT_FINI__.
371        Remove *.cpp (Now unused).
372
3732003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
374
375        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
376
3772003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        PR 445/bsps
380        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
381
3822003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
383
384        * configure.ac: Remove AC_CONFIG_AUX_DIR.
385
3862003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
387
388        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
389
3902003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
391
392        * configure.ac: AC_PREREQ(2.57).
393
3942003-01-20      Joel Sherrill <joel@OARcorp.com>
395
396        * startup/linkcmds*: Add FreeBSD sysctl() sections.
397
3982002-12-08      Greg Menke <gregory.menke@gsfc.nasa.gov>
399 
400        * bsp_specs: Added crtbegin/crtend and INIT_FINI for C++ support.
401        * linkcmds: Added .init, .fini & related sections.
402
4032002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
404
405        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
406        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
407        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
408        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
409        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
410
4112002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
412
413        * start/Makefile.am: Use install-data-local to install startfile.
414
4152002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
416
417        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
418
4192002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
420
421        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS. Cosmetical
422        changes.
423
4242002-11-01      Joel Sherrill <joel@OARcorp.com>
425
426        * startup/bspclean.c, startup/bspstart.c: Removed warnings.
427
4282002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
429
430        * .cvsignore: Reformat.
431        Add autom4te*cache.
432        Remove autom4te.cache.
433
4342002-08-21      Joel Sherrill <joel@OARcorp.com>
435
436        * startup/linkcmds: Move .init section after text section so
437        C+ global constructors work.
438
4392002-08-21      Joel Sherrill <joel@OARcorp.com>
440
441        * bsp_specs: Added support for -nostdlibs.
442
4432002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
444
445        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
446        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
447        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
448        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
449        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
450        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
451
4522002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
453
454        * start/Makefile.am: Eliminate PGM.
455        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
456
4572002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
458
459        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
460
4612002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
462
463        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
464        Remove $(OBJS) from all-local.
465
4662002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
467
468        * wrapup/Makefile.am: Add $(LIB) to all-local.
469
4702002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
471
472        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
473
4742002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
475
476        * configure.ac:
477        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
478        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
479        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
480        * Makefile.am: Remove AUTOMAKE_OPTIONS.
481        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
482        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
483        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
484        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
485        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
486        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
487
4882002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
489
490        * console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
491
4922001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
493
494        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
495
4962001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
497
498        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
499        * configure.in: Remove.
500        * configure.ac: New file, generated from configure.in by autoupdate.
501
5022001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
503
504        * include/Makefile.am: Use 'CLEANFILES ='.
505        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
506
5072001-05-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
508
509        * configure.in: Add bspopts.h.
510        * include/bsp.h: Include bspopts.h.
511        * include/.cvsignore: Add bspopts.h*, coverhd.h, stamp-h*.
512        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
513
5142001-05-11      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
515
516        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
517
5182001-05-11      Joel Sherrill <joel@OARcorp.com>
519
520        * tools/runtest: Add functionality to avoid letting simulator
521        run too long.
522
5232001-04-20      Joel Sherrill <joel@OARcorp.com>
524
525        * include/bsp.h (Clear_tm27_intr): Stop the timer and disable
526        the interrupt.  This was not quite right before and we were
527        getting uncontrolled interrupt nesting in tm27.
528        * timer/timer.c (Timer_Initialize): Added an extra reset and
529        changed the ITMR register so we will never get an interrupt.
530        (Read_timer): Fixed so the timer actually stops before it
531        is read.  Before some times reported were outraguously high.
532        * start/start.S: Major clean including using stack in linkcmds,
533        deleting unused code, and zeroing the BSS using the linkcmds
534        information.
535        * startup/linkcmds: Put heap in lower memory than workspace
536        and move _clear_end so both are zeroed.
537
5382001-01-12      Joel Sherrill <joel@OARcorp.com>
539
540        * include/bsp.h, timer/timer.c: Updated so timer appears to
541        work and support tm27.  I would prefer to time a software
542        interrupt rather than an use an extra timer though.
543
5442001-01-09      Joel Sherrill <joel@OARcorp.com>
545
546        * clock/clockdrv.c: Clean up.
547        * include/bsp.h: Uncomment and fix set_vector() prototype.
548
5492001-01-03      Joel Sherrill <joel@OARcorp.com>
550
551        * console/console-io.c: Removed unused variable initialized.
552
5532001-01-03      Joel Sherrill <joel@OARcorp.com>
554
555        * clock/Makefile.am: Fixed reference to ckinit.c.
556        * clock/clockdrv.c: Enabled fast idle.
557        * console/console-io.c: Added console_initialize_hardware().
558
5592000-12-19      Joel Sherrill <joel@OARcorp.com>
560
561        * timer: New subdirectory.
562        * timer/.cvsignore, timer/Makefile.am, timer/timer.c: New files.
563        * tools/ChangeLog: New file.
564
5652000-12-19      Joel Sherrill <joel@OARcorp.com>
566
567        * Makefile.am: Added tools subdirectory and removed commented out line.
568        * configure.in: Added tools subdirectory.
569        * tools: New subdirectory.
570        * tools/.cvsignore, tools/Makefile.am, tools/configure.in,
571        tools/runtest: New files -- based on powerpc/psim.
572        * clock/clockdrv.c: Guessed new value for clock tick.  Need to
573        add fast idle support.
574        * include/bsp.h: tm27 support initiated.
575        * Most tests appear to run correctly!
576
5772000-12-13      Joel Sherrill <joel@OARcorp.com>
578
579        * README: Updated.  We are now vectoring a clock tick ISR handler.
580        But RTEMS is not returning from the ISR properly.
581        * clock/clockdrv.c: Now causes interrupts but has not been calibrated.
582        * include/bsp.h: Use <libcpu/tx3904.h>
583        * startup/Makefile.am: Add setvec.c from shared.
584        * startup/bspstart.c: Initialize the status register (SR) so
585        no interrupts are masked but global interrupts (SR_IEC) are off.
586        Added call to install the ISR prologue code.
587        * wrapup/Makefile.am: Pick up more pieces from libcpu.
588
5892000-12-11      Joel Sherrill <joel@OARcorp.com>
590
591        * startup/bspclean.c: New file to explicitly invoke _sys_exit().
592        * README: Updated.
593
5942000-12-06      Joel Sherrill <joel@OARcorp.com>
595
596        * README: Updated to reflect status.
597        * startup/linkcmds: Added .ctor and .dtor sections to no avail.
598
5992000-11-30      Joel Sherrill <joel@OARcorp.com>
600
601        * README: Updated to reflect current status.  Misaligned reference
602        during initialization may be compiler problem.
603        * console/console-io.c: Added support for printk().
604        * startup/linkcmds: Reserve 512K for RTEMS Workspace.
605
6062000-11-27      Joel Sherrill <joel@OARcorp.com>
607
608        * startup/linkcmds: Fix typo and add extra 0 to base address.
609        Now runs until printf() tries to put a character and then
610        it locks up checking a status bit that does not change.
611
6122000-11-25      Joel Sherrill <joel@OARcorp.com>
613
614        * The JMR BSP is for a Toshiba TX39 evaluation board but
615        can also be used with the mips simulator in gdb.
616        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs,
617        configure.in, clock/.cvsignore, clock/Makefile.am,
618        clock/clockdrv.c, console/.cvsignore, console/Makefile.am,
619        console/console-io.c, include/.cvsignore,
620        include/Makefile.am, include/bsp.h, start/.cvsignore,
621        start/Makefile.am, start/regs.S, start/start.S,
622        startup/.cvsignore, startup/Makefile.am, startup/bspstart.c,
623        startup/linkcmds, wrapup/.cvsignore, wrapup/Makefile.am: New files.
Note: See TracBrowser for help on using the repository browser.