source: rtems/c/src/lib/libcpu/sh/ChangeLog @ fa6f92df

4.104.115
Last change on this file since fa6f92df was 34c33ff, checked in by Joel Sherrill <joel.sherrill@…>, on 09/05/08 at 22:06:56

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

  • sh7032/clock/ckinit.c, sh7045/clock/ckinit.c, sh7750/clock/ckinit.c: The Shared Memory Driver no longer requires the special IOCTL in Clock_control. This was a hack which has existed since before the Classic API Timer Manager was implemented. All implementations of and references to Clock_control were removed.
  • Property mode set to 100644
File size: 25.8 KB
Line 
12008-09-05      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * sh7032/clock/ckinit.c, sh7045/clock/ckinit.c, sh7750/clock/ckinit.c:
4        The Shared Memory Driver no longer requires the special IOCTL in
5        Clock_control. This was a hack which has existed since before the
6        Classic API Timer Manager was implemented. All implementations of and
7        references to Clock_control were removed.
8
92008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
10
11        * sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
12        Convert to "bool".
13
142008-09-02      Ralf Corsépius <ralf.corsepius@rtems.org>
15
16        * sh7750/sci/sh4uart.c: Misc. bool cleanup.
17        * sh7045/include/sci.h, sh7045/sci/sci.c, sh7750/include/sh/sh4uart.h:
18        Convert to using bool.
19
202008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
21
22        * sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
23        Rename timer driver methods to follow RTEMS programming conventions.
24
252008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
26
27        * sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
28         Add missing prototypes.
29
302008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
31
32        * sh7750/sci/console.c: Remove all references to
33        console_reserve_resources and termios_reserve_resources.
34
352007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
36
37        * sh7032/clock/ckinit.c, sh7032/delay/delay.c, sh7032/timer/timer.c,
38        sh7045/clock/ckinit.c, sh7045/timer/timer.c, sh7750/clock/ckinit.c,
39        sh7750/timer/timer.c: Eliminate the clicks_per_microsecond field in
40        the SuperH CPU Table and define another mechanism for drivers to
41        obtain this information.
42
432007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
44
45        PR 1257/bsps
46        * sh7032/score/cpu_asm.c, sh7032/timer/timer.c, sh7045/score/cpu_asm.c,
47        sh7045/timer/timer.c, sh7750/score/cpu_asm.c, sh7750/timer/timer.c:
48        Code outside of cpukit should use the public API for
49        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
50        public API and directly accessing _CPU_ISR_Disable and
51        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
52        directive which could lead to problems. This patch also changes the
53        type of the variable passed into these routines and addresses minor
54        style issues.
55
562007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
57
58        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
59        sh7750/score/cpu_asm.c:
60        Use Context_Control_fp* instead of void* for fp_contexts.
61
622006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
63
64        * configure.ac: New BUG-REPORT address.
65
662006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
67
68        * configure.ac: Require autoconf-2.60. Require automake-1.10.
69
702006-09-13      Ralf Corsépius <ralf.corsepius@rtems.org>
71
72        * sh7750/include/rtems/score/sh7750_regs.h: Fix spelling of IPRC
73        (Probably a cyrillic 'C' instead of an ASCI 'C').
74
752006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
76
77        * configure.ac: Use RTEMS_AMPOLISH3.
78
792005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
80
81        * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
82
832005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
84
85        * Makefile.am: Merge-in sh7750/Makefile.am.
86        * preinstall.am: Regenerate.
87        * sh7750/Makefile.am: Remove.
88        * configure.ac: Remove sh7750/Makefile.
89
902005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
91
92        * Makefile.am: Merge-in sh7045/Makefile.am.
93        * preinstall.am: Regenerate.
94        * sh7045/Makefile.am: Remove.
95        * configure.ac: Remove sh7045/Makefile.
96
972005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
98
99        * Makefile.am: Merge-in sh7032/Makefile.am.
100        * preinstall.am: New.
101        * sh7032/Makefile.am: Remove.
102        * configure.ac: Remove sh7032/Makefile.
103        Add AMPOLISH3.
104
1052005-05-03      Joel Sherrill <joel@OARcorp.com>
106
107        * sh7045/sci/sci.c, sh7045/sci/sci_termios.c: Remove warnings.
108
1092005-03-14      Joel Sherrill <joel@OARcorp.com>
110
111        * sh7750/sci/sh4uart.c: Now compiles under gcc 4.x and reformatted.
112
1132005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
114
115        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:
116        Eliminate CFLAGS_OPTIMIZE_V.
117
1182005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
119
120        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:
121        Remove build-variant support.
122
1232004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
124
125        * configure.ac: Remove RTEMS_ENABLE_BARE.
126
1272004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
128
129        * configure.ac: Require automake > 1.9.
130
1312004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
132
133        * sh7032/sci/sci.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
134        * sh7045/sci/sci.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
135        * sh7045/sci/sci_termios.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
136
1372004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
138
139        * sh7032/clock/ckinit.c, sh7750/include/sh/sh4uart.h,
140        sh7750/sci/sh4uart.c: Cosmetics.
141
1422004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
143
144        * sh7032/clock/ckinit.c, sh7032/delay/delay.c,
145        sh7032/include/ispsh7032.h, sh7032/sci/sci.c,
146        sh7032/score/cpu_asm.c, sh7032/timer/timer.c, sh7045/clock/ckinit.c,
147        sh7045/include/ispsh7045.h, sh7045/sci/sci.c,
148        sh7045/sci/sci_termios.c, sh7045/score/cpu_asm.c,
149        sh7045/timer/timer.c, sh7750/clock/ckinit.c,
150        sh7750/include/rtems/score/ispsh7750.h, sh7750/include/sh/sh4uart.h,
151        sh7750/sci/sh4uart.c, sh7750/score/cpu_asm.c,
152        sh7750/score/ispsh7750.c, sh7750/timer/timer.c: Convert to using c99
153        fixed size types.
154
1552004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
156
157        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
158
1592004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
160
161        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
162        sh7750/score/cpu_asm.c: Use asm constraint "i" instead of "I" to
163        pass sizeof(Context_Control) to context switch.
164
1652004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
166
167        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am: Don't
168        include .../lib.am.
169
1702004-01-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
171
172        * ChangeLog: Merge-in sh7032/ChangeLog, sh7045/ChangeLog,
173        sh7750/ChangeLog.
174        * sh7032/ChangeLog, sh7045/ChangeLog, sh7750/ChangeLog: Remove.
175
1762004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
177
178        * Makefile.am: Unconditionally build subdirs sh7032, sh7045, sh7750.
179        * configure.ac: Merge-in sh7032/configure.ac, sh7045/configure.ac,
180        sh7750/configure.ac. Add AM_CONDITIONALS sh7032, sh7045, sh7750.
181        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:  Reflect
182        changes above. Add PREINSTALL_DIRS.
183        * sh7032/configure.ac, sh7045/configure.ac, sh7750/configure.ac: Remove.
184        * sh7032/.cvsignore, sh7045/.cvsignore, sh7750/.cvsignore:  Reflect
185        changes above.
186
1872004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
188
189        * sh7032/configure.ac: Require automake 1.8.2. Add subdir-objects to
190        AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
191        * sh7032/Makefile.am: Use automake compilation rules.
192        * sh7045/configure.ac: Require automake 1.8.2. Add subdir-objects to
193        AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
194        * sh7045/Makefile.am: Use automake compilation rules.
195        * sh7750/configure.ac: Require automake 1.8.2. Add subdir-objects to
196        AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
197        * sh7750/Makefile.am: Use automake compilation rules.
198
1992004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
200
201        * sh7032/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
202        PRE/TMPINSTALL_FILES to CLEANFILES.
203        * sh7045/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
204        PRE/TMPINSTALL_FILES to CLEANFILES.
205        * sh7750/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
206        PRE/TMPINSTALL_FILES to CLEANFILES.
207
2082003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
211        * sh7032/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
212        * sh7032/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
213        * sh7045/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
214        * sh7045/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
215        * sh7750/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
216        * sh7750/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
217
2182003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
219
220        * sh7032/Makefile.am: Misc cleanups and fixes.
221        * sh7045/Makefile.am: Misc cleanups and fixes.
222        * sh7750/Makefile.am: Misc cleanups and fixes.
223
2242003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
225
226        * sh7032/Makefile.am: Remove all-local: $(ARCH).
227        * sh7045/Makefile.am: Remove all-local: $(ARCH).
228        * sh7750/Makefile.am: Remove all-local: $(ARCH).
229
2302003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
231
232        * sh7032/Makefile.am: Reformat. Use dirstamps for preinstallation.
233        * sh7045/Makefile.am: Reformat. Use dirstamps for preinstallation.
234        * sh7750/Makefile.am: Reformat. Use dirstamps for preinstallation.
235
2362003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
237
238        * configure.ac: Remove RTEMS_CANONICAL_HOST.
239        * sh7032/configure.ac: Remove RTEMS_CANONICAL_HOST.
240        * sh7045/configure.ac: Remove RTEMS_CANONICAL_HOST.
241        * sh7750/configure.ac: Remove RTEMS_CANONICAL_HOST.
242
2432003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
244
245        * configure.ac: Remove RTEMS_CHECK_CPU.
246        * sh7032/configure.ac: Remove RTEMS_CHECK_CPU.
247        * sh7045/configure.ac: Remove RTEMS_CHECK_CPU.
248        * sh7750/configure.ac: Remove RTEMS_CHECK_CPU.
249
2502003-09-04      Joel Sherrill <joel@OARcorp.com>
251
252        * sh7032/clock/ckinit.c, sh7032/delay/delay.c,
253        sh7032/include/iosh7032.h, sh7032/include/ispsh7032.h,
254        sh7032/include/sci.h, sh7032/include/sh7_pfc.h,
255        sh7032/include/sh7_sci.h, sh7032/sci/sci.c, sh7032/score/cpu_asm.c,
256        sh7032/score/ispsh7032.c, sh7032/timer/timer.c: URL for license changed.
257        * sh7032/score/cpu_asm.c: Removed incorrect statement about copyright
258        assignment.
259        * sh7045/clock/ckinit.c, sh7045/include/io_types.h,
260        sh7045/include/iosh7045.h, sh7045/include/ispsh7045.h,
261        sh7045/include/sci.h, sh7045/include/sci_termios.h,
262        sh7045/include/sh7_pfc.h, sh7045/include/sh7_sci.h, sh7045/sci/sci.c,
263        sh7045/sci/sci_termios.c, sh7045/score/cpu_asm.c,
264        sh7045/score/ispsh7045.c, sh7045/timer/timer.c: URL for license changed.
265        * sh7045/score/cpu_asm.c: Removed incorrect statement about copyright
266        assignment.
267        * sh7750/clock/ckinit.c, sh7750/include/rtems/score/iosh7750.h,
268        sh7750/include/rtems/score/ipl.h,
269        sh7750/include/rtems/score/ispsh7750.h,
270        sh7750/include/rtems/score/sh4_regs.h,
271        sh7750/include/rtems/score/sh7750_regs.h, sh7750/include/sh/sh4uart.h,
272        sh7750/sci/console.c, sh7750/sci/sh4uart.c, sh7750/score/cpu_asm.c,
273        sh7750/score/ispsh7750.c, sh7750/timer/timer.c: URL for license changed.
274        * sh7750/score/cpu_asm.c: Removed incorrect statement about copyright
275        assignment.
276
2772003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
278
279        * Makefile.am: Reflect having moved aclocal/.
280        * sh7032/Makefile.am: Reflect having moved aclocal/.
281        * sh7045/Makefile.am: Reflect having moved aclocal/.
282        * sh7750/Makefile.am: Reflect having moved aclocal/.
283
2842003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * Makefile.am: Reflect having moved automake/.
287        * sh7032/Makefile.am: Reflect having moved automake/.
288        * sh7045/Makefile.am: Reflect having moved automake/.
289        * sh7750/Makefile.am: Reflect having moved automake/.
290
2912003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
292
293        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
294        * sh7032/configure.ac: Use rtems-bugs@rtems.com as bug report email
295        address.
296        * sh7045/configure.ac: Use rtems-bugs@rtems.com as bug report email
297        address.
298        * sh7750/configure.ac: Use rtems-bugs@rtems.com as bug report email
299        address.
300
3012003-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
302
303        * sh7032/Makefile.am: Preinstall $(PROJECT_INCLUDE)/rtems/score.
304        * sh7045/Makefile.am: Preinstall $(PROJECT_INCLUDE)/rtems/score.
305
3062003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        * configure.ac: Remove AC_CONFIG_AUX_DIR.
309        * sh7032/configure.ac: Remove AC_CONFIG_AUX_DIR.
310        * sh7045/configure.ac: Remove AC_CONFIG_AUX_DIR.
311        * sh7750/configure.ac: Remove AC_CONFIG_AUX_DIR.
312
3132003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
314
315        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
316        * configure.ac: AC_PREREQ(2.57).
317        * sh7032/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
318        * sh7032/configure.ac: AC_PREREQ(2.57).
319        * sh7045/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
320        * sh7045/configure.ac: AC_PREREQ(2.57).
321        * sh7750/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
322        * sh7750/configure.ac: AC_PREREQ(2.57).
323
3242003-02-11      Joel Sherrill <joel@OARcorp.com>
325
326        * sh7032/score/cpu_asm.c: Rework logic that decides when to call
327        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
328        that _ISR_Signals_to_thread_executing was not being honored and/or
329        cleared properly.
330        * sh7045/score/cpu_asm.c: Rework logic that decides when to call
331        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
332        that _ISR_Signals_to_thread_executing was not being honored and/or
333        cleared properly.
334        * sh7750/score/cpu_asm.c: Rework logic that decides when to call
335        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
336        that _ISR_Signals_to_thread_executing was not being honored and/or
337        cleared properly.
338
3392003-02-03      Joel Sherrill <joel@OARcorp.com>
340
341        PR 338/filesystem
342        * sh7045/sci/sci.c: Side-effect of fixing reentrancy problem with
343        rtems_io_lookup_name() (API change).
344
3452003-01-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
346
347        * sh7032/Makefile.am: Merge-in subdir Makefile.ams.
348        * sh7032/configure.ac: Reflect changes above.
349        * sh7032/score/Makefile.am: Removed.
350        * sh7032/sci/Makefile.am: Removed.
351        * sh7032/timer/Makefile.am: Removed.
352        * sh7032/clock/Makefile.am: Removed.
353        * sh7032/delay/Makefile.am: Removed.
354        * sh7045/Makefile.am: Merge-in subdir Makefile.ams.
355        * sh7045/configure.ac: Reflect changes above.
356        * sh7045/score/Makefile.am: Removed.
357        * sh7045/sci/Makefile.am: Removed.
358        * sh7045/timer/Makefile.am: Removed.
359        * sh7045/clock/Makefile.am: Removed.
360        * sh7750/Makefile.am: Merge-in subdir Makefile.ams.
361        * sh7750/configure.ac: Reflect changes above.
362        * sh7750/score/Makefile.am: Removed.
363        * sh7750/sci/Makefile.am: Removed.
364        * sh7750/timer/Makefile.am: Removed.
365        * sh7750/clock/Makefile.am: Removed.
366
3672003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
368
369        * sh7045/sci/Makefile.am: Apply 2002-12-14 patch (Apparently dropped by
370        CVS).
371        * sh7045/score/Makefile.am: Likewise.
372        * sh7045/timer/Makefile.am: Likewise.
373
3742002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
375
376        * sh7032/clock/Makefile.am: Eliminate *_O_FILES. Don't include
377        @RTEMS_BSP@.cfg.
378        * sh7032/delay/Makefile.am: Ditto.
379        * sh7032/sci/Makefile.am: Ditto.
380        * sh7032/score/Makefile.am: Ditto.
381        * sh7032/timer/Makefile.am: Ditto.
382        * sh7045/clock/Makefile.am: Eliminate *_O_FILES. Don't include
383        @RTEMS_BSP@.cfg.
384        * sh7045/sci/Makefile.am: Ditto.
385        * sh7045/score/Makefile.am: Ditto.
386        * sh7045/timer/Makefile.am: Ditto.
387        * sh7045/configure.ac: Apply 2002-11-07 patch (Apparently dropped by
388        CVS).
389
3902002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
391
392        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
393        * sh7032/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
394        * sh7045/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
395        * sh7750/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
396
3972002-11-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
398
399        * sh7032/Makefile.am: Merge in include/Makefile.am.
400        * sh7032/include/Makefile.am: Remove.
401        * sh7032/configure.ac: Reflect changes above.
402        * sh7045/Makefile.am: Merge in include/Makefile.am.
403        * sh7045/include/Makefile.am: Remove.
404        * sh7045/configure.ac: Reflect changes above.
405        * sh7750/Makefile.am: Merge in include/Makefile.am.
406        * sh7750/include/Makefile.am: Remove.
407        * sh7750/configure.ac: Reflect changes above.
408
4092002-11-01      Joel Sherrill <joel@OARcorp.com>
410
411        * sh7045/score/ispsh7045.c: Fixed typos.
412        * sh7045/score/cpu_asm.c: Fixed typo.
413        * sh7032/delay/delay.c, sh7032/score/ispsh7032.c: Removed warnings.
414        * sh7045/score/cpu_asm.c, sh7045/score/ispsh7045.c: Removed warnings.
415        * sh7750/score/cpu_asm.c, sh7750/score/ispsh7750.c: Removed warnings.
416
4172002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
418
419        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
420        * sh7032/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
421        * sh7045/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
422        * sh7750/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
423
4242002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
425
426        * sh7032/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
427        * sh7032/delay/Makefile.am: Use .$(OBJEXT) instead of .o.
428        * sh7032/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
429        * sh7032/score/Makefile.am: Use .$(OBJEXT) instead of .o.
430        * sh7032/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
431        * sh7045/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
432        * sh7045/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
433        * sh7045/score/Makefile.am: Use .$(OBJEXT) instead of .o.
434        * sh7045/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
435        * sh7750/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
436        * sh7750/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
437        * sh7750/score/Makefile.am: Use .$(OBJEXT) instead of .o.
438        * sh7750/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
439
4402002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
441
442        * sh7032/score/cpu_asm.c: Adapt inline asm to gcc-3.0.4.
443
4442002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
445
446        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
447        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
448        * Makefile.am: Remove AUTOMAKE_OPTIONS.
449        * sh7032/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
450        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
451        * sh7032/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
452        * sh7032/Makefile.am: Remove AUTOMAKE_OPTIONS.
453        * sh7032/delay/Makefile.am: Remove AUTOMAKE_OPTIONS.
454        * sh7032/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
455        * sh7032/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
456        * sh7032/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
457        * sh7032/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
458        * sh7045/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
459        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
460        * sh7045/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
461        * sh7045/Makefile.am: Remove AUTOMAKE_OPTIONS.
462        * sh7045/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
463        * sh7045/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
464        * sh7045/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
465        * sh7045/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
466        * sh7750/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
467        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
468        * sh7750/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
469        * sh7750/Makefile.am: Remove AUTOMAKE_OPTIONS.
470        * sh7750/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
471        * sh7750/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
472        * sh7750/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
473        * sh7750/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
474
4752002-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
476
477        * sh7750/clock/Makefile.am: Eliminate @RTEMS_BSP@.cfg, $(C_O_FILES).
478        * sh7750/sci/Makefile.am: Likewise.
479        * sh7750/score/Makefile.am: Likewise.
480        * sh7750/timer/Makefile.am: Likewise.
481
4822002-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
483
484        * sh7032/include/Makefile.am: Remove EXTRA_DIST.
485
4862001-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
487
488        * sh7045/include/iosh7045.h: Add SCI0_SMR, SCI1_SMR for sh7032
489        compatibility to make simsh happy.
490
4912001-10-28      Alexandra Kossovsky <sasha@oktet.ru>
492
493        * sh7750/include/rtems/score/sh7750_regs.h: Fix definitions of
494        SH7750_SCBRR1 and SH7750_SCBRR2 so things compile.
495
4962001-10-26      Alexandra Kossovsky <sasha@oktet.ru>
497
498        * sh7750/include/sh/sh4uart.h, sh7750/sci/sh4uart.c: Minor fixes post
499        merge.
500
5012001-10-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
502
503        * sh7750/include/sh4uart.h: move to include/sh/sh4uart.h.
504        * sh7750/include/ispsh7750.h: move to include/rtems/score/ispsh7750.h.
505        * sh7750/include/iosh7750.h: move include/rtems/score/iosh7750.h.
506        * sh7750/include/sh7750_regs.h: move to
507        include/rtems/score/sh7750_regs.h.
508        * sh7750/include/rtems/score/ipl.h: move to include/rtems/score/ipl.h.
509        * sh7750/include/rtems/score/sh4_regs.h: Reintroduce from Alexandra
510        Kossovsky's original sources.
511        * sh7750/include/Makefile.am: reflect changes above, remove EXTRA_DIST,
512        require automake 1.5.
513        * sh7750/sci/Makefile.am: Disable compilation of console.c.
514        * sh7750/sci/sh4uart.c: include <sh/sh4uart.h>, add SH7750_SCSMR_CHK_S,
515        remove SH4_CPU_HZ_Frequency.
516        * sh7750/score/isph7750.c: Remove #if !defined(sh7750), include
517        sh4_regs.h.
518
5192001-10-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
520
521        * configure.ac: Add sh7750.
522
5232001-10-12      Joel Sherrill <joel@OARcorp.com>
524
525        * sh7032/clock/ckinit.c, sh7032/delay/delay.c,
526        sh7032/include/iosh7032.h, sh7032/include/ispsh7032.h,
527        sh7032/include/sci.h, sh7032/include/sh7_pfc.h,
528        sh7032/include/sh7_sci.h, sh7032/sci/sci.c, sh7032/score/cpu_asm.c,
529        sh7032/score/ispsh7032.c, sh7032/timer/timer.c: Fixed typo.
530        * sh7045/clock/ckinit.c, sh7045/include/iosh7045.h,
531        sh7045/include/ispsh7045.h, sh7045/include/sci.h,
532        sh7045/include/sh7_pfc.h, sh7045/include/sh7_sci.h, sh7045/sci/sci.c,
533        sh7045/score/cpu_asm.c, sh7045/score/ispsh7045.c, sh7045/timer/timer.c:
534        Fixed typo.
535        * sh7750/include/sh4_regs.h: Deleted and contents merged in score/cpu to
536        avoid dependencies.
537        * sh7750/include/Makefile.am: Reflects above.
538
5392001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
540
541        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
542        * configure.in: Remove.
543        * configure.ac: New file, generated from configure.in by autoupdate.
544        * sh7032/.cvsignore: Add autom4te.cache for autoconf > 2.52.
545        * sh7032/configure.in: Remove.
546        * sh7032/configure.ac: New file, generated from configure.in by
547        autoupdate.
548        * sh7045/.cvsignore: Add autom4te.cache for autoconf > 2.52.
549        * sh7045/configure.in: Remove.
550        * sh7045/configure.ac: New file, generated from configure.in by
551        autoupdate.
552
5532001-10-11      Alexandra Kossovsky <sasha@oktet.ru>
554
555        * sh7750/clock/Makefile.am, sh7750/clock/ckinit.c,
556        sh7750/clock/.cvsignore, sh7750/Makefile.am, sh7750/include/Makefile.am,
557        sh7750/include/iosh7750.h, sh7750/include/ipl.h,
558        sh7750/include/ispsh7750.h, sh7750/include/sh4_regs.h,
559        sh7750/include/sh4uart.h, sh7750/include/sh7750_regs.h,
560        sh7750/include/.cvsignore, sh7750/sci/Makefile.am, sh7750/sci/console.c,
561        sh7750/sci/sh4uart.c, sh7750/sci/.cvsignore, sh7750/score/Makefile.am,
562        sh7750/score/cpu_asm.c, sh7750/score/ispsh7750.c,
563        sh7750/score/.cvsignore, sh7750/timer/Makefile.am, sh7750/timer/timer.c,
564        sh7750/timer/.cvsignore, sh7750/configure.ac, sh7750/.cvsignore,
565        sh7750/ChangeLog:  New files.   Reviewed and updated to latest automake
566        and autoconf standards by Ralf Corsepius <corsepiu@faw.uni-ulm.de>.
567
5682001-10-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
569
570        * configure.in: AC_PREREQ(2.52), Adapt CONFIG_SUBDIRS to autoconf-2.52.
571
5722001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
573
574        * sh7032/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
575        * sh7045/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
576
5772001-08-10      Radzislaw Galler  <rgaller@et.put.poznan.pl>
578
579        * sh7045/score/cpu_asm.c (sh_set_irq_priority): Changed interrupt vector
580        number range check and handling of interrupt priority regs to conform
581        SH2 specs.
582        * sh7045/sci/sci_termios.c: New file.
583        * sh7045/include/sci_termios.h: New file.
584        * sh7045/include/Makefile.am (EXTRA_DIST): Added sci_termios.h.
585        (include_sh_HEADERS): Added sci_termios.h.
586        * sh7045/score/ispsh7045.c (isp): Calling an ISR with immediate argument
587        casued negative sign extension for vector numbers of 128 and above. This
588        was fixed.
589        * sh7045/sci/sci.c: Cleaned initialization of SCI registers; added
590        necessary setup for new TERMIOS console cooperation.
591
5922001-04-03      Joel Sherrill <joel@OARcorp.com>
593
594        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
595        * sh7032/include/ispsh7032.h, sh7032/score/ispsh7032.c: Account for name
596        change.
597        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
598        * sh7045/include/ispsh7045.h, sh7045/score/ispsh7045.c: Account for name
599        change.
600        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
601        * sh7750/include/rtems/score/ispsh7750.h, sh7750/score/ispsh7750.c:
602        Account for name change.
603
6042001-02-18      Ralf Corsepiu <corsepius@faw.uni-ulm.de>
605
606        * sh7032/include/Makefile.am: Apply include_*HEADERS instead of H_FILES.
607        * sh7045/include/Makefile.am: Apply include_*HEADERS instead of H_FILES.
608
6092001-01-22      Radzislaw Galler  <rgaller@et.put.poznan.pl>
610
611        * sh7045/clock/ckinit.c (Install_clock): Modified MTU timer 0
612        initialization to generate an interrupt exactly every 1us.
613
6142001-01-05      Joel Sherrill <joel@OARcorp.com>
615
616        * /dev/null moved to libmisc.
617        * sh7032/Makefile.am, sh7032/configure.in: Removed null directory.
618        * sh7032/include/Makefile.am: Removed null.h.
619        * sh7032/include/null.h, sh7032/null/.cvsignore,
620        sh7032/null/Makefile.am, sh7032/null/close.c, sh7032/null/cntrl.c,
621        sh7032/null/init.c, sh7032/null/open.c, sh7032/null/read.c,
622        sh7032/null/write.c: Removed.
623        * /dev/null moved to libmisc.
624        * sh7045/Makefile.am, sh7045/configure.in: Removed null directory.
625        * sh7045/include/Makefile.am: Removed null.h.
626        * sh7045/include/null.h, sh7045/null/.cvsignore,
627        sh7045/null/Makefile.am, sh7045/null/close.c, sh7045/null/cntrl.c,
628        sh7045/null/init.c, sh7045/null/open.c, sh7045/null/read.c,
629        sh7045/null/write.c: Removed.
630
6312000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
632
633        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
634        * sh7032/Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
635        * sh7045/Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
636
6372000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
638
639        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
640        * sh7032/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
641        $(RTEMS_TOPdir)/aclocal.
642        * sh7045/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
643        $(RTEMS_TOPdir)/aclocal.
644
6452000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
646
647        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU
648        canonicalization.
649        * sh7032/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch
650        to GNU canonicalization.
651        * sh7045/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch
652        to GNU canonicalization.
653
6542000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
655
656        * sh7032/clock/Makefile.am, sh7032/delay/Makefile.am,
657        sh7032/null/Makefile.am, sh7032/sci/Makefile.am,
658        sh7032/timer/Makefile.am, sh7032/score/Makefile.am: Include compile.am.
659        * sh7045/clock/Makefile.am, sh7045/null/Makefile.am,
660        sh7045/sci/Makefile.am, sh7045/timer/Makefile.am,
661        sh7045/score/Makefile.am: Include compile.am.
662
6632000-08-10      Joel Sherrill <joel@OARcorp.com>
664
665        * ChangeLog: New file.
666        * sh7032/ChangeLog: New file.
667        * sh7045/ChangeLog: New file.
668
Note: See TracBrowser for help on using the repository browser.