summaryrefslogblamecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/score603e/ChangeLog
blob: 919ce786a4c6800bd2a4c611a540b7ff671168fd (plain) (tree)
1
2
3
4
5
6
7
8
9




                                                          



                                                                         





                                                                              
                                                         





                                                                             


                                                 



                                                                             












                                                                            



                                                                  



                                                                               



                                                          





                                                                            




                                                         



                                                         

                                                         




                                                                               

                                     







                                                                         

                                                         




                                                                            







                                                                      

                                                               




                                                               




                                                                            

                                                          




                                                                            



                                                          




                                                                  

                                                       



                                                                        





                                                                            

                                                         




                                                                              



                                                                               

                                                         



                                                         

                                                                 



                                                           




                                                                              



                                                         







                                                                               




                                                                            






                                                                               





                                                                             



                                                          




                                                                        








                                                                         

                                                         




                                                                            


                                                                    





                                                           




                                                                         













                                                                              



                                                         





                                                                             




                                                                       





                                                                             

                                                           




                                                           


                                                    





                                                                            









                                                                            
                                                           



                                                                 




                                                                  






                                                                      





                                                                              





                                                                            










                                                                           



                                                                    



                                                                    



                                                          





                                                                        













                                                                           



                                                          




                                                                               

                                                          



                                                          

                                                                     



                                                                               



                                                          



                                                                        




                                                                 




                                                         









                                                                              



                                                         



                                                               



                                                 



                                                         



                                                                    

                                                               



                                                                     

                                                    
                                                               





                                                                 





                                                                      







                                                                             



                                                               






                                                                            



                                                                  




                                                         



                                                         





                                                         



                                                         



                                                          



                                                




                                                                       



                                                         



                                                



                                                                        



                                                         





                                                         




                                                         
                                                         




                                                         



                                                                 









                                                                                 








                                                                            




                                                        



                                                        



                                                               



                                                                 










                                                                             





                                                        




                                                         




                                                        






                                                                




                                                        



                                                        










                                                        




                                                                         

                                                        




                                                                                  

                                                                  





                                                        











                                                            











                                                         






                                                        



                                                        

                                                









                                                                             


                                                                               



                                                        

                                                        










                                                              
 



                                                                             

                                                        
                   


                                                                       



                                                        

                                                        



                                                        

                                        



                                                           










                                                             



                                                                         



                                                            





                                                        



                                                  











                                                            




                                                                       



                                                          




                                                         



                                                                 







                                                                        



                                                                             



                                                        



                                                                      
















                                                        



                                                        








                                                                            












                                                                          



                                                  








                                                                             





                                                                            




                                                                            



                                                        




                                                                      






                                                                 



                                                                    






                                                                         



                                                                          



                                                                              

                                                






                                                                           




                                                                    




                                                                  






                                                                         


                                                
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-08-07	Joel Sherrill <joel.sherrill@oarcorp.com>

	* console/console.c, startup/genpvec.c, startup/setvec.c: Disable call
	to rtems_interrupt_catch until it is fixed. Need to disabled
	set_vector.

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.

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

	* configure.ac: Add BSP_BOOTCARD_OPTIONS.

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

	* Makefile.am: Fix breakage having been introduced in previous patch.

2009-05-05	Jennifer Averett <jennifer.averett@OARcorp.com>

	* Makefile.am, configure.ac, preinstall.am, PCI_bus/PCI.c,
	PCI_bus/PCI.h, PCI_bus/flash.c, PCI_bus/universe.c, console/85c30.c,
	console/85c30.h, console/console.c, console/consolebsp.h,
	console/tbl85c30.c, include/bsp.h, include/gen2.h,
	include/irq-config.h, include/tm27.h, irq/FPGA.c, irq/irq.h,
	irq/irq_init.c, start/start.S, startup/Hwr_init.c,
	startup/bspstart.c, startup/linkcmds, timer/timer.c, tod/tod.c,
	vme/VMEConfig.h: Updated and tested with latest interrupt source.
	Modified with latest memory allocation, but this needs testing.
	* irq/no_pic.c: New file.

