source: rtems/c/src/lib/libcpu/sh/ChangeLog @ 359e537

4.104.115
Last change on this file since 359e537 was 7f4545de, checked in by Joel Sherrill <joel.sherrill@…>, on 09/30/08 at 16:23:46

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

  • sh7750/score/ispsh7750.c, shgdb/score/ispshgdb.c: Fine tune conditional so _CPU_ISR_install_vector is in CPU Kit now.
  • Property mode set to 100644
File size: 26.6 KB
Line 
12008-09-30      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * sh7750/score/ispsh7750.c, shgdb/score/ispshgdb.c: Fine tune
4        conditional so _CPU_ISR_install_vector is in CPU Kit now.
5
62008-09-30      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * shgdb/score/ispshgdb.c: Add dummy _CPU_ISR_install_vector.
9
102008-09-25      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        * Makefile.am, configure.ac, sh7032/score/cpu_asm.c,
13        sh7045/score/cpu_asm.c, sh7750/score/cpu_asm.c: Move duplicated
14        context switch code to score/cpu and provide an interrupt handling
15        stub for the GDB SuperH simulator since it does not support
16        interrupts or devices. This has been used to run tests on the
17        simulator BSP as SH1, SH2, and SH4.
18        * shgdb/score/cpu_asm.c, shgdb/score/ispshgdb.c: New files.
19
202008-09-05      Joel Sherrill <joel.sherrill@OARcorp.com>
21
22        * sh7032/clock/ckinit.c, sh7045/clock/ckinit.c, sh7750/clock/ckinit.c:
23        The Shared Memory Driver no longer requires the special IOCTL in
24        Clock_control. This was a hack which has existed since before the
25        Classic API Timer Manager was implemented. All implementations of and
26        references to Clock_control were removed.
27
282008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
29
30        * sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
31        Convert to "bool".
32
332008-09-02      Ralf Corsépius <ralf.corsepius@rtems.org>
34
35        * sh7750/sci/sh4uart.c: Misc. bool cleanup.
36        * sh7045/include/sci.h, sh7045/sci/sci.c, sh7750/include/sh/sh4uart.h:
37        Convert to using bool.
38
392008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
40
41        * sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
42        Rename timer driver methods to follow RTEMS programming conventions.
43
442008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
45
46        * sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
47         Add missing prototypes.
48
492008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
50
51        * sh7750/sci/console.c: Remove all references to
52        console_reserve_resources and termios_reserve_resources.
53
542007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * sh7032/clock/ckinit.c, sh7032/delay/delay.c, sh7032/timer/timer.c,
57        sh7045/clock/ckinit.c, sh7045/timer/timer.c, sh7750/clock/ckinit.c,
58        sh7750/timer/timer.c: Eliminate the clicks_per_microsecond field in
59        the SuperH CPU Table and define another mechanism for drivers to
60        obtain this information.
61
622007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
63
64        PR 1257/bsps
65        * sh7032/score/cpu_asm.c, sh7032/timer/timer.c, sh7045/score/cpu_asm.c,
66        sh7045/timer/timer.c, sh7750/score/cpu_asm.c, sh7750/timer/timer.c:
67        Code outside of cpukit should use the public API for
68        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
69        public API and directly accessing _CPU_ISR_Disable and
70        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
71        directive which could lead to problems. This patch also changes the
72        type of the variable passed into these routines and addresses minor
73        style issues.
74
752007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
76
77        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
78        sh7750/score/cpu_asm.c:
79        Use Context_Control_fp* instead of void* for fp_contexts.
80
812006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * configure.ac: New BUG-REPORT address.
84
852006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * configure.ac: Require autoconf-2.60. Require automake-1.10.
88
892006-09-13      Ralf Corsépius <ralf.corsepius@rtems.org>
90
91        * sh7750/include/rtems/score/sh7750_regs.h: Fix spelling of IPRC
92        (Probably a cyrillic 'C' instead of an ASCI 'C').
93
942006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
95
96        * configure.ac: Use RTEMS_AMPOLISH3.
97
982005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
99
100        * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
101
1022005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
103
104        * Makefile.am: Merge-in sh7750/Makefile.am.
105        * preinstall.am: Regenerate.
106        * sh7750/Makefile.am: Remove.
107        * configure.ac: Remove sh7750/Makefile.
108
1092005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
110
111        * Makefile.am: Merge-in sh7045/Makefile.am.
112        * preinstall.am: Regenerate.
113        * sh7045/Makefile.am: Remove.
114        * configure.ac: Remove sh7045/Makefile.
115
1162005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
117
118        * Makefile.am: Merge-in sh7032/Makefile.am.
119        * preinstall.am: New.
120        * sh7032/Makefile.am: Remove.
121        * configure.ac: Remove sh7032/Makefile.
122        Add AMPOLISH3.
123
1242005-05-03      Joel Sherrill <joel@OARcorp.com>
125
126        * sh7045/sci/sci.c, sh7045/sci/sci_termios.c: Remove warnings.
127
1282005-03-14      Joel Sherrill <joel@OARcorp.com>
129
130        * sh7750/sci/sh4uart.c: Now compiles under gcc 4.x and reformatted.
131
1322005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
133
134        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:
135        Eliminate CFLAGS_OPTIMIZE_V.
136
1372005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
138
139        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:
140        Remove build-variant support.
141
1422004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
143
144        * configure.ac: Remove RTEMS_ENABLE_BARE.
145
1462004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
147
148        * configure.ac: Require automake > 1.9.
149
1502004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
151
152        * sh7032/sci/sci.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
153        * sh7045/sci/sci.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
154        * sh7045/sci/sci_termios.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
155
1562004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
157
158        * sh7032/clock/ckinit.c, sh7750/include/sh/sh4uart.h,
159        sh7750/sci/sh4uart.c: Cosmetics.
160
1612004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
162
163        * sh7032/clock/ckinit.c, sh7032/delay/delay.c,
164        sh7032/include/ispsh7032.h, sh7032/sci/sci.c,
165        sh7032/score/cpu_asm.c, sh7032/timer/timer.c, sh7045/clock/ckinit.c,
166        sh7045/include/ispsh7045.h, sh7045/sci/sci.c,
167        sh7045/sci/sci_termios.c, sh7045/score/cpu_asm.c,
168        sh7045/timer/timer.c, sh7750/clock/ckinit.c,
169        sh7750/include/rtems/score/ispsh7750.h, sh7750/include/sh/sh4uart.h,
170        sh7750/sci/sh4uart.c, sh7750/score/cpu_asm.c,
171        sh7750/score/ispsh7750.c, sh7750/timer/timer.c: Convert to using c99
172        fixed size types.
173
1742004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
175
176        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
177
1782004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
179
180        * sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
181        sh7750/score/cpu_asm.c: Use asm constraint "i" instead of "I" to
182        pass sizeof(Context_Control) to context switch.
183
1842004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
185
186        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am: Don't
187        include .../lib.am.
188
1892004-01-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
190
191        * ChangeLog: Merge-in sh7032/ChangeLog, sh7045/ChangeLog,
192        sh7750/ChangeLog.
193        * sh7032/ChangeLog, sh7045/ChangeLog, sh7750/ChangeLog: Remove.
194
1952004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
196
197        * Makefile.am: Unconditionally build subdirs sh7032, sh7045, sh7750.
198        * configure.ac: Merge-in sh7032/configure.ac, sh7045/configure.ac,
199        sh7750/configure.ac. Add AM_CONDITIONALS sh7032, sh7045, sh7750.
200        * sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:  Reflect
201        changes above. Add PREINSTALL_DIRS.
202        * sh7032/configure.ac, sh7045/configure.ac, sh7750/configure.ac: Remove.
203        * sh7032/.cvsignore, sh7045/.cvsignore, sh7750/.cvsignore:  Reflect
204        changes above.
205
2062004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
207
208        * sh7032/configure.ac: Require automake 1.8.2. Add subdir-objects to
209        AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
210        * sh7032/Makefile.am: Use automake compilation rules.
211        * sh7045/configure.ac: Require automake 1.8.2. Add subdir-objects to
212        AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
213        * sh7045/Makefile.am: Use automake compilation rules.
214        * sh7750/configure.ac: Require automake 1.8.2. Add subdir-objects to
215        AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
216        * sh7750/Makefile.am: Use automake compilation rules.
217
2182004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
219
220        * sh7032/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
221        PRE/TMPINSTALL_FILES to CLEANFILES.
222        * sh7045/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
223        PRE/TMPINSTALL_FILES to CLEANFILES.
224        * sh7750/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
225        PRE/TMPINSTALL_FILES to CLEANFILES.
226
2272003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
228
229        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
230        * sh7032/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
231        * sh7032/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
232        * sh7045/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
233        * sh7045/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
234        * sh7750/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
235        * sh7750/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
236
2372003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
238
239        * sh7032/Makefile.am: Misc cleanups and fixes.
240        * sh7045/Makefile.am: Misc cleanups and fixes.
241        * sh7750/Makefile.am: Misc cleanups and fixes.
242
2432003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
244
245        * sh7032/Makefile.am: Remove all-local: $(ARCH).
246        * sh7045/Makefile.am: Remove all-local: $(ARCH).
247        * sh7750/Makefile.am: Remove all-local: $(ARCH).
248
2492003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * sh7032/Makefile.am: Reformat. Use dirstamps for preinstallation.
252        * sh7045/Makefile.am: Reformat. Use dirstamps for preinstallation.
253        * sh7750/Makefile.am: Reformat. Use dirstamps for preinstallation.
254
2552003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * configure.ac: Remove RTEMS_CANONICAL_HOST.
258        * sh7032/configure.ac: Remove RTEMS_CANONICAL_HOST.
259        * sh7045/configure.ac: Remove RTEMS_CANONICAL_HOST.
260        * sh7750/configure.ac: Remove RTEMS_CANONICAL_HOST.
261
2622003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * configure.ac: Remove RTEMS_CHECK_CPU.
265        * sh7032/configure.ac: Remove RTEMS_CHECK_CPU.
266        * sh7045/configure.ac: Remove RTEMS_CHECK_CPU.
267        * sh7750/configure.ac: Remove RTEMS_CHECK_CPU.
268
2692003-09-04      Joel Sherrill <joel@OARcorp.com>
270
271        * sh7032/clock/ckinit.c, sh7032/delay/delay.c,
272        sh7032/include/iosh7032.h, sh7032/include/ispsh7032.h,
273        sh7032/include/sci.h, sh7032/include/sh7_pfc.h,
274        sh7032/include/sh7_sci.h, sh7032/sci/sci.c, sh7032/score/cpu_asm.c,
275        sh7032/score/ispsh7032.c, sh7032/timer/timer.c: URL for license changed.
276        * sh7032/score/cpu_asm.c: Removed incorrect statement about copyright
277        assignment.
278        * sh7045/clock/ckinit.c, sh7045/include/io_types.h,
279        sh7045/include/iosh7045.h, sh7045/include/ispsh7045.h,
280        sh7045/include/sci.h, sh7045/include/sci_termios.h,
281        sh7045/include/sh7_pfc.h, sh7045/include/sh7_sci.h, sh7045/sci/sci.c,
282        sh7045/sci/sci_termios.c, sh7045/score/cpu_asm.c,
283        sh7045/score/ispsh7045.c, sh7045/timer/timer.c: URL for license changed.
284        * sh7045/score/cpu_asm.c: Removed incorrect statement about copyright
285        assignment.
286        * sh7750/clock/ckinit.c, sh7750/include/rtems/score/iosh7750.h,
287        sh7750/include/rtems/score/ipl.h,
288        sh7750/include/rtems/score/ispsh7750.h,
289        sh7750/include/rtems/score/sh4_regs.h,
290        sh7750/include/rtems/score/sh7750_regs.h, sh7750/include/sh/sh4uart.h,
291        sh7750/sci/console.c, sh7750/sci/sh4uart.c, sh7750/score/cpu_asm.c,
292        sh7750/score/ispsh7750.c, sh7750/timer/timer.c: URL for license changed.
293        * sh7750/score/cpu_asm.c: Removed incorrect statement about copyright
294        assignment.
295
2962003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * Makefile.am: Reflect having moved aclocal/.
299        * sh7032/Makefile.am: Reflect having moved aclocal/.
300        * sh7045/Makefile.am: Reflect having moved aclocal/.
301        * sh7750/Makefile.am: Reflect having moved aclocal/.
302
3032003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
304
305        * Makefile.am: Reflect having moved automake/.
306        * sh7032/Makefile.am: Reflect having moved automake/.
307        * sh7045/Makefile.am: Reflect having moved automake/.
308        * sh7750/Makefile.am: Reflect having moved automake/.
309
3102003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
311
312        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
313        * sh7032/configure.ac: Use rtems-bugs@rtems.com as bug report email
314        address.
315        * sh7045/configure.ac: Use rtems-bugs@rtems.com as bug report email
316        address.
317        * sh7750/configure.ac: Use rtems-bugs@rtems.com as bug report email
318        address.
319
3202003-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
321
322        * sh7032/Makefile.am: Preinstall $(PROJECT_INCLUDE)/rtems/score.
323        * sh7045/Makefile.am: Preinstall $(PROJECT_INCLUDE)/rtems/score.
324
3252003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
326
327        * configure.ac: Remove AC_CONFIG_AUX_DIR.
328        * sh7032/configure.ac: Remove AC_CONFIG_AUX_DIR.
329        * sh7045/configure.ac: Remove AC_CONFIG_AUX_DIR.
330        * sh7750/configure.ac: Remove AC_CONFIG_AUX_DIR.
331
3322003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
333
334        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
335        * configure.ac: AC_PREREQ(2.57).
336        * sh7032/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
337        * sh7032/configure.ac: AC_PREREQ(2.57).
338        * sh7045/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
339        * sh7045/configure.ac: AC_PREREQ(2.57).
340        * sh7750/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
341        * sh7750/configure.ac: AC_PREREQ(2.57).
342
3432003-02-11      Joel Sherrill <joel@OARcorp.com>
344
345        * sh7032/score/cpu_asm.c: Rework logic that decides when to call
346        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
347        that _ISR_Signals_to_thread_executing was not being honored and/or
348        cleared properly.
349        * sh7045/score/cpu_asm.c: Rework logic that decides when to call
350        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
351        that _ISR_Signals_to_thread_executing was not being honored and/or
352        cleared properly.
353        * sh7750/score/cpu_asm.c: Rework logic that decides when to call
354        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
355        that _ISR_Signals_to_thread_executing was not being honored and/or
356        cleared properly.
357
3582003-02-03      Joel Sherrill <joel@OARcorp.com>
359
360        PR 338/filesystem
361        * sh7045/sci/sci.c: Side-effect of fixing reentrancy problem with
362        rtems_io_lookup_name() (API change).
363
3642003-01-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
365
366        * sh7032/Makefile.am: Merge-in subdir Makefile.ams.
367        * sh7032/configure.ac: Reflect changes above.
368        * sh7032/score/Makefile.am: Removed.
369        * sh7032/sci/Makefile.am: Removed.
370        * sh7032/timer/Makefile.am: Removed.
371        * sh7032/clock/Makefile.am: Removed.
372        * sh7032/delay/Makefile.am: Removed.
373        * sh7045/Makefile.am: Merge-in subdir Makefile.ams.
374        * sh7045/configure.ac: Reflect changes above.
375        * sh7045/score/Makefile.am: Removed.
376        * sh7045/sci/Makefile.am: Removed.
377        * sh7045/timer/Makefile.am: Removed.
378        * sh7045/clock/Makefile.am: Removed.
379        * sh7750/Makefile.am: Merge-in subdir Makefile.ams.
380        * sh7750/configure.ac: Reflect changes above.
381        * sh7750/score/Makefile.am: Removed.
382        * sh7750/sci/Makefile.am: Removed.
383        * sh7750/timer/Makefile.am: Removed.
384        * sh7750/clock/Makefile.am: Removed.
385
3862003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
387
388        * sh7045/sci/Makefile.am: Apply 2002-12-14 patch (Apparently dropped by
389        CVS).
390        * sh7045/score/Makefile.am: Likewise.
391        * sh7045/timer/Makefile.am: Likewise.
392
3932002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
394
395        * sh7032/clock/Makefile.am: Eliminate *_O_FILES. Don't include
396        @RTEMS_BSP@.cfg.
397        * sh7032/delay/Makefile.am: Ditto.
398        * sh7032/sci/Makefile.am: Ditto.
399        * sh7032/score/Makefile.am: Ditto.
400        * sh7032/timer/Makefile.am: Ditto.
401        * sh7045/clock/Makefile.am: Eliminate *_O_FILES. Don't include
402        @RTEMS_BSP@.cfg.
403        * sh7045/sci/Makefile.am: Ditto.
404        * sh7045/score/Makefile.am: Ditto.
405        * sh7045/timer/Makefile.am: Ditto.
406        * sh7045/configure.ac: Apply 2002-11-07 patch (Apparently dropped by
407        CVS).
408
4092002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
410
411        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
412        * sh7032/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
413        * sh7045/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
414        * sh7750/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
415
4162002-11-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
417
418        * sh7032/Makefile.am: Merge in include/Makefile.am.
419        * sh7032/include/Makefile.am: Remove.
420        * sh7032/configure.ac: Reflect changes above.
421        * sh7045/Makefile.am: Merge in include/Makefile.am.
422        * sh7045/include/Makefile.am: Remove.
423        * sh7045/configure.ac: Reflect changes above.
424        * sh7750/Makefile.am: Merge in include/Makefile.am.
425        * sh7750/include/Makefile.am: Remove.
426        * sh7750/configure.ac: Reflect changes above.
427
4282002-11-01      Joel Sherrill <joel@OARcorp.com>
429
430        * sh7045/score/ispsh7045.c: Fixed typos.
431        * sh7045/score/cpu_asm.c: Fixed typo.
432        * sh7032/delay/delay.c, sh7032/score/ispsh7032.c: Removed warnings.
433        * sh7045/score/cpu_asm.c, sh7045/score/ispsh7045.c: Removed warnings.
434        * sh7750/score/cpu_asm.c, sh7750/score/ispsh7750.c: Removed warnings.
435
4362002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
437
438        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
439        * sh7032/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
440        * sh7045/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
441        * sh7750/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
442
4432002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
444
445        * sh7032/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
446        * sh7032/delay/Makefile.am: Use .$(OBJEXT) instead of .o.
447        * sh7032/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
448        * sh7032/score/Makefile.am: Use .$(OBJEXT) instead of .o.
449        * sh7032/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
450        * sh7045/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
451        * sh7045/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
452        * sh7045/score/Makefile.am: Use .$(OBJEXT) instead of .o.
453        * sh7045/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
454        * sh7750/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
455        * sh7750/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
456        * sh7750/score/Makefile.am: Use .$(OBJEXT) instead of .o.
457        * sh7750/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
458
4592002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
460
461        * sh7032/score/cpu_asm.c: Adapt inline asm to gcc-3.0.4.
462
4632002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
464
465        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
466        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
467        * Makefile.am: Remove AUTOMAKE_OPTIONS.
468        * sh7032/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
469        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
470        * sh7032/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
471        * sh7032/Makefile.am: Remove AUTOMAKE_OPTIONS.
472        * sh7032/delay/Makefile.am: Remove AUTOMAKE_OPTIONS.
473        * sh7032/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
474        * sh7032/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
475        * sh7032/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
476        * sh7032/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
477        * sh7045/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
478        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
479        * sh7045/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
480        * sh7045/Makefile.am: Remove AUTOMAKE_OPTIONS.
481        * sh7045/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
482        * sh7045/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
483        * sh7045/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
484        * sh7045/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
485        * sh7750/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
486        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
487        * sh7750/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
488        * sh7750/Makefile.am: Remove AUTOMAKE_OPTIONS.
489        * sh7750/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
490        * sh7750/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
491        * sh7750/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
492        * sh7750/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
493
4942002-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
495
496        * sh7750/clock/Makefile.am: Eliminate @RTEMS_BSP@.cfg, $(C_O_FILES).
497        * sh7750/sci/Makefile.am: Likewise.
498        * sh7750/score/Makefile.am: Likewise.
499        * sh7750/timer/Makefile.am: Likewise.
500
5012002-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
502
503        * sh7032/include/Makefile.am: Remove EXTRA_DIST.
504
5052001-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
506
507        * sh7045/include/iosh7045.h: Add SCI0_SMR, SCI1_SMR for sh7032
508        compatibility to make simsh happy.
509
5102001-10-28      Alexandra Kossovsky <sasha@oktet.ru>
511
512        * sh7750/include/rtems/score/sh7750_regs.h: Fix definitions of
513        SH7750_SCBRR1 and SH7750_SCBRR2 so things compile.
514
5152001-10-26      Alexandra Kossovsky <sasha@oktet.ru>
516
517        * sh7750/include/sh/sh4uart.h, sh7750/sci/sh4uart.c: Minor fixes post
518        merge.
519
5202001-10-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
521
522        * sh7750/include/sh4uart.h: move to include/sh/sh4uart.h.
523        * sh7750/include/ispsh7750.h: move to include/rtems/score/ispsh7750.h.
524        * sh7750/include/iosh7750.h: move include/rtems/score/iosh7750.h.
525        * sh7750/include/sh7750_regs.h: move to
526        include/rtems/score/sh7750_regs.h.
527        * sh7750/include/rtems/score/ipl.h: move to include/rtems/score/ipl.h.
528        * sh7750/include/rtems/score/sh4_regs.h: Reintroduce from Alexandra
529        Kossovsky's original sources.
530        * sh7750/include/Makefile.am: reflect changes above, remove EXTRA_DIST,
531        require automake 1.5.
532        * sh7750/sci/Makefile.am: Disable compilation of console.c.
533        * sh7750/sci/sh4uart.c: include <sh/sh4uart.h>, add SH7750_SCSMR_CHK_S,
534        remove SH4_CPU_HZ_Frequency.
535        * sh7750/score/isph7750.c: Remove #if !defined(sh7750), include
536        sh4_regs.h.
537
5382001-10-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
539
540        * configure.ac: Add sh7750.
541
5422001-10-12      Joel Sherrill <joel@OARcorp.com>
543
544        * sh7032/clock/ckinit.c, sh7032/delay/delay.c,
545        sh7032/include/iosh7032.h, sh7032/include/ispsh7032.h,
546        sh7032/include/sci.h, sh7032/include/sh7_pfc.h,
547        sh7032/include/sh7_sci.h, sh7032/sci/sci.c, sh7032/score/cpu_asm.c,
548        sh7032/score/ispsh7032.c, sh7032/timer/timer.c: Fixed typo.
549        * sh7045/clock/ckinit.c, sh7045/include/iosh7045.h,
550        sh7045/include/ispsh7045.h, sh7045/include/sci.h,
551        sh7045/include/sh7_pfc.h, sh7045/include/sh7_sci.h, sh7045/sci/sci.c,
552        sh7045/score/cpu_asm.c, sh7045/score/ispsh7045.c, sh7045/timer/timer.c:
553        Fixed typo.
554        * sh7750/include/sh4_regs.h: Deleted and contents merged in score/cpu to
555        avoid dependencies.
556        * sh7750/include/Makefile.am: Reflects above.
557
5582001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
559
560        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
561        * configure.in: Remove.
562        * configure.ac: New file, generated from configure.in by autoupdate.
563        * sh7032/.cvsignore: Add autom4te.cache for autoconf > 2.52.
564        * sh7032/configure.in: Remove.
565        * sh7032/configure.ac: New file, generated from configure.in by
566        autoupdate.
567        * sh7045/.cvsignore: Add autom4te.cache for autoconf > 2.52.
568        * sh7045/configure.in: Remove.
569        * sh7045/configure.ac: New file, generated from configure.in by
570        autoupdate.
571
5722001-10-11      Alexandra Kossovsky <sasha@oktet.ru>
573
574        * sh7750/clock/Makefile.am, sh7750/clock/ckinit.c,
575        sh7750/clock/.cvsignore, sh7750/Makefile.am, sh7750/include/Makefile.am,
576        sh7750/include/iosh7750.h, sh7750/include/ipl.h,
577        sh7750/include/ispsh7750.h, sh7750/include/sh4_regs.h,
578        sh7750/include/sh4uart.h, sh7750/include/sh7750_regs.h,
579        sh7750/include/.cvsignore, sh7750/sci/Makefile.am, sh7750/sci/console.c,
580        sh7750/sci/sh4uart.c, sh7750/sci/.cvsignore, sh7750/score/Makefile.am,
581        sh7750/score/cpu_asm.c, sh7750/score/ispsh7750.c,
582        sh7750/score/.cvsignore, sh7750/timer/Makefile.am, sh7750/timer/timer.c,
583        sh7750/timer/.cvsignore, sh7750/configure.ac, sh7750/.cvsignore,
584        sh7750/ChangeLog:  New files.   Reviewed and updated to latest automake
585        and autoconf standards by Ralf Corsepius <corsepiu@faw.uni-ulm.de>.
586
5872001-10-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
588
589        * configure.in: AC_PREREQ(2.52), Adapt CONFIG_SUBDIRS to autoconf-2.52.
590
5912001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
592
593        * sh7032/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
594        * sh7045/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
595
5962001-08-10      Radzislaw Galler  <rgaller@et.put.poznan.pl>
597
598        * sh7045/score/cpu_asm.c (sh_set_irq_priority): Changed interrupt vector
599        number range check and handling of interrupt priority regs to conform
600        SH2 specs.
601        * sh7045/sci/sci_termios.c: New file.
602        * sh7045/include/sci_termios.h: New file.
603        * sh7045/include/Makefile.am (EXTRA_DIST): Added sci_termios.h.
604        (include_sh_HEADERS): Added sci_termios.h.
605        * sh7045/score/ispsh7045.c (isp): Calling an ISR with immediate argument
606        casued negative sign extension for vector numbers of 128 and above. This
607        was fixed.
608        * sh7045/sci/sci.c: Cleaned initialization of SCI registers; added
609        necessary setup for new TERMIOS console cooperation.
610
6112001-04-03      Joel Sherrill <joel@OARcorp.com>
612
613        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
614        * sh7032/include/ispsh7032.h, sh7032/score/ispsh7032.c: Account for name
615        change.
616        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
617        * sh7045/include/ispsh7045.h, sh7045/score/ispsh7045.c: Account for name
618        change.
619        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
620        * sh7750/include/rtems/score/ispsh7750.h, sh7750/score/ispsh7750.c:
621        Account for name change.
622
6232001-02-18      Ralf Corsepiu <corsepius@faw.uni-ulm.de>
624
625        * sh7032/include/Makefile.am: Apply include_*HEADERS instead of H_FILES.
626        * sh7045/include/Makefile.am: Apply include_*HEADERS instead of H_FILES.
627
6282001-01-22      Radzislaw Galler  <rgaller@et.put.poznan.pl>
629
630        * sh7045/clock/ckinit.c (Install_clock): Modified MTU timer 0
631        initialization to generate an interrupt exactly every 1us.
632
6332001-01-05      Joel Sherrill <joel@OARcorp.com>
634
635        * /dev/null moved to libmisc.
636        * sh7032/Makefile.am, sh7032/configure.in: Removed null directory.
637        * sh7032/include/Makefile.am: Removed null.h.
638        * sh7032/include/null.h, sh7032/null/.cvsignore,
639        sh7032/null/Makefile.am, sh7032/null/close.c, sh7032/null/cntrl.c,
640        sh7032/null/init.c, sh7032/null/open.c, sh7032/null/read.c,
641        sh7032/null/write.c: Removed.
642        * /dev/null moved to libmisc.
643        * sh7045/Makefile.am, sh7045/configure.in: Removed null directory.
644        * sh7045/include/Makefile.am: Removed null.h.
645        * sh7045/include/null.h, sh7045/null/.cvsignore,
646        sh7045/null/Makefile.am, sh7045/null/close.c, sh7045/null/cntrl.c,
647        sh7045/null/init.c, sh7045/null/open.c, sh7045/null/read.c,
648        sh7045/null/write.c: Removed.
649
6502000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
651
652        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
653        * sh7032/Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
654        * sh7045/Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
655
6562000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
657
658        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
659        * sh7032/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
660        $(RTEMS_TOPdir)/aclocal.
661        * sh7045/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
662        $(RTEMS_TOPdir)/aclocal.
663
6642000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
665
666        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU
667        canonicalization.
668        * sh7032/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch
669        to GNU canonicalization.
670        * sh7045/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch
671        to GNU canonicalization.
672
6732000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
674
675        * sh7032/clock/Makefile.am, sh7032/delay/Makefile.am,
676        sh7032/null/Makefile.am, sh7032/sci/Makefile.am,
677        sh7032/timer/Makefile.am, sh7032/score/Makefile.am: Include compile.am.
678        * sh7045/clock/Makefile.am, sh7045/null/Makefile.am,
679        sh7045/sci/Makefile.am, sh7045/timer/Makefile.am,
680        sh7045/score/Makefile.am: Include compile.am.
681
6822000-08-10      Joel Sherrill <joel@OARcorp.com>
683
684        * ChangeLog: New file.
685        * sh7032/ChangeLog: New file.
686        * sh7045/ChangeLog: New file.
687
Note: See TracBrowser for help on using the repository browser.