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

4.104.115
Last change on this file since d66a6cb was be7ca34, checked in by Joel Sherrill <joel.sherrill@…>, on 09/25/08 at 19:32:15

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

  • Makefile.am, configure.ac, sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c, sh7750/score/cpu_asm.c: Move duplicated context switch code to score/cpu and provide an interrupt handling stub for the GDB SuperH simulator since it does not support interrupts or devices. This has been used to run tests on the simulator BSP as SH1, SH2, and SH4.
  • shgdb/score/cpu_asm.c, shgdb/score/ispshgdb.c: New files.
  • Property mode set to 100644
File size: 26.3 KB
Line 
12008-09-25      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * Makefile.am, configure.ac, sh7032/score/cpu_asm.c,
4        sh7045/score/cpu_asm.c, sh7750/score/cpu_asm.c: Move duplicated
5        context switch code to score/cpu and provide an interrupt handling
6        stub for the GDB SuperH simulator since it does not support
7        interrupts or devices. This has been used to run tests on the
8        simulator BSP as SH1, SH2, and SH4.
9        * shgdb/score/cpu_asm.c, shgdb/score/ispshgdb.c: New files.
10
112008-09-05      Joel Sherrill <joel.sherrill@OARcorp.com>
12
13        * sh7032/clock/ckinit.c, sh7045/clock/ckinit.c, sh7750/clock/ckinit.c:
14        The Shared Memory Driver no longer requires the special IOCTL in
15        Clock_control. This was a hack which has existed since before the
16        Classic API Timer Manager was implemented. All implementations of and
17        references to Clock_control were removed.
18
192008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
20
21        * sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
22        Convert to "bool".
23
242008-09-02      Ralf Corsépius <ralf.corsepius@rtems.org>
25
26        * sh7750/sci/sh4uart.c: Misc. bool cleanup.
27        * sh7045/include/sci.h, sh7045/sci/sci.c, sh7750/include/sh/sh4uart.h:
28        Convert to using bool.
29
302008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
31
32        * sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
33        Rename timer driver methods to follow RTEMS programming conventions.
34
352008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        * sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
38         Add missing prototypes.
39
402008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
41
42        * sh7750/sci/console.c: Remove all references to
43        console_reserve_resources and termios_reserve_resources.
44
452007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
46
47        * sh7032/clock/ckinit.c, sh7032/delay/delay.c, sh7032/timer/timer.c,
48        sh7045/clock/ckinit.c, sh7045/timer/timer.c, sh7750/clock/ckinit.c,
49        sh7750/timer/timer.c: Eliminate the clicks_per_microsecond field in
50        the SuperH CPU Table and define another mechanism for drivers to
51        obtain this information.
52
532007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
54
55        PR 1257/bsps
56        * sh7032/score/cpu_asm.c, sh7032/timer/timer.c, sh7045/score/cpu_asm.c,
57        sh7045/timer/timer.c, sh7750/score/cpu_asm.c, sh7750/timer/timer.c:
58        Code outside of cpukit should use the public API for
59        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
60        public API and directly accessing _CPU_ISR_Disable and
61        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
62        directive which could lead to problems. This patch also changes the
63        type of the variable passed into these routines and addresses minor
64        style issues.
65
662007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
67
68        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
69        sh7750/score/cpu_asm.c:
70        Use Context_Control_fp* instead of void* for fp_contexts.
71
722006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
73
74        * configure.ac: New BUG-REPORT address.
75
762006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
77
78        * configure.ac: Require autoconf-2.60. Require automake-1.10.
79
802006-09-13      Ralf Corsépius <ralf.corsepius@rtems.org>
81
82        * sh7750/include/rtems/score/sh7750_regs.h: Fix spelling of IPRC
83        (Probably a cyrillic 'C' instead of an ASCI 'C').
84
852006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * configure.ac: Use RTEMS_AMPOLISH3.
88
892005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
90
91        * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
92
932005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
94
95        * Makefile.am: Merge-in sh7750/Makefile.am.
96        * preinstall.am: Regenerate.
97        * sh7750/Makefile.am: Remove.
98        * configure.ac: Remove sh7750/Makefile.
99
1002005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
101
102        * Makefile.am: Merge-in sh7045/Makefile.am.
103        * preinstall.am: Regenerate.
104        * sh7045/Makefile.am: Remove.
105        * configure.ac: Remove sh7045/Makefile.
106
1072005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
108
109        * Makefile.am: Merge-in sh7032/Makefile.am.
110        * preinstall.am: New.
111        * sh7032/Makefile.am: Remove.
112        * configure.ac: Remove sh7032/Makefile.
113        Add AMPOLISH3.
114
1152005-05-03      Joel Sherrill <joel@OARcorp.com>
116
117        * sh7045/sci/sci.c, sh7045/sci/sci_termios.c: Remove warnings.
118
1192005-03-14      Joel Sherrill <joel@OARcorp.com>
120
121        * sh7750/sci/sh4uart.c: Now compiles under gcc 4.x and reformatted.
122
1232005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
124
125        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:
126        Eliminate CFLAGS_OPTIMIZE_V.
127
1282005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
129
130        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:
131        Remove build-variant support.
132
1332004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
134
135        * configure.ac: Remove RTEMS_ENABLE_BARE.
136
1372004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
138
139        * configure.ac: Require automake > 1.9.
140
1412004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
142
143        * sh7032/sci/sci.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
144        * sh7045/sci/sci.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
145        * sh7045/sci/sci_termios.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
146
1472004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
148
149        * sh7032/clock/ckinit.c, sh7750/include/sh/sh4uart.h,
150        sh7750/sci/sh4uart.c: Cosmetics.
151
1522004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
153
154        * sh7032/clock/ckinit.c, sh7032/delay/delay.c,
155        sh7032/include/ispsh7032.h, sh7032/sci/sci.c,
156        sh7032/score/cpu_asm.c, sh7032/timer/timer.c, sh7045/clock/ckinit.c,
157        sh7045/include/ispsh7045.h, sh7045/sci/sci.c,
158        sh7045/sci/sci_termios.c, sh7045/score/cpu_asm.c,
159        sh7045/timer/timer.c, sh7750/clock/ckinit.c,
160        sh7750/include/rtems/score/ispsh7750.h, sh7750/include/sh/sh4uart.h,
161        sh7750/sci/sh4uart.c, sh7750/score/cpu_asm.c,
162        sh7750/score/ispsh7750.c, sh7750/timer/timer.c: Convert to using c99
163        fixed size types.
164
1652004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
166
167        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
168
1692004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
170
171        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
172        sh7750/score/cpu_asm.c: Use asm constraint "i" instead of "I" to
173        pass sizeof(Context_Control) to context switch.
174
1752004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
176
177        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am: Don't
178        include .../lib.am.
179
1802004-01-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
181
182        * ChangeLog: Merge-in sh7032/ChangeLog, sh7045/ChangeLog,
183        sh7750/ChangeLog.
184        * sh7032/ChangeLog, sh7045/ChangeLog, sh7750/ChangeLog: Remove.
185
1862004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
187
188        * Makefile.am: Unconditionally build subdirs sh7032, sh7045, sh7750.
189        * configure.ac: Merge-in sh7032/configure.ac, sh7045/configure.ac,
190        sh7750/configure.ac. Add AM_CONDITIONALS sh7032, sh7045, sh7750.
191        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:  Reflect
192        changes above. Add PREINSTALL_DIRS.
193        * sh7032/configure.ac, sh7045/configure.ac, sh7750/configure.ac: Remove.
194        * sh7032/.cvsignore, sh7045/.cvsignore, sh7750/.cvsignore:  Reflect
195        changes above.
196
1972004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
198
199        * sh7032/configure.ac: Require automake 1.8.2. Add subdir-objects to
200        AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
201        * sh7032/Makefile.am: Use automake compilation rules.
202        * sh7045/configure.ac: Require automake 1.8.2. Add subdir-objects to
203        AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
204        * sh7045/Makefile.am: Use automake compilation rules.
205        * sh7750/configure.ac: Require automake 1.8.2. Add subdir-objects to
206        AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
207        * sh7750/Makefile.am: Use automake compilation rules.
208
2092004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
210
211        * sh7032/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
212        PRE/TMPINSTALL_FILES to CLEANFILES.
213        * sh7045/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
214        PRE/TMPINSTALL_FILES to CLEANFILES.
215        * sh7750/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
216        PRE/TMPINSTALL_FILES to CLEANFILES.
217
2182003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
219
220        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
221        * sh7032/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
222        * sh7032/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
223        * sh7045/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
224        * sh7045/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
225        * sh7750/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
226        * sh7750/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
227
2282003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
229
230        * sh7032/Makefile.am: Misc cleanups and fixes.
231        * sh7045/Makefile.am: Misc cleanups and fixes.
232        * sh7750/Makefile.am: Misc cleanups and fixes.
233
2342003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
235
236        * sh7032/Makefile.am: Remove all-local: $(ARCH).
237        * sh7045/Makefile.am: Remove all-local: $(ARCH).
238        * sh7750/Makefile.am: Remove all-local: $(ARCH).
239
2402003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
241
242        * sh7032/Makefile.am: Reformat. Use dirstamps for preinstallation.
243        * sh7045/Makefile.am: Reformat. Use dirstamps for preinstallation.
244        * sh7750/Makefile.am: Reformat. Use dirstamps for preinstallation.
245
2462003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
247
248        * configure.ac: Remove RTEMS_CANONICAL_HOST.
249        * sh7032/configure.ac: Remove RTEMS_CANONICAL_HOST.
250        * sh7045/configure.ac: Remove RTEMS_CANONICAL_HOST.
251        * sh7750/configure.ac: Remove RTEMS_CANONICAL_HOST.
252
2532003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * configure.ac: Remove RTEMS_CHECK_CPU.
256        * sh7032/configure.ac: Remove RTEMS_CHECK_CPU.
257        * sh7045/configure.ac: Remove RTEMS_CHECK_CPU.
258        * sh7750/configure.ac: Remove RTEMS_CHECK_CPU.
259
2602003-09-04      Joel Sherrill <joel@OARcorp.com>
261
262        * sh7032/clock/ckinit.c, sh7032/delay/delay.c,
263        sh7032/include/iosh7032.h, sh7032/include/ispsh7032.h,
264        sh7032/include/sci.h, sh7032/include/sh7_pfc.h,
265        sh7032/include/sh7_sci.h, sh7032/sci/sci.c, sh7032/score/cpu_asm.c,
266        sh7032/score/ispsh7032.c, sh7032/timer/timer.c: URL for license changed.
267        * sh7032/score/cpu_asm.c: Removed incorrect statement about copyright
268        assignment.
269        * sh7045/clock/ckinit.c, sh7045/include/io_types.h,
270        sh7045/include/iosh7045.h, sh7045/include/ispsh7045.h,
271        sh7045/include/sci.h, sh7045/include/sci_termios.h,
272        sh7045/include/sh7_pfc.h, sh7045/include/sh7_sci.h, sh7045/sci/sci.c,
273        sh7045/sci/sci_termios.c, sh7045/score/cpu_asm.c,
274        sh7045/score/ispsh7045.c, sh7045/timer/timer.c: URL for license changed.
275        * sh7045/score/cpu_asm.c: Removed incorrect statement about copyright
276        assignment.
277        * sh7750/clock/ckinit.c, sh7750/include/rtems/score/iosh7750.h,
278        sh7750/include/rtems/score/ipl.h,
279        sh7750/include/rtems/score/ispsh7750.h,
280        sh7750/include/rtems/score/sh4_regs.h,
281        sh7750/include/rtems/score/sh7750_regs.h, sh7750/include/sh/sh4uart.h,
282        sh7750/sci/console.c, sh7750/sci/sh4uart.c, sh7750/score/cpu_asm.c,
283        sh7750/score/ispsh7750.c, sh7750/timer/timer.c: URL for license changed.
284        * sh7750/score/cpu_asm.c: Removed incorrect statement about copyright
285        assignment.
286
2872003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
288
289        * Makefile.am: Reflect having moved aclocal/.
290        * sh7032/Makefile.am: Reflect having moved aclocal/.
291        * sh7045/Makefile.am: Reflect having moved aclocal/.
292        * sh7750/Makefile.am: Reflect having moved aclocal/.
293
2942003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
295
296        * Makefile.am: Reflect having moved automake/.
297        * sh7032/Makefile.am: Reflect having moved automake/.
298        * sh7045/Makefile.am: Reflect having moved automake/.
299        * sh7750/Makefile.am: Reflect having moved automake/.
300
3012003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
302
303        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
304        * sh7032/configure.ac: Use rtems-bugs@rtems.com as bug report email
305        address.
306        * sh7045/configure.ac: Use rtems-bugs@rtems.com as bug report email
307        address.
308        * sh7750/configure.ac: Use rtems-bugs@rtems.com as bug report email
309        address.
310
3112003-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
312
313        * sh7032/Makefile.am: Preinstall $(PROJECT_INCLUDE)/rtems/score.
314        * sh7045/Makefile.am: Preinstall $(PROJECT_INCLUDE)/rtems/score.
315
3162003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
317
318        * configure.ac: Remove AC_CONFIG_AUX_DIR.
319        * sh7032/configure.ac: Remove AC_CONFIG_AUX_DIR.
320        * sh7045/configure.ac: Remove AC_CONFIG_AUX_DIR.
321        * sh7750/configure.ac: Remove AC_CONFIG_AUX_DIR.
322
3232003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
324
325        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
326        * configure.ac: AC_PREREQ(2.57).
327        * sh7032/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
328        * sh7032/configure.ac: AC_PREREQ(2.57).
329        * sh7045/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
330        * sh7045/configure.ac: AC_PREREQ(2.57).
331        * sh7750/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
332        * sh7750/configure.ac: AC_PREREQ(2.57).
333
3342003-02-11      Joel Sherrill <joel@OARcorp.com>
335
336        * sh7032/score/cpu_asm.c: Rework logic that decides when to call
337        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
338        that _ISR_Signals_to_thread_executing was not being honored and/or
339        cleared properly.
340        * sh7045/score/cpu_asm.c: Rework logic that decides when to call
341        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
342        that _ISR_Signals_to_thread_executing was not being honored and/or
343        cleared properly.
344        * sh7750/score/cpu_asm.c: Rework logic that decides when to call
345        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
346        that _ISR_Signals_to_thread_executing was not being honored and/or
347        cleared properly.
348
3492003-02-03      Joel Sherrill <joel@OARcorp.com>
350
351        PR 338/filesystem
352        * sh7045/sci/sci.c: Side-effect of fixing reentrancy problem with
353        rtems_io_lookup_name() (API change).
354
3552003-01-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
356
357        * sh7032/Makefile.am: Merge-in subdir Makefile.ams.
358        * sh7032/configure.ac: Reflect changes above.
359        * sh7032/score/Makefile.am: Removed.
360        * sh7032/sci/Makefile.am: Removed.
361        * sh7032/timer/Makefile.am: Removed.
362        * sh7032/clock/Makefile.am: Removed.
363        * sh7032/delay/Makefile.am: Removed.
364        * sh7045/Makefile.am: Merge-in subdir Makefile.ams.
365        * sh7045/configure.ac: Reflect changes above.
366        * sh7045/score/Makefile.am: Removed.
367        * sh7045/sci/Makefile.am: Removed.
368        * sh7045/timer/Makefile.am: Removed.
369        * sh7045/clock/Makefile.am: Removed.
370        * sh7750/Makefile.am: Merge-in subdir Makefile.ams.
371        * sh7750/configure.ac: Reflect changes above.
372        * sh7750/score/Makefile.am: Removed.
373        * sh7750/sci/Makefile.am: Removed.
374        * sh7750/timer/Makefile.am: Removed.
375        * sh7750/clock/Makefile.am: Removed.
376
3772003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        * sh7045/sci/Makefile.am: Apply 2002-12-14 patch (Apparently dropped by
380        CVS).
381        * sh7045/score/Makefile.am: Likewise.
382        * sh7045/timer/Makefile.am: Likewise.
383
3842002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
385
386        * sh7032/clock/Makefile.am: Eliminate *_O_FILES. Don't include
387        @RTEMS_BSP@.cfg.
388        * sh7032/delay/Makefile.am: Ditto.
389        * sh7032/sci/Makefile.am: Ditto.
390        * sh7032/score/Makefile.am: Ditto.
391        * sh7032/timer/Makefile.am: Ditto.
392        * sh7045/clock/Makefile.am: Eliminate *_O_FILES. Don't include
393        @RTEMS_BSP@.cfg.
394        * sh7045/sci/Makefile.am: Ditto.
395        * sh7045/score/Makefile.am: Ditto.
396        * sh7045/timer/Makefile.am: Ditto.
397        * sh7045/configure.ac: Apply 2002-11-07 patch (Apparently dropped by
398        CVS).
399
4002002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
401
402        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
403        * sh7032/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
404        * sh7045/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
405        * sh7750/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
406
4072002-11-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
408
409        * sh7032/Makefile.am: Merge in include/Makefile.am.
410        * sh7032/include/Makefile.am: Remove.
411        * sh7032/configure.ac: Reflect changes above.
412        * sh7045/Makefile.am: Merge in include/Makefile.am.
413        * sh7045/include/Makefile.am: Remove.
414        * sh7045/configure.ac: Reflect changes above.
415        * sh7750/Makefile.am: Merge in include/Makefile.am.
416        * sh7750/include/Makefile.am: Remove.
417        * sh7750/configure.ac: Reflect changes above.
418
4192002-11-01      Joel Sherrill <joel@OARcorp.com>
420
421        * sh7045/score/ispsh7045.c: Fixed typos.
422        * sh7045/score/cpu_asm.c: Fixed typo.
423        * sh7032/delay/delay.c, sh7032/score/ispsh7032.c: Removed warnings.
424        * sh7045/score/cpu_asm.c, sh7045/score/ispsh7045.c: Removed warnings.
425        * sh7750/score/cpu_asm.c, sh7750/score/ispsh7750.c: Removed warnings.
426
4272002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
428
429        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
430        * sh7032/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
431        * sh7045/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
432        * sh7750/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
433
4342002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
435
436        * sh7032/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
437        * sh7032/delay/Makefile.am: Use .$(OBJEXT) instead of .o.
438        * sh7032/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
439        * sh7032/score/Makefile.am: Use .$(OBJEXT) instead of .o.
440        * sh7032/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
441        * sh7045/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
442        * sh7045/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
443        * sh7045/score/Makefile.am: Use .$(OBJEXT) instead of .o.
444        * sh7045/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
445        * sh7750/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
446        * sh7750/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
447        * sh7750/score/Makefile.am: Use .$(OBJEXT) instead of .o.
448        * sh7750/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
449
4502002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
451
452        * sh7032/score/cpu_asm.c: Adapt inline asm to gcc-3.0.4.
453
4542002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
455
456        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
457        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
458        * Makefile.am: Remove AUTOMAKE_OPTIONS.
459        * sh7032/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
460        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
461        * sh7032/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
462        * sh7032/Makefile.am: Remove AUTOMAKE_OPTIONS.
463        * sh7032/delay/Makefile.am: Remove AUTOMAKE_OPTIONS.
464        * sh7032/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
465        * sh7032/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
466        * sh7032/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
467        * sh7032/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
468        * sh7045/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
469        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
470        * sh7045/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
471        * sh7045/Makefile.am: Remove AUTOMAKE_OPTIONS.
472        * sh7045/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
473        * sh7045/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
474        * sh7045/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
475        * sh7045/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
476        * sh7750/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
477        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
478        * sh7750/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
479        * sh7750/Makefile.am: Remove AUTOMAKE_OPTIONS.
480        * sh7750/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
481        * sh7750/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
482        * sh7750/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
483        * sh7750/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
484
4852002-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
486
487        * sh7750/clock/Makefile.am: Eliminate @RTEMS_BSP@.cfg, $(C_O_FILES).
488        * sh7750/sci/Makefile.am: Likewise.
489        * sh7750/score/Makefile.am: Likewise.
490        * sh7750/timer/Makefile.am: Likewise.
491
4922002-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
493
494        * sh7032/include/Makefile.am: Remove EXTRA_DIST.
495
4962001-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
497
498        * sh7045/include/iosh7045.h: Add SCI0_SMR, SCI1_SMR for sh7032
499        compatibility to make simsh happy.
500
5012001-10-28      Alexandra Kossovsky <sasha@oktet.ru>
502
503        * sh7750/include/rtems/score/sh7750_regs.h: Fix definitions of
504        SH7750_SCBRR1 and SH7750_SCBRR2 so things compile.
505
5062001-10-26      Alexandra Kossovsky <sasha@oktet.ru>
507
508        * sh7750/include/sh/sh4uart.h, sh7750/sci/sh4uart.c: Minor fixes post
509        merge.
510
5112001-10-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
512
513        * sh7750/include/sh4uart.h: move to include/sh/sh4uart.h.
514        * sh7750/include/ispsh7750.h: move to include/rtems/score/ispsh7750.h.
515        * sh7750/include/iosh7750.h: move include/rtems/score/iosh7750.h.
516        * sh7750/include/sh7750_regs.h: move to
517        include/rtems/score/sh7750_regs.h.
518        * sh7750/include/rtems/score/ipl.h: move to include/rtems/score/ipl.h.
519        * sh7750/include/rtems/score/sh4_regs.h: Reintroduce from Alexandra
520        Kossovsky's original sources.
521        * sh7750/include/Makefile.am: reflect changes above, remove EXTRA_DIST,
522        require automake 1.5.
523        * sh7750/sci/Makefile.am: Disable compilation of console.c.
524        * sh7750/sci/sh4uart.c: include <sh/sh4uart.h>, add SH7750_SCSMR_CHK_S,
525        remove SH4_CPU_HZ_Frequency.
526        * sh7750/score/isph7750.c: Remove #if !defined(sh7750), include
527        sh4_regs.h.
528
5292001-10-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
530
531        * configure.ac: Add sh7750.
532
5332001-10-12      Joel Sherrill <joel@OARcorp.com>
534
535        * sh7032/clock/ckinit.c, sh7032/delay/delay.c,
536        sh7032/include/iosh7032.h, sh7032/include/ispsh7032.h,
537        sh7032/include/sci.h, sh7032/include/sh7_pfc.h,
538        sh7032/include/sh7_sci.h, sh7032/sci/sci.c, sh7032/score/cpu_asm.c,
539        sh7032/score/ispsh7032.c, sh7032/timer/timer.c: Fixed typo.
540        * sh7045/clock/ckinit.c, sh7045/include/iosh7045.h,
541        sh7045/include/ispsh7045.h, sh7045/include/sci.h,
542        sh7045/include/sh7_pfc.h, sh7045/include/sh7_sci.h, sh7045/sci/sci.c,
543        sh7045/score/cpu_asm.c, sh7045/score/ispsh7045.c, sh7045/timer/timer.c:
544        Fixed typo.
545        * sh7750/include/sh4_regs.h: Deleted and contents merged in score/cpu to
546        avoid dependencies.
547        * sh7750/include/Makefile.am: Reflects above.
548
5492001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
550
551        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
552        * configure.in: Remove.
553        * configure.ac: New file, generated from configure.in by autoupdate.
554        * sh7032/.cvsignore: Add autom4te.cache for autoconf > 2.52.
555        * sh7032/configure.in: Remove.
556        * sh7032/configure.ac: New file, generated from configure.in by
557        autoupdate.
558        * sh7045/.cvsignore: Add autom4te.cache for autoconf > 2.52.
559        * sh7045/configure.in: Remove.
560        * sh7045/configure.ac: New file, generated from configure.in by
561        autoupdate.
562
5632001-10-11      Alexandra Kossovsky <sasha@oktet.ru>
564
565        * sh7750/clock/Makefile.am, sh7750/clock/ckinit.c,
566        sh7750/clock/.cvsignore, sh7750/Makefile.am, sh7750/include/Makefile.am,
567        sh7750/include/iosh7750.h, sh7750/include/ipl.h,
568        sh7750/include/ispsh7750.h, sh7750/include/sh4_regs.h,
569        sh7750/include/sh4uart.h, sh7750/include/sh7750_regs.h,
570        sh7750/include/.cvsignore, sh7750/sci/Makefile.am, sh7750/sci/console.c,
571        sh7750/sci/sh4uart.c, sh7750/sci/.cvsignore, sh7750/score/Makefile.am,
572        sh7750/score/cpu_asm.c, sh7750/score/ispsh7750.c,
573        sh7750/score/.cvsignore, sh7750/timer/Makefile.am, sh7750/timer/timer.c,
574        sh7750/timer/.cvsignore, sh7750/configure.ac, sh7750/.cvsignore,
575        sh7750/ChangeLog:  New files.   Reviewed and updated to latest automake
576        and autoconf standards by Ralf Corsepius <corsepiu@faw.uni-ulm.de>.
577
5782001-10-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
579
580        * configure.in: AC_PREREQ(2.52), Adapt CONFIG_SUBDIRS to autoconf-2.52.
581
5822001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
583
584        * sh7032/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
585        * sh7045/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
586
5872001-08-10      Radzislaw Galler  <rgaller@et.put.poznan.pl>
588
589        * sh7045/score/cpu_asm.c (sh_set_irq_priority): Changed interrupt vector
590        number range check and handling of interrupt priority regs to conform
591        SH2 specs.
592        * sh7045/sci/sci_termios.c: New file.
593        * sh7045/include/sci_termios.h: New file.
594        * sh7045/include/Makefile.am (EXTRA_DIST): Added sci_termios.h.
595        (include_sh_HEADERS): Added sci_termios.h.
596        * sh7045/score/ispsh7045.c (isp): Calling an ISR with immediate argument
597        casued negative sign extension for vector numbers of 128 and above. This
598        was fixed.
599        * sh7045/sci/sci.c: Cleaned initialization of SCI registers; added
600        necessary setup for new TERMIOS console cooperation.
601
6022001-04-03      Joel Sherrill <joel@OARcorp.com>
603
604        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
605        * sh7032/include/ispsh7032.h, sh7032/score/ispsh7032.c: Account for name
606        change.
607        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
608        * sh7045/include/ispsh7045.h, sh7045/score/ispsh7045.c: Account for name
609        change.
610        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
611        * sh7750/include/rtems/score/ispsh7750.h, sh7750/score/ispsh7750.c:
612        Account for name change.
613
6142001-02-18      Ralf Corsepiu <corsepius@faw.uni-ulm.de>
615
616        * sh7032/include/Makefile.am: Apply include_*HEADERS instead of H_FILES.
617        * sh7045/include/Makefile.am: Apply include_*HEADERS instead of H_FILES.
618
6192001-01-22      Radzislaw Galler  <rgaller@et.put.poznan.pl>
620
621        * sh7045/clock/ckinit.c (Install_clock): Modified MTU timer 0
622        initialization to generate an interrupt exactly every 1us.
623
6242001-01-05      Joel Sherrill <joel@OARcorp.com>
625
626        * /dev/null moved to libmisc.
627        * sh7032/Makefile.am, sh7032/configure.in: Removed null directory.
628        * sh7032/include/Makefile.am: Removed null.h.
629        * sh7032/include/null.h, sh7032/null/.cvsignore,
630        sh7032/null/Makefile.am, sh7032/null/close.c, sh7032/null/cntrl.c,
631        sh7032/null/init.c, sh7032/null/open.c, sh7032/null/read.c,
632        sh7032/null/write.c: Removed.
633        * /dev/null moved to libmisc.
634        * sh7045/Makefile.am, sh7045/configure.in: Removed null directory.
635        * sh7045/include/Makefile.am: Removed null.h.
636        * sh7045/include/null.h, sh7045/null/.cvsignore,
637        sh7045/null/Makefile.am, sh7045/null/close.c, sh7045/null/cntrl.c,
638        sh7045/null/init.c, sh7045/null/open.c, sh7045/null/read.c,
639        sh7045/null/write.c: Removed.
640
6412000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
642
643        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
644        * sh7032/Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
645        * sh7045/Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
646
6472000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
648
649        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
650        * sh7032/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
651        $(RTEMS_TOPdir)/aclocal.
652        * sh7045/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
653        $(RTEMS_TOPdir)/aclocal.
654
6552000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
656
657        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU
658        canonicalization.
659        * sh7032/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch
660        to GNU canonicalization.
661        * sh7045/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch
662        to GNU canonicalization.
663
6642000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
665
666        * sh7032/clock/Makefile.am, sh7032/delay/Makefile.am,
667        sh7032/null/Makefile.am, sh7032/sci/Makefile.am,
668        sh7032/timer/Makefile.am, sh7032/score/Makefile.am: Include compile.am.
669        * sh7045/clock/Makefile.am, sh7045/null/Makefile.am,
670        sh7045/sci/Makefile.am, sh7045/timer/Makefile.am,
671        sh7045/score/Makefile.am: Include compile.am.
672
6732000-08-10      Joel Sherrill <joel@OARcorp.com>
674
675        * ChangeLog: New file.
676        * sh7032/ChangeLog: New file.
677        * sh7045/ChangeLog: New file.
678
Note: See TracBrowser for help on using the repository browser.