summaryrefslogblamecommitdiffstats
path: root/cpukit/score/cpu/arm/ChangeLog
blob: 0e26e358fede3da7417b9adcc9a11acf66aa9016 (plain) (tree)
1
2
3
4
5
6
7
8
9



                                                                      




                                                                             



                                                        



                                                



                                                



                                                



                                                         





                                                        



                                                           



                                                                            








                                                                   



                                                                    







                                                        










                                                                         



                                                                     



                                                        




                                                        



                                                        

                                                        



                                                        


                                                           




                                                                    





                                                                              






                                                                             






                                                        




                                                                 






                                                        



                                                        



                                                          



                                                        



                                                        




                                                        






                                                                                





                                                                            




                                                            




                                                        



                                                             



                                                                          



                                                                              




                                                                  





                                                        

                                                         




                                                               

                                                          


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

	* rtems/score/arm.h: Set up ARM_HAS_FPU based on -D__SOFTFP__.

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

	* configure.ac: Require autoconf-2.57 + automake-1.7.2.
	* Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.

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

	* configure.ac: Fix package name.

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

	* cpu.c: Removed warning.

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

	* cpu.c: Removed warnings.

2002-10-31	Joel Sherrill <joel@OARcorp.com>

	* rtems/score/cpu.h: Removed warning.

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

	* configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.

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

	* .cvsignore: Reformat.
	Add autom4te*cache.
	Remove autom4te.cache.

2002-10-04	Jay Monkman <jtm@smoothsmoothie.com>

	* rtems/score/cpu.h: Fix u16 and u32 swap routines.

2002-08-05	Joel Sherrill <joel@OARcorp.com>

	* rtems/score/cpu.h, rtems/score/types.h: Updated to fix some typos.

2002-07-30	Jay Monkman <jtm@smoothsmoothie.com>

	* cpu.c, cpu_asm.S, rtems/score/arm.h, rtems/score/cpu.h,
	rtems/score/cpu_asm.h, rtems/score/types.h: ARM port works
	well enough to run all sptests, tmtests, and ttcp.  
	In addition to general cleanup, there has been considerable
	optimization to interrupt disable/enable, endian swapping,
	and context switching.

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

	* Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.

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

	* Makefile.am: Use .$(OBJEXT) instead of .o.

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

	* Makefile.am: Use . instead of .o.

2002-07-17	Jay Monkman <jtm@smoothsmoothie.com>

	* rtems/score/cpu_asm.h: Enhanced to include register offsets.
	* Makefile.am: Install rtems/score/cpu_asm.h.
	* cpu.c: Significantly enhanced including the implementation of
	_CPU_ISR_Get_level.
	* cpu_asm.S: Improved behavior of context switch and interrupt 
	dispatching.
	* rtems/score/arm.h: Improved the CPU model name determination.
	* rtems/score/cpu.h: Improved interrupt disable/enable functions.

2002-07-05	Joel Sherrill <joel@OARcorp.com>

	* rtems/score/cpu.h: Filled in something that was marked XXX.

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

	* configure.ac: RTEMS_TOP(../../../..).

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

	* rtems.c: Remove.
	* Makefile.am: Reflect changes above.

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

	* configure.ac: Remove RTEMS_PROJECT_ROOT.

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

	* configure.ac: Add RTEMS_PROG_CCAS

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

	* configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
	Add AC_PROG_RANLIB.

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

	* Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
	Use ../../../aclocal.

2002-04-18	Jay Monkman <jtm@smoothsmoothie.com>

	* rtems/score/cpu.h (CPU_ISR_Disable and CPU_ISR_Enable): Correct them
	where they correctly inform the compiler about the register they
	are modifying.

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

	* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* rtems/score/a29ktypes.h: Removed.
	* rtems/score/types.h: New file via CVS magic.
	* Makefile.am, rtems/score/cpu.h: Account for name change.

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.

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

	* configure.ac: Removed references to rtems/Makefile and 
	rtems/score/Makefile.

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

	* rtems/Makefile.am: Removed.
	* rtems/score/Makefile.am: Removed.
	* configure.ac: Reflect changes above.
	* Makefile.am: Reflect changes above.

2002-02-05	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.

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

	* cpu.c: Include rtems/bspIo.h instead of bspIo.h.

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

	* configure.ac: Use RTEMS_ENV_RTEMSCPU.

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

	* Makefile.am: Add multilib support.

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

	* asm.h: include cpuopts.h instead of targopts.h
	* rtems/score/arm.h: Use __arm__.

2001-11-28	Joel Sherrill <joel@OARcorp.com>,

	This was tracked as PR91.
	* rtems/score/cpu.h: Added CPU_PROVIDES_ISR_IS_IN_PROGRESS macro which
	is used to specify if the port uses the standard macro for this (FALSE).
	A TRUE setting indicates the port provides its own implementation.

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.

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

	* rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
	* Makefile.am: Use 'PREINSTALL_FILES ='.

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

	* Makefile.am, rtems/score/Makefile.am: 
	Apply include_*HEADERS instead of H_FILES.

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

	* rtems/score/cpu.h: Added _CPU_Initialize_vectors().

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

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

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

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

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

	* Makefile.am: Include compile.am, formatting.
	* rtems/Makefile.am: Formatting.
	* rtems/score/Makefile.am: Formatting.

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

	* cpu.c: Spacing issues.
	* rtems/score/cpu.h: Removed warning by setting _level.

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

	* Makefile.am: Added S_O_FILES to list of objects.

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

	* ChangeLog: New file.