2009-04-28	Chris Johns <chrisj@rtems.org>

	* start/start.S: Update for boot_card command line change.

2009-02-26	Joel Sherrill <joel.sherrill@OARcorp.com>

	* irq/irq.c: Add bsp_interrupt_handler_default() so this BSP will link.

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-10-03	Joel Sherrill <joel.sherrill@oarcorp.com>

	* Makefile.am: Remove unused file.
	* pci/no_host_bridge.c: Removed.

2008-10-02	Joel Sherrill <joel.sherrill@oarcorp.com>

	* preinstall.am: Regenerated.

2008-10-02	Joel Sherrill <joel.sherrill@OARcorp.com>

	* Makefile.am: bsp_cleanup() was wrong. Use stub. openpic.h not needed.
	* startup/bspclean.c: Removed.

2008-10-02	Joel Sherrill <joel.sherrill@OARcorp.com>

	* preinstall.am: Regenerated.

2008-10-02	Joel Sherrill <joel.sherrill@oarcorp.com>

	* PCI_bus/PCI.c, PCI_bus/PCI.h, PCI_bus/flash.c, console/85c30.h,
	console/console.c, console/consolebsp.h, console/tbl85c30.c,
	include/gen2.h, irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
	pci/no_host_bridge.c, startup/bspclean.c, startup/bspstart.c,
	startup/genpvec.c, startup/vmeintr.c: File head clean up.

2008-10-01	Joel Sherrill <joel.sherrill@oarcorp.com>

	* Makefile.am, PCI_bus/PCI.c, PCI_bus/universe.c, startup/genpvec.c:
	Fix warnings.

2008-10-01	Joel Sherrill <joel.sherrill@oarcorp.com>

	* Makefile.am, preinstall.am, PCI_bus/PCI.c, PCI_bus/PCI.h,
	PCI_bus/universe.c, console/85c30.c, console/85c30.h,
	console/consolebsp.h, console/tbl85c30.c, include/gen2.h,
	startup/Hwr_init.c, startup/bspstart.c, startup/genpvec.c,
	startup/setvec.c, startup/vmeintr.c, timer/timer.c, tod/tod.c,
	vme/VMEConfig.h: Some clean up.
	* include/coverhd.h: Removed.

2008-09-30	Jennifer Averett <jennifer.averett@oarcorp.com>

	* include/irq-config.h: New file.
	* startup/spurious.c: Removed.

2008-09-30	Jennifer Averett <jennifer.averett@oarcorp.com>

	* Makefile.am, preinstall.am, PCI_bus/universe.c, console/console.c,
	include/bsp.h, irq/FPGA.c, irq/irq.c, startup/Hwr_init.c,
	startup/bspstart.c, startup/vmeintr.c: Modifications required to run
	on hardware. Some cleanup.

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-29	Ralf Corsépius <ralf.corsepius@rtems.org>

	* Makefile.am: Remove noinst_PROGRAMS (Unused).

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>

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

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

	* include/bsp.h, startup/bspstart.c: Remove unused BSP_INIT_STACK_SIZE
	now that the linkcmds accounts for the starting stack.

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

	* Makefile.am, include/bsp.h, startup/bspstart.c, startup/linkcmds: Use
	PowerPC level shared bsp_get_work_area() implementation.
	* startup/bspgetworkarea.c: Removed.

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

	* startup/bspstart.c: Remove unused variable.

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

	* include/bsp.h: Remove unnecessary boilerplate comments.

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

	* startup/bspstart.c: Add include of rtems/libio.h.

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

	* include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
	is NOT used anywhere.

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

	* preinstall.am: Regenerated.

