source: rtems/c/src/lib/libcpu/sh/ChangeLog @ 8ee3775

4.115
Last change on this file since 8ee3775 was 8ee3775, checked in by Ralf Corsepius <ralf.corsepius@…>, on 02/02/11 at 15:01:43

2011-02-02 Ralf Corsépius <ralf.corsepius@…>

  • configure.ac: Require autoconf-2.68, automake-1.11.1.
  • Property mode set to 100644
File size: 27.6 KB
Line 
12011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Require autoconf-2.68, automake-1.11.1.
4
52010-07-30      Gedare Bloom <giddyup44@yahoo.com>
6
7        PR 1599/cpukit
8        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
9        sh7750/score/cpu_asm.c, shgdb/score/cpu_asm.c: Rename
10        _Context_Switch_necessary to _Thread_Dispatch_necessary to more
11        properly reflect the intent.
12
132010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
14
15        PR 1573/cpukit
16        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
17        sh7750/score/cpu_asm.c, shgdb/score/cpu_asm.c: Add a per cpu data
18        structure which contains the information required by RTEMS for each
19        CPU core. This encapsulates information such as thread executing,
20        heir, idle and dispatch needed.
21
222010-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
23
24        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
25        sh7750/score/cpu_asm.c, shgdb/score/cpu_asm.c: Spacing.
26
272010-04-15      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * sh7045/include/sci_termios.h, sh7045/sci/sci.c,
30        sh7045/sci/sci_termios.c: Reflect termios API changes.
31
322008-09-30      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * sh7750/score/ispsh7750.c, shgdb/score/ispshgdb.c: Fine tune
35        conditional so _CPU_ISR_install_vector is in CPU Kit now.
36
372008-09-30      Joel Sherrill <joel.sherrill@oarcorp.com>
38
39        * shgdb/score/ispshgdb.c: Add dummy _CPU_ISR_install_vector.
40
412008-09-25      Joel Sherrill <joel.sherrill@oarcorp.com>
42
43        * Makefile.am, configure.ac, sh7032/score/cpu_asm.c,
44        sh7045/score/cpu_asm.c, sh7750/score/cpu_asm.c: Move duplicated
45        context switch code to score/cpu and provide an interrupt handling
46        stub for the GDB SuperH simulator since it does not support
47        interrupts or devices. This has been used to run tests on the
48        simulator BSP as SH1, SH2, and SH4.
49        * shgdb/score/cpu_asm.c, shgdb/score/ispshgdb.c: New files.
50
512008-09-05      Joel Sherrill <joel.sherrill@OARcorp.com>
52
53        * sh7032/clock/ckinit.c, sh7045/clock/ckinit.c, sh7750/clock/ckinit.c:
54        The Shared Memory Driver no longer requires the special IOCTL in
55        Clock_control. This was a hack which has existed since before the
56        Classic API Timer Manager was implemented. All implementations of and
57        references to Clock_control were removed.
58
592008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
62        Convert to "bool".
63
642008-09-02      Ralf Corsépius <ralf.corsepius@rtems.org>
65
66        * sh7750/sci/sh4uart.c: Misc. bool cleanup.
67        * sh7045/include/sci.h, sh7045/sci/sci.c, sh7750/include/sh/sh4uart.h:
68        Convert to using bool.
69
702008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
71
72        * sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
73        Rename timer driver methods to follow RTEMS programming conventions.
74
752008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
76
77        * sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
78         Add missing prototypes.
79
802008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
81
82        * sh7750/sci/console.c: Remove all references to
83        console_reserve_resources and termios_reserve_resources.
84
852007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
86
87        * sh7032/clock/ckinit.c, sh7032/delay/delay.c, sh7032/timer/timer.c,
88        sh7045/clock/ckinit.c, sh7045/timer/timer.c, sh7750/clock/ckinit.c,
89        sh7750/timer/timer.c: Eliminate the clicks_per_microsecond field in
90        the SuperH CPU Table and define another mechanism for drivers to
91        obtain this information.
92
932007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
94
95        PR 1257/bsps
96        * sh7032/score/cpu_asm.c, sh7032/timer/timer.c, sh7045/score/cpu_asm.c,
97        sh7045/timer/timer.c, sh7750/score/cpu_asm.c, sh7750/timer/timer.c:
98        Code outside of cpukit should use the public API for
99        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
100        public API and directly accessing _CPU_ISR_Disable and
101        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
102        directive which could lead to problems. This patch also changes the
103        type of the variable passed into these routines and addresses minor
104        style issues.
105
1062007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
107
108        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
109        sh7750/score/cpu_asm.c:
110        Use Context_Control_fp* instead of void* for fp_contexts.
111
1122006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
113
114        * configure.ac: New BUG-REPORT address.
115
1162006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * configure.ac: Require autoconf-2.60. Require automake-1.10.
119
1202006-09-13      Ralf Corsépius <ralf.corsepius@rtems.org>
121
122        * sh7750/include/rtems/score/sh7750_regs.h: Fix spelling of IPRC
123        (Probably a cyrillic 'C' instead of an ASCI 'C').
124
1252006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
126
127        * configure.ac: Use RTEMS_AMPOLISH3.
128
1292005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
130
131        * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
132
1332005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
134
135        * Makefile.am: Merge-in sh7750/Makefile.am.
136        * preinstall.am: Regenerate.
137        * sh7750/Makefile.am: Remove.
138        * configure.ac: Remove sh7750/Makefile.
139
1402005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
141
142        * Makefile.am: Merge-in sh7045/Makefile.am.
143        * preinstall.am: Regenerate.
144        * sh7045/Makefile.am: Remove.
145        * configure.ac: Remove sh7045/Makefile.
146
1472005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
148
149        * Makefile.am: Merge-in sh7032/Makefile.am.
150        * preinstall.am: New.
151        * sh7032/Makefile.am: Remove.
152        * configure.ac: Remove sh7032/Makefile.
153        Add AMPOLISH3.
154
1552005-05-03      Joel Sherrill <joel@OARcorp.com>
156
157        * sh7045/sci/sci.c, sh7045/sci/sci_termios.c: Remove warnings.
158
1592005-03-14      Joel Sherrill <joel@OARcorp.com>
160
161        * sh7750/sci/sh4uart.c: Now compiles under gcc 4.x and reformatted.
162
1632005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
164
165        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:
166        Eliminate CFLAGS_OPTIMIZE_V.
167
1682005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
169
170        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:
171        Remove build-variant support.
172
1732004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
174
175        * configure.ac: Remove RTEMS_ENABLE_BARE.
176
1772004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
178
179        * configure.ac: Require automake > 1.9.
180
1812004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
182
183        * sh7032/sci/sci.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
184        * sh7045/sci/sci.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
185        * sh7045/sci/sci_termios.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
186
1872004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
188
189        * sh7032/clock/ckinit.c, sh7750/include/sh/sh4uart.h,
190        sh7750/sci/sh4uart.c: Cosmetics.
191
1922004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
193
194        * sh7032/clock/ckinit.c, sh7032/delay/delay.c,
195        sh7032/include/ispsh7032.h, sh7032/sci/sci.c,
196        sh7032/score/cpu_asm.c, sh7032/timer/timer.c, sh7045/clock/ckinit.c,
197        sh7045/include/ispsh7045.h, sh7045/sci/sci.c,
198        sh7045/sci/sci_termios.c, sh7045/score/cpu_asm.c,
199        sh7045/timer/timer.c, sh7750/clock/ckinit.c,
200        sh7750/include/rtems/score/ispsh7750.h, sh7750/include/sh/sh4uart.h,
201        sh7750/sci/sh4uart.c, sh7750/score/cpu_asm.c,
202        sh7750/score/ispsh7750.c, sh7750/timer/timer.c: Convert to using c99
203        fixed size types.
204
2052004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
206
207        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
208
2092004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
210
211        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
212        sh7750/score/cpu_asm.c: Use asm constraint "i" instead of "I" to
213        pass sizeof(Context_Control) to context switch.
214
2152004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
216
217        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am: Don't
218        include .../lib.am.
219
2202004-01-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * ChangeLog: Merge-in sh7032/ChangeLog, sh7045/ChangeLog,
223        sh7750/ChangeLog.
224        * sh7032/ChangeLog, sh7045/ChangeLog, sh7750/ChangeLog: Remove.
225
2262004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
227
228        * Makefile.am: Unconditionally build subdirs sh7032, sh7045, sh7750.
229        * configure.ac: Merge-in sh7032/configure.ac, sh7045/configure.ac,
230        sh7750/configure.ac. Add AM_CONDITIONALS sh7032, sh7045, sh7750.
231        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:  Reflect
232        changes above. Add PREINSTALL_DIRS.
233        * sh7032/configure.ac, sh7045/configure.ac, sh7750/configure.ac: Remove.
234        * sh7032/.cvsignore, sh7045/.cvsignore, sh7750/.cvsignore:  Reflect
235        changes above.
236
2372004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
238
239        * sh7032/configure.ac: Require automake 1.8.2. Add subdir-objects to
240        AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
241        * sh7032/Makefile.am: Use automake compilation rules.
242        * sh7045/configure.ac: Require automake 1.8.2. Add subdir-objects to
243        AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
244        * sh7045/Makefile.am: Use automake compilation rules.
245        * sh7750/configure.ac: Require automake 1.8.2. Add subdir-objects to
246        AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
247        * sh7750/Makefile.am: Use automake compilation rules.
248
2492004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * sh7032/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
252        PRE/TMPINSTALL_FILES to CLEANFILES.
253        * sh7045/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
254        PRE/TMPINSTALL_FILES to CLEANFILES.
255        * sh7750/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
256        PRE/TMPINSTALL_FILES to CLEANFILES.
257
2582003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
259
260        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
261        * sh7032/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
262        * sh7032/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
263        * sh7045/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
264        * sh7045/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
265        * sh7750/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
266        * sh7750/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
267
2682003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
269
270        * sh7032/Makefile.am: Misc cleanups and fixes.
271        * sh7045/Makefile.am: Misc cleanups and fixes.
272        * sh7750/Makefile.am: Misc cleanups and fixes.
273
2742003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
275
276        * sh7032/Makefile.am: Remove all-local: $(ARCH).
277        * sh7045/Makefile.am: Remove all-local: $(ARCH).
278        * sh7750/Makefile.am: Remove all-local: $(ARCH).
279
2802003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * sh7032/Makefile.am: Reformat. Use dirstamps for preinstallation.
283        * sh7045/Makefile.am: Reformat. Use dirstamps for preinstallation.
284        * sh7750/Makefile.am: Reformat. Use dirstamps for preinstallation.
285
2862003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * configure.ac: Remove RTEMS_CANONICAL_HOST.
289        * sh7032/configure.ac: Remove RTEMS_CANONICAL_HOST.
290        * sh7045/configure.ac: Remove RTEMS_CANONICAL_HOST.
291        * sh7750/configure.ac: Remove RTEMS_CANONICAL_HOST.
292
2932003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
294
295        * configure.ac: Remove RTEMS_CHECK_CPU.
296        * sh7032/configure.ac: Remove RTEMS_CHECK_CPU.
297        * sh7045/configure.ac: Remove RTEMS_CHECK_CPU.
298        * sh7750/configure.ac: Remove RTEMS_CHECK_CPU.
299
3002003-09-04      Joel Sherrill <joel@OARcorp.com>
301
302        * sh7032/clock/ckinit.c, sh7032/delay/delay.c,
303        sh7032/include/iosh7032.h, sh7032/include/ispsh7032.h,
304        sh7032/include/sci.h, sh7032/include/sh7_pfc.h,
305        sh7032/include/sh7_sci.h, sh7032/sci/sci.c, sh7032/score/cpu_asm.c,
306        sh7032/score/ispsh7032.c, sh7032/timer/timer.c: URL for license changed.
307        * sh7032/score/cpu_asm.c: Removed incorrect statement about copyright
308        assignment.
309        * sh7045/clock/ckinit.c, sh7045/include/io_types.h,
310        sh7045/include/iosh7045.h, sh7045/include/ispsh7045.h,
311        sh7045/include/sci.h, sh7045/include/sci_termios.h,
312        sh7045/include/sh7_pfc.h, sh7045/include/sh7_sci.h, sh7045/sci/sci.c,
313        sh7045/sci/sci_termios.c, sh7045/score/cpu_asm.c,
314        sh7045/score/ispsh7045.c, sh7045/timer/timer.c: URL for license changed.
315        * sh7045/score/cpu_asm.c: Removed incorrect statement about copyright
316        assignment.
317        * sh7750/clock/ckinit.c, sh7750/include/rtems/score/iosh7750.h,
318        sh7750/include/rtems/score/ipl.h,
319        sh7750/include/rtems/score/ispsh7750.h,
320        sh7750/include/rtems/score/sh4_regs.h,
321        sh7750/include/rtems/score/sh7750_regs.h, sh7750/include/sh/sh4uart.h,
322        sh7750/sci/console.c, sh7750/sci/sh4uart.c, sh7750/score/cpu_asm.c,
323        sh7750/score/ispsh7750.c, sh7750/timer/timer.c: URL for license changed.
324        * sh7750/score/cpu_asm.c: Removed incorrect statement about copyright
325        assignment.
326
3272003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * Makefile.am: Reflect having moved aclocal/.
330        * sh7032/Makefile.am: Reflect having moved aclocal/.
331        * sh7045/Makefile.am: Reflect having moved aclocal/.
332        * sh7750/Makefile.am: Reflect having moved aclocal/.
333
3342003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
335
336        * Makefile.am: Reflect having moved automake/.
337        * sh7032/Makefile.am: Reflect having moved automake/.
338        * sh7045/Makefile.am: Reflect having moved automake/.
339        * sh7750/Makefile.am: Reflect having moved automake/.
340
3412003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
342
343        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
344        * sh7032/configure.ac: Use rtems-bugs@rtems.com as bug report email
345        address.
346        * sh7045/configure.ac: Use rtems-bugs@rtems.com as bug report email
347        address.
348        * sh7750/configure.ac: Use rtems-bugs@rtems.com as bug report email
349        address.
350
3512003-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
352
353        * sh7032/Makefile.am: Preinstall $(PROJECT_INCLUDE)/rtems/score.
354        * sh7045/Makefile.am: Preinstall $(PROJECT_INCLUDE)/rtems/score.
355
3562003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
357
358        * configure.ac: Remove AC_CONFIG_AUX_DIR.
359        * sh7032/configure.ac: Remove AC_CONFIG_AUX_DIR.
360        * sh7045/configure.ac: Remove AC_CONFIG_AUX_DIR.
361        * sh7750/configure.ac: Remove AC_CONFIG_AUX_DIR.
362
3632003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
364
365        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
366        * configure.ac: AC_PREREQ(2.57).
367        * sh7032/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
368        * sh7032/configure.ac: AC_PREREQ(2.57).
369        * sh7045/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
370        * sh7045/configure.ac: AC_PREREQ(2.57).
371        * sh7750/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
372        * sh7750/configure.ac: AC_PREREQ(2.57).
373
3742003-02-11      Joel Sherrill <joel@OARcorp.com>
375
376        * sh7032/score/cpu_asm.c: Rework logic that decides when to call
377        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
378        that _ISR_Signals_to_thread_executing was not being honored and/or
379        cleared properly.
380        * sh7045/score/cpu_asm.c: Rework logic that decides when to call
381        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
382        that _ISR_Signals_to_thread_executing was not being honored and/or
383        cleared properly.
384        * sh7750/score/cpu_asm.c: Rework logic that decides when to call
385        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
386        that _ISR_Signals_to_thread_executing was not being honored and/or
387        cleared properly.
388
3892003-02-03      Joel Sherrill <joel@OARcorp.com>
390
391        PR 338/filesystem
392        * sh7045/sci/sci.c: Side-effect of fixing reentrancy problem with
393        rtems_io_lookup_name() (API change).
394
3952003-01-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
396
397        * sh7032/Makefile.am: Merge-in subdir Makefile.ams.
398        * sh7032/configure.ac: Reflect changes above.
399        * sh7032/score/Makefile.am: Removed.
400        * sh7032/sci/Makefile.am: Removed.
401        * sh7032/timer/Makefile.am: Removed.
402        * sh7032/clock/Makefile.am: Removed.
403        * sh7032/delay/Makefile.am: Removed.
404        * sh7045/Makefile.am: Merge-in subdir Makefile.ams.
405        * sh7045/configure.ac: Reflect changes above.
406        * sh7045/score/Makefile.am: Removed.
407        * sh7045/sci/Makefile.am: Removed.
408        * sh7045/timer/Makefile.am: Removed.
409        * sh7045/clock/Makefile.am: Removed.
410        * sh7750/Makefile.am: Merge-in subdir Makefile.ams.
411        * sh7750/configure.ac: Reflect changes above.
412        * sh7750/score/Makefile.am: Removed.
413        * sh7750/sci/Makefile.am: Removed.
414        * sh7750/timer/Makefile.am: Removed.
415        * sh7750/clock/Makefile.am: Removed.
416
4172003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
418
419        * sh7045/sci/Makefile.am: Apply 2002-12-14 patch (Apparently dropped by
420        CVS).
421        * sh7045/score/Makefile.am: Likewise.
422        * sh7045/timer/Makefile.am: Likewise.
423
4242002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
425
426        * sh7032/clock/Makefile.am: Eliminate *_O_FILES. Don't include
427        @RTEMS_BSP@.cfg.
428        * sh7032/delay/Makefile.am: Ditto.
429        * sh7032/sci/Makefile.am: Ditto.
430        * sh7032/score/Makefile.am: Ditto.
431        * sh7032/timer/Makefile.am: Ditto.
432        * sh7045/clock/Makefile.am: Eliminate *_O_FILES. Don't include
433        @RTEMS_BSP@.cfg.
434        * sh7045/sci/Makefile.am: Ditto.
435        * sh7045/score/Makefile.am: Ditto.
436        * sh7045/timer/Makefile.am: Ditto.
437        * sh7045/configure.ac: Apply 2002-11-07 patch (Apparently dropped by
438        CVS).
439
4402002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
441
442        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
443        * sh7032/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
444        * sh7045/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
445        * sh7750/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
446
4472002-11-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
448
449        * sh7032/Makefile.am: Merge in include/Makefile.am.
450        * sh7032/include/Makefile.am: Remove.
451        * sh7032/configure.ac: Reflect changes above.
452        * sh7045/Makefile.am: Merge in include/Makefile.am.
453        * sh7045/include/Makefile.am: Remove.
454        * sh7045/configure.ac: Reflect changes above.
455        * sh7750/Makefile.am: Merge in include/Makefile.am.
456        * sh7750/include/Makefile.am: Remove.
457        * sh7750/configure.ac: Reflect changes above.
458
4592002-11-01      Joel Sherrill <joel@OARcorp.com>
460
461        * sh7045/score/ispsh7045.c: Fixed typos.
462        * sh7045/score/cpu_asm.c: Fixed typo.
463        * sh7032/delay/delay.c, sh7032/score/ispsh7032.c: Removed warnings.
464        * sh7045/score/cpu_asm.c, sh7045/score/ispsh7045.c: Removed warnings.
465        * sh7750/score/cpu_asm.c, sh7750/score/ispsh7750.c: Removed warnings.
466
4672002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
468
469        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
470        * sh7032/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
471        * sh7045/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
472        * sh7750/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
473
4742002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
475
476        * sh7032/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
477        * sh7032/delay/Makefile.am: Use .$(OBJEXT) instead of .o.
478        * sh7032/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
479        * sh7032/score/Makefile.am: Use .$(OBJEXT) instead of .o.
480        * sh7032/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
481        * sh7045/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
482        * sh7045/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
483        * sh7045/score/Makefile.am: Use .$(OBJEXT) instead of .o.
484        * sh7045/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
485        * sh7750/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
486        * sh7750/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
487        * sh7750/score/Makefile.am: Use .$(OBJEXT) instead of .o.
488        * sh7750/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
489
4902002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
491
492        * sh7032/score/cpu_asm.c: Adapt inline asm to gcc-3.0.4.
493
4942002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
495
496        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
497        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
498        * Makefile.am: Remove AUTOMAKE_OPTIONS.
499        * sh7032/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
500        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
501        * sh7032/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
502        * sh7032/Makefile.am: Remove AUTOMAKE_OPTIONS.
503        * sh7032/delay/Makefile.am: Remove AUTOMAKE_OPTIONS.
504        * sh7032/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
505        * sh7032/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
506        * sh7032/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
507        * sh7032/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
508        * sh7045/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
509        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
510        * sh7045/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
511        * sh7045/Makefile.am: Remove AUTOMAKE_OPTIONS.
512        * sh7045/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
513        * sh7045/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
514        * sh7045/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
515        * sh7045/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
516        * sh7750/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
517        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
518        * sh7750/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
519        * sh7750/Makefile.am: Remove AUTOMAKE_OPTIONS.
520        * sh7750/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
521        * sh7750/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
522        * sh7750/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
523        * sh7750/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
524
5252002-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
526
527        * sh7750/clock/Makefile.am: Eliminate @RTEMS_BSP@.cfg, $(C_O_FILES).
528        * sh7750/sci/Makefile.am: Likewise.
529        * sh7750/score/Makefile.am: Likewise.
530        * sh7750/timer/Makefile.am: Likewise.
531
5322002-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
533
534        * sh7032/include/Makefile.am: Remove EXTRA_DIST.
535
5362001-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
537
538        * sh7045/include/iosh7045.h: Add SCI0_SMR, SCI1_SMR for sh7032
539        compatibility to make simsh happy.
540
5412001-10-28      Alexandra Kossovsky <sasha@oktet.ru>
542
543        * sh7750/include/rtems/score/sh7750_regs.h: Fix definitions of
544        SH7750_SCBRR1 and SH7750_SCBRR2 so things compile.
545
5462001-10-26      Alexandra Kossovsky <sasha@oktet.ru>
547
548        * sh7750/include/sh/sh4uart.h, sh7750/sci/sh4uart.c: Minor fixes post
549        merge.
550
5512001-10-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
552
553        * sh7750/include/sh4uart.h: move to include/sh/sh4uart.h.
554        * sh7750/include/ispsh7750.h: move to include/rtems/score/ispsh7750.h.
555        * sh7750/include/iosh7750.h: move include/rtems/score/iosh7750.h.
556        * sh7750/include/sh7750_regs.h: move to
557        include/rtems/score/sh7750_regs.h.
558        * sh7750/include/rtems/score/ipl.h: move to include/rtems/score/ipl.h.
559        * sh7750/include/rtems/score/sh4_regs.h: Reintroduce from Alexandra
560        Kossovsky's original sources.
561        * sh7750/include/Makefile.am: reflect changes above, remove EXTRA_DIST,
562        require automake 1.5.
563        * sh7750/sci/Makefile.am: Disable compilation of console.c.
564        * sh7750/sci/sh4uart.c: include <sh/sh4uart.h>, add SH7750_SCSMR_CHK_S,
565        remove SH4_CPU_HZ_Frequency.
566        * sh7750/score/isph7750.c: Remove #if !defined(sh7750), include
567        sh4_regs.h.
568
5692001-10-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
570
571        * configure.ac: Add sh7750.
572
5732001-10-12      Joel Sherrill <joel@OARcorp.com>
574
575        * sh7032/clock/ckinit.c, sh7032/delay/delay.c,
576        sh7032/include/iosh7032.h, sh7032/include/ispsh7032.h,
577        sh7032/include/sci.h, sh7032/include/sh7_pfc.h,
578        sh7032/include/sh7_sci.h, sh7032/sci/sci.c, sh7032/score/cpu_asm.c,
579        sh7032/score/ispsh7032.c, sh7032/timer/timer.c: Fixed typo.
580        * sh7045/clock/ckinit.c, sh7045/include/iosh7045.h,
581        sh7045/include/ispsh7045.h, sh7045/include/sci.h,
582        sh7045/include/sh7_pfc.h, sh7045/include/sh7_sci.h, sh7045/sci/sci.c,
583        sh7045/score/cpu_asm.c, sh7045/score/ispsh7045.c, sh7045/timer/timer.c:
584        Fixed typo.
585        * sh7750/include/sh4_regs.h: Deleted and contents merged in score/cpu to
586        avoid dependencies.
587        * sh7750/include/Makefile.am: Reflects above.
588
5892001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
590
591        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
592        * configure.in: Remove.
593        * configure.ac: New file, generated from configure.in by autoupdate.
594        * sh7032/.cvsignore: Add autom4te.cache for autoconf > 2.52.
595        * sh7032/configure.in: Remove.
596        * sh7032/configure.ac: New file, generated from configure.in by
597        autoupdate.
598        * sh7045/.cvsignore: Add autom4te.cache for autoconf > 2.52.
599        * sh7045/configure.in: Remove.
600        * sh7045/configure.ac: New file, generated from configure.in by
601        autoupdate.
602
6032001-10-11      Alexandra Kossovsky <sasha@oktet.ru>
604
605        * sh7750/clock/Makefile.am, sh7750/clock/ckinit.c,
606        sh7750/clock/.cvsignore, sh7750/Makefile.am, sh7750/include/Makefile.am,
607        sh7750/include/iosh7750.h, sh7750/include/ipl.h,
608        sh7750/include/ispsh7750.h, sh7750/include/sh4_regs.h,
609        sh7750/include/sh4uart.h, sh7750/include/sh7750_regs.h,
610        sh7750/include/.cvsignore, sh7750/sci/Makefile.am, sh7750/sci/console.c,
611        sh7750/sci/sh4uart.c, sh7750/sci/.cvsignore, sh7750/score/Makefile.am,
612        sh7750/score/cpu_asm.c, sh7750/score/ispsh7750.c,
613        sh7750/score/.cvsignore, sh7750/timer/Makefile.am, sh7750/timer/timer.c,
614        sh7750/timer/.cvsignore, sh7750/configure.ac, sh7750/.cvsignore,
615        sh7750/ChangeLog:  New files.   Reviewed and updated to latest automake
616        and autoconf standards by Ralf Corsepius <corsepiu@faw.uni-ulm.de>.
617
6182001-10-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
619
620        * configure.in: AC_PREREQ(2.52), Adapt CONFIG_SUBDIRS to autoconf-2.52.
621
6222001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
623
624        * sh7032/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
625        * sh7045/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
626
6272001-08-10      Radzislaw Galler  <rgaller@et.put.poznan.pl>
628
629        * sh7045/score/cpu_asm.c (sh_set_irq_priority): Changed interrupt vector
630        number range check and handling of interrupt priority regs to conform
631        SH2 specs.
632        * sh7045/sci/sci_termios.c: New file.
633        * sh7045/include/sci_termios.h: New file.
634        * sh7045/include/Makefile.am (EXTRA_DIST): Added sci_termios.h.
635        (include_sh_HEADERS): Added sci_termios.h.
636        * sh7045/score/ispsh7045.c (isp): Calling an ISR with immediate argument
637        casued negative sign extension for vector numbers of 128 and above. This
638        was fixed.
639        * sh7045/sci/sci.c: Cleaned initialization of SCI registers; added
640        necessary setup for new TERMIOS console cooperation.
641
6422001-04-03      Joel Sherrill <joel@OARcorp.com>
643
644        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
645        * sh7032/include/ispsh7032.h, sh7032/score/ispsh7032.c: Account for name
646        change.
647        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
648        * sh7045/include/ispsh7045.h, sh7045/score/ispsh7045.c: Account for name
649        change.
650        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
651        * sh7750/include/rtems/score/ispsh7750.h, sh7750/score/ispsh7750.c:
652        Account for name change.
653
6542001-02-18      Ralf Corsepiu <corsepius@faw.uni-ulm.de>
655
656        * sh7032/include/Makefile.am: Apply include_*HEADERS instead of H_FILES.
657        * sh7045/include/Makefile.am: Apply include_*HEADERS instead of H_FILES.
658
6592001-01-22      Radzislaw Galler  <rgaller@et.put.poznan.pl>
660
661        * sh7045/clock/ckinit.c (Install_clock): Modified MTU timer 0
662        initialization to generate an interrupt exactly every 1us.
663
6642001-01-05      Joel Sherrill <joel@OARcorp.com>
665
666        * /dev/null moved to libmisc.
667        * sh7032/Makefile.am, sh7032/configure.in: Removed null directory.
668        * sh7032/include/Makefile.am: Removed null.h.
669        * sh7032/include/null.h, sh7032/null/.cvsignore,
670        sh7032/null/Makefile.am, sh7032/null/close.c, sh7032/null/cntrl.c,
671        sh7032/null/init.c, sh7032/null/open.c, sh7032/null/read.c,
672        sh7032/null/write.c: Removed.
673        * /dev/null moved to libmisc.
674        * sh7045/Makefile.am, sh7045/configure.in: Removed null directory.
675        * sh7045/include/Makefile.am: Removed null.h.
676        * sh7045/include/null.h, sh7045/null/.cvsignore,
677        sh7045/null/Makefile.am, sh7045/null/close.c, sh7045/null/cntrl.c,
678        sh7045/null/init.c, sh7045/null/open.c, sh7045/null/read.c,
679        sh7045/null/write.c: Removed.
680
6812000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
682
683        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
684        * sh7032/Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
685        * sh7045/Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
686
6872000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
688
689        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
690        * sh7032/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
691        $(RTEMS_TOPdir)/aclocal.
692        * sh7045/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
693        $(RTEMS_TOPdir)/aclocal.
694
6952000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
696
697        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU
698        canonicalization.
699        * sh7032/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch
700        to GNU canonicalization.
701        * sh7045/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch
702        to GNU canonicalization.
703
7042000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
705
706        * sh7032/clock/Makefile.am, sh7032/delay/Makefile.am,
707        sh7032/null/Makefile.am, sh7032/sci/Makefile.am,
708        sh7032/timer/Makefile.am, sh7032/score/Makefile.am: Include compile.am.
709        * sh7045/clock/Makefile.am, sh7045/null/Makefile.am,
710        sh7045/sci/Makefile.am, sh7045/timer/Makefile.am,
711        sh7045/score/Makefile.am: Include compile.am.
712
7132000-08-10      Joel Sherrill <joel@OARcorp.com>
714
715        * ChangeLog: New file.
716        * sh7032/ChangeLog: New file.
717        * sh7045/ChangeLog: New file.
718
Note: See TracBrowser for help on using the repository browser.