source: rtems/c/src/lib/libcpu/sh/ChangeLog @ 7431fdc

4.115
Last change on this file since 7431fdc was 7431fdc, checked in by Jennifer Averett <Jennifer.Averett@…>, on Oct 18, 2011 at 6:37:32 PM

2011-10-18 Jennifer Averett <Jennifer.Averett@…>

PR 1917/bsps

  • sh7045/sci/sci_termios.c: Modifications to add dynamic tables for libchip serial drivers.
  • Property mode set to 100644
File size: 28.2 KB
Line 
12011-10-18      Jennifer Averett <Jennifer.Averett@OARcorp.com>
2
3        PR 1917/bsps
4        * sh7045/sci/sci_termios.c: Modifications to add dynamic tables for
5        libchip serial drivers.
6
72011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
8
9        * sh7032/delay/delay.c, sh7032/score/cpu_asm.c,
10        sh7032/score/ispsh7032.c, sh7045/sci/sci.c,
11        sh7045/sci/sci_termios.c, sh7045/score/cpu_asm.c,
12        sh7045/score/ispsh7045.c, sh7750/sci/sh4uart.c,
13        sh7750/score/cpu_asm.c, sh7750/score/ispsh7750.c,
14        shgdb/score/cpu_asm.c, shgdb/score/ispshgdb.c:
15        Use "__asm__" instead of "asm" for improved c99-compliance.
16
172011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * configure.ac: Require autoconf-2.68, automake-1.11.1.
20
212010-07-30      Gedare Bloom <giddyup44@yahoo.com>
22
23        PR 1599/cpukit
24        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
25        sh7750/score/cpu_asm.c, shgdb/score/cpu_asm.c: Rename
26        _Context_Switch_necessary to _Thread_Dispatch_necessary to more
27        properly reflect the intent.
28
292010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
30
31        PR 1573/cpukit
32        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
33        sh7750/score/cpu_asm.c, shgdb/score/cpu_asm.c: Add a per cpu data
34        structure which contains the information required by RTEMS for each
35        CPU core. This encapsulates information such as thread executing,
36        heir, idle and dispatch needed.
37
382010-05-21      Joel Sherrill <joel.sherrill@oarcorp.com>
39
40        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
41        sh7750/score/cpu_asm.c, shgdb/score/cpu_asm.c: Spacing.
42
432010-04-15      Ralf Corsépius <ralf.corsepius@rtems.org>
44
45        * sh7045/include/sci_termios.h, sh7045/sci/sci.c,
46        sh7045/sci/sci_termios.c: Reflect termios API changes.
47
482008-09-30      Joel Sherrill <joel.sherrill@oarcorp.com>
49
50        * sh7750/score/ispsh7750.c, shgdb/score/ispshgdb.c: Fine tune
51        conditional so _CPU_ISR_install_vector is in CPU Kit now.
52
532008-09-30      Joel Sherrill <joel.sherrill@oarcorp.com>
54
55        * shgdb/score/ispshgdb.c: Add dummy _CPU_ISR_install_vector.
56
572008-09-25      Joel Sherrill <joel.sherrill@oarcorp.com>
58
59        * Makefile.am, configure.ac, sh7032/score/cpu_asm.c,
60        sh7045/score/cpu_asm.c, sh7750/score/cpu_asm.c: Move duplicated
61        context switch code to score/cpu and provide an interrupt handling
62        stub for the GDB SuperH simulator since it does not support
63        interrupts or devices. This has been used to run tests on the
64        simulator BSP as SH1, SH2, and SH4.
65        * shgdb/score/cpu_asm.c, shgdb/score/ispshgdb.c: New files.
66
672008-09-05      Joel Sherrill <joel.sherrill@OARcorp.com>
68
69        * sh7032/clock/ckinit.c, sh7045/clock/ckinit.c, sh7750/clock/ckinit.c:
70        The Shared Memory Driver no longer requires the special IOCTL in
71        Clock_control. This was a hack which has existed since before the
72        Classic API Timer Manager was implemented. All implementations of and
73        references to Clock_control were removed.
74
752008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
76
77        * sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
78        Convert to "bool".
79
802008-09-02      Ralf Corsépius <ralf.corsepius@rtems.org>
81
82        * sh7750/sci/sh4uart.c: Misc. bool cleanup.
83        * sh7045/include/sci.h, sh7045/sci/sci.c, sh7750/include/sh/sh4uart.h:
84        Convert to using bool.
85
862008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
87
88        * sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
89        Rename timer driver methods to follow RTEMS programming conventions.
90
912008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
92
93        * sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
94         Add missing prototypes.
95
962008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
97
98        * sh7750/sci/console.c: Remove all references to
99        console_reserve_resources and termios_reserve_resources.
100
1012007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
102
103        * sh7032/clock/ckinit.c, sh7032/delay/delay.c, sh7032/timer/timer.c,
104        sh7045/clock/ckinit.c, sh7045/timer/timer.c, sh7750/clock/ckinit.c,
105        sh7750/timer/timer.c: Eliminate the clicks_per_microsecond field in
106        the SuperH CPU Table and define another mechanism for drivers to
107        obtain this information.
108
1092007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
110
111        PR 1257/bsps
112        * sh7032/score/cpu_asm.c, sh7032/timer/timer.c, sh7045/score/cpu_asm.c,
113        sh7045/timer/timer.c, sh7750/score/cpu_asm.c, sh7750/timer/timer.c:
114        Code outside of cpukit should use the public API for
115        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
116        public API and directly accessing _CPU_ISR_Disable and
117        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
118        directive which could lead to problems. This patch also changes the
119        type of the variable passed into these routines and addresses minor
120        style issues.
121
1222007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
123
124        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
125        sh7750/score/cpu_asm.c:
126        Use Context_Control_fp* instead of void* for fp_contexts.
127
1282006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
129
130        * configure.ac: New BUG-REPORT address.
131
1322006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
133
134        * configure.ac: Require autoconf-2.60. Require automake-1.10.
135
1362006-09-13      Ralf Corsépius <ralf.corsepius@rtems.org>
137
138        * sh7750/include/rtems/score/sh7750_regs.h: Fix spelling of IPRC
139        (Probably a cyrillic 'C' instead of an ASCI 'C').
140
1412006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
142
143        * configure.ac: Use RTEMS_AMPOLISH3.
144
1452005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
146
147        * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
148
1492005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
150
151        * Makefile.am: Merge-in sh7750/Makefile.am.
152        * preinstall.am: Regenerate.
153        * sh7750/Makefile.am: Remove.
154        * configure.ac: Remove sh7750/Makefile.
155
1562005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
157
158        * Makefile.am: Merge-in sh7045/Makefile.am.
159        * preinstall.am: Regenerate.
160        * sh7045/Makefile.am: Remove.
161        * configure.ac: Remove sh7045/Makefile.
162
1632005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
164
165        * Makefile.am: Merge-in sh7032/Makefile.am.
166        * preinstall.am: New.
167        * sh7032/Makefile.am: Remove.
168        * configure.ac: Remove sh7032/Makefile.
169        Add AMPOLISH3.
170
1712005-05-03      Joel Sherrill <joel@OARcorp.com>
172
173        * sh7045/sci/sci.c, sh7045/sci/sci_termios.c: Remove warnings.
174
1752005-03-14      Joel Sherrill <joel@OARcorp.com>
176
177        * sh7750/sci/sh4uart.c: Now compiles under gcc 4.x and reformatted.
178
1792005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
180
181        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:
182        Eliminate CFLAGS_OPTIMIZE_V.
183
1842005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
185
186        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:
187        Remove build-variant support.
188
1892004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
190
191        * configure.ac: Remove RTEMS_ENABLE_BARE.
192
1932004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
194
195        * configure.ac: Require automake > 1.9.
196
1972004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
198
199        * sh7032/sci/sci.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
200        * sh7045/sci/sci.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
201        * sh7045/sci/sci_termios.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
202
2032004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
204
205        * sh7032/clock/ckinit.c, sh7750/include/sh/sh4uart.h,
206        sh7750/sci/sh4uart.c: Cosmetics.
207
2082004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
209
210        * sh7032/clock/ckinit.c, sh7032/delay/delay.c,
211        sh7032/include/ispsh7032.h, sh7032/sci/sci.c,
212        sh7032/score/cpu_asm.c, sh7032/timer/timer.c, sh7045/clock/ckinit.c,
213        sh7045/include/ispsh7045.h, sh7045/sci/sci.c,
214        sh7045/sci/sci_termios.c, sh7045/score/cpu_asm.c,
215        sh7045/timer/timer.c, sh7750/clock/ckinit.c,
216        sh7750/include/rtems/score/ispsh7750.h, sh7750/include/sh/sh4uart.h,
217        sh7750/sci/sh4uart.c, sh7750/score/cpu_asm.c,
218        sh7750/score/ispsh7750.c, sh7750/timer/timer.c: Convert to using c99
219        fixed size types.
220
2212004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
222
223        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
224
2252004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
226
227        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
228        sh7750/score/cpu_asm.c: Use asm constraint "i" instead of "I" to
229        pass sizeof(Context_Control) to context switch.
230
2312004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
232
233        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am: Don't
234        include .../lib.am.
235
2362004-01-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
237
238        * ChangeLog: Merge-in sh7032/ChangeLog, sh7045/ChangeLog,
239        sh7750/ChangeLog.
240        * sh7032/ChangeLog, sh7045/ChangeLog, sh7750/ChangeLog: Remove.
241
2422004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * Makefile.am: Unconditionally build subdirs sh7032, sh7045, sh7750.
245        * configure.ac: Merge-in sh7032/configure.ac, sh7045/configure.ac,
246        sh7750/configure.ac. Add AM_CONDITIONALS sh7032, sh7045, sh7750.
247        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:  Reflect
248        changes above. Add PREINSTALL_DIRS.
249        * sh7032/configure.ac, sh7045/configure.ac, sh7750/configure.ac: Remove.
250        * sh7032/.cvsignore, sh7045/.cvsignore, sh7750/.cvsignore:  Reflect
251        changes above.
252
2532004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * sh7032/configure.ac: Require automake 1.8.2. Add subdir-objects to
256        AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
257        * sh7032/Makefile.am: Use automake compilation rules.
258        * sh7045/configure.ac: Require automake 1.8.2. Add subdir-objects to
259        AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
260        * sh7045/Makefile.am: Use automake compilation rules.
261        * sh7750/configure.ac: Require automake 1.8.2. Add subdir-objects to
262        AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
263        * sh7750/Makefile.am: Use automake compilation rules.
264
2652004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * sh7032/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
268        PRE/TMPINSTALL_FILES to CLEANFILES.
269        * sh7045/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
270        PRE/TMPINSTALL_FILES to CLEANFILES.
271        * sh7750/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
272        PRE/TMPINSTALL_FILES to CLEANFILES.
273
2742003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
275
276        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
277        * sh7032/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
278        * sh7032/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
279        * sh7045/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
280        * sh7045/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
281        * sh7750/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
282        * sh7750/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
283
2842003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * sh7032/Makefile.am: Misc cleanups and fixes.
287        * sh7045/Makefile.am: Misc cleanups and fixes.
288        * sh7750/Makefile.am: Misc cleanups and fixes.
289
2902003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
291
292        * sh7032/Makefile.am: Remove all-local: $(ARCH).
293        * sh7045/Makefile.am: Remove all-local: $(ARCH).
294        * sh7750/Makefile.am: Remove all-local: $(ARCH).
295
2962003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * sh7032/Makefile.am: Reformat. Use dirstamps for preinstallation.
299        * sh7045/Makefile.am: Reformat. Use dirstamps for preinstallation.
300        * sh7750/Makefile.am: Reformat. Use dirstamps for preinstallation.
301
3022003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * configure.ac: Remove RTEMS_CANONICAL_HOST.
305        * sh7032/configure.ac: Remove RTEMS_CANONICAL_HOST.
306        * sh7045/configure.ac: Remove RTEMS_CANONICAL_HOST.
307        * sh7750/configure.ac: Remove RTEMS_CANONICAL_HOST.
308
3092003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
310
311        * configure.ac: Remove RTEMS_CHECK_CPU.
312        * sh7032/configure.ac: Remove RTEMS_CHECK_CPU.
313        * sh7045/configure.ac: Remove RTEMS_CHECK_CPU.
314        * sh7750/configure.ac: Remove RTEMS_CHECK_CPU.
315
3162003-09-04      Joel Sherrill <joel@OARcorp.com>
317
318        * sh7032/clock/ckinit.c, sh7032/delay/delay.c,
319        sh7032/include/iosh7032.h, sh7032/include/ispsh7032.h,
320        sh7032/include/sci.h, sh7032/include/sh7_pfc.h,
321        sh7032/include/sh7_sci.h, sh7032/sci/sci.c, sh7032/score/cpu_asm.c,
322        sh7032/score/ispsh7032.c, sh7032/timer/timer.c: URL for license changed.
323        * sh7032/score/cpu_asm.c: Removed incorrect statement about copyright
324        assignment.
325        * sh7045/clock/ckinit.c, sh7045/include/io_types.h,
326        sh7045/include/iosh7045.h, sh7045/include/ispsh7045.h,
327        sh7045/include/sci.h, sh7045/include/sci_termios.h,
328        sh7045/include/sh7_pfc.h, sh7045/include/sh7_sci.h, sh7045/sci/sci.c,
329        sh7045/sci/sci_termios.c, sh7045/score/cpu_asm.c,
330        sh7045/score/ispsh7045.c, sh7045/timer/timer.c: URL for license changed.
331        * sh7045/score/cpu_asm.c: Removed incorrect statement about copyright
332        assignment.
333        * sh7750/clock/ckinit.c, sh7750/include/rtems/score/iosh7750.h,
334        sh7750/include/rtems/score/ipl.h,
335        sh7750/include/rtems/score/ispsh7750.h,
336        sh7750/include/rtems/score/sh4_regs.h,
337        sh7750/include/rtems/score/sh7750_regs.h, sh7750/include/sh/sh4uart.h,
338        sh7750/sci/console.c, sh7750/sci/sh4uart.c, sh7750/score/cpu_asm.c,
339        sh7750/score/ispsh7750.c, sh7750/timer/timer.c: URL for license changed.
340        * sh7750/score/cpu_asm.c: Removed incorrect statement about copyright
341        assignment.
342
3432003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
344
345        * Makefile.am: Reflect having moved aclocal/.
346        * sh7032/Makefile.am: Reflect having moved aclocal/.
347        * sh7045/Makefile.am: Reflect having moved aclocal/.
348        * sh7750/Makefile.am: Reflect having moved aclocal/.
349
3502003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * Makefile.am: Reflect having moved automake/.
353        * sh7032/Makefile.am: Reflect having moved automake/.
354        * sh7045/Makefile.am: Reflect having moved automake/.
355        * sh7750/Makefile.am: Reflect having moved automake/.
356
3572003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
358
359        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
360        * sh7032/configure.ac: Use rtems-bugs@rtems.com as bug report email
361        address.
362        * sh7045/configure.ac: Use rtems-bugs@rtems.com as bug report email
363        address.
364        * sh7750/configure.ac: Use rtems-bugs@rtems.com as bug report email
365        address.
366
3672003-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
368
369        * sh7032/Makefile.am: Preinstall $(PROJECT_INCLUDE)/rtems/score.
370        * sh7045/Makefile.am: Preinstall $(PROJECT_INCLUDE)/rtems/score.
371
3722003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
373
374        * configure.ac: Remove AC_CONFIG_AUX_DIR.
375        * sh7032/configure.ac: Remove AC_CONFIG_AUX_DIR.
376        * sh7045/configure.ac: Remove AC_CONFIG_AUX_DIR.
377        * sh7750/configure.ac: Remove AC_CONFIG_AUX_DIR.
378
3792003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
380
381        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
382        * configure.ac: AC_PREREQ(2.57).
383        * sh7032/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
384        * sh7032/configure.ac: AC_PREREQ(2.57).
385        * sh7045/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
386        * sh7045/configure.ac: AC_PREREQ(2.57).
387        * sh7750/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
388        * sh7750/configure.ac: AC_PREREQ(2.57).
389
3902003-02-11      Joel Sherrill <joel@OARcorp.com>
391
392        * sh7032/score/cpu_asm.c: Rework logic that decides when to call
393        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
394        that _ISR_Signals_to_thread_executing was not being honored and/or
395        cleared properly.
396        * sh7045/score/cpu_asm.c: Rework logic that decides when to call
397        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
398        that _ISR_Signals_to_thread_executing was not being honored and/or
399        cleared properly.
400        * sh7750/score/cpu_asm.c: Rework logic that decides when to call
401        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
402        that _ISR_Signals_to_thread_executing was not being honored and/or
403        cleared properly.
404
4052003-02-03      Joel Sherrill <joel@OARcorp.com>
406
407        PR 338/filesystem
408        * sh7045/sci/sci.c: Side-effect of fixing reentrancy problem with
409        rtems_io_lookup_name() (API change).
410
4112003-01-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
412
413        * sh7032/Makefile.am: Merge-in subdir Makefile.ams.
414        * sh7032/configure.ac: Reflect changes above.
415        * sh7032/score/Makefile.am: Removed.
416        * sh7032/sci/Makefile.am: Removed.
417        * sh7032/timer/Makefile.am: Removed.
418        * sh7032/clock/Makefile.am: Removed.
419        * sh7032/delay/Makefile.am: Removed.
420        * sh7045/Makefile.am: Merge-in subdir Makefile.ams.
421        * sh7045/configure.ac: Reflect changes above.
422        * sh7045/score/Makefile.am: Removed.
423        * sh7045/sci/Makefile.am: Removed.
424        * sh7045/timer/Makefile.am: Removed.
425        * sh7045/clock/Makefile.am: Removed.
426        * sh7750/Makefile.am: Merge-in subdir Makefile.ams.
427        * sh7750/configure.ac: Reflect changes above.
428        * sh7750/score/Makefile.am: Removed.
429        * sh7750/sci/Makefile.am: Removed.
430        * sh7750/timer/Makefile.am: Removed.
431        * sh7750/clock/Makefile.am: Removed.
432
4332003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
434
435        * sh7045/sci/Makefile.am: Apply 2002-12-14 patch (Apparently dropped by
436        CVS).
437        * sh7045/score/Makefile.am: Likewise.
438        * sh7045/timer/Makefile.am: Likewise.
439
4402002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
441
442        * sh7032/clock/Makefile.am: Eliminate *_O_FILES. Don't include
443        @RTEMS_BSP@.cfg.
444        * sh7032/delay/Makefile.am: Ditto.
445        * sh7032/sci/Makefile.am: Ditto.
446        * sh7032/score/Makefile.am: Ditto.
447        * sh7032/timer/Makefile.am: Ditto.
448        * sh7045/clock/Makefile.am: Eliminate *_O_FILES. Don't include
449        @RTEMS_BSP@.cfg.
450        * sh7045/sci/Makefile.am: Ditto.
451        * sh7045/score/Makefile.am: Ditto.
452        * sh7045/timer/Makefile.am: Ditto.
453        * sh7045/configure.ac: Apply 2002-11-07 patch (Apparently dropped by
454        CVS).
455
4562002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
457
458        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
459        * sh7032/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
460        * sh7045/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
461        * sh7750/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
462
4632002-11-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
464
465        * sh7032/Makefile.am: Merge in include/Makefile.am.
466        * sh7032/include/Makefile.am: Remove.
467        * sh7032/configure.ac: Reflect changes above.
468        * sh7045/Makefile.am: Merge in include/Makefile.am.
469        * sh7045/include/Makefile.am: Remove.
470        * sh7045/configure.ac: Reflect changes above.
471        * sh7750/Makefile.am: Merge in include/Makefile.am.
472        * sh7750/include/Makefile.am: Remove.
473        * sh7750/configure.ac: Reflect changes above.
474
4752002-11-01      Joel Sherrill <joel@OARcorp.com>
476
477        * sh7045/score/ispsh7045.c: Fixed typos.
478        * sh7045/score/cpu_asm.c: Fixed typo.
479        * sh7032/delay/delay.c, sh7032/score/ispsh7032.c: Removed warnings.
480        * sh7045/score/cpu_asm.c, sh7045/score/ispsh7045.c: Removed warnings.
481        * sh7750/score/cpu_asm.c, sh7750/score/ispsh7750.c: Removed warnings.
482
4832002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
484
485        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
486        * sh7032/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
487        * sh7045/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
488        * sh7750/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
489
4902002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
491
492        * sh7032/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
493        * sh7032/delay/Makefile.am: Use .$(OBJEXT) instead of .o.
494        * sh7032/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
495        * sh7032/score/Makefile.am: Use .$(OBJEXT) instead of .o.
496        * sh7032/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
497        * sh7045/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
498        * sh7045/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
499        * sh7045/score/Makefile.am: Use .$(OBJEXT) instead of .o.
500        * sh7045/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
501        * sh7750/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
502        * sh7750/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
503        * sh7750/score/Makefile.am: Use .$(OBJEXT) instead of .o.
504        * sh7750/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
505
5062002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
507
508        * sh7032/score/cpu_asm.c: Adapt inline asm to gcc-3.0.4.
509
5102002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
511
512        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
513        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
514        * Makefile.am: Remove AUTOMAKE_OPTIONS.
515        * sh7032/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
516        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
517        * sh7032/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
518        * sh7032/Makefile.am: Remove AUTOMAKE_OPTIONS.
519        * sh7032/delay/Makefile.am: Remove AUTOMAKE_OPTIONS.
520        * sh7032/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
521        * sh7032/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
522        * sh7032/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
523        * sh7032/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
524        * sh7045/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
525        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
526        * sh7045/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
527        * sh7045/Makefile.am: Remove AUTOMAKE_OPTIONS.
528        * sh7045/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
529        * sh7045/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
530        * sh7045/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
531        * sh7045/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
532        * sh7750/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
533        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
534        * sh7750/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
535        * sh7750/Makefile.am: Remove AUTOMAKE_OPTIONS.
536        * sh7750/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
537        * sh7750/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
538        * sh7750/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
539        * sh7750/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
540
5412002-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
542
543        * sh7750/clock/Makefile.am: Eliminate @RTEMS_BSP@.cfg, $(C_O_FILES).
544        * sh7750/sci/Makefile.am: Likewise.
545        * sh7750/score/Makefile.am: Likewise.
546        * sh7750/timer/Makefile.am: Likewise.
547
5482002-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
549
550        * sh7032/include/Makefile.am: Remove EXTRA_DIST.
551
5522001-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
553
554        * sh7045/include/iosh7045.h: Add SCI0_SMR, SCI1_SMR for sh7032
555        compatibility to make simsh happy.
556
5572001-10-28      Alexandra Kossovsky <sasha@oktet.ru>
558
559        * sh7750/include/rtems/score/sh7750_regs.h: Fix definitions of
560        SH7750_SCBRR1 and SH7750_SCBRR2 so things compile.
561
5622001-10-26      Alexandra Kossovsky <sasha@oktet.ru>
563
564        * sh7750/include/sh/sh4uart.h, sh7750/sci/sh4uart.c: Minor fixes post
565        merge.
566
5672001-10-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
568
569        * sh7750/include/sh4uart.h: move to include/sh/sh4uart.h.
570        * sh7750/include/ispsh7750.h: move to include/rtems/score/ispsh7750.h.
571        * sh7750/include/iosh7750.h: move include/rtems/score/iosh7750.h.
572        * sh7750/include/sh7750_regs.h: move to
573        include/rtems/score/sh7750_regs.h.
574        * sh7750/include/rtems/score/ipl.h: move to include/rtems/score/ipl.h.
575        * sh7750/include/rtems/score/sh4_regs.h: Reintroduce from Alexandra
576        Kossovsky's original sources.
577        * sh7750/include/Makefile.am: reflect changes above, remove EXTRA_DIST,
578        require automake 1.5.
579        * sh7750/sci/Makefile.am: Disable compilation of console.c.
580        * sh7750/sci/sh4uart.c: include <sh/sh4uart.h>, add SH7750_SCSMR_CHK_S,
581        remove SH4_CPU_HZ_Frequency.
582        * sh7750/score/isph7750.c: Remove #if !defined(sh7750), include
583        sh4_regs.h.
584
5852001-10-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
586
587        * configure.ac: Add sh7750.
588
5892001-10-12      Joel Sherrill <joel@OARcorp.com>
590
591        * sh7032/clock/ckinit.c, sh7032/delay/delay.c,
592        sh7032/include/iosh7032.h, sh7032/include/ispsh7032.h,
593        sh7032/include/sci.h, sh7032/include/sh7_pfc.h,
594        sh7032/include/sh7_sci.h, sh7032/sci/sci.c, sh7032/score/cpu_asm.c,
595        sh7032/score/ispsh7032.c, sh7032/timer/timer.c: Fixed typo.
596        * sh7045/clock/ckinit.c, sh7045/include/iosh7045.h,
597        sh7045/include/ispsh7045.h, sh7045/include/sci.h,
598        sh7045/include/sh7_pfc.h, sh7045/include/sh7_sci.h, sh7045/sci/sci.c,
599        sh7045/score/cpu_asm.c, sh7045/score/ispsh7045.c, sh7045/timer/timer.c:
600        Fixed typo.
601        * sh7750/include/sh4_regs.h: Deleted and contents merged in score/cpu to
602        avoid dependencies.
603        * sh7750/include/Makefile.am: Reflects above.
604
6052001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
606
607        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
608        * configure.in: Remove.
609        * configure.ac: New file, generated from configure.in by autoupdate.
610        * sh7032/.cvsignore: Add autom4te.cache for autoconf > 2.52.
611        * sh7032/configure.in: Remove.
612        * sh7032/configure.ac: New file, generated from configure.in by
613        autoupdate.
614        * sh7045/.cvsignore: Add autom4te.cache for autoconf > 2.52.
615        * sh7045/configure.in: Remove.
616        * sh7045/configure.ac: New file, generated from configure.in by
617        autoupdate.
618
6192001-10-11      Alexandra Kossovsky <sasha@oktet.ru>
620
621        * sh7750/clock/Makefile.am, sh7750/clock/ckinit.c,
622        sh7750/clock/.cvsignore, sh7750/Makefile.am, sh7750/include/Makefile.am,
623        sh7750/include/iosh7750.h, sh7750/include/ipl.h,
624        sh7750/include/ispsh7750.h, sh7750/include/sh4_regs.h,
625        sh7750/include/sh4uart.h, sh7750/include/sh7750_regs.h,
626        sh7750/include/.cvsignore, sh7750/sci/Makefile.am, sh7750/sci/console.c,
627        sh7750/sci/sh4uart.c, sh7750/sci/.cvsignore, sh7750/score/Makefile.am,
628        sh7750/score/cpu_asm.c, sh7750/score/ispsh7750.c,
629        sh7750/score/.cvsignore, sh7750/timer/Makefile.am, sh7750/timer/timer.c,
630        sh7750/timer/.cvsignore, sh7750/configure.ac, sh7750/.cvsignore,
631        sh7750/ChangeLog:  New files.   Reviewed and updated to latest automake
632        and autoconf standards by Ralf Corsepius <corsepiu@faw.uni-ulm.de>.
633
6342001-10-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
635
636        * configure.in: AC_PREREQ(2.52), Adapt CONFIG_SUBDIRS to autoconf-2.52.
637
6382001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
639
640        * sh7032/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
641        * sh7045/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
642
6432001-08-10      Radzislaw Galler  <rgaller@et.put.poznan.pl>
644
645        * sh7045/score/cpu_asm.c (sh_set_irq_priority): Changed interrupt vector
646        number range check and handling of interrupt priority regs to conform
647        SH2 specs.
648        * sh7045/sci/sci_termios.c: New file.
649        * sh7045/include/sci_termios.h: New file.
650        * sh7045/include/Makefile.am (EXTRA_DIST): Added sci_termios.h.
651        (include_sh_HEADERS): Added sci_termios.h.
652        * sh7045/score/ispsh7045.c (isp): Calling an ISR with immediate argument
653        casued negative sign extension for vector numbers of 128 and above. This
654        was fixed.
655        * sh7045/sci/sci.c: Cleaned initialization of SCI registers; added
656        necessary setup for new TERMIOS console cooperation.
657
6582001-04-03      Joel Sherrill <joel@OARcorp.com>
659
660        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
661        * sh7032/include/ispsh7032.h, sh7032/score/ispsh7032.c: Account for name
662        change.
663        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
664        * sh7045/include/ispsh7045.h, sh7045/score/ispsh7045.c: Account for name
665        change.
666        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
667        * sh7750/include/rtems/score/ispsh7750.h, sh7750/score/ispsh7750.c:
668        Account for name change.
669
6702001-02-18      Ralf Corsepiu <corsepius@faw.uni-ulm.de>
671
672        * sh7032/include/Makefile.am: Apply include_*HEADERS instead of H_FILES.
673        * sh7045/include/Makefile.am: Apply include_*HEADERS instead of H_FILES.
674
6752001-01-22      Radzislaw Galler  <rgaller@et.put.poznan.pl>
676
677        * sh7045/clock/ckinit.c (Install_clock): Modified MTU timer 0
678        initialization to generate an interrupt exactly every 1us.
679
6802001-01-05      Joel Sherrill <joel@OARcorp.com>
681
682        * /dev/null moved to libmisc.
683        * sh7032/Makefile.am, sh7032/configure.in: Removed null directory.
684        * sh7032/include/Makefile.am: Removed null.h.
685        * sh7032/include/null.h, sh7032/null/.cvsignore,
686        sh7032/null/Makefile.am, sh7032/null/close.c, sh7032/null/cntrl.c,
687        sh7032/null/init.c, sh7032/null/open.c, sh7032/null/read.c,
688        sh7032/null/write.c: Removed.
689        * /dev/null moved to libmisc.
690        * sh7045/Makefile.am, sh7045/configure.in: Removed null directory.
691        * sh7045/include/Makefile.am: Removed null.h.
692        * sh7045/include/null.h, sh7045/null/.cvsignore,
693        sh7045/null/Makefile.am, sh7045/null/close.c, sh7045/null/cntrl.c,
694        sh7045/null/init.c, sh7045/null/open.c, sh7045/null/read.c,
695        sh7045/null/write.c: Removed.
696
6972000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
698
699        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
700        * sh7032/Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
701        * sh7045/Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
702
7032000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
704
705        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
706        * sh7032/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
707        $(RTEMS_TOPdir)/aclocal.
708        * sh7045/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
709        $(RTEMS_TOPdir)/aclocal.
710
7112000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
712
713        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU
714        canonicalization.
715        * sh7032/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch
716        to GNU canonicalization.
717        * sh7045/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch
718        to GNU canonicalization.
719
7202000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
721
722        * sh7032/clock/Makefile.am, sh7032/delay/Makefile.am,
723        sh7032/null/Makefile.am, sh7032/sci/Makefile.am,
724        sh7032/timer/Makefile.am, sh7032/score/Makefile.am: Include compile.am.
725        * sh7045/clock/Makefile.am, sh7045/null/Makefile.am,
726        sh7045/sci/Makefile.am, sh7045/timer/Makefile.am,
727        sh7045/score/Makefile.am: Include compile.am.
728
7292000-08-10      Joel Sherrill <joel@OARcorp.com>
730
731        * ChangeLog: New file.
732        * sh7032/ChangeLog: New file.
733        * sh7045/ChangeLog: New file.
734
Note: See TracBrowser for help on using the repository browser.