source: rtems/c/src/lib/libcpu/sh/ChangeLog @ 3d0af835

4.115
Last change on this file since 3d0af835 was 3d0af835, checked in by Ralf Corsepius <ralf.corsepius@…>, on 02/11/11 at 09:57:25

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

  • sh7032/delay/delay.c, sh7032/score/cpu_asm.c, sh7032/score/ispsh7032.c, sh7045/sci/sci.c, sh7045/sci/sci_termios.c, sh7045/score/cpu_asm.c, sh7045/score/ispsh7045.c, sh7750/sci/sh4uart.c, sh7750/score/cpu_asm.c, sh7750/score/ispsh7750.c, shgdb/score/cpu_asm.c, shgdb/score/ispshgdb.c: Use "asm" instead of "asm" for improved c99-compliance.
  • Property mode set to 100644
File size: 28.0 KB
Line 
12011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * sh7032/delay/delay.c, sh7032/score/cpu_asm.c,
4        sh7032/score/ispsh7032.c, sh7045/sci/sci.c,
5        sh7045/sci/sci_termios.c, sh7045/score/cpu_asm.c,
6        sh7045/score/ispsh7045.c, sh7750/sci/sh4uart.c,
7        sh7750/score/cpu_asm.c, sh7750/score/ispsh7750.c,
8        shgdb/score/cpu_asm.c, shgdb/score/ispshgdb.c:
9        Use "__asm__" instead of "asm" for improved c99-compliance.
10
112011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * configure.ac: Require autoconf-2.68, automake-1.11.1.
14
152010-07-30      Gedare Bloom <giddyup44@yahoo.com>
16
17        PR 1599/cpukit
18        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
19        sh7750/score/cpu_asm.c, shgdb/score/cpu_asm.c: Rename
20        _Context_Switch_necessary to _Thread_Dispatch_necessary to more
21        properly reflect the intent.
22
232010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
24
25        PR 1573/cpukit
26        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
27        sh7750/score/cpu_asm.c, shgdb/score/cpu_asm.c: Add a per cpu data
28        structure which contains the information required by RTEMS for each
29        CPU core. This encapsulates information such as thread executing,
30        heir, idle and dispatch needed.
31
322010-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
35        sh7750/score/cpu_asm.c, shgdb/score/cpu_asm.c: Spacing.
36
372010-04-15      Ralf Corsépius <ralf.corsepius@rtems.org>
38
39        * sh7045/include/sci_termios.h, sh7045/sci/sci.c,
40        sh7045/sci/sci_termios.c: Reflect termios API changes.
41
422008-09-30      Joel Sherrill <joel.sherrill@oarcorp.com>
43
44        * sh7750/score/ispsh7750.c, shgdb/score/ispshgdb.c: Fine tune
45        conditional so _CPU_ISR_install_vector is in CPU Kit now.
46
472008-09-30      Joel Sherrill <joel.sherrill@oarcorp.com>
48
49        * shgdb/score/ispshgdb.c: Add dummy _CPU_ISR_install_vector.
50
512008-09-25      Joel Sherrill <joel.sherrill@oarcorp.com>
52
53        * Makefile.am, configure.ac, sh7032/score/cpu_asm.c,
54        sh7045/score/cpu_asm.c, sh7750/score/cpu_asm.c: Move duplicated
55        context switch code to score/cpu and provide an interrupt handling
56        stub for the GDB SuperH simulator since it does not support
57        interrupts or devices. This has been used to run tests on the
58        simulator BSP as SH1, SH2, and SH4.
59        * shgdb/score/cpu_asm.c, shgdb/score/ispshgdb.c: New files.
60
612008-09-05      Joel Sherrill <joel.sherrill@OARcorp.com>
62
63        * sh7032/clock/ckinit.c, sh7045/clock/ckinit.c, sh7750/clock/ckinit.c:
64        The Shared Memory Driver no longer requires the special IOCTL in
65        Clock_control. This was a hack which has existed since before the
66        Classic API Timer Manager was implemented. All implementations of and
67        references to Clock_control were removed.
68
692008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
70
71        * sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
72        Convert to "bool".
73
742008-09-02      Ralf Corsépius <ralf.corsepius@rtems.org>
75
76        * sh7750/sci/sh4uart.c: Misc. bool cleanup.
77        * sh7045/include/sci.h, sh7045/sci/sci.c, sh7750/include/sh/sh4uart.h:
78        Convert to using bool.
79
802008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
81
82        * sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
83        Rename timer driver methods to follow RTEMS programming conventions.
84
852008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
88         Add missing prototypes.
89
902008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
91
92        * sh7750/sci/console.c: Remove all references to
93        console_reserve_resources and termios_reserve_resources.
94
952007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
96
97        * sh7032/clock/ckinit.c, sh7032/delay/delay.c, sh7032/timer/timer.c,
98        sh7045/clock/ckinit.c, sh7045/timer/timer.c, sh7750/clock/ckinit.c,
99        sh7750/timer/timer.c: Eliminate the clicks_per_microsecond field in
100        the SuperH CPU Table and define another mechanism for drivers to
101        obtain this information.
102
1032007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
104
105        PR 1257/bsps
106        * sh7032/score/cpu_asm.c, sh7032/timer/timer.c, sh7045/score/cpu_asm.c,
107        sh7045/timer/timer.c, sh7750/score/cpu_asm.c, sh7750/timer/timer.c:
108        Code outside of cpukit should use the public API for
109        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
110        public API and directly accessing _CPU_ISR_Disable and
111        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
112        directive which could lead to problems. This patch also changes the
113        type of the variable passed into these routines and addresses minor
114        style issues.
115
1162007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
119        sh7750/score/cpu_asm.c:
120        Use Context_Control_fp* instead of void* for fp_contexts.
121
1222006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
123
124        * configure.ac: New BUG-REPORT address.
125
1262006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
127
128        * configure.ac: Require autoconf-2.60. Require automake-1.10.
129
1302006-09-13      Ralf Corsépius <ralf.corsepius@rtems.org>
131
132        * sh7750/include/rtems/score/sh7750_regs.h: Fix spelling of IPRC
133        (Probably a cyrillic 'C' instead of an ASCI 'C').
134
1352006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
136
137        * configure.ac: Use RTEMS_AMPOLISH3.
138
1392005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
140
141        * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
142
1432005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
144
145        * Makefile.am: Merge-in sh7750/Makefile.am.
146        * preinstall.am: Regenerate.
147        * sh7750/Makefile.am: Remove.
148        * configure.ac: Remove sh7750/Makefile.
149
1502005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
151
152        * Makefile.am: Merge-in sh7045/Makefile.am.
153        * preinstall.am: Regenerate.
154        * sh7045/Makefile.am: Remove.
155        * configure.ac: Remove sh7045/Makefile.
156
1572005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
158
159        * Makefile.am: Merge-in sh7032/Makefile.am.
160        * preinstall.am: New.
161        * sh7032/Makefile.am: Remove.
162        * configure.ac: Remove sh7032/Makefile.
163        Add AMPOLISH3.
164
1652005-05-03      Joel Sherrill <joel@OARcorp.com>
166
167        * sh7045/sci/sci.c, sh7045/sci/sci_termios.c: Remove warnings.
168
1692005-03-14      Joel Sherrill <joel@OARcorp.com>
170
171        * sh7750/sci/sh4uart.c: Now compiles under gcc 4.x and reformatted.
172
1732005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
174
175        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:
176        Eliminate CFLAGS_OPTIMIZE_V.
177
1782005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
179
180        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:
181        Remove build-variant support.
182
1832004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
184
185        * configure.ac: Remove RTEMS_ENABLE_BARE.
186
1872004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
188
189        * configure.ac: Require automake > 1.9.
190
1912004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
192
193        * sh7032/sci/sci.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
194        * sh7045/sci/sci.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
195        * sh7045/sci/sci_termios.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
196
1972004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
198
199        * sh7032/clock/ckinit.c, sh7750/include/sh/sh4uart.h,
200        sh7750/sci/sh4uart.c: Cosmetics.
201
2022004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
203
204        * sh7032/clock/ckinit.c, sh7032/delay/delay.c,
205        sh7032/include/ispsh7032.h, sh7032/sci/sci.c,
206        sh7032/score/cpu_asm.c, sh7032/timer/timer.c, sh7045/clock/ckinit.c,
207        sh7045/include/ispsh7045.h, sh7045/sci/sci.c,
208        sh7045/sci/sci_termios.c, sh7045/score/cpu_asm.c,
209        sh7045/timer/timer.c, sh7750/clock/ckinit.c,
210        sh7750/include/rtems/score/ispsh7750.h, sh7750/include/sh/sh4uart.h,
211        sh7750/sci/sh4uart.c, sh7750/score/cpu_asm.c,
212        sh7750/score/ispsh7750.c, sh7750/timer/timer.c: Convert to using c99
213        fixed size types.
214
2152004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
216
217        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
218
2192004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
220
221        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
222        sh7750/score/cpu_asm.c: Use asm constraint "i" instead of "I" to
223        pass sizeof(Context_Control) to context switch.
224
2252004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
226
227        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am: Don't
228        include .../lib.am.
229
2302004-01-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
231
232        * ChangeLog: Merge-in sh7032/ChangeLog, sh7045/ChangeLog,
233        sh7750/ChangeLog.
234        * sh7032/ChangeLog, sh7045/ChangeLog, sh7750/ChangeLog: Remove.
235
2362004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
237
238        * Makefile.am: Unconditionally build subdirs sh7032, sh7045, sh7750.
239        * configure.ac: Merge-in sh7032/configure.ac, sh7045/configure.ac,
240        sh7750/configure.ac. Add AM_CONDITIONALS sh7032, sh7045, sh7750.
241        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:  Reflect
242        changes above. Add PREINSTALL_DIRS.
243        * sh7032/configure.ac, sh7045/configure.ac, sh7750/configure.ac: Remove.
244        * sh7032/.cvsignore, sh7045/.cvsignore, sh7750/.cvsignore:  Reflect
245        changes above.
246
2472004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * sh7032/configure.ac: Require automake 1.8.2. Add subdir-objects to
250        AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
251        * sh7032/Makefile.am: Use automake compilation rules.
252        * sh7045/configure.ac: Require automake 1.8.2. Add subdir-objects to
253        AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
254        * sh7045/Makefile.am: Use automake compilation rules.
255        * sh7750/configure.ac: Require automake 1.8.2. Add subdir-objects to
256        AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
257        * sh7750/Makefile.am: Use automake compilation rules.
258
2592004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
260
261        * sh7032/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
262        PRE/TMPINSTALL_FILES to CLEANFILES.
263        * sh7045/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
264        PRE/TMPINSTALL_FILES to CLEANFILES.
265        * sh7750/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
266        PRE/TMPINSTALL_FILES to CLEANFILES.
267
2682003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
269
270        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
271        * sh7032/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
272        * sh7032/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
273        * sh7045/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
274        * sh7045/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
275        * sh7750/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
276        * sh7750/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
277
2782003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
279
280        * sh7032/Makefile.am: Misc cleanups and fixes.
281        * sh7045/Makefile.am: Misc cleanups and fixes.
282        * sh7750/Makefile.am: Misc cleanups and fixes.
283
2842003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * sh7032/Makefile.am: Remove all-local: $(ARCH).
287        * sh7045/Makefile.am: Remove all-local: $(ARCH).
288        * sh7750/Makefile.am: Remove all-local: $(ARCH).
289
2902003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
291
292        * sh7032/Makefile.am: Reformat. Use dirstamps for preinstallation.
293        * sh7045/Makefile.am: Reformat. Use dirstamps for preinstallation.
294        * sh7750/Makefile.am: Reformat. Use dirstamps for preinstallation.
295
2962003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * configure.ac: Remove RTEMS_CANONICAL_HOST.
299        * sh7032/configure.ac: Remove RTEMS_CANONICAL_HOST.
300        * sh7045/configure.ac: Remove RTEMS_CANONICAL_HOST.
301        * sh7750/configure.ac: Remove RTEMS_CANONICAL_HOST.
302
3032003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
304
305        * configure.ac: Remove RTEMS_CHECK_CPU.
306        * sh7032/configure.ac: Remove RTEMS_CHECK_CPU.
307        * sh7045/configure.ac: Remove RTEMS_CHECK_CPU.
308        * sh7750/configure.ac: Remove RTEMS_CHECK_CPU.
309
3102003-09-04      Joel Sherrill <joel@OARcorp.com>
311
312        * sh7032/clock/ckinit.c, sh7032/delay/delay.c,
313        sh7032/include/iosh7032.h, sh7032/include/ispsh7032.h,
314        sh7032/include/sci.h, sh7032/include/sh7_pfc.h,
315        sh7032/include/sh7_sci.h, sh7032/sci/sci.c, sh7032/score/cpu_asm.c,
316        sh7032/score/ispsh7032.c, sh7032/timer/timer.c: URL for license changed.
317        * sh7032/score/cpu_asm.c: Removed incorrect statement about copyright
318        assignment.
319        * sh7045/clock/ckinit.c, sh7045/include/io_types.h,
320        sh7045/include/iosh7045.h, sh7045/include/ispsh7045.h,
321        sh7045/include/sci.h, sh7045/include/sci_termios.h,
322        sh7045/include/sh7_pfc.h, sh7045/include/sh7_sci.h, sh7045/sci/sci.c,
323        sh7045/sci/sci_termios.c, sh7045/score/cpu_asm.c,
324        sh7045/score/ispsh7045.c, sh7045/timer/timer.c: URL for license changed.
325        * sh7045/score/cpu_asm.c: Removed incorrect statement about copyright
326        assignment.
327        * sh7750/clock/ckinit.c, sh7750/include/rtems/score/iosh7750.h,
328        sh7750/include/rtems/score/ipl.h,
329        sh7750/include/rtems/score/ispsh7750.h,
330        sh7750/include/rtems/score/sh4_regs.h,
331        sh7750/include/rtems/score/sh7750_regs.h, sh7750/include/sh/sh4uart.h,
332        sh7750/sci/console.c, sh7750/sci/sh4uart.c, sh7750/score/cpu_asm.c,
333        sh7750/score/ispsh7750.c, sh7750/timer/timer.c: URL for license changed.
334        * sh7750/score/cpu_asm.c: Removed incorrect statement about copyright
335        assignment.
336
3372003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
338
339        * Makefile.am: Reflect having moved aclocal/.
340        * sh7032/Makefile.am: Reflect having moved aclocal/.
341        * sh7045/Makefile.am: Reflect having moved aclocal/.
342        * sh7750/Makefile.am: Reflect having moved aclocal/.
343
3442003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * Makefile.am: Reflect having moved automake/.
347        * sh7032/Makefile.am: Reflect having moved automake/.
348        * sh7045/Makefile.am: Reflect having moved automake/.
349        * sh7750/Makefile.am: Reflect having moved automake/.
350
3512003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
352
353        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
354        * sh7032/configure.ac: Use rtems-bugs@rtems.com as bug report email
355        address.
356        * sh7045/configure.ac: Use rtems-bugs@rtems.com as bug report email
357        address.
358        * sh7750/configure.ac: Use rtems-bugs@rtems.com as bug report email
359        address.
360
3612003-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
362
363        * sh7032/Makefile.am: Preinstall $(PROJECT_INCLUDE)/rtems/score.
364        * sh7045/Makefile.am: Preinstall $(PROJECT_INCLUDE)/rtems/score.
365
3662003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
367
368        * configure.ac: Remove AC_CONFIG_AUX_DIR.
369        * sh7032/configure.ac: Remove AC_CONFIG_AUX_DIR.
370        * sh7045/configure.ac: Remove AC_CONFIG_AUX_DIR.
371        * sh7750/configure.ac: Remove AC_CONFIG_AUX_DIR.
372
3732003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
374
375        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
376        * configure.ac: AC_PREREQ(2.57).
377        * sh7032/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
378        * sh7032/configure.ac: AC_PREREQ(2.57).
379        * sh7045/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
380        * sh7045/configure.ac: AC_PREREQ(2.57).
381        * sh7750/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
382        * sh7750/configure.ac: AC_PREREQ(2.57).
383
3842003-02-11      Joel Sherrill <joel@OARcorp.com>
385
386        * sh7032/score/cpu_asm.c: Rework logic that decides when to call
387        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
388        that _ISR_Signals_to_thread_executing was not being honored and/or
389        cleared properly.
390        * sh7045/score/cpu_asm.c: Rework logic that decides when to call
391        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
392        that _ISR_Signals_to_thread_executing was not being honored and/or
393        cleared properly.
394        * sh7750/score/cpu_asm.c: Rework logic that decides when to call
395        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
396        that _ISR_Signals_to_thread_executing was not being honored and/or
397        cleared properly.
398
3992003-02-03      Joel Sherrill <joel@OARcorp.com>
400
401        PR 338/filesystem
402        * sh7045/sci/sci.c: Side-effect of fixing reentrancy problem with
403        rtems_io_lookup_name() (API change).
404
4052003-01-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
406
407        * sh7032/Makefile.am: Merge-in subdir Makefile.ams.
408        * sh7032/configure.ac: Reflect changes above.
409        * sh7032/score/Makefile.am: Removed.
410        * sh7032/sci/Makefile.am: Removed.
411        * sh7032/timer/Makefile.am: Removed.
412        * sh7032/clock/Makefile.am: Removed.
413        * sh7032/delay/Makefile.am: Removed.
414        * sh7045/Makefile.am: Merge-in subdir Makefile.ams.
415        * sh7045/configure.ac: Reflect changes above.
416        * sh7045/score/Makefile.am: Removed.
417        * sh7045/sci/Makefile.am: Removed.
418        * sh7045/timer/Makefile.am: Removed.
419        * sh7045/clock/Makefile.am: Removed.
420        * sh7750/Makefile.am: Merge-in subdir Makefile.ams.
421        * sh7750/configure.ac: Reflect changes above.
422        * sh7750/score/Makefile.am: Removed.
423        * sh7750/sci/Makefile.am: Removed.
424        * sh7750/timer/Makefile.am: Removed.
425        * sh7750/clock/Makefile.am: Removed.
426
4272003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
428
429        * sh7045/sci/Makefile.am: Apply 2002-12-14 patch (Apparently dropped by
430        CVS).
431        * sh7045/score/Makefile.am: Likewise.
432        * sh7045/timer/Makefile.am: Likewise.
433
4342002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
435
436        * sh7032/clock/Makefile.am: Eliminate *_O_FILES. Don't include
437        @RTEMS_BSP@.cfg.
438        * sh7032/delay/Makefile.am: Ditto.
439        * sh7032/sci/Makefile.am: Ditto.
440        * sh7032/score/Makefile.am: Ditto.
441        * sh7032/timer/Makefile.am: Ditto.
442        * sh7045/clock/Makefile.am: Eliminate *_O_FILES. Don't include
443        @RTEMS_BSP@.cfg.
444        * sh7045/sci/Makefile.am: Ditto.
445        * sh7045/score/Makefile.am: Ditto.
446        * sh7045/timer/Makefile.am: Ditto.
447        * sh7045/configure.ac: Apply 2002-11-07 patch (Apparently dropped by
448        CVS).
449
4502002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
451
452        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
453        * sh7032/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
454        * sh7045/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
455        * sh7750/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
456
4572002-11-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
458
459        * sh7032/Makefile.am: Merge in include/Makefile.am.
460        * sh7032/include/Makefile.am: Remove.
461        * sh7032/configure.ac: Reflect changes above.
462        * sh7045/Makefile.am: Merge in include/Makefile.am.
463        * sh7045/include/Makefile.am: Remove.
464        * sh7045/configure.ac: Reflect changes above.
465        * sh7750/Makefile.am: Merge in include/Makefile.am.
466        * sh7750/include/Makefile.am: Remove.
467        * sh7750/configure.ac: Reflect changes above.
468
4692002-11-01      Joel Sherrill <joel@OARcorp.com>
470
471        * sh7045/score/ispsh7045.c: Fixed typos.
472        * sh7045/score/cpu_asm.c: Fixed typo.
473        * sh7032/delay/delay.c, sh7032/score/ispsh7032.c: Removed warnings.
474        * sh7045/score/cpu_asm.c, sh7045/score/ispsh7045.c: Removed warnings.
475        * sh7750/score/cpu_asm.c, sh7750/score/ispsh7750.c: Removed warnings.
476
4772002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
478
479        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
480        * sh7032/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
481        * sh7045/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
482        * sh7750/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
483
4842002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
485
486        * sh7032/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
487        * sh7032/delay/Makefile.am: Use .$(OBJEXT) instead of .o.
488        * sh7032/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
489        * sh7032/score/Makefile.am: Use .$(OBJEXT) instead of .o.
490        * sh7032/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
491        * sh7045/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
492        * sh7045/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
493        * sh7045/score/Makefile.am: Use .$(OBJEXT) instead of .o.
494        * sh7045/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
495        * sh7750/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
496        * sh7750/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
497        * sh7750/score/Makefile.am: Use .$(OBJEXT) instead of .o.
498        * sh7750/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
499
5002002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
501
502        * sh7032/score/cpu_asm.c: Adapt inline asm to gcc-3.0.4.
503
5042002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
505
506        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
507        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
508        * Makefile.am: Remove AUTOMAKE_OPTIONS.
509        * sh7032/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
510        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
511        * sh7032/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
512        * sh7032/Makefile.am: Remove AUTOMAKE_OPTIONS.
513        * sh7032/delay/Makefile.am: Remove AUTOMAKE_OPTIONS.
514        * sh7032/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
515        * sh7032/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
516        * sh7032/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
517        * sh7032/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
518        * sh7045/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
519        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
520        * sh7045/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
521        * sh7045/Makefile.am: Remove AUTOMAKE_OPTIONS.
522        * sh7045/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
523        * sh7045/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
524        * sh7045/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
525        * sh7045/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
526        * sh7750/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
527        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
528        * sh7750/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
529        * sh7750/Makefile.am: Remove AUTOMAKE_OPTIONS.
530        * sh7750/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
531        * sh7750/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
532        * sh7750/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
533        * sh7750/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
534
5352002-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
536
537        * sh7750/clock/Makefile.am: Eliminate @RTEMS_BSP@.cfg, $(C_O_FILES).
538        * sh7750/sci/Makefile.am: Likewise.
539        * sh7750/score/Makefile.am: Likewise.
540        * sh7750/timer/Makefile.am: Likewise.
541
5422002-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
543
544        * sh7032/include/Makefile.am: Remove EXTRA_DIST.
545
5462001-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
547
548        * sh7045/include/iosh7045.h: Add SCI0_SMR, SCI1_SMR for sh7032
549        compatibility to make simsh happy.
550
5512001-10-28      Alexandra Kossovsky <sasha@oktet.ru>
552
553        * sh7750/include/rtems/score/sh7750_regs.h: Fix definitions of
554        SH7750_SCBRR1 and SH7750_SCBRR2 so things compile.
555
5562001-10-26      Alexandra Kossovsky <sasha@oktet.ru>
557
558        * sh7750/include/sh/sh4uart.h, sh7750/sci/sh4uart.c: Minor fixes post
559        merge.
560
5612001-10-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
562
563        * sh7750/include/sh4uart.h: move to include/sh/sh4uart.h.
564        * sh7750/include/ispsh7750.h: move to include/rtems/score/ispsh7750.h.
565        * sh7750/include/iosh7750.h: move include/rtems/score/iosh7750.h.
566        * sh7750/include/sh7750_regs.h: move to
567        include/rtems/score/sh7750_regs.h.
568        * sh7750/include/rtems/score/ipl.h: move to include/rtems/score/ipl.h.
569        * sh7750/include/rtems/score/sh4_regs.h: Reintroduce from Alexandra
570        Kossovsky's original sources.
571        * sh7750/include/Makefile.am: reflect changes above, remove EXTRA_DIST,
572        require automake 1.5.
573        * sh7750/sci/Makefile.am: Disable compilation of console.c.
574        * sh7750/sci/sh4uart.c: include <sh/sh4uart.h>, add SH7750_SCSMR_CHK_S,
575        remove SH4_CPU_HZ_Frequency.
576        * sh7750/score/isph7750.c: Remove #if !defined(sh7750), include
577        sh4_regs.h.
578
5792001-10-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
580
581        * configure.ac: Add sh7750.
582
5832001-10-12      Joel Sherrill <joel@OARcorp.com>
584
585        * sh7032/clock/ckinit.c, sh7032/delay/delay.c,
586        sh7032/include/iosh7032.h, sh7032/include/ispsh7032.h,
587        sh7032/include/sci.h, sh7032/include/sh7_pfc.h,
588        sh7032/include/sh7_sci.h, sh7032/sci/sci.c, sh7032/score/cpu_asm.c,
589        sh7032/score/ispsh7032.c, sh7032/timer/timer.c: Fixed typo.
590        * sh7045/clock/ckinit.c, sh7045/include/iosh7045.h,
591        sh7045/include/ispsh7045.h, sh7045/include/sci.h,
592        sh7045/include/sh7_pfc.h, sh7045/include/sh7_sci.h, sh7045/sci/sci.c,
593        sh7045/score/cpu_asm.c, sh7045/score/ispsh7045.c, sh7045/timer/timer.c:
594        Fixed typo.
595        * sh7750/include/sh4_regs.h: Deleted and contents merged in score/cpu to
596        avoid dependencies.
597        * sh7750/include/Makefile.am: Reflects above.
598
5992001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
600
601        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
602        * configure.in: Remove.
603        * configure.ac: New file, generated from configure.in by autoupdate.
604        * sh7032/.cvsignore: Add autom4te.cache for autoconf > 2.52.
605        * sh7032/configure.in: Remove.
606        * sh7032/configure.ac: New file, generated from configure.in by
607        autoupdate.
608        * sh7045/.cvsignore: Add autom4te.cache for autoconf > 2.52.
609        * sh7045/configure.in: Remove.
610        * sh7045/configure.ac: New file, generated from configure.in by
611        autoupdate.
612
6132001-10-11      Alexandra Kossovsky <sasha@oktet.ru>
614
615        * sh7750/clock/Makefile.am, sh7750/clock/ckinit.c,
616        sh7750/clock/.cvsignore, sh7750/Makefile.am, sh7750/include/Makefile.am,
617        sh7750/include/iosh7750.h, sh7750/include/ipl.h,
618        sh7750/include/ispsh7750.h, sh7750/include/sh4_regs.h,
619        sh7750/include/sh4uart.h, sh7750/include/sh7750_regs.h,
620        sh7750/include/.cvsignore, sh7750/sci/Makefile.am, sh7750/sci/console.c,
621        sh7750/sci/sh4uart.c, sh7750/sci/.cvsignore, sh7750/score/Makefile.am,
622        sh7750/score/cpu_asm.c, sh7750/score/ispsh7750.c,
623        sh7750/score/.cvsignore, sh7750/timer/Makefile.am, sh7750/timer/timer.c,
624        sh7750/timer/.cvsignore, sh7750/configure.ac, sh7750/.cvsignore,
625        sh7750/ChangeLog:  New files.   Reviewed and updated to latest automake
626        and autoconf standards by Ralf Corsepius <corsepiu@faw.uni-ulm.de>.
627
6282001-10-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
629
630        * configure.in: AC_PREREQ(2.52), Adapt CONFIG_SUBDIRS to autoconf-2.52.
631
6322001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
633
634        * sh7032/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
635        * sh7045/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
636
6372001-08-10      Radzislaw Galler  <rgaller@et.put.poznan.pl>
638
639        * sh7045/score/cpu_asm.c (sh_set_irq_priority): Changed interrupt vector
640        number range check and handling of interrupt priority regs to conform
641        SH2 specs.
642        * sh7045/sci/sci_termios.c: New file.
643        * sh7045/include/sci_termios.h: New file.
644        * sh7045/include/Makefile.am (EXTRA_DIST): Added sci_termios.h.
645        (include_sh_HEADERS): Added sci_termios.h.
646        * sh7045/score/ispsh7045.c (isp): Calling an ISR with immediate argument
647        casued negative sign extension for vector numbers of 128 and above. This
648        was fixed.
649        * sh7045/sci/sci.c: Cleaned initialization of SCI registers; added
650        necessary setup for new TERMIOS console cooperation.
651
6522001-04-03      Joel Sherrill <joel@OARcorp.com>
653
654        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
655        * sh7032/include/ispsh7032.h, sh7032/score/ispsh7032.c: Account for name
656        change.
657        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
658        * sh7045/include/ispsh7045.h, sh7045/score/ispsh7045.c: Account for name
659        change.
660        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
661        * sh7750/include/rtems/score/ispsh7750.h, sh7750/score/ispsh7750.c:
662        Account for name change.
663
6642001-02-18      Ralf Corsepiu <corsepius@faw.uni-ulm.de>
665
666        * sh7032/include/Makefile.am: Apply include_*HEADERS instead of H_FILES.
667        * sh7045/include/Makefile.am: Apply include_*HEADERS instead of H_FILES.
668
6692001-01-22      Radzislaw Galler  <rgaller@et.put.poznan.pl>
670
671        * sh7045/clock/ckinit.c (Install_clock): Modified MTU timer 0
672        initialization to generate an interrupt exactly every 1us.
673
6742001-01-05      Joel Sherrill <joel@OARcorp.com>
675
676        * /dev/null moved to libmisc.
677        * sh7032/Makefile.am, sh7032/configure.in: Removed null directory.
678        * sh7032/include/Makefile.am: Removed null.h.
679        * sh7032/include/null.h, sh7032/null/.cvsignore,
680        sh7032/null/Makefile.am, sh7032/null/close.c, sh7032/null/cntrl.c,
681        sh7032/null/init.c, sh7032/null/open.c, sh7032/null/read.c,
682        sh7032/null/write.c: Removed.
683        * /dev/null moved to libmisc.
684        * sh7045/Makefile.am, sh7045/configure.in: Removed null directory.
685        * sh7045/include/Makefile.am: Removed null.h.
686        * sh7045/include/null.h, sh7045/null/.cvsignore,
687        sh7045/null/Makefile.am, sh7045/null/close.c, sh7045/null/cntrl.c,
688        sh7045/null/init.c, sh7045/null/open.c, sh7045/null/read.c,
689        sh7045/null/write.c: Removed.
690
6912000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
692
693        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
694        * sh7032/Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
695        * sh7045/Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
696
6972000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
698
699        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
700        * sh7032/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
701        $(RTEMS_TOPdir)/aclocal.
702        * sh7045/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
703        $(RTEMS_TOPdir)/aclocal.
704
7052000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
706
707        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU
708        canonicalization.
709        * sh7032/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch
710        to GNU canonicalization.
711        * sh7045/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch
712        to GNU canonicalization.
713
7142000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
715
716        * sh7032/clock/Makefile.am, sh7032/delay/Makefile.am,
717        sh7032/null/Makefile.am, sh7032/sci/Makefile.am,
718        sh7032/timer/Makefile.am, sh7032/score/Makefile.am: Include compile.am.
719        * sh7045/clock/Makefile.am, sh7045/null/Makefile.am,
720        sh7045/sci/Makefile.am, sh7045/timer/Makefile.am,
721        sh7045/score/Makefile.am: Include compile.am.
722
7232000-08-10      Joel Sherrill <joel@OARcorp.com>
724
725        * ChangeLog: New file.
726        * sh7032/ChangeLog: New file.
727        * sh7045/ChangeLog: New file.
728
Note: See TracBrowser for help on using the repository browser.