summaryrefslogblamecommitdiffstats
path: root/c/src/lib/libcpu/sh/ChangeLog
blob: ad75c18449b2e53e0893386b9ed660593b362ef9 (plain) (tree)
1
2
3
4
5
6





                                                                           









                                                                   



                                                               







                                                                       








                                                                           




                                                               




                                                              

                                                         




                                                                     

                                                                    









                                                                          







                                                                              




                                                                           

                                                          
                                                   


                                                                              




                                                                            




                                                                           




                                                                







                                                                            












                                                                               





                                                                 



                                                          



                                                                     




                                                                        



                                                          



                                                         

                                                         






                                                         






                                                         





                                                   



                                                                      



                                                                           




                                                                     




                                                                     



                                                         



                                                         





                                                                                   




                                                             












                                                                            

                                                         



                                                                    



                                                                        




                                                                            





                                                                       
                                                        


                                                                            





                                                                                
 




















                                                                            


                                                                  























                                                                                 
 


                                                        


                                                           
 


                                                        





























                                                                                
 


                                                        


                                                            
 

                                                        
                                                      


                                                             
 


                                                                             










                                                                           
 


                                                        


                                                        
 

                                                        
                                                  
                                        







































































                                                                               
 


                                                        














                                                            
 

                                                
                                                
                                             


                                                                             
 

                                                        
                                                                          






















                                                                                 
 

                                                        
                                                                    

                                                  




































































                                                                               
 



                                                        















                                                                                




                                                                            






















                                                                                
 

                                                        
                                                                               
 


























































                                                                                


                                                                          

                                                                                 
 


                                                                              



                                                            
 

                                                        

                                                                                












                                                                                
 


                                                

                                     
 
2011-10-18	Jennifer Averett <Jennifer.Averett@OARcorp.com>

	PR 1917/bsps
	* sh7045/sci/sci_termios.c: Modifications to add dynamic tables for
	libchip serial drivers.

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

	* 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.

2011-02-02	Ralf Corsépius <ralf.corsepius@rtems.org>

	* configure.ac: Require autoconf-2.68, automake-1.11.1.

2010-07-30	Gedare Bloom <giddyup44@yahoo.com>

	PR 1599/cpukit
	* sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
	sh7750/score/cpu_asm.c, shgdb/score/cpu_asm.c: Rename
	_Context_Switch_necessary to _Thread_Dispatch_necessary to more
	properly reflect the intent.

2010-06-28	Joel Sherrill <joel.sherrill@oarcorp.com>

	PR 1573/cpukit
	* sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
	sh7750/score/cpu_asm.c, shgdb/score/cpu_asm.c: Add a per cpu data
	structure which contains the information required by RTEMS for each
	CPU core. This encapsulates information such as thread executing,
	heir, idle and dispatch needed.

2010-05-21	Joel Sherrill <joel.sherrill@oarcorp.com>

	* sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
	sh7750/score/cpu_asm.c, shgdb/score/cpu_asm.c: Spacing.

2010-04-15	Ralf Corsépius <ralf.corsepius@rtems.org>

	* sh7045/include/sci_termios.h, sh7045/sci/sci.c,
	sh7045/sci/sci_termios.c: Reflect termios API changes.

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

	* sh7750/score/ispsh7750.c, shgdb/score/ispshgdb.c: Fine tune
	conditional so _CPU_ISR_install_vector is in CPU Kit now.

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

	* shgdb/score/ispshgdb.c: Add dummy _CPU_ISR_install_vector.

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

	* Makefile.am, configure.ac, sh7032/score/cpu_asm.c,
	sh7045/score/cpu_asm.c, sh7750/score/cpu_asm.c: Move duplicated
	context switch code to score/cpu and provide an interrupt handling
	stub for the GDB SuperH simulator since it does not support
	interrupts or devices. This has been used to run tests on the
	simulator BSP as SH1, SH2, and SH4.
	* shgdb/score/cpu_asm.c, shgdb/score/ispshgdb.c: New files.

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

	* sh7032/clock/ckinit.c, sh7045/clock/ckinit.c, sh7750/clock/ckinit.c:
	The Shared Memory Driver no longer requires the special IOCTL in
	Clock_control. This was a hack which has existed since before the
	Classic API Timer Manager was implemented. All implementations of and
	references to Clock_control were removed.