2008-09-17	Miao Yan <yanmiaobest@gmail.com>

	* startup/bspstart.c: Merge GSOC project code to add simple device only
	filesystem (devfs), optionally completely drop out filesystem, and to
	clean up disabling newlib reentrancy support. This dropped 17K from
	the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K code
	space.

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

	* irq/FPGA.c: Remove unnecessary includes of rtems/libcsupport.h and
	rtems/libio.h.

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

	* Makefile.am, configure.ac, include/bsp.h, startup/bspstart.c: Add use
	of bsp_get_work_area() in its own file and rely on BSP Framework to
	perform more initialization.
	* startup/bspgetworkarea.c: New file.

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

	* include/bsp.h: Review of all bsp_cleanup() implementations. In this
	phase, all prototypes were removed from bsp.h and empty
	implementations were removed and made to use the shared stub.

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

	* irq/irq.c: Convert to "bool".

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

	* console/85c30.c, console/console.c, irq/FPGA.c, timer/timer.c,
	tod/tod.c: Convert to "bool".

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

	* Makefile.am, README, configure.ac, console/85c30.c,
	console/console.c, console/consolebsp.h, include/bsp.h,
	include/gen2.h, irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
	start/start.S, startup/bspstart.c, startup/genpvec.c,
	startup/linkcmds, timer/timer.c, tod/tod.c: Initiate update and
	testing. Runs hello but does not run ticker yet.

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

	* timer/timer.c: Eliminate empty function from every benchmark timer
	driver. Fix spelling.

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

	* timer/timer.c: Rename timer driver methods to follow RTEMS
	programming conventions.

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

	* irq/FPGA.c, irq/irq_init.c, pci/no_host_bridge.c,
	startup/Hwr_init.c, startup/genpvec.c:
	Add missing prototypes.

2008-07-03	Chris Johns <chrisj@rtems.org>

	* c/src/lib/libbsp/powerpc/score603e/startup/genpvec.c: Change to
	the Chains API.

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

	* startup/bspstart.c: Add capability for bootcard.c BSP Initialization
	Framework to ask the BSP where it has memory for the RTEMS Workspace
	and C Program Heap. These collectively are referred to as work area.
	If the BSP supports this, then it does not have to include code to
	split the available memory between the two areas. This reduces the
	amount of code in the BSP specific bspstart.c file. Additionally, the
	shared framework can initialize the C Library, call
	rtems_debug_enable(), and dirty the work area memory. Until most/all
	BSPs support this new capability, if the BSP supports this, it should
	call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
	When the transition is complete, this autoconf macro can be removed.

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

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

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

	* Makefile.am: Remove all references to console_reserve_resources and
	termios_reserve_resources.
	* console/consolereserveresources.c: Removed.

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

	* startup/linkcmds: Add wildcard to gcc_except_table section so
	programs compiled with gcc 4.3.x can link.

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

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

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>

	* vme/VMEConfig.h: added error status to
	BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro.

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

	* include/bsp.h, startup/bspstart.c: 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>

	* Makefile.am, startup/bspstart.c: 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>

	* startup/bspstart: removed _Cpu_table.exceptions_in_RAM.

2007-11-30	Till Straumann <strauman@slac.stanford.edu>
	
	* vectors/vectors.S: Removed; this BSP now uses the shared
	version.

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

	* irq/irq.h, irq/irq_init.c: Removed the definition
	of ASM_IRQ_VECTOR_BASE; this symbol was only use to
	initialize the irqBase member of the rtems_irq_global_settings
	struct. However, irqBase is an rtems_irq_symbolic_name,
	so using BSP_LOWEST_OFFSET is more appropriate.

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

	* startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
	Table. They have been replaced with variables named bsp_XXX as
	needed.

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

	* PCI_bus/universe.c, console/console.c, include/bsp.h, irq/FPGA.c,
	startup/bspstart.c, startup/genpvec.c, startup/spurious.c: Eliminate
	DEBUG_puts.

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

	PR 1257/bsps
	* irq/irq.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-07-10	Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>

	* irq/irq_init.c: adapted to shared exception code

2007-07-06	Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>

	* Makefile.am: adapted to shared exception code

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

	* bsp_specs: Remove qrtems_debug.

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

	* startup/bspstart.c: Remove assignments of
	Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
	value in boot_card.c

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

	* Makefile.am, preinstall.am,
	* vme/vmeconfig.c (removed), vme/VMEConfig.h (added):
	cleaned up vme support - use files from libbsp/powerpc/shared/vme
	and define BSP specifica in VMEConfig.h.
	Use VME DMA support implemented by vmeUniverse and
	libbsp/powerpc/shared/vme/vme_universe_dma.c

	* irq/irq.c, include/gen2.h:
	removed _BSP_vme_bridge_irq variable and BSP_PIC_DO_EOI definition.
	Support for VME IRQ software priorities was incomplete/incorrect
	on this BSP.

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-08-09	Joel Sherrill <joel@OARcorp.com>

	* startup/linkcmds: Clean up a bit after adding missing .rela sections.

