summaryrefslogblamecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog
blob: 93db73d194bf3f3bf5723cb5ef9115c865894fbd (plain) (tree)
1
2
3
4
5
6
7
8



                                                               



                                                         



                                                         



                                                                       



                                                                           






                                                            



                                                          






                                                                      




                                                          



                                                                         





                                                                             



                                                          





                                                                            

                                                          




                                                                            



                                                          


                                                                  



                                                                        





                                                                              







                                                                              




                                                                           



                                                         





                                                                




                                                                             













                                                                     

                                                           




                                                           


                                                              



                                                                 





                                                                              








                                                                             



                                                           




                                                                            



                                                          




                                                                           







                                                              



                                                                 



                                                          




                                                                               

                                                          



                                                          



                                                                     

                                                          



                                              




                                                                 




                                                         



                                                         

                                               

                                                                                  
 
                                                           
 







                                                                            
                                                           
 
                                                                           

                                                                         

                                                           
 

                                                           
 

                                               
                                          
 



                                                         



                                                                  





                                                         



                                                         



                                                                        



                                                                               




                                                               




                                                               






                                                                           



                                                                              



                                                         






                                                                               





                                                         




                                                         




                                                                            



                                                               



                                                              

                                                        
                                                  


                                                  




                                                                    

                                                        




                                                                     



                                                        

                                                 



                                                               



                                                                 



                                                               

                                                        














                                                                       


                                                




                                                         










                                                        













                                                                




                                                        



                                                        

                                                        




                                                        












                                                  





                                                                            

                                                        












                                                                                     

                                                                  







                                                          

                                                        





                                                        














                                                                    














                                                          



                                                        












                                                                          






                                                                             






                                                                 



                                                        



                                                        

                                                        














                                                                 
 



                                                                             

                                                        

                   




                                                                 




                                                                          












                                                               



                                                        


                                                           







                                                                            






                                                                         















                                                                               

                                                        



                                                        

                                        



                                                           




                                                                     













                                                                



                                                                         



                                                            



                                                        






                                                                           





                                                        



                                                  

                                                        



                                                                         












                                                               




                                                        



                                                     




                                                        




                                                                       



                                                          




                                                         



                                                                 
















                                                                             







                                                                                



                                                



                                                                        



                                                     



















                                                                         



                                                        



                                                        











                                                        






                                                                          




                                                        



                                                          





                                                        








                                                                            



                                                        





                                                         



                                                                    



                                                                    




                                                                          
 





                                                                              






                                                                     












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

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

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

	* configure.ac: Remove AC_CHECK_SIZEOF([void *]).

2010-06-29	Joel Sherrill <Joel.Sherrill@OARcorp.com>

	* configure.ac: Added AC_CHECK_SIZEOF macro.

2009-12-08	Eric Norum <wenorum@lbl.gov>

	* include/bsp.h: Add network configuration preprocessor macros.

2009-10-22	Sebastian Huber <sebastian.huber@embedded-brains.de>

	* Makefile.am, preinstall.am: Update for exception support changes.

2009-10-21	Ralf Corsépius <ralf.corsepius@rtems.org>

	* make/custom/mcp750.cfg: Remove RTEMS_BSP_FAMILY.
	* make/custom/mtx603e.cfg: Remove RTEMS_BSP_FAMILY.
	* make/custom/mvme2100.cfg: Remove RTEMS_BSP_FAMILY.
	* make/custom/mvme2307.cfg: Remove RTEMS_BSP_FAMILY.

2009-10-20	Ralf Corsépius <ralf.corsepius@rtems.org>

	* configure.ac: Don't add -ansi -fasm to CFLAGS.

2009-10-15	Ralf Corsépius <ralf.corsepius@rtems.org>

	* make/custom/mcp750.cfg: New (relocated from /make/custom).
	* make/custom/mtx603e.cfg: New (relocated from /make/custom).
	* make/custom/mvme2100.cfg: New (relocated from /make/custom).
	* make/custom/mvme2307.cfg: New (relocated from /make/custom).