2008-09-05	Ralf Corsépius <ralf.corsepius@rtems.org>

	* sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
	Convert to "bool".

2008-09-02	Ralf Corsépius <ralf.corsepius@rtems.org>

	* sh7750/sci/sh4uart.c: Misc. bool cleanup.
	* sh7045/include/sci.h, sh7045/sci/sci.c, sh7750/include/sh/sh4uart.h:
	Convert to using bool.

2008-08-31	Joel Sherrill <joel.sherrill@oarcorp.com>

	* sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
	Rename timer driver methods to follow RTEMS programming conventions.

2008-08-19	Ralf Corsépius <ralf.corsepius@rtems.org>

	* sh7032/timer/timer.c, sh7045/timer/timer.c, sh7750/timer/timer.c:
	 Add missing prototypes.

2008-04-23	Joel Sherrill <joel.sherrill@OARcorp.com>

	* sh7750/sci/console.c: Remove all references to
	console_reserve_resources and termios_reserve_resources.

2007-11-26	Joel Sherrill <joel.sherrill@oarcorp.com>

	* sh7032/clock/ckinit.c, sh7032/delay/delay.c, sh7032/timer/timer.c,
	sh7045/clock/ckinit.c, sh7045/timer/timer.c, sh7750/clock/ckinit.c,
	sh7750/timer/timer.c: Eliminate the clicks_per_microsecond field in
	the SuperH CPU Table and define another mechanism for drivers to
	obtain this information.

2007-09-12	Joel Sherrill <joel.sherrill@OARcorp.com>

	PR 1257/bsps
	* sh7032/score/cpu_asm.c, sh7032/timer/timer.c, sh7045/score/cpu_asm.c,
	sh7045/timer/timer.c, sh7750/score/cpu_asm.c, sh7750/timer/timer.c:
	Code outside of cpukit should use the public API for
	rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
	public API and directly accessing _CPU_ISR_Disable and
	_CPU_ISR_Enable, they were bypassing the compiler memory barrier
	directive which could lead to problems. This patch also changes the
	type of the variable passed into these routines and addresses minor
	style issues.

2007-04-17	Ralf Corsépius <ralf.corsepius@rtems.org>

	* sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
	sh7750/score/cpu_asm.c:
	Use Context_Control_fp* instead of void* for fp_contexts.

2006-12-02	Ralf Corsépius <ralf.corsepius@rtems.org>

	* configure.ac: New BUG-REPORT address.

2006-10-17	Ralf Corsépius <ralf.corsepius@rtems.org>

	* configure.ac: Require autoconf-2.60. Require automake-1.10.

2006-09-13	Ralf Corsépius <ralf.corsepius@rtems.org>

	* sh7750/include/rtems/score/sh7750_regs.h: Fix spelling of IPRC
	(Probably a cyrillic 'C' instead of an ASCI 'C').

2006-05-16	Ralf Corsépius <ralf.corsepius@rtems.org>

	* configure.ac: Use RTEMS_AMPOLISH3.

2005-11-04	Ralf Corsepius <ralf.corsepius@rtems.org>

	* configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.

2005-05-11	Ralf Corsepius <ralf.corsepius@rtems.org>

	* Makefile.am: Merge-in sh7750/Makefile.am.
	* preinstall.am: Regenerate.
	* sh7750/Makefile.am: Remove.
	* configure.ac: Remove sh7750/Makefile.

2005-05-11	Ralf Corsepius <ralf.corsepius@rtems.org>

	* Makefile.am: Merge-in sh7045/Makefile.am.
	* preinstall.am: Regenerate.
	* sh7045/Makefile.am: Remove.
	* configure.ac: Remove sh7045/Makefile.

2005-05-11	Ralf Corsepius <ralf.corsepius@rtems.org>

	* Makefile.am: Merge-in sh7032/Makefile.am.
	* preinstall.am: New.
	* sh7032/Makefile.am: Remove.
	* configure.ac: Remove sh7032/Makefile.
	Add AMPOLISH3.