2006-03-08	Joel Sherrill <joel@OARcorp.com>

	* startup/linkcmds: Add .gnu.linkonce.b.* section.

2006-02-08	Joel Sherrill <joel@OARcorp.com>

	* startup/linkcmds: Add sections required by newer gcc versions.

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.

2006-01-08	Joel Sherrill <joel@OARcorp.com>

	* Makefile.am, vme/vmeconfig.c: VME code now compiles but is untested.
	Jennifer will have to test this.

2006-01-08	Joel Sherrill <joel@OARcorp.com>

	* Makefile.am, vme/vmeconfig.c: VME code now compiles but is untested.
	Jennifer will have to test this.

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

	* include/bsp.h: New header guard.

2005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>

        * irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.

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

	* startup/linkcmds: Add .data.* sections.

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

	* vme/vmeconfig.c: Eliminate unsigned32.

2005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>

        * include/gen2.h: Changed rtems_unsigned types to uint types

2005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>

        * irq/irq_init.c: Name change to support common PCI interface

2005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>

        * include/tm27.h: Correct error in tm27 test

2005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>

        * Add/remove files for the Update to new exception model.
        * pci/no_host_bridge.c, vme/vmeconfig.c: New files.
        * clock/clock.c: Removed.

2005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
        
        * Add/move files for the Update to new exception model.
          NOTE: These modifications have not been tested on hardware.
        * irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c: New files.
        * startup/FPGA.c: Removed.

2005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>

        * score603e/Makefile.am, score603e/configure.ac,
        score603e/console/console.c, score603e/include/bsp.h,
        score603e/include/gen2.h, score603e/include/tm27.h,
        score603e/startup/bspstart.c: Update score603e to new exception model
        NOTE: These modifications have not been tested on hardware.

2005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>

        * clock/clock.c: Fix multiple defined warning

2005-04-11	Jennifer Averett<jennifer.averett@oarcorp.com>

	PR 778/bsps
	* include/bsp.h, include/gen2.h, startup/FPGA.c, startup/Hwr_init.c,
	startup/bspstart.c, tod/tod.c:
        modify SCORE_.. to BSP_.. for externally used define's.

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

	* configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.

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

	* startup/spurious.c: Merge ppc603 and ppc603e.
	Remove digits (Unused).

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

	* Makefile.am: Fix typo in previous patch.

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-02-09	Ralf Corsepius <ralf.corsepius@rtems.org>

	* vectors/vectors.S: Remove XCOFF support.

2005-01-28	Joel Sherrill <joel@OARcorp.com>

	* startup/linkcmds: Add .gnu.linkonce.b.* section.

2005-01-26	Joel Sherrill <joel@OARcorp.com>

	* startup/linkcmds: Now links.

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

	* Makefile.am: Use ../../shared/tod.h instead of include/tod.h.
	* include/tod.h: Remove.

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

	* Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.

