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

4.104.115
Last change on this file since 6a39cd4 was 6a39cd4, checked in by Joel Sherrill <joel.sherrill@…>, on 09/14/08 at 21:38:25

2008-09-14 Joel Sherrill <joel.sherrill@…>

  • Makefile.am, startup/bspstart.c: Split out bsp_get_work_area() into its own file and use BSP Framework to perform more initialization.
  • startup/bspgetworkarea.c: New file.
  • Property mode set to 100644
File size: 18.8 KB
Line 
12008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * Makefile.am, startup/bspstart.c: Split out bsp_get_work_area() into
4        its own file and use BSP Framework to perform more initialization.
5        * startup/bspgetworkarea.c: New file.
6
72008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
8
9        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
10        phase, all prototypes were removed from bsp.h and empty
11        implementations were removed and made to use the shared stub.
12
132008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
14
15        * timer/timer.c: Convert to "bool".
16
172008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * timer/timer.c: Eliminate empty function from every benchmark timer
20        driver. Fix spelling.
21
222008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
23
24        * timer/timer.c: Rename timer driver methods to follow RTEMS
25        programming conventions.
26
272008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * timer/timer.c: Add missing prototypes.
30
312008-07-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
32
33        * startup/bspstart.c: Changed bsp_get_workarea() to
34        bsp_get_work_area() and added support for an optional separate heap
35        area.
36
372008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
38
39        * configure.ac, startup/bspstart.c: Add capability for bootcard.c BSP
40        Initialization Framework to ask the BSP where it has memory for the
41        RTEMS Workspace and C Program Heap. These collectively are referred
42        to as work area. If the BSP supports this, then it does not have to
43        include code to split the available memory between the two areas.
44        This reduces the amount of code in the BSP specific bspstart.c file.
45        Additionally, the shared framework can initialize the C Library, call
46        rtems_debug_enable(), and dirty the work area memory. Until most/all
47        BSPs support this new capability, if the BSP supports this, it should
48        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
49        When the transition is complete, this autoconf macro can be removed.
50
512008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
52
53        * Makefile.am: Rework to avoid .rel files.
54
552008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
56
57        * startup/bspstart.c: Refactored and renamed initialization routines to
58        rtems_initialize_data_structures, rtems_initialize_before_drivers,
59        rtems_initialize_device_drivers, and
60        rtems_initialize_start_multitasking. This opened the sequence up so
61        that bootcard() could provide a more robust and flexible framework
62        which is easier to explain and understand. This also lays the
63        groundwork for sharing the division of available memory between the
64        RTEMS workspace and heap and the C library initialization across all
65        BSPs.
66
672008-04-04      Joel Sherrill <joel.sherrill@oarcorp.com>
68
69        * startup/linkcmds: Increase heap to run ACATS.
70
712008-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
72
73        * startup/linkcmds: Increase default C Program Heap size to be able to
74        run Ada ACATS testsuite.
75
762008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
77
78        * startup/linkcmds: Add wildcard to gcc_except_table section so
79        programs compiled with gcc 4.3.x can link.
80
812007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
82
83        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
84        Configuration Table. Use the RTEMS provided accessor macros to obtain
85        configuration fields.
86
872007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
88
89        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
90        Configuration Table. Eliminate CPU Table from all ports. Delete
91        references to CPU Table in all forms.
92
932007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
94
95        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
96        Table fields to the Configuration Table. This included
97        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
98        do_zero_of_workspace, extra_mpci_receive_server_stack,
99        stack_allocate_hook, and stack_free_hook. As a side-effect of this
100        effort some multiprocessing code was made conditional and some style
101        clean up occurred.
102
1032007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
104
105        * bsp_specs: Remove qrtems_debug.
106
1072007-04-09      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * bsp_specs: Use nostdlib instead of nostdlibs (bogus).
110        * bsp_specs: Use old_link for -qrtems (Prevents *.link from killing
111        endianness).
112
1132007-03-28      Joel Sherrill <joel@OARcorp.com>
114
115        * Makefile.am: Modify to avoid pulling in too much into minimum
116        executable.
117
1182006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
119
120        * configure.ac: New BUG-REPORT address.
121
1222006-11-17      Joel Sherrill <joel@OARcorp.com>
123
124        * clock/clockdrv.c: Add copyright.
125
1262006-11-15      Joel Sherrill <joel@OARcorp.com>
127
128        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
129        file and simplified initialization.
130
1312006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
132
133        * Makefile.am: Remove superfluous -DASM.
134
1352006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
136
137        * configure.ac: Require autoconf-2.60. Require automake-1.10.
138
1392006-02-08      Joel Sherrill <joel@OARcorp.com>
140
141        * startup/linkcmds: Add sections required by newer gcc versions.
142
1432006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
144
145        * Makefile.am: Add preinstall.am.
146
1472005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
148
149        * include/bsp.h: New header guard.
150
1512005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
152
153        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
154
1552005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
156
157        * Makefile.am: Remove build-variant support.
158
1592004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
160
161        * configure.ac: Require automake > 1.9.
162
1632004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
164
165        PR 610/bsps
166        * Makefile.am: Add include/tm27.h, Cosmetics.
167        * include/tm27.h: Final cosmetics.
168
1692004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
170
171        * include/bsp.h: Split out tmtest27 support.
172        * include/tm27.h: New.
173
1742004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
175
176        PR 613/bsps
177        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
178
1792004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
180
181        PR 614/bsps
182        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
183
1842004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
185
186        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
187        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
188        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
189        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
190
1912004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
192
193        * clock/clockdrv.c, include/bsp.h, startup/bspstart.c,
194        timer/timer.c: Convert to using c99 fixed size types.
195
1962004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * Makefile.am: Reflect changes to bsp.am.
199        Preinstall dist_project_lib*.
200
2012004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
202
203        * Makefile.am: Reflect changes to bsp.am.
204
2052004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
206
207        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
208
2092004-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
210
211        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
212        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
213        wrapup/Makefile.am. Use automake compilation rules.
214        * clock/Makefile.am, console/Makefile.am, start/Makefile.am,
215        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Remove.
216        * configure.ac: Reflect changes above.
217
2182004-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
219
220        PR 566/bsps
221        * start/regs.S: Fix broken comment.
222        * start/start.S: Convert asm-style comments to c-style comments.
223
2242004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
225
226        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
227        Add RTEMS_PROG_CCAS.
228
2292004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
230
231        * Makefile.am: Add PREINSTALL_DIRS.
232
2332004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
234
235        * Makefile.am: Remove times from EXTRA_DIST (Non-existant).
236        * startup/Makefile.am: Remove exit.c, setvec.c from EXTRA_DIST.
237        * console/Makefile.am: Remove console.c from EXTRA_DIST.
238        * wrapup/Makefile.am: Reflect changes to libcpu.
239
2402004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
241
242        * start/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
243        Add PRE/TMPINSTALL_FILES to CLEANFILES.
244        * startup/Makefile.am: Ditto.
245
2462004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
247
248        * wrapup/Makefile.am: Eliminate $(LIB).
249        Use noinst_DATA to trigger building libbsp.a.
250
2512003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
252
253        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
254        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
255
2562003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
257
258        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
259        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
260
2612003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
262
263        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
264
2652003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * start/Makefile.am: Misc cleanups and fixes.
268        * startup/Makefile.am: Misc cleanups and fixes.
269        * wrapup/Makefile.am: Misc cleanups and fixes.
270
2712003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * Makefile.am: Add preinstallation dirstamp support.
274        * clock/Makefile.am: Cosmetics.
275        * console/Makefile.am: Cosmetics.
276        * startup/Makefile.am: Cosmetics.
277        * timer/Makefile.am: Cosmetics.
278        * wrapup/Makefile.am: Cosmetics.
279
2802003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * clock/Makefile.am: Remove all-local: $(ARCH).
283        * console/Makefile.am: Remove all-local: $(ARCH).
284        * start/Makefile.am: Remove all-local: $(ARCH).
285        * startup/Makefile.am: Remove all-local: $(ARCH).
286        * timer/Makefile.am: Remove all-local: $(ARCH).
287        * wrapup/Makefile.am: Remove all-local: $(ARCH).
288
2892003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
290
291        * Makefile.am: Merge-in include/Makefile.am.
292        Reflect changes to bsp.am.
293        * include/Makefile.am: Remove.
294        * configure.ac: Reflect changes above.
295
2962003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * bsp_specs: Remove *lib:.
299
3002003-09-04      Joel Sherrill <joel@OARcorp.com>
301
302        * console/console-io.c, include/bsp.h, startup/bspclean.c,
303        startup/bspstart.c, timer/timer.c, tools/runtest: URL for license
304        changed.
305
3062003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        * Makefile.am: Reflect having moved aclocal/.
309
3102003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
311
312        * Makefile.am: Reflect having moved automake/.
313        * clock/Makefile.am: Reflect having moved automake/.
314        * console/Makefile.am: Reflect having moved automake/.
315        * include/Makefile.am: Reflect having moved automake/.
316        * start/Makefile.am: Reflect having moved automake/.
317        * startup/Makefile.am: Reflect having moved automake/.
318        * timer/Makefile.am: Reflect having moved automake/.
319        * wrapup/Makefile.am: Reflect having moved automake/.
320
3212003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
322
323        PR 452/bsps
324        * bsp_specs: Remove -D__USE_INIT_FINI__.
325        Remove *.cpp (Now unused).
326
3272003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
330
3312003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
332
333        PR 445/bsps
334        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
335
3362003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * configure.ac: Remove AC_CONFIG_AUX_DIR.
339
3402003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
341
342        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
343
3442003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * configure.ac: AC_PREREQ(2.57).
347
3482003-01-20      Joel Sherrill <joel@OARcorp.com>
349
350        * startup/linkcmds*: Add FreeBSD sysctl() sections.
351
3522002-12-08      Greg Menke <gregory.menke@gsfc.nasa.gov>
353 
354        * bsp_specs: Added crtbegin/crtend and INIT_FINI for C++ support.
355        * linkcmds: Added .init, .fini & related sections.
356
3572002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
358
359        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
360        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
361        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
362        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
363        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
364
3652002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
366
367        * start/Makefile.am: Use install-data-local to install startfile.
368
3692002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
370
371        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
372
3732002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
374
375        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS. Cosmetical
376        changes.
377
3782002-11-01      Joel Sherrill <joel@OARcorp.com>
379
380        * startup/bspclean.c, startup/bspstart.c: Removed warnings.
381
3822002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
383
384        * .cvsignore: Reformat.
385        Add autom4te*cache.
386        Remove autom4te.cache.
387
3882002-08-21      Joel Sherrill <joel@OARcorp.com>
389
390        * startup/linkcmds: Move .init section after text section so
391        C+ global constructors work.
392
3932002-08-21      Joel Sherrill <joel@OARcorp.com>
394
395        * bsp_specs: Added support for -nostdlibs.
396
3972002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
398
399        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
400        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
401        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
402        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
403        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
404        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
405
4062002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
407
408        * start/Makefile.am: Eliminate PGM.
409        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
410
4112002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
412
413        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
414
4152002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
416
417        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
418        Remove $(OBJS) from all-local.
419
4202002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
421
422        * wrapup/Makefile.am: Add $(LIB) to all-local.
423
4242002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
425
426        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
427
4282002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
429
430        * configure.ac:
431        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
432        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
433        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
434        * Makefile.am: Remove AUTOMAKE_OPTIONS.
435        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
436        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
437        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
438        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
439        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
440        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
441
4422002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
443
444        * console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
445
4462001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
447
448        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
449
4502001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
451
452        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
453        * configure.in: Remove.
454        * configure.ac: New file, generated from configure.in by autoupdate.
455
4562001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
457
458        * include/Makefile.am: Use 'CLEANFILES ='.
459        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
460
4612001-05-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
462
463        * configure.in: Add bspopts.h.
464        * include/bsp.h: Include bspopts.h.
465        * include/.cvsignore: Add bspopts.h*, coverhd.h, stamp-h*.
466        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
467
4682001-05-11      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
469
470        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
471
4722001-05-11      Joel Sherrill <joel@OARcorp.com>
473
474        * tools/runtest: Add functionality to avoid letting simulator
475        run too long.
476
4772001-04-20      Joel Sherrill <joel@OARcorp.com>
478
479        * include/bsp.h (Clear_tm27_intr): Stop the timer and disable
480        the interrupt.  This was not quite right before and we were
481        getting uncontrolled interrupt nesting in tm27.
482        * timer/timer.c (Timer_Initialize): Added an extra reset and
483        changed the ITMR register so we will never get an interrupt.
484        (Read_timer): Fixed so the timer actually stops before it
485        is read.  Before some times reported were outraguously high.
486        * start/start.S: Major clean including using stack in linkcmds,
487        deleting unused code, and zeroing the BSS using the linkcmds
488        information.
489        * startup/linkcmds: Put heap in lower memory than workspace
490        and move _clear_end so both are zeroed.
491
4922001-01-12      Joel Sherrill <joel@OARcorp.com>
493
494        * include/bsp.h, timer/timer.c: Updated so timer appears to
495        work and support tm27.  I would prefer to time a software
496        interrupt rather than an use an extra timer though.
497
4982001-01-09      Joel Sherrill <joel@OARcorp.com>
499
500        * clock/clockdrv.c: Clean up.
501        * include/bsp.h: Uncomment and fix set_vector() prototype.
502
5032001-01-03      Joel Sherrill <joel@OARcorp.com>
504
505        * console/console-io.c: Removed unused variable initialized.
506
5072001-01-03      Joel Sherrill <joel@OARcorp.com>
508
509        * clock/Makefile.am: Fixed reference to ckinit.c.
510        * clock/clockdrv.c: Enabled fast idle.
511        * console/console-io.c: Added console_initialize_hardware().
512
5132000-12-19      Joel Sherrill <joel@OARcorp.com>
514
515        * timer: New subdirectory.
516        * timer/.cvsignore, timer/Makefile.am, timer/timer.c: New files.
517        * tools/ChangeLog: New file.
518
5192000-12-19      Joel Sherrill <joel@OARcorp.com>
520
521        * Makefile.am: Added tools subdirectory and removed commented out line.
522        * configure.in: Added tools subdirectory.
523        * tools: New subdirectory.
524        * tools/.cvsignore, tools/Makefile.am, tools/configure.in,
525        tools/runtest: New files -- based on powerpc/psim.
526        * clock/clockdrv.c: Guessed new value for clock tick.  Need to
527        add fast idle support.
528        * include/bsp.h: tm27 support initiated.
529        * Most tests appear to run correctly!
530
5312000-12-13      Joel Sherrill <joel@OARcorp.com>
532
533        * README: Updated.  We are now vectoring a clock tick ISR handler.
534        But RTEMS is not returning from the ISR properly.
535        * clock/clockdrv.c: Now causes interrupts but has not been calibrated.
536        * include/bsp.h: Use <libcpu/tx3904.h>
537        * startup/Makefile.am: Add setvec.c from shared.
538        * startup/bspstart.c: Initialize the status register (SR) so
539        no interrupts are masked but global interrupts (SR_IEC) are off.
540        Added call to install the ISR prologue code.
541        * wrapup/Makefile.am: Pick up more pieces from libcpu.
542
5432000-12-11      Joel Sherrill <joel@OARcorp.com>
544
545        * startup/bspclean.c: New file to explicitly invoke _sys_exit().
546        * README: Updated.
547
5482000-12-06      Joel Sherrill <joel@OARcorp.com>
549
550        * README: Updated to reflect status.
551        * startup/linkcmds: Added .ctor and .dtor sections to no avail.
552
5532000-11-30      Joel Sherrill <joel@OARcorp.com>
554
555        * README: Updated to reflect current status.  Misaligned reference
556        during initialization may be compiler problem.
557        * console/console-io.c: Added support for printk().
558        * startup/linkcmds: Reserve 512K for RTEMS Workspace.
559
5602000-11-27      Joel Sherrill <joel@OARcorp.com>
561
562        * startup/linkcmds: Fix typo and add extra 0 to base address.
563        Now runs until printf() tries to put a character and then
564        it locks up checking a status bit that does not change.
565
5662000-11-25      Joel Sherrill <joel@OARcorp.com>
567
568        * The JMR BSP is for a Toshiba TX39 evaluation board but
569        can also be used with the mips simulator in gdb.
570        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs,
571        configure.in, clock/.cvsignore, clock/Makefile.am,
572        clock/clockdrv.c, console/.cvsignore, console/Makefile.am,
573        console/console-io.c, include/.cvsignore,
574        include/Makefile.am, include/bsp.h, start/.cvsignore,
575        start/Makefile.am, start/regs.S, start/start.S,
576        startup/.cvsignore, startup/Makefile.am, startup/bspstart.c,
577        startup/linkcmds, wrapup/.cvsignore, wrapup/Makefile.am: New files.
Note: See TracBrowser for help on using the repository browser.