2005-05-03	Joel Sherrill <joel@OARcorp.com>

	* sh7045/sci/sci.c, sh7045/sci/sci_termios.c: Remove warnings.

2005-03-14	Joel Sherrill <joel@OARcorp.com>

	* sh7750/sci/sh4uart.c: Now compiles under gcc 4.x and reformatted.

2005-01-07	Ralf Corsepius <ralf.corsepius@rtems.org>

	* sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:
	Eliminate CFLAGS_OPTIMIZE_V.

2005-01-02	Ralf Corsepius <ralf.corsepius@rtems.org>

	* sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:
	Remove build-variant support.

2004-10-19	Ralf Corsepius <ralf_corsepius@rtems.org>

	* configure.ac: Remove RTEMS_ENABLE_BARE.

2004-09-24	Ralf Corsepius <ralf_corsepius@rtems.org>

	* configure.ac: Require automake > 1.9.

2004-04-01	Ralf Corsepius <ralf_corsepius@rtems.org>

	* sh7032/sci/sci.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
	* sh7045/sci/sci.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
	* sh7045/sci/sci_termios.c: Include <rtems/iosupp.h> instead of <iosupp.h>.

2004-03-31	Ralf Corsepius <ralf_corsepius@rtems.org>

	* sh7032/clock/ckinit.c, sh7750/include/sh/sh4uart.h,
	sh7750/sci/sh4uart.c: Cosmetics.

2004-03-30	Ralf Corsepius <ralf_corsepius@rtems.org>

	* sh7032/clock/ckinit.c, sh7032/delay/delay.c,
	sh7032/include/ispsh7032.h, sh7032/sci/sci.c,
	sh7032/score/cpu_asm.c, sh7032/timer/timer.c, sh7045/clock/ckinit.c,
	sh7045/include/ispsh7045.h, sh7045/sci/sci.c,
	sh7045/sci/sci_termios.c, sh7045/score/cpu_asm.c,
	sh7045/timer/timer.c, sh7750/clock/ckinit.c,
	sh7750/include/rtems/score/ispsh7750.h, sh7750/include/sh/sh4uart.h,
	sh7750/sci/sh4uart.c, sh7750/score/cpu_asm.c,
	sh7750/score/ispsh7750.c, sh7750/timer/timer.c: Convert to using c99
	fixed size types.

2004-03-26	Ralf Corsepius <ralf_corsepius@rtems.org>

	* configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.

2004-03-26	Ralf Corsepius <ralf_corsepius@rtems.org>

	* sh7032/score/cpu_asm.c, sh7045/score/cpu_asm.c,
	sh7750/score/cpu_asm.c: Use asm constraint "i" instead of "I" to
	pass sizeof(Context_Control) to context switch.

2004-02-06	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am: Don't 
	include .../lib.am.

2004-01-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* ChangeLog: Merge-in sh7032/ChangeLog, sh7045/ChangeLog,
	sh7750/ChangeLog.
	* sh7032/ChangeLog, sh7045/ChangeLog, sh7750/ChangeLog: Remove.

2004-01-21	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Unconditionally build subdirs sh7032, sh7045, sh7750.
	* configure.ac: Merge-in sh7032/configure.ac, sh7045/configure.ac,
	sh7750/configure.ac. Add AM_CONDITIONALS sh7032, sh7045, sh7750.
	* sh7032/Makefile.am, sh7045/Makefile.am, sh7750/Makefile.am:  Reflect
	changes above. Add PREINSTALL_DIRS.
	* sh7032/configure.ac, sh7045/configure.ac, sh7750/configure.ac: Remove.
	* sh7032/.cvsignore, sh7045/.cvsignore, sh7750/.cvsignore:  Reflect
	changes above.

2004-01-17	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* sh7032/configure.ac: Require automake 1.8.2. Add subdir-objects to
	AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
	* sh7032/Makefile.am: Use automake compilation rules.
	* sh7045/configure.ac: Require automake 1.8.2. Add subdir-objects to
	AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
	* sh7045/Makefile.am: Use automake compilation rules.
	* sh7750/configure.ac: Require automake 1.8.2. Add subdir-objects to
	AUTOMAKE_OPTIONS. Add AM_PROG_CC_C_0.
	* sh7750/Makefile.am: Use automake compilation rules.

