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

4.104.115
Last change on this file since 212f7b0 was 11978407, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/30/08 at 06:49:04

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

  • clock/clockdrv.c: include "../../../shared/clockdrv_shell.h".
  • Makefile.am: Reflect changes above.
  • Property mode set to 100644
File size: 20.6 KB
Line 
12008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * clock/clockdrv.c: include "../../../shared/clockdrv_shell.h".
4        * Makefile.am: Reflect changes above.
5
62008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
9        of building libbspstart.a, using automake-rules.
10
112008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * start/regs.S: Remove (Renamed into start/regs.h).
14        * start/regs.h: New (Renamed from start/regs.S).
15        * Makefile.am, start/start.S: Reflect renamer.
16
172008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * Makefile.am: Eliminate *_SOURCES.
20
212008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
24        components.
25
262008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
27
28        * Makefile.am: Remove noinst_PROGRAMS (Unused).
29
302008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
31
32        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
33
342008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
35
36        * configure.ac: Make letting boot_card() handle work area allocation
37        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
38        BSP_BOOTCARD_OPTIONS.
39
402008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        * Makefile.am: bsp_cleanup() had the same code which was executed when
43        you returned from boot_card() to start.S. So just use the stub
44        bsp_cleanup() implementation and remove a file.
45        * startup/bspclean.c: Removed.
46
472008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
48
49        * include/bsp.h: Remove unnecessary boilerplate comments.
50
512008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
52
53        * Makefile.am, startup/linkcmds: Use top level shared
54        bsp_get_work_area() implementation.
55        * startup/bspgetworkarea.c: Removed.
56
572008-09-14      Joel Sherrill <joel.sherrill@oarcorp.com>
58
59        * Makefile.am, startup/bspstart.c: Split out bsp_get_work_area() into
60        its own file and use BSP Framework to perform more initialization.
61        * startup/bspgetworkarea.c: New file.
62
632008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
64
65        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
66        phase, all prototypes were removed from bsp.h and empty
67        implementations were removed and made to use the shared stub.
68
692008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
70
71        * timer/timer.c: Convert to "bool".
72
732008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
74
75        * timer/timer.c: Eliminate empty function from every benchmark timer
76        driver. Fix spelling.
77
782008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
79
80        * timer/timer.c: Rename timer driver methods to follow RTEMS
81        programming conventions.
82
832008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
84
85        * timer/timer.c: Add missing prototypes.
86
872008-07-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
88
89        * startup/bspstart.c: Changed bsp_get_workarea() to
90        bsp_get_work_area() and added support for an optional separate heap
91        area.
92
932008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
94
95        * configure.ac, startup/bspstart.c: Add capability for bootcard.c BSP
96        Initialization Framework to ask the BSP where it has memory for the
97        RTEMS Workspace and C Program Heap. These collectively are referred
98        to as work area. If the BSP supports this, then it does not have to
99        include code to split the available memory between the two areas.
100        This reduces the amount of code in the BSP specific bspstart.c file.
101        Additionally, the shared framework can initialize the C Library, call
102        rtems_debug_enable(), and dirty the work area memory. Until most/all
103        BSPs support this new capability, if the BSP supports this, it should
104        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
105        When the transition is complete, this autoconf macro can be removed.
106
1072008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
108
109        * Makefile.am: Rework to avoid .rel files.
110
1112008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
112
113        * startup/bspstart.c: Refactored and renamed initialization routines to
114        rtems_initialize_data_structures, rtems_initialize_before_drivers,
115        rtems_initialize_device_drivers, and
116        rtems_initialize_start_multitasking. This opened the sequence up so
117        that bootcard() could provide a more robust and flexible framework
118        which is easier to explain and understand. This also lays the
119        groundwork for sharing the division of available memory between the
120        RTEMS workspace and heap and the C library initialization across all
121        BSPs.
122
1232008-04-04      Joel Sherrill <joel.sherrill@oarcorp.com>
124
125        * startup/linkcmds: Increase heap to run ACATS.
126
1272008-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
128
129        * startup/linkcmds: Increase default C Program Heap size to be able to
130        run Ada ACATS testsuite.
131
1322008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
133
134        * startup/linkcmds: Add wildcard to gcc_except_table section so
135        programs compiled with gcc 4.3.x can link.
136
1372007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
138
139        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
140        Configuration Table. Use the RTEMS provided accessor macros to obtain
141        configuration fields.
142
1432007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
144
145        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
146        Configuration Table. Eliminate CPU Table from all ports. Delete
147        references to CPU Table in all forms.
148
1492007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
150
151        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
152        Table fields to the Configuration Table. This included
153        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
154        do_zero_of_workspace, extra_mpci_receive_server_stack,
155        stack_allocate_hook, and stack_free_hook. As a side-effect of this
156        effort some multiprocessing code was made conditional and some style
157        clean up occurred.
158
1592007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
160
161        * bsp_specs: Remove qrtems_debug.
162
1632007-04-09      Ralf Corsépius <ralf.corsepius@rtems.org>
164
165        * bsp_specs: Use nostdlib instead of nostdlibs (bogus).
166        * bsp_specs: Use old_link for -qrtems (Prevents *.link from killing
167        endianness).
168
1692007-03-28      Joel Sherrill <joel@OARcorp.com>
170
171        * Makefile.am: Modify to avoid pulling in too much into minimum
172        executable.
173
1742006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
175
176        * configure.ac: New BUG-REPORT address.
177
1782006-11-17      Joel Sherrill <joel@OARcorp.com>
179
180        * clock/clockdrv.c: Add copyright.
181
1822006-11-15      Joel Sherrill <joel@OARcorp.com>
183
184        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
185        file and simplified initialization.
186
1872006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
188
189        * Makefile.am: Remove superfluous -DASM.
190
1912006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
192
193        * configure.ac: Require autoconf-2.60. Require automake-1.10.
194
1952006-02-08      Joel Sherrill <joel@OARcorp.com>
196
197        * startup/linkcmds: Add sections required by newer gcc versions.
198
1992006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
200
201        * Makefile.am: Add preinstall.am.
202
2032005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
204
205        * include/bsp.h: New header guard.
206
2072005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
208
209        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
210
2112005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
212
213        * Makefile.am: Remove build-variant support.
214
2152004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
216
217        * configure.ac: Require automake > 1.9.
218
2192004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
220
221        PR 610/bsps
222        * Makefile.am: Add include/tm27.h, Cosmetics.
223        * include/tm27.h: Final cosmetics.
224
2252004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
226
227        * include/bsp.h: Split out tmtest27 support.
228        * include/tm27.h: New.
229
2302004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
231
232        PR 613/bsps
233        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
234
2352004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
236
237        PR 614/bsps
238        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
239
2402004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
241
242        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
243        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
244        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
245        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
246
2472004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
248
249        * clock/clockdrv.c, include/bsp.h, startup/bspstart.c,
250        timer/timer.c: Convert to using c99 fixed size types.
251
2522004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
253
254        * Makefile.am: Reflect changes to bsp.am.
255        Preinstall dist_project_lib*.
256
2572004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * Makefile.am: Reflect changes to bsp.am.
260
2612004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
262
263        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
264
2652004-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
268        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
269        wrapup/Makefile.am. Use automake compilation rules.
270        * clock/Makefile.am, console/Makefile.am, start/Makefile.am,
271        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Remove.
272        * configure.ac: Reflect changes above.
273
2742004-01-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
275
276        PR 566/bsps
277        * start/regs.S: Fix broken comment.
278        * start/start.S: Convert asm-style comments to c-style comments.
279
2802004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
283        Add RTEMS_PROG_CCAS.
284
2852004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
286
287        * Makefile.am: Add PREINSTALL_DIRS.
288
2892004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
290
291        * Makefile.am: Remove times from EXTRA_DIST (Non-existant).
292        * startup/Makefile.am: Remove exit.c, setvec.c from EXTRA_DIST.
293        * console/Makefile.am: Remove console.c from EXTRA_DIST.
294        * wrapup/Makefile.am: Reflect changes to libcpu.
295
2962004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * start/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
299        Add PRE/TMPINSTALL_FILES to CLEANFILES.
300        * startup/Makefile.am: Ditto.
301
3022004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * wrapup/Makefile.am: Eliminate $(LIB).
305        Use noinst_DATA to trigger building libbsp.a.
306
3072003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
308
309        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
310        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
311
3122003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
313
314        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
315        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
316
3172003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
320
3212003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
322
323        * start/Makefile.am: Misc cleanups and fixes.
324        * startup/Makefile.am: Misc cleanups and fixes.
325        * wrapup/Makefile.am: Misc cleanups and fixes.
326
3272003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * Makefile.am: Add preinstallation dirstamp support.
330        * clock/Makefile.am: Cosmetics.
331        * console/Makefile.am: Cosmetics.
332        * startup/Makefile.am: Cosmetics.
333        * timer/Makefile.am: Cosmetics.
334        * wrapup/Makefile.am: Cosmetics.
335
3362003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * clock/Makefile.am: Remove all-local: $(ARCH).
339        * console/Makefile.am: Remove all-local: $(ARCH).
340        * start/Makefile.am: Remove all-local: $(ARCH).
341        * startup/Makefile.am: Remove all-local: $(ARCH).
342        * timer/Makefile.am: Remove all-local: $(ARCH).
343        * wrapup/Makefile.am: Remove all-local: $(ARCH).
344
3452003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
346
347        * Makefile.am: Merge-in include/Makefile.am.
348        Reflect changes to bsp.am.
349        * include/Makefile.am: Remove.
350        * configure.ac: Reflect changes above.
351
3522003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
353
354        * bsp_specs: Remove *lib:.
355
3562003-09-04      Joel Sherrill <joel@OARcorp.com>
357
358        * console/console-io.c, include/bsp.h, startup/bspclean.c,
359        startup/bspstart.c, timer/timer.c, tools/runtest: URL for license
360        changed.
361
3622003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
363
364        * Makefile.am: Reflect having moved aclocal/.
365
3662003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
367
368        * Makefile.am: Reflect having moved automake/.
369        * clock/Makefile.am: Reflect having moved automake/.
370        * console/Makefile.am: Reflect having moved automake/.
371        * include/Makefile.am: Reflect having moved automake/.
372        * start/Makefile.am: Reflect having moved automake/.
373        * startup/Makefile.am: Reflect having moved automake/.
374        * timer/Makefile.am: Reflect having moved automake/.
375        * wrapup/Makefile.am: Reflect having moved automake/.
376
3772003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        PR 452/bsps
380        * bsp_specs: Remove -D__USE_INIT_FINI__.
381        Remove *.cpp (Now unused).
382
3832003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
384
385        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
386
3872003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
388
389        PR 445/bsps
390        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
391
3922003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
393
394        * configure.ac: Remove AC_CONFIG_AUX_DIR.
395
3962003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
397
398        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
399
4002003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
401
402        * configure.ac: AC_PREREQ(2.57).
403
4042003-01-20      Joel Sherrill <joel@OARcorp.com>
405
406        * startup/linkcmds*: Add FreeBSD sysctl() sections.
407
4082002-12-08      Greg Menke <gregory.menke@gsfc.nasa.gov>
409 
410        * bsp_specs: Added crtbegin/crtend and INIT_FINI for C++ support.
411        * linkcmds: Added .init, .fini & related sections.
412
4132002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
414
415        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
416        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
417        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
418        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
419        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
420
4212002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
422
423        * start/Makefile.am: Use install-data-local to install startfile.
424
4252002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
426
427        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
428
4292002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
430
431        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS. Cosmetical
432        changes.
433
4342002-11-01      Joel Sherrill <joel@OARcorp.com>
435
436        * startup/bspclean.c, startup/bspstart.c: Removed warnings.
437
4382002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
439
440        * .cvsignore: Reformat.
441        Add autom4te*cache.
442        Remove autom4te.cache.
443
4442002-08-21      Joel Sherrill <joel@OARcorp.com>
445
446        * startup/linkcmds: Move .init section after text section so
447        C+ global constructors work.
448
4492002-08-21      Joel Sherrill <joel@OARcorp.com>
450
451        * bsp_specs: Added support for -nostdlibs.
452
4532002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
454
455        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
456        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
457        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
458        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
459        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
460        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
461
4622002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
463
464        * start/Makefile.am: Eliminate PGM.
465        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
466
4672002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
468
469        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
470
4712002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
472
473        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
474        Remove $(OBJS) from all-local.
475
4762002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
477
478        * wrapup/Makefile.am: Add $(LIB) to all-local.
479
4802002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
483
4842002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
485
486        * configure.ac:
487        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
488        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
489        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
490        * Makefile.am: Remove AUTOMAKE_OPTIONS.
491        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
492        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
493        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
494        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
495        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
496        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
497
4982002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
499
500        * console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
501
5022001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
503
504        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
505
5062001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
507
508        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
509        * configure.in: Remove.
510        * configure.ac: New file, generated from configure.in by autoupdate.
511
5122001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
513
514        * include/Makefile.am: Use 'CLEANFILES ='.
515        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
516
5172001-05-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
518
519        * configure.in: Add bspopts.h.
520        * include/bsp.h: Include bspopts.h.
521        * include/.cvsignore: Add bspopts.h*, coverhd.h, stamp-h*.
522        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
523
5242001-05-11      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
525
526        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
527
5282001-05-11      Joel Sherrill <joel@OARcorp.com>
529
530        * tools/runtest: Add functionality to avoid letting simulator
531        run too long.
532
5332001-04-20      Joel Sherrill <joel@OARcorp.com>
534
535        * include/bsp.h (Clear_tm27_intr): Stop the timer and disable
536        the interrupt.  This was not quite right before and we were
537        getting uncontrolled interrupt nesting in tm27.
538        * timer/timer.c (Timer_Initialize): Added an extra reset and
539        changed the ITMR register so we will never get an interrupt.
540        (Read_timer): Fixed so the timer actually stops before it
541        is read.  Before some times reported were outraguously high.
542        * start/start.S: Major clean including using stack in linkcmds,
543        deleting unused code, and zeroing the BSS using the linkcmds
544        information.
545        * startup/linkcmds: Put heap in lower memory than workspace
546        and move _clear_end so both are zeroed.
547
5482001-01-12      Joel Sherrill <joel@OARcorp.com>
549
550        * include/bsp.h, timer/timer.c: Updated so timer appears to
551        work and support tm27.  I would prefer to time a software
552        interrupt rather than an use an extra timer though.
553
5542001-01-09      Joel Sherrill <joel@OARcorp.com>
555
556        * clock/clockdrv.c: Clean up.
557        * include/bsp.h: Uncomment and fix set_vector() prototype.
558
5592001-01-03      Joel Sherrill <joel@OARcorp.com>
560
561        * console/console-io.c: Removed unused variable initialized.
562
5632001-01-03      Joel Sherrill <joel@OARcorp.com>
564
565        * clock/Makefile.am: Fixed reference to ckinit.c.
566        * clock/clockdrv.c: Enabled fast idle.
567        * console/console-io.c: Added console_initialize_hardware().
568
5692000-12-19      Joel Sherrill <joel@OARcorp.com>
570
571        * timer: New subdirectory.
572        * timer/.cvsignore, timer/Makefile.am, timer/timer.c: New files.
573        * tools/ChangeLog: New file.
574
5752000-12-19      Joel Sherrill <joel@OARcorp.com>
576
577        * Makefile.am: Added tools subdirectory and removed commented out line.
578        * configure.in: Added tools subdirectory.
579        * tools: New subdirectory.
580        * tools/.cvsignore, tools/Makefile.am, tools/configure.in,
581        tools/runtest: New files -- based on powerpc/psim.
582        * clock/clockdrv.c: Guessed new value for clock tick.  Need to
583        add fast idle support.
584        * include/bsp.h: tm27 support initiated.
585        * Most tests appear to run correctly!
586
5872000-12-13      Joel Sherrill <joel@OARcorp.com>
588
589        * README: Updated.  We are now vectoring a clock tick ISR handler.
590        But RTEMS is not returning from the ISR properly.
591        * clock/clockdrv.c: Now causes interrupts but has not been calibrated.
592        * include/bsp.h: Use <libcpu/tx3904.h>
593        * startup/Makefile.am: Add setvec.c from shared.
594        * startup/bspstart.c: Initialize the status register (SR) so
595        no interrupts are masked but global interrupts (SR_IEC) are off.
596        Added call to install the ISR prologue code.
597        * wrapup/Makefile.am: Pick up more pieces from libcpu.
598
5992000-12-11      Joel Sherrill <joel@OARcorp.com>
600
601        * startup/bspclean.c: New file to explicitly invoke _sys_exit().
602        * README: Updated.
603
6042000-12-06      Joel Sherrill <joel@OARcorp.com>
605
606        * README: Updated to reflect status.
607        * startup/linkcmds: Added .ctor and .dtor sections to no avail.
608
6092000-11-30      Joel Sherrill <joel@OARcorp.com>
610
611        * README: Updated to reflect current status.  Misaligned reference
612        during initialization may be compiler problem.
613        * console/console-io.c: Added support for printk().
614        * startup/linkcmds: Reserve 512K for RTEMS Workspace.
615
6162000-11-27      Joel Sherrill <joel@OARcorp.com>
617
618        * startup/linkcmds: Fix typo and add extra 0 to base address.
619        Now runs until printf() tries to put a character and then
620        it locks up checking a status bit that does not change.
621
6222000-11-25      Joel Sherrill <joel@OARcorp.com>
623
624        * The JMR BSP is for a Toshiba TX39 evaluation board but
625        can also be used with the mips simulator in gdb.
626        * .cvsignore, ChangeLog, Makefile.am, README, bsp_specs,
627        configure.in, clock/.cvsignore, clock/Makefile.am,
628        clock/clockdrv.c, console/.cvsignore, console/Makefile.am,
629        console/console-io.c, include/.cvsignore,
630        include/Makefile.am, include/bsp.h, start/.cvsignore,
631        start/Makefile.am, start/regs.S, start/start.S,
632        startup/.cvsignore, startup/Makefile.am, startup/bspstart.c,
633        startup/linkcmds, wrapup/.cvsignore, wrapup/Makefile.am: New files.
Note: See TracBrowser for help on using the repository browser.