2005-01-04	Joel Sherrill <joel@OARcorp.com>

	* startup/linkcmds: Remove warnings.

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

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

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

	* configure.ac: Require automake > 1.9.

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-21	Ralf Corsepius <ralf_corsepius@rtems.org>

	PR 613/bsps
	* include/bsp.h: Remove MAX_LONG_TEST_DURATION.

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

	PR 614/bsps
	* include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).

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

	* vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
	* startup/genpvec.c: Include <rtems/chain.h> instead of <chain.h>.
	* include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
	* include/bsp.h: Include <rtems/console.h> instead of <console.h>.
	* include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
	* console/consolebsp.h: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
	* startup/vmeintr.c: Include <rtems/vmeintr.h> instead of <vmeintr.h>.

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

	* PCI_bus/PCI.c, PCI_bus/PCI.h, PCI_bus/flash.c, PCI_bus/universe.c,
	clock/clock.c, console/85c30.c, console/console.c,
	console/consolebsp.h, include/bsp.h, include/gen2.h, startup/FPGA.c,
	startup/Hwr_init.c, startup/bspstart.c, startup/genpvec.c,
	startup/spurious.c, startup/vmeintr.c, timer/timer.c, tod/tod.c:
	Convert to using c99 fixed size types.

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

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

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

	* Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
	PCI_bus/Makefile.am, startup/Makefile.am, timer/Makefile.am,
	tod/Makefile.am, vectors/Makefile.am. Use automake compilation rules.
	* clock/Makefile.am, console/Makefile.am, PCI_bus/Makefile.am,
	startup/Makefile.am, timer/Makefile.am, tod/Makefile.am,
	vectors/Makefile.am: Remove.
	* configure.ac: Reflect changes above.
	* wrapup/Makefile.am: Reflect changes above.

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

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

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.
	* 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.
	* start/Makefile.am: Ditto.
	* startup/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>

	* startup/Makefile.am: Cosmetics.

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

	* PCI_bus/Makefile.am: Eliminate VPATH.
	* clock/Makefile.am: Eliminate VPATH.
	* console/Makefile.am: Eliminate VPATH.
	* start/Makefile.am: Eliminate VPATH.
	* startup/Makefile.am: Eliminate VPATH.
	* timer/Makefile.am: Eliminate VPATH.
	* tod/Makefile.am: Eliminate VPATH.
	* vectors/Makefile.am: Eliminate VPATH.

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

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

	* start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
	* startup/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>

	* start/Makefile.am: Misc cleanups and fixes.
	* startup/Makefile.am: Misc cleanups and fixes.
	* wrapup/Makefile.am: Misc cleanups and fixes.

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

	* Makefile.am: Add preinstallation dirstamp support.
	* PCI_bus/Makefile.am: Cosmetics.
	* clock/Makefile.am: Cosmetics.
	* console/Makefile.am: Cosmetics.
	* startup/Makefile.am: Cosmetics.
	* timer/Makefile.am: Cosmetics.
	* tod/Makefile.am: Cosmetics.
	* vectors/Makefile.am: Cosmetics.
	* wrapup/Makefile.am: Cosmetics.

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

	* PCI_bus/Makefile.am: Remove all-local: $(ARCH).
	* clock/Makefile.am: Remove all-local: $(ARCH).
	* console/Makefile.am: Remove all-local: $(ARCH).
	* start/Makefile.am: Remove all-local: $(ARCH).
	* startup/Makefile.am: Remove all-local: $(ARCH).
	* timer/Makefile.am: Remove all-local: $(ARCH).
	* tod/Makefile.am: Remove all-local: $(ARCH).
	* vectors/Makefile.am: Remove all-local: $(ARCH).
	* wrapup/Makefile.am: Remove all-local: $(ARCH).

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.
	* configure.ac: Reflect changes above.

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

	* bsp_specs: Remove *lib:.

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

	* PCI_bus/PCI.h, clock/clock.c, console/85c30.c, console/85c30.h,
	console/console.c, console/consolebsp.h,
	console/consolereserveresources.c, console/tbl85c30.c, include/bsp.h,
	include/coverhd.h, include/gen2.h, include/tod.h, startup/FPGA.c,
	startup/bspclean.c, startup/bspstart.c, startup/genpvec.c,
	startup/setvec.c, startup/vmeintr.c, timer/timer.c, tod/tod.c: URL
	for license changed.

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

	* PCI_bus/PCI.c, PCI_bus/flash.c, PCI_bus/universe.c: Removed incorrect
	statement about copyright assignment.

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/.
	* PCI_bus/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/.
	* start/Makefile.am: Reflect having moved automake/.
	* startup/Makefile.am: Reflect having moved automake/.
	* timer/Makefile.am: Reflect having moved automake/.
	* tod/Makefile.am: Reflect having moved automake/.
	* vectors/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 445/bsps
	* bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
	Remove cpp, old_cpp (now unused).

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

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

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

	* clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
	* console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
	* PCI_bus/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.
	* timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
	* tod/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.

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>

	* PCI_bus/Makefile.am: Use .$(OBJEXT) instead of .o.
 	* clock/Makefile.am: Use .$(OBJEXT) instead of .o.
 	* console/Makefile.am: Use .$(OBJEXT) instead of .o.
 	* start/Makefile.am: Use .$(OBJEXT) instead of .o.
 	* startup/Makefile.am: Use .$(OBJEXT) instead of .o.
 	* timer/Makefile.am: Use .$(OBJEXT) instead of .o.
 	* tod/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-21	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* start/Makefile.am: Eliminate PGMS.
	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-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.
 