2004-01-14	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* sh7032/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
	PRE/TMPINSTALL_FILES to CLEANFILES.
	* sh7045/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
	PRE/TMPINSTALL_FILES to CLEANFILES.
	* sh7750/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
	PRE/TMPINSTALL_FILES to CLEANFILES.

2003-12-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Require automake >= 1.8, autoconf >= 2.59.
	* sh7032/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
	* sh7032/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
	* sh7045/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
	* sh7045/configure.ac: Require automake >= 1.8, autoconf >= 2.59.
	* sh7750/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
	* sh7750/configure.ac: Require automake >= 1.8, autoconf >= 2.59.

2003-12-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* sh7032/Makefile.am: Misc cleanups and fixes.
	* sh7045/Makefile.am: Misc cleanups and fixes.
	* sh7750/Makefile.am: Misc cleanups and fixes.

2003-12-02	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* sh7032/Makefile.am: Remove all-local: $(ARCH).
	* sh7045/Makefile.am: Remove all-local: $(ARCH).
	* sh7750/Makefile.am: Remove all-local: $(ARCH).

2003-12-01	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* sh7032/Makefile.am: Reformat. Use dirstamps for preinstallation.
	* sh7045/Makefile.am: Reformat. Use dirstamps for preinstallation.
	* sh7750/Makefile.am: Reformat. Use dirstamps for preinstallation.

2003-10-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Remove RTEMS_CANONICAL_HOST.
	* sh7032/configure.ac: Remove RTEMS_CANONICAL_HOST.
	* sh7045/configure.ac: Remove RTEMS_CANONICAL_HOST.
	* sh7750/configure.ac: Remove RTEMS_CANONICAL_HOST.

2003-10-21	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Remove RTEMS_CHECK_CPU.
	* sh7032/configure.ac: Remove RTEMS_CHECK_CPU.
	* sh7045/configure.ac: Remove RTEMS_CHECK_CPU.
	* sh7750/configure.ac: Remove RTEMS_CHECK_CPU.

2003-09-04	Joel Sherrill <joel@OARcorp.com>

	* sh7032/clock/ckinit.c, sh7032/delay/delay.c,
	sh7032/include/iosh7032.h, sh7032/include/ispsh7032.h,
	sh7032/include/sci.h, sh7032/include/sh7_pfc.h,
	sh7032/include/sh7_sci.h, sh7032/sci/sci.c, sh7032/score/cpu_asm.c,
	sh7032/score/ispsh7032.c, sh7032/timer/timer.c: URL for license changed.
	* sh7032/score/cpu_asm.c: Removed incorrect statement about copyright
	assignment.
	* sh7045/clock/ckinit.c, sh7045/include/io_types.h,
	sh7045/include/iosh7045.h, sh7045/include/ispsh7045.h,
	sh7045/include/sci.h, sh7045/include/sci_termios.h,
	sh7045/include/sh7_pfc.h, sh7045/include/sh7_sci.h, sh7045/sci/sci.c,
	sh7045/sci/sci_termios.c, sh7045/score/cpu_asm.c,
	sh7045/score/ispsh7045.c, sh7045/timer/timer.c: URL for license changed.
	* sh7045/score/cpu_asm.c: Removed incorrect statement about copyright
	assignment.
	* sh7750/clock/ckinit.c, sh7750/include/rtems/score/iosh7750.h,
	sh7750/include/rtems/score/ipl.h,
	sh7750/include/rtems/score/ispsh7750.h,
	sh7750/include/rtems/score/sh4_regs.h,
	sh7750/include/rtems/score/sh7750_regs.h, sh7750/include/sh/sh4uart.h,
	sh7750/sci/console.c, sh7750/sci/sh4uart.c, sh7750/score/cpu_asm.c,
	sh7750/score/ispsh7750.c, sh7750/timer/timer.c: URL for license changed.
	* sh7750/score/cpu_asm.c: Removed incorrect statement about copyright
	assignment.

2003-08-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Reflect having moved aclocal/.
	* sh7032/Makefile.am: Reflect having moved aclocal/.
	* sh7045/Makefile.am: Reflect having moved aclocal/.
	* sh7750/Makefile.am: Reflect having moved aclocal/.