2009-09-15	Ralf Corsépius <ralf.corsepius@rtems.org>

	* configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.

 2009-08-21	Joel Sherrill <joel.sherrill@OARcorp.com>

	* include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
	Should be automatically handled by confdefs.h or the application.

2009-07-16	Joel Sherrill <joel.sherrill@oarcorp.com>

	* configure.ac: Rename BSP_BOOTCARD_OPTIONS to
	RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
	have the same options.

2008-12-07	Ralf Corsépius <ralf.corsepius@rtems.org>

	* bsp_specs: Remove -Qy from *link.

2008-12-04	Joel Sherrill <joel.sherrill@oarcorp.com>

	* bsp_specs: Move -e start from *link to *startfile to avoid warning
	for undefined entry symbol when linking relocatables with binutils
	2.19.

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

	* Makefile.am: Eliminate bsp.am. Build startup files as side-effect 
	of building libbspstart.a, using automake-rules.

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

	* Makefile.am: Eliminate *_SOURCES.

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

	* Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
	components.

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

	* Makefile.am: Cleanup ../../shared/include/bootcard.h handling.

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

	* Makefile.am, configure.ac: Make letting boot_card() handle work area
	allocation mandatory. Rename
	RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to BSP_BOOTCARD_OPTIONS.

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

	* Makefile.am, include/bsp.h: Use standardized bsp_cleanup() which can
	optionally print a message, poll for user to press key, and call
	bsp_reset(). Using this eliminates the various bsp_cleanup()
	implementations which had their own implementation and variety of
	string constants.

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

	* include/bsp.h: Add use of bsp_get_work_area() in its own file and
	rely on BSP Framework to perform more initialization.

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

	* Makefile.am: Rework to avoid .rel files.

2007-12-11	Till Straumann <strauman@slac.stanford.edu>

	* Makefile.am: use new irq_bspsupport.rel which was
	split out of exc_bspsupport.rel to provide finer-grained
	control over what BSPs want to use.

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

	* include/bsp.h: Eliminate copies of the Configuration Table. Use the
	RTEMS provided accessor macros to obtain configuration fields.

2007-12-10	Till Straumann <strauman@slac.stanford.edu>
	
	* Makefile.am: use shared exception/interrupt support
	from libcpu/powerpc/new-exceptions/bspsupport rather
	than ../shared/vectors , ../shared/irq