2002-04-22	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* startup/spurious.c: Use defined(mpc604) instead of defined(ppc604).

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

	* vectors/vectors.S: Include <asm.h>.

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

	* startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame 
 
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]).
	* PCI_bus/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.
	* start/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* tod/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.

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

	* configure.ac: Introduce RTEMS_BSP_CONFIGURE.

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

	This was tracked as PR87.
	* README, configure.ac, include/Makefile.am, include/bsp.h,
	start/start.S, startup/FPGA.c, startup/Makefile.am, tod/Makefile.am:
	Eliminated conditional code for generation 1 boards as these are 
	no longer available.
	* include/gen1.h, startup/82378zb.c, tod/tod_g1.c: Deleted.

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

	* Makefile.am: Add @exceptions@ to SUBDIRS.
	* configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
	make/custom/score603e.cfg; 
	Add automake conditional for SCORE_GENERATION_1;
	Add RTEMS_PPC_EXCEPTIONS([old]).
	* include/Makefile.am: include force-preinstall.am.
	* start/start.S: include <bspopts.h> instead of targopts.h.
	* tod/Makefile.am: Apply SCORE_GENERATION_1 conditional.
	* vectors/vector.S: include <bsp.h>.
	* wrapup/Makefile.am: Apply @exceptions@.

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

	* startup/linkcmds: Added _init and _fini.

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

	* PCI_bus/PCI.h, clock/clock.c, console/85c30.c, console/console.c,
	console/consolebsp.h, console/consolereserveresources.c,
	console/tbl85c30.c, include/bsp.h, include/coverhd.h, include/gen1.h,
	include/gen2.h, startup/82378zb.c, startup/FPGA.c,
	startup/bspstart.c, startup/genpvec.c, startup/setvec.c,
	startup/vmeintr.c, timer/timer.c: Fixed typo.

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-10-11	Joel Sherrill <joel@OARcorp.com>

	* console/85c30.c, startup/bspstart.c: Fix references to delay() and
	delay_in_bus_cycles() to add rtems_bsp_ prefix.

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

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

2001-08-30	Joel Sherrill <joel@OARcorp.com>

	* startup/linkcmds: Modified to work better with gcc 2.8.1 and
	gnat 3.13p.

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

	* configure.in: Add bspopts.h.
	* include/.cvsignore: Add bspopts.h*, stamp-h*.
	* include/Makefile.am: Use *_HEADERS instead of *H_FILES.
	* include/bsp.h: Include bspopts.h.

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

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

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

	* startup/genpvec.c: #include <chain.h> instead of "chain.h", fix
	CVS-Id.
	* include/chain.h: Remove.
	* include/Makefile.am: Remove chain.h.

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-11-01	Joel Sherrill <joel@OARcorp.com>

	* startup/82378zb.c, startup/FPGA.c: assoc.h, error.h, libio_.h,
	libio.h, and libcsupport.h moved from libc to lib/include/rtems and
	now must be referenced as <rtems/XXX.h>.   Header file order
	was cleaned up while doing this.

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

	* startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
	and libcsupport.h moved from libc to lib/include/rtems and
	now must be referenced as <rtems/XXX.h>.   Header file order
	was cleaned up while doing this.

2000-10-27	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>

	* PCI_bus/Makefile.am, clock/Makefile.am, console/Makefile.am,
	start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
	tod/Makefile.am, vectors/Makefile.am, wrapup/Makefile.am: Include
	compile.am

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

	* ChangeLog: New file.