2003-08-16	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Reflect having moved automake/.
	* sh7032/Makefile.am: Reflect having moved automake/.
	* sh7045/Makefile.am: Reflect having moved automake/.
	* sh7750/Makefile.am: Reflect having moved automake/.

2003-08-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Use rtems-bugs@rtems.com as bug report email address.
	* sh7032/configure.ac: Use rtems-bugs@rtems.com as bug report email
	address.
	* sh7045/configure.ac: Use rtems-bugs@rtems.com as bug report email
	address.
	* sh7750/configure.ac: Use rtems-bugs@rtems.com as bug report email
	address.

2003-08-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* sh7032/Makefile.am: Preinstall $(PROJECT_INCLUDE)/rtems/score.
	* sh7045/Makefile.am: Preinstall $(PROJECT_INCLUDE)/rtems/score.

2003-03-06	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Remove AC_CONFIG_AUX_DIR.
	* sh7032/configure.ac: Remove AC_CONFIG_AUX_DIR.
	* sh7045/configure.ac: Remove AC_CONFIG_AUX_DIR.
	* sh7750/configure.ac: Remove AC_CONFIG_AUX_DIR.

2003-02-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
	* configure.ac: AC_PREREQ(2.57).
	* sh7032/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
	* sh7032/configure.ac: AC_PREREQ(2.57).
	* sh7045/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
	* sh7045/configure.ac: AC_PREREQ(2.57).
	* sh7750/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
	* sh7750/configure.ac: AC_PREREQ(2.57).

2003-02-11	Joel Sherrill <joel@OARcorp.com>

	* sh7032/score/cpu_asm.c: Rework logic that decides when to call
	_Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
	that _ISR_Signals_to_thread_executing was not being honored and/or
	cleared properly.
	* sh7045/score/cpu_asm.c: Rework logic that decides when to call
	_Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
	that _ISR_Signals_to_thread_executing was not being honored and/or
	cleared properly.
	* sh7750/score/cpu_asm.c: Rework logic that decides when to call
	_Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru> determined
	that _ISR_Signals_to_thread_executing was not being honored and/or
	cleared properly.

2003-02-03	Joel Sherrill <joel@OARcorp.com>

	PR 338/filesystem
	* sh7045/sci/sci.c: Side-effect of fixing reentrancy problem with 
	rtems_io_lookup_name() (API change).

2003-01-16	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* sh7032/Makefile.am: Merge-in subdir Makefile.ams.
	* sh7032/configure.ac: Reflect changes above.
	* sh7032/score/Makefile.am: Removed.
	* sh7032/sci/Makefile.am: Removed.
	* sh7032/timer/Makefile.am: Removed.
	* sh7032/clock/Makefile.am: Removed.
	* sh7032/delay/Makefile.am: Removed.
	* sh7045/Makefile.am: Merge-in subdir Makefile.ams.
	* sh7045/configure.ac: Reflect changes above.
	* sh7045/score/Makefile.am: Removed.
	* sh7045/sci/Makefile.am: Removed.
	* sh7045/timer/Makefile.am: Removed.
	* sh7045/clock/Makefile.am: Removed.
	* sh7750/Makefile.am: Merge-in subdir Makefile.ams.
	* sh7750/configure.ac: Reflect changes above.
	* sh7750/score/Makefile.am: Removed.
	* sh7750/sci/Makefile.am: Removed.
	* sh7750/timer/Makefile.am: Removed.
	* sh7750/clock/Makefile.am: Removed.

2003-01-15	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* sh7045/sci/Makefile.am: Apply 2002-12-14 patch (Apparently dropped by
	CVS).
	* sh7045/score/Makefile.am: Likewise.
	* sh7045/timer/Makefile.am: Likewise.

2002-12-14	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* sh7032/clock/Makefile.am: Eliminate *_O_FILES. Don't include
	@RTEMS_BSP@.cfg.
	* sh7032/delay/Makefile.am: Ditto.
	* sh7032/sci/Makefile.am: Ditto.
	* sh7032/score/Makefile.am: Ditto.
	* sh7032/timer/Makefile.am: Ditto.
	* sh7045/clock/Makefile.am: Eliminate *_O_FILES. Don't include
	@RTEMS_BSP@.cfg.
	* sh7045/sci/Makefile.am: Ditto.
	* sh7045/score/Makefile.am: Ditto.
	* sh7045/timer/Makefile.am: Ditto.
	* sh7045/configure.ac: Apply 2002-11-07 patch (Apparently dropped by
	CVS).