2007-12-10	Till Straumann <strauman@slac.stanford.edu>
	
	* shared/vectors/vectors_entry.S, motorola_powerpc/bsp_specs,
	shared/start/vectors_entry.S: moved vectors_entry.S to
	'start' subdir and made a start file rather than
	element of vectors.rel (it should always be linked but
	won't if it is the sole member of vectors.rel).

2007-12-08	Till Straumann <strauman@slac.stanford.edu>

	* Makefile.am: merged shared/vme/vme_universe.c and
	shared/vme/vme_universe_dma.c into one file.

2007-12-08	Till Straumann <strauman@slac.stanford.edu>

	* Makefile.am: irq_supp.h was moved from shared/irq to
	libcpu/powerpc/new-exceptions/bspsupport.

2007-11-30	Till Straumann <strauman@slac.stanford.edu>

	* include/bsp.h: declare BSP_commandline_string variable.

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

	* Makefile.am, include/bsp.h: Move interrupt_stack_size field from CPU
	Table to Configuration Table. Eliminate CPU Table from all ports.
	Delete references to CPU Table in all forms.

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

	* preinstall.am: Moved most of the remaining CPU Table fields to the
	Configuration Table. This included pretasking_hook, predriver_hook,
	postdriver_hook, idle_task, do_zero_of_workspace,
	extra_mpci_receive_server_stack, stack_allocate_hook, and
	stack_free_hook. As a side-effect of this effort some multiprocessing
	code was made conditional and some style clean up occurred.

2007-11-30	Till Straumann <strauman@slac.stanford.edu>

	* Makefile.am: install new <irq/irq_supp.h> header

2007-08-02	Joel Sherrill <joel.sherrill@oarcorp.com>

	* Makefile.am: ShowBATS() split out to helper routine so sharable by
	more BSPs.

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

	* bsp_specs: Remove qrtems_debug.

2007-04-09	Thomas Doerfler |Thomas.Doerfler@embedded-brains.de>

	* README.MVME2400: 
	Added file to describe setup of a MVME2432 board for use with RTEMS

2007-01-30	Till Straumann <strauman@slac.stanford.edu>

	* Makefile.am, preinstall.am, include/bsp.h:
	Use VME DMA support implemented by vmeUniverse and
	libbsp/powerpc/shared/vme/vme_universe_dma.c
	Added explanation for use of BSP_PIC_DO_EOI by
	BSP implementors who derive from this 'include/bsp.h'.

2007-01-26	Ralf Corsépius <ralf.corsepius@rtems.org>

	* bootloader/Makefile.am: Use MKDIR_P instead of mkdir_p.

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

	* configure.ac: New BUG-REPORT address.

2006-11-15	Joel Sherrill <joel@OARcorp.com>

	* Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
	file and simplified initialization.

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

	* Makefile.am: Remove superfluous -DASM.

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

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

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

	* bootloader/Makefile.am: Remove DEFAULT_INCLUDES.

2006-09-11	Chris Johns <chrisj@rtems.org>

	* times.mcp750: Removed extra CRLF.
	
2006-01-11	Ralf Corsepius <ralf.corsepius@rtems.org>

	* configure.ac: Remove explicit ampolish3 support (now in
	RTEMS_BSP_CONFIGURE).

2006-01-10	Ralf Corsepius <ralf.corsepius@rtems.org>

	* configure.ac: Add ampolish3 support.
	* Makefile.am: Add preinstall.am.

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

	* configure.ac: Remove USE_ENHANCED_INTR_API.

2005-11-09	Eric Norum <norume@aps.anl.gov>

	* bootloader/Makefile.am: Fix disagreement between GCCSPECS and GCC_SPECS.
    	* Makefile.am: Need to install vme_am_defs.h,

2005-11-03	Till Straumann <strauman@slac.stanford.edu>

	* shared/irq/openpic_i8259_irq.c: New file.
	* ChangeLog, Makefile.am, motorola_powerpc/ChangeLog,
	motorola_powerpc/Makefile.am, shared/irq/irq.c, shared/irq/irq.h,
	shared/irq/irq_asm.S, shared/irq/irq_init.c: Separated openpic/i8259
	specifica from generic irq handling into openpic_i8259_irq.c; added
	some compilation conditionals to help BSPs without ISA to omit ISA
	interrupts and calling i8259 code.

2005-11-03	Till Straumann <strauman@slac.stanford.edu>

	* Makefile.am, include/bsp.h: Added new shared pretaskinghook.c and
	zerobss.c files to list to be made. Added some explanations about
	CPU <-> PCI <-> VME address mapping issues.

2005-11-03	Till Straumann <strauman@slac.stanford.edu>

	* Makefile.am, startup/linkcmds:
	moved linkcmds to shared area for other BSPs to use

2005-10-20	Eric Norum <norume@aps.anl.gov>

	* include/bsp.h: Support MVME2100.

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

	* include/bsp.h: New header guard.

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

	* configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.

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

	* Makefile.am: Merge-in wrapup/Makefile.am.
	* wrapup/Makefile.am: Remove.
	* configure.ac: Reflect changes above.

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

	* Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.

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

	* Makefile.am, wrapup/Makefile.am: Remove build-variant support.

2004-11-17	Joel Sherrill <joel@OARcorp.com>

	* startup/linkcmds: Add sections required by gcc 3.3.x so it will link.

2004-11-16	Richard Campbell <richard.campbell@OARcorp.com>

	* README.MVME2100: Update to include DBAT0.
	* startup/linkcmds: Add sections from new gcc versions.

2004-11-12	Ralf Corsepius <ralf_corsepius@rtems.org>

	PR 717/bsps
	* bootloader/Makefile.am: Set up BOOTLOADER_CPU_CFLAGS.

2004-11-10	Richard Campbell <richard.campbell@oarcorp.com>

	* Makefile.am, configure.ac, bootloader/Makefile.am, include/bsp.h,
	wrapup/Makefile.am: Add MVME2100 BSP and MPC8240 support. There was
	also a significant amount of spelling and whitespace cleanup.
	* README.MVME2100: New file.

2004-11-05	Joel Sherrill <joel@OARcorp.com>

	* startup/linkcmds: Add .gnu.linkonce.b and .gnu.linkonce.bs sections.

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

	* configure.ac: Require automake > 1.9.

2004-05-22	Joel Sherrill <joel@OARcorp.com>

	PR 615/bsps
	* include/tm27.h: Removing USE_ENHANCE_INTR_API conditional check since
	that is the only kind this BSP supports and tm27 does not care which
	interrupt model is used as long as the macros are properly defined.

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

	PR 610/bsps
	* Makefile.am: Add include/tm27.h, Cosmetics.
	* include/tm27.h: Final cosmetics.

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

	* include/bsp.h: Split out tmtest27 support.
	* include/tm27.h: New.

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

	* include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
	* include/bsp.h: Include <rtems/console.h> instead of <console.h>.

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

	* include/bsp.h: Convert to using c99 fixed size types.

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

	* bootloader/Makefile.am: Fix preinstall dir handling.

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

	* bootloader/Makefile.am: Preinstall dirs.
	* Makefile.am: Reflect changes to bsp.am. 
	Preinstall dist_project_lib*.

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

	* bootloader/Makefile.am: Fix up paths having been broken in
	previous patch.

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

	* bootloader/Makefile.am: Remove references to $(top_srcdir).
	Remove NM, LD. Cosmetics.

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

	* configure.ac: Explicitly check for NM.

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

	* Makefile.am: Reflect changes to bsp.am.

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

	* Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.

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

	* wrapup/Makefile.am: Convert to automake-building rules.

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

	* Makefile.am: Use include_*HEADERS for .../shared/*.h.

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

	* Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
	irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
	pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
	startup/Makefile.am, vectors/Makefile.am, vme/Makefile.am.
	Use automake compilation rules.
	Rename clock.rel to pclock.rel (Conflict with libcpu).
	* clock/Makefile.am, console/Makefile.am, irq/Makefile.am,
	motorola/Makefile.am, openpic/Makefile.am, pci/Makefile.am,
	residual/Makefile.am, start/Makefile.am, startup/Makefile.am,
	vectors/Makefile.am, vme/Makefile.am: Remove.
	* configure.ac: Reflect changes above.
	* wrapup/Makefile.am: Reflect changes above.

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

	* wrapup/Makefile.am: Reflect changes to
	../support/*exception_processing/*.

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

	* configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
	Add RTEMS_PROG_CCAS.

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

	* Makefile.am: Add PREINSTALL_DIRS.
	* irq/Makefile.am: Add PREINSTALL_DIRS.
	* motorola/Makefile.am: Add PREINSTALL_DIRS.
	* openpic/Makefile.am: Add PREINSTALL_DIRS.
	* pci/Makefile.am: Add PREINSTALL_DIRS.
	* vectors/Makefile.am: Add PREINSTALL_DIRS.
	* vme/Makefile.am: Add PREINSTALL_DIRS.
	* wrapup/Makefile.am: Reflect changes to libcpu.

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

	* Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
	Add PRE/TMPINSTALL_FILES to CLEANFILES.
	* bootloader/Makefile.am: Ditto.
	* irq/Makefile.am: Ditto.
	* motorola/Makefile.am: Ditto.
	* openpic/Makefile.am: Ditto.
	* pci/Makefile.am: Ditto.
	* start/Makefile.am: Ditto.
	* startup/Makefile.am: Ditto.
	* vectors/Makefile.am: Ditto.
	* vme/Makefile.am: Ditto.

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

	* wrapup/Makefile.am: Eliminate $(LIB). 
	Use noinst_DATA to trigger building libbsp.a.

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

	* start/Makefile.am: Add BUILD-VARIANTS.

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

	* vectors/Makefile.am: Fix typos.
	* vme/Makefile.am: Fix typos.

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

	* bootloader/Makefile.am: Eliminate VPATH.
	* clock/Makefile.am: Eliminate VPATH.
	* console/Makefile.am: Eliminate VPATH.
	* irq/Makefile.am: Eliminate VPATH.
	* motorola/Makefile.am: Eliminate VPATH.
	* openpic/Makefile.am: Eliminate VPATH.
	* pci/Makefile.am: Eliminate VPATH.
	* residual/Makefile.am: Eliminate VPATH.
	* start/Makefile.am: Eliminate VPATH.
	* startup/Makefile.am: Eliminate VPATH.
	* vectors/Makefile.am: Eliminate VPATH.
	* vme/Makefile.am: Eliminate VPATH.

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

	* bootloader/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
	* start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
	* startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.

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

	* Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
	* bootloader/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
	* irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
	* motorola/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
	* openpic/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
	* pci/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
	* start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
	* startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
	* vectors/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
	* vme/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.

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

	* configure.ac: Require automake >= 1.8, autoconf >= 2.59.

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

	* bootloader/Makefile.am: Misc cleanups and fixes.
	* motorola/Makefile.am: Misc cleanups and fixes.
	* start/Makefile.am: Misc cleanups and fixes.
	* startup/Makefile.am: Misc cleanups and fixes.
	* startup/linkcmds: Preparations for gcc-3.3.x.

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

	* Makefile.am: Cosmetics.
	* bootloader/Makefile.am: Cosmetics.
	* startup/Makefile.am: Cosmetics.

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

	* Makefile.am: Add preinstallation dirstamp support.
	* bootloader/Makefile.am: Cosmetics.
	* clock/Makefile.am: Cosmetics.
	* console/Makefile.am: Cosmetics.
	* irq/Makefile.am: Add preinstallation dirstamp support.
	* motorola/Makefile.am: Cosmetics.
	* openpic/Makefile.am: Cosmetics.
	* pci/Makefile.am: Cosmetics.
	* residual/Makefile.am: Cosmetics.
	* start/Makefile.am: Cosmetics.
	* startup/Makefile.am: Cosmetics.
	* vectors/Makefile.am: Add preinstallation dirstamp support.
	* vme/Makefile.am: Add preinstallation dirstamp support.
	* wrapup/Makefile.am: Cosmetics.

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

	* clock/Makefile.am: Remove all-local: $(ARCH).
	* console/Makefile.am: Remove all-local: $(ARCH).
	* irq/Makefile.am: Remove all-local: $(ARCH).
	* motorola/Makefile.am: Remove all-local: $(ARCH).
	* openpic/Makefile.am: Remove all-local: $(ARCH).
	* pci/Makefile.am: Remove all-local: $(ARCH).
	* residual/Makefile.am: Remove all-local: $(ARCH).
	* start/Makefile.am: Remove all-local: $(ARCH).
	* startup/Makefile.am: Remove all-local: $(ARCH).
	* vectors/Makefile.am: Remove all-local: $(ARCH).
	* vme/Makefile.am: Remove all-local: $(ARCH).
	* wrapup/Makefile.am: Remove all-local: $(ARCH).

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

	* vectors/Makefile.am: Fix header installation.

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

	* Makefile.am: Merge-in include/Makefile.am.
	Reflect changes to bsp.am.
	* include/Makefile.am: Remove.
	* include/bsp.h: Add copy of ../shared/include/bsp.h (Violates BSP
	coding standards).
	* configure.ac: Reflect changes above.
	* irq/Makefile.am: Fix header installation.
	* motorola/Makefile.am: Fix header installation.
	* openpic/Makefile.am: Fix header installation.
	* pci/Makefile.am: Fix header installation.

2003-09-26	Till Strauman <strauman@slac.stanford.edu>

	PR 496/bsps
	* startup/Makefile.am: Use PowerPC shared sbrk() implementation which
	is used when initial heap size is limited to first 32 MB of RAM to
	satisfy boot loader requirements.

2003-09-26  Till Straumann <strauman@slac.stanford.edu>

	PR 497/bsps
	* BOOTING: Document letting the bootloader shut down the
	network interface since it continues to run after loading
	RTEMS application and has to be dealt with.
  
2003-09-19	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* bsp_specs: Remove *lib:.

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

	* Makefile.am: Reflect having moved aclocal/.

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

	* Makefile.am: Reflect having moved automake/.
	* bootloader/Makefile.am: Reflect having moved automake/.
	* clock/Makefile.am: Reflect having moved automake/.
	* console/Makefile.am: Reflect having moved automake/.
	* include/Makefile.am: Reflect having moved automake/.
	* irq/Makefile.am: Reflect having moved automake/.
	* motorola/Makefile.am: Reflect having moved automake/.
	* openpic/Makefile.am: Reflect having moved automake/.
	* pci/Makefile.am: Reflect having moved automake/.
	* residual/Makefile.am: Reflect having moved automake/.
	* start/Makefile.am: Reflect having moved automake/.
	* startup/Makefile.am: Reflect having moved automake/.
	* vectors/Makefile.am: Reflect having moved automake/.
	* vme/Makefile.am: Reflect having moved automake/.
	* wrapup/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.

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

	PR 444/bsps
	PR 445/bsps
	* bsp_specs: Remove -D__embedded__ -Asystem(embedded)
	-DUSE_ENHANCED_INTR_API from cpp.
	Remove cpp, old_cpp (now unused).
	* configure.ac: Add -DUSE_ENHANCED_INTR_API to bspopts.h.

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

	* bootloader/Makefile.am: Eliminate EABI CFLAGS from those used to
	compile the bootloader.

2003-03-18  Till Straumann <strauman@slac.stanford.edu>

	PR 356/bsps
	* bsp_specs, start/Makefile.am, startup/linkcmds
	This patch makes RTEMS/powerpc/shared EABI compliant.
	Declare all linker-script defined addresses as
	variables of unknown size and not as short objects
	like 'int', 'void*' etc.
	This prevents the compiler from generating a relocation
	who assumes the existence of an __rtems_end object in
	one of the short data areas (which would result in a 
	linker error).

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

	* configure.ac: Remove AC_CONFIG_AUX_DIR.

2003-02-20	Till Straumann <strauman@slac.stanford.edu>

	PR 349/bsps
	* startup/Makefile.am, startup/linkcmds startup/Makefile.am,
	startup/bspstart.c, startup/pgtbl_activate.c, startup/pgtbl_setup.c:
	Let the powerpc/shared (+derived) BSPs use pagetable support
	from libcpu.

2003-02-20	Till Straumann <strauman@slac.stanford.edu>

	PR 349/bsps
	* Makefile.am, configure.ac: Add glue to the powerpc/shared BSP
	to use the vmeUniverse VME-PCI bridge driver.
	* vme/.cvsignore, vme/Makefile.am, wrapup/Makefile.am: New files.

2003-02-20	Till Straumann <strauman@slac.stanford.edu>

	PR 349/bsps
	* openpic/Makefile.am, pci/Makefile.am:
	  - install the 'openpic.h' and 'pci.h' headers 
	  - avoid a name clash by renaming 'vsprintf' & friends
	    to 'k_vsprintf' etc.
	  - let 'rtemsReboot' print a stack trace (in case an 'assert' failed)
	  - irq.c:
	     * fix: remove implicit assumption that ISA interrupt vectors start
	            at 0
	     * add BSP hook to let a VME interrupt acknowledge the PCI/openpic
	       IRQ. (SEE ALSO THE ppc-sharedbsp-vme.diff patch)
	  - fix: EABI compliance; isr/exception lowlevel handlers must not
	         clobber R2 or R13
	  - fix: openpic_init was called with the polarity/senses tables
	         swapped (fixed wrong order of arguments)
	  - cosmetics: use new _read_SPRXX() _write_SPRXX() macros

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

	* configure.ac: AM_INIT_AUTOMAKE([1.7.2]).

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

	* configure.ac: AC_PREREQ(2.57).

2003-01-20	Joel Sherrill <joel@OARcorp.com>

	* startup/linkcmds*: Add FreeBSD sysctl() sections.

2002-12-08      Greg Menke <gregory.menke@gsfc.nasa.gov>
  
	* startup/linkcmds: Shifted .init, .fini to match better with
	crtbegin/crtend linking.

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

	* bootloader/Makefile.am: Don't include @RTEMS_BSP@.cfg.
	* clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
	* console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
	* irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
	* motorola/Makefile.am: Don't include @RTEMS_BSP@.cfg.
	* openpic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
	* pci/Makefile.am: Don't include @RTEMS_BSP@.cfg.
	* residual/Makefile.am: Don't include @RTEMS_BSP@.cfg.
	* start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
	* startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
	* vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.

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

	* start/Makefile.am: Use install-data-local to install startfile.

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

	* wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.

002-11-17	Greg Menke <gregory.menke@gsfc.nasa.gov>

	* README.mtx603e: New file.

2002-11-14      Greg Menke <gregory.menke@gsfc.nasa.gov>

	* bsp_specs: Added crtbegin,crtend objects so C++ global objects
	constructors/destructors run correctly.  
	* startup/linkcmds: Increased code length and updated the ctor/dtor
	sections to handle crtbegin, crtend objects.
> 	
2002-10-21	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

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

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

	* bsp_specs: Added support for -nostdlibs.

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

	* bootloader/Makefile.am: Fix that crappy Makefile.am once again.

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

	* bootloader/Makefile.am: Use .$(OBJEXT) instead of .o.
 	* clock/Makefile.am: Use .$(OBJEXT) instead of .o.
 	* console/Makefile.am: Use .$(OBJEXT) instead of .o.
 	* irq/Makefile.am: Use .$(OBJEXT) instead of .o.
 	* motorola/Makefile.am: Use .$(OBJEXT) instead of .o.
 	* openpic/Makefile.am: Use .$(OBJEXT) instead of .o.
 	* pci/Makefile.am: Use .$(OBJEXT) instead of .o.
 	* residual/Makefile.am: Use .$(OBJEXT) instead of .o.
 	* start/Makefile.am: Use .$(OBJEXT) instead of .o.
 	* startup/Makefile.am: Use .$(OBJEXT) instead of .o.
 	* vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
 	* wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.

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

	* bootloader/Makefile.am: Install bootloader.o.
	Install bootloader/bootloader.ppcboot.lds.

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

	* vectors/Makefile.am: Install bsp/vectors.h.

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

	* include/Makefile.am: Fix preinstallation.
	* bootloader: Eliminate $(INCLUDES).

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

	* start/Makefile.am: Eliminate PGM.
	Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.

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

	* startup/Makefile.am: Add bsplib_DATA = linkcmds.

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

	* wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
	Remove $(OBJS) from all-local.

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

	* wrapup/Makefile.am: Remove preinstallation of libbsp.a,

2001-05-14	Till Straumann <strauman@slac.stanford.edu>

	* bootloader/Makefile.am, console/Makefile.am, pci/Makefile.am:
	Per PR216, "libbsp/powerpc/shared" BSP has been modified considerably
	with the goal to make it more flexible and reusable by other
	BSPs. The main strategies were:
	    - eliminate hardcoded base addresses; devices use offsets
	      and a BSP defined base address.
	    - separate functionality into different files (e.g. reboot from
	      inch.c to reboot.c) which can be overridden by a 'derived' BSP.
	    - separate initialization code into separate files (e.g.  PCI
	      bridge detection/initialization was separated from the more
	      generic PCI access routines), also to make it easier for
	      'derived' BSPs to substitute their own initialization code.
	There are also a couple of enhancements and fixes:
	    - IRQ handling code now has a hook for attaching a VME bridge.
	    - OpenPIC is now explicitely initialized (polarities, senses).
	      Eliminated the implicit assumption on the presence of an ISA PIC.
	    - UART and console driver now supports more than 1 port. The current
	      maximum of 2 can easily be extended by enlarging a table (it
	      would even be easier if the ISR API was not broken by design).
	    - fixed polled_io.c so it correctly supports console on COM2
	    - fixed TLB invalidation code (start.S).
	    - exception handler prints a stack backtrace.
	    - added BSP_pciFindDevice() to scan the pci bus for a particular
	      vendor/device/instance.

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

	* startup/linkcmds: In support of gcc 3.1, added one of more
	of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
	.gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
	and direction of segments to memory regions may also have been
	addressed.  This was a sweep across all BSPs.
 
2001-04-08	Joel Sherrill <joel@OARcorp.com>

	* startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame 
 
2002-04-02	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* bootloader/Makefile.am: Use automake-1.6 AS compilation rules.

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

	* bootloader/Makefile.am: Use AM_CCASFLAGS instead of AM_ASFLAGS.

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]).
	* bootloader/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* Makefile.am: Remove AUTOMAKE_OPTIONS.
	* clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* console/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* include/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* motorola/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* openpic/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* pci/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* residual/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* start/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.

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

	* configure.ac: Remove RTEMS_ENABLE_NETWORKING.

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

	* configure.ac: Introduce RTEMS_BSP_CONFIGURE.

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

	* Makefile.am: Add @exceptions@ to SUBDIRS; 
	Remove need_motorola_powerpc.
	* configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
	make/custom/mcp750.cfg, make/custom/mvme2307.cfg;
	Remove need_motorola_powerpc;
	Add RTEMS_PPC_EXCEPTIONS([new]).
	* include/Makefile.am: Replace PREINSTALL_FILES with
	TMPINSTALL_FILES, include force-preinstall.am.
	* wrapup/Makefile.am: Apply @exceptions@.

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

	* configure.ac: Add bspopts.h.
	* include/.cvsignore: Add stamp-h* and bspopts.h*.
	* include/Makefile.am: Add bspopts.h.
	* pci/Makefile.am: Append -O2 to AM_CFLAGS.

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

	* bootloader/Makefile.am: completely reworked.
	* configure.ac: Add AM_PROG_AS.

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

	* startup/linkcmds: Added _init and _fini.

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-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* include/Makefile.am: Use 'PREINSTALL_FILES ='.
	* residual/Makefile.am: Use 'PREINSTALL_FILES ='.
	* vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
	* pci/Makefile.am: Use 'PREINSTALL_FILES ='.
	* openpic/Makefile.am: Use 'PREINSTALL_FILES ='.
	* bootloader/Makefile.am: Use 'CLEANFILES ='.

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

	* configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).

2001-01-03	Emmanuel Raguet <raguet@crf.canon.fr>

	* bootloader/Makefile.am: Modified to install bootloader so
	make-exe rule can avoid writing to install point or assuming
	BSP build tree is available.

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-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

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

2000-09-29	Charles-Antoine Gauthier <charles.gauthier@nrc.ca>

	* startup/linkcmds: Added lines so DWARF debug information
	would be available.  Otherwise gdb complains that the offsets
	for the debug info are incorrect and doesn't load the files.

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

	* bootloader/Makefile.am, clock/Makefile.am, console/Makefile.am,
	irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
	pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
	startup/Makefile.am, vectors/Makefile.am, wrapup/Makefile.am:
	Include compile.am

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

	* ChangeLog: New file.