2002-12-06	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
	* sh7032/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
	* sh7045/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
	* sh7750/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.

2002-11-07	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* sh7032/Makefile.am: Merge in include/Makefile.am.
	* sh7032/include/Makefile.am: Remove.
	* sh7032/configure.ac: Reflect changes above.
	* sh7045/Makefile.am: Merge in include/Makefile.am.
	* sh7045/include/Makefile.am: Remove.
	* sh7045/configure.ac: Reflect changes above.
	* sh7750/Makefile.am: Merge in include/Makefile.am.
	* sh7750/include/Makefile.am: Remove.
	* sh7750/configure.ac: Reflect changes above.

2002-11-01	Joel Sherrill <joel@OARcorp.com>

	* sh7045/score/ispsh7045.c: Fixed typos.
	* sh7045/score/cpu_asm.c: Fixed typo.
	* sh7032/delay/delay.c, sh7032/score/ispsh7032.c: Removed warnings.
	* sh7045/score/cpu_asm.c, sh7045/score/ispsh7045.c: Removed warnings.
	* sh7750/score/cpu_asm.c, sh7750/score/ispsh7750.c: Removed warnings.

2002-10-21	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
	* sh7032/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
	* sh7045/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
	* sh7750/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.

2002-08-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* sh7032/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
	* sh7032/delay/Makefile.am: Use .$(OBJEXT) instead of .o.
	* sh7032/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
	* sh7032/score/Makefile.am: Use .$(OBJEXT) instead of .o.
	* sh7032/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
	* sh7045/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
	* sh7045/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
	* sh7045/score/Makefile.am: Use .$(OBJEXT) instead of .o.
	* sh7045/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
	* sh7750/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
	* sh7750/sci/Makefile.am: Use .$(OBJEXT) instead of .o.
	* sh7750/score/Makefile.am: Use .$(OBJEXT) instead of .o.
	* sh7750/timer/Makefile.am: Use .$(OBJEXT) instead of .o.

2002-04-06	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* sh7032/score/cpu_asm.c: Adapt inline asm to gcc-3.0.4.

2002-03-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
	AM_INIT_AUTOMAKE([no-define foreign 1.6]).
	* Makefile.am: Remove AUTOMAKE_OPTIONS.
	* sh7032/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
	AM_INIT_AUTOMAKE([no-define foreign 1.6]).
	* sh7032/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* sh7032/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* sh7032/delay/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* sh7032/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* sh7032/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* sh7032/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* sh7032/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* sh7045/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
	AM_INIT_AUTOMAKE([no-define foreign 1.6]).
	* sh7045/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* sh7045/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* sh7045/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* sh7045/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* sh7045/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* sh7045/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* sh7750/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
	AM_INIT_AUTOMAKE([no-define foreign 1.6]).
	* sh7750/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* sh7750/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* sh7750/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* sh7750/sci/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* sh7750/score/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* sh7750/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.

2002-01-15	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* sh7750/clock/Makefile.am: Eliminate @RTEMS_BSP@.cfg, $(C_O_FILES).
	* sh7750/sci/Makefile.am: Likewise.
	* sh7750/score/Makefile.am: Likewise.
	* sh7750/timer/Makefile.am: Likewise.

2002-01-07	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* sh7032/include/Makefile.am: Remove EXTRA_DIST.

2001-11-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* sh7045/include/iosh7045.h: Add SCI0_SMR, SCI1_SMR for sh7032
	compatibility to make simsh happy.

2001-10-28	Alexandra Kossovsky <sasha@oktet.ru>

	* sh7750/include/rtems/score/sh7750_regs.h: Fix definitions of 
	SH7750_SCBRR1 and SH7750_SCBRR2 so things compile.

2001-10-26	Alexandra Kossovsky <sasha@oktet.ru>

	* sh7750/include/sh/sh4uart.h, sh7750/sci/sh4uart.c: Minor fixes post
	merge.

2001-10-15	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* sh7750/include/sh4uart.h: move to include/sh/sh4uart.h.
	* sh7750/include/ispsh7750.h: move to include/rtems/score/ispsh7750.h.
	* sh7750/include/iosh7750.h: move include/rtems/score/iosh7750.h.
	* sh7750/include/sh7750_regs.h: move to
	include/rtems/score/sh7750_regs.h.
	* sh7750/include/rtems/score/ipl.h: move to include/rtems/score/ipl.h.
	* sh7750/include/rtems/score/sh4_regs.h: Reintroduce from Alexandra
	Kossovsky's original sources.
	* sh7750/include/Makefile.am: reflect changes above, remove EXTRA_DIST,
	require automake 1.5.
	* sh7750/sci/Makefile.am: Disable compilation of console.c.
	* sh7750/sci/sh4uart.c: include <sh/sh4uart.h>, add SH7750_SCSMR_CHK_S,
	remove SH4_CPU_HZ_Frequency.
	* sh7750/score/isph7750.c: Remove #if !defined(sh7750), include
	sh4_regs.h.

2001-10-12	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Add sh7750.

2001-10-12	Joel Sherrill <joel@OARcorp.com>

	* sh7032/clock/ckinit.c, sh7032/delay/delay.c,
	sh7032/include/iosh7032.h, sh7032/include/ispsh7032.h,
	sh7032/include/sci.h, sh7032/include/sh7_pfc.h,
	sh7032/include/sh7_sci.h, sh7032/sci/sci.c, sh7032/score/cpu_asm.c,
	sh7032/score/ispsh7032.c, sh7032/timer/timer.c: Fixed typo.
	* sh7045/clock/ckinit.c, sh7045/include/iosh7045.h,
	sh7045/include/ispsh7045.h, sh7045/include/sci.h,
	sh7045/include/sh7_pfc.h, sh7045/include/sh7_sci.h, sh7045/sci/sci.c,
	sh7045/score/cpu_asm.c, sh7045/score/ispsh7045.c, sh7045/timer/timer.c:
	Fixed typo.
	* sh7750/include/sh4_regs.h: Deleted and contents merged in score/cpu to
	avoid dependencies.
	* sh7750/include/Makefile.am: Reflects above.

2001-10-11	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* .cvsignore: Add autom4te.cache for autoconf > 2.52.
	* configure.in: Remove.
	* configure.ac: New file, generated from configure.in by autoupdate.
	* sh7032/.cvsignore: Add autom4te.cache for autoconf > 2.52.
	* sh7032/configure.in: Remove.
	* sh7032/configure.ac: New file, generated from configure.in by
	autoupdate.
	* sh7045/.cvsignore: Add autom4te.cache for autoconf > 2.52.
	* sh7045/configure.in: Remove.
	* sh7045/configure.ac: New file, generated from configure.in by
	autoupdate.

2001-10-11	Alexandra Kossovsky <sasha@oktet.ru>

	* sh7750/clock/Makefile.am, sh7750/clock/ckinit.c,
	sh7750/clock/.cvsignore, sh7750/Makefile.am, sh7750/include/Makefile.am,
	sh7750/include/iosh7750.h, sh7750/include/ipl.h,
	sh7750/include/ispsh7750.h, sh7750/include/sh4_regs.h,
	sh7750/include/sh4uart.h, sh7750/include/sh7750_regs.h,
	sh7750/include/.cvsignore, sh7750/sci/Makefile.am, sh7750/sci/console.c,
	sh7750/sci/sh4uart.c, sh7750/sci/.cvsignore, sh7750/score/Makefile.am,
	sh7750/score/cpu_asm.c, sh7750/score/ispsh7750.c,
	sh7750/score/.cvsignore, sh7750/timer/Makefile.am, sh7750/timer/timer.c,
	sh7750/timer/.cvsignore, sh7750/configure.ac, sh7750/.cvsignore,
	sh7750/ChangeLog:  New files.   Reviewed and updated to latest automake
	and autoconf standards by Ralf Corsepius <corsepiu@faw.uni-ulm.de>.

2001-10-10	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.in: AC_PREREQ(2.52), Adapt CONFIG_SUBDIRS to autoconf-2.52.

2001-09-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* sh7032/include/Makefile.am: Use 'TMPINSTALL_FILES ='.
	* sh7045/include/Makefile.am: Use 'TMPINSTALL_FILES ='.

2001-08-10	Radzislaw Galler  <rgaller@et.put.poznan.pl>

	* sh7045/score/cpu_asm.c (sh_set_irq_priority): Changed interrupt vector
	number range check and handling of interrupt priority regs to conform
	SH2 specs.
	* sh7045/sci/sci_termios.c: New file.
	* sh7045/include/sci_termios.h: New file.
	* sh7045/include/Makefile.am (EXTRA_DIST): Added sci_termios.h.
	(include_sh_HEADERS): Added sci_termios.h.
	* sh7045/score/ispsh7045.c (isp): Calling an ISR with immediate argument
	casued negative sign extension for vector numbers of 128 and above. This
	was fixed.
	* sh7045/sci/sci.c: Cleaned initialization of SCI registers; added
	necessary setup for new TERMIOS console cooperation.

2001-04-03	Joel Sherrill <joel@OARcorp.com>

	* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* sh7032/include/ispsh7032.h, sh7032/score/ispsh7032.c: Account for name
	change.
	* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* sh7045/include/ispsh7045.h, sh7045/score/ispsh7045.c: Account for name
	change.
	* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* sh7750/include/rtems/score/ispsh7750.h, sh7750/score/ispsh7750.c:
	Account for name change.

2001-02-18	Ralf Corsepiu <corsepius@faw.uni-ulm.de>

	* sh7032/include/Makefile.am: Apply include_*HEADERS instead of H_FILES.
	* sh7045/include/Makefile.am: Apply include_*HEADERS instead of H_FILES.

2001-01-22	Radzislaw Galler  <rgaller@et.put.poznan.pl>

	* sh7045/clock/ckinit.c (Install_clock): Modified MTU timer 0
	initialization to generate an interrupt exactly every 1us.

2001-01-05	Joel Sherrill <joel@OARcorp.com>

	* /dev/null moved to libmisc.
	* sh7032/Makefile.am, sh7032/configure.in: Removed null directory.
	* sh7032/include/Makefile.am: Removed null.h.
	* sh7032/include/null.h, sh7032/null/.cvsignore,
	sh7032/null/Makefile.am, sh7032/null/close.c, sh7032/null/cntrl.c,
	sh7032/null/init.c, sh7032/null/open.c, sh7032/null/read.c,
	sh7032/null/write.c: Removed.
	* /dev/null moved to libmisc.
	* sh7045/Makefile.am, sh7045/configure.in: Removed null directory.
	* sh7045/include/Makefile.am: Removed null.h.
	* sh7045/include/null.h, sh7045/null/.cvsignore,
	sh7045/null/Makefile.am, sh7045/null/close.c, sh7045/null/cntrl.c,
	sh7045/null/init.c, sh7045/null/open.c, sh7045/null/read.c,
	sh7045/null/write.c: Removed.

2000-11-09	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
	* sh7032/Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
	* sh7045/Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.

2000-11-02	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
	* sh7032/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
	$(RTEMS_TOPdir)/aclocal.
	* sh7045/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
	$(RTEMS_TOPdir)/aclocal.

2000-10-26	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU
	canonicalization.
	* sh7032/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch
	to GNU canonicalization.
	* sh7045/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch
	to GNU canonicalization.

2000-09-04	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* sh7032/clock/Makefile.am, sh7032/delay/Makefile.am,
	sh7032/null/Makefile.am, sh7032/sci/Makefile.am,
	sh7032/timer/Makefile.am, sh7032/score/Makefile.am: Include compile.am.
	* sh7045/clock/Makefile.am, sh7045/null/Makefile.am,
	sh7045/sci/Makefile.am, sh7045/timer/Makefile.am,
	sh7045/score/Makefile.am: Include compile.am.

2000-08-10	Joel Sherrill <joel@OARcorp.com>

	* ChangeLog: New file.
	* sh7032/ChangeLog: New file.
	* sh7045/ChangeLog: New file.