summaryrefslogblamecommitdiffstats
path: root/c/src/lib/libbsp/m68k/uC5282/ChangeLog
blob: dbda2c3faca327101f77ad213da20f92242dcb61 (plain) (tree)
1
2
3
4
5
6





                                                                               









                                                                            




                                                                               



                                                                   



                                                         



                                                            



                                                   



                                                          








                                                                             





                                                                        





                                                              












                                                                      



                                                          




                                                                               

                                                          



                                                          

                                                                     



                                                          


                                                                             
                                                               
 



                                                                

                                           
                                                          
 



                                                                        



                                            

                                           

                                                                         
 



                                                         




                                                                         



                                                         



                                                                           



                                                           



                                                 

                                           
                                                                             
 




                                                                

                                           



                                               

                                                              



                                                                           

                                           

                                                                        
 



                                                         




                                                                         



                                                                           




                                                       




                                                                              



                                                




                                                        





                                                                               




                                                            



                                                             



                                                                           



                                                                                  

                                           
                                                                                   
 



                                                                            

                                                         




                                                              


                                                                

                                           

                                                               
 



                                                                  

                                           




                                                                        

                                                                          
 

                                           

                                                                        
 



                                                




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

	* Makefile.am, 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>

	* include/bsp.h, 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-26	Joel Sherrill <joel.sherrill@oarcorp.com>

	* startup/bspstart.c: Eliminate the interrupt_vector_table field in the
	m68k CPU Table since it is never read.

2007-11-26	Eric Norum <norume@aps.anl.gov>

	* network/network.c: Fix LED configuration to match uCDIMM.

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

	* startup/linkcmds: Formatting.

2007-10-14	Eric Norum <norume@aps.anl.gov>

	* clock/clock.c: Add nanoseconds since tick support.

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

	* startup/linkcmds: Handle .data.* sections

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

	* bsp_specs: Remove qrtems_debug.

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

	* clock/clock.c, console/console.c, include/bsp.h, include/coverhd.h,
	include/tm27.h, network/network.c, start/start.S, startup/bspclean.c,
	startup/bspstart.c, startup/init5282.c, startup/linkcmds,
	timer/timer.c: Correct license URL and/or fix mistake in copyright
	notice. Both of these mistakes appear to be from code submitted after
	these changes were made previously.

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

	PR 1227/bsps
	* include/bsp.h: Remove MAX_LONG_TEST_DURATION and
	MAX_SHORT_TEST_DURATION. They are obsolete and unused.

2006-12-14	Till Straumann <strauman@slac.stanford.edu>

	* startup/bspstart.c: Changed BSP_installVME_isr() so that
	the special handling of a 'FPGA interrupt' [this FPGA is *not*
	present on the uC5282 module but is externally connected to
	IRQ1 on Eric Norum's particular 'motherboard'] is only
	activated when connecting to the special vectors > 192.
	The change allows us ordinary users [:-)] to use IRQ1
	normally, simply by connecting an ISR to vector 64+1...
	Also, BSP_enable_irq_at_pic(), BSP_disable_irq_at_pic(),
	BSP_irq_is_enabled_at_pic() were introduced (compat. with
	some PPC BSPs).

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-01  Eric Norum <norume@aps.anl.gov>

	* startup/bspstart.c: Add bsp_setbenv system call.

2006-05-15  Eric Norum <norume@aps.anl.gov>

	* startup/bspstart.c: Add checks for FPGA interrupt request overflow.
                          Allow single spurious FPGA interrupt.

2006-04-11  Eric Norum <norume@aps.anl.gov>

	* startup/bspstart.c: Install default exception handler.

2006-03-24  Eric Norum <norume@aps.anl.gov>

	* startup/bspstart.c: Add missing reset-cause bit.

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

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

2006-02-06  Eric Norum <norume@aps.anl.gov>

    * clock/clock.c: Avoid division by zero.

2006-01-29  Eric Norum <norume@aps.anl.gov>

	* clock/clock.c, network/network.c, startup/bspstart.c:
	Add an 'extended BSP' routine which returns the CPU load average.

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

	* Makefile.am: Add preinstall.am.

2005-12-19  Eric Norum <norume@aps.anl.gov>

    * startup/bspstart.c: Add another 'extended BSP' routine which return
                          reboot status register information.

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

	* bsp_specs: Remove %cpp.

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

    * console/console.c: Clean up UART2 pin setup.  Protect pin setup code.

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

    * console/console.c: Add code to set up pin assignments

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

    * Almost everything: Assign copyright to OAR.

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

	* README, network/network.c: Add support for forcing link parameters.

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

	* startup/bspstart.c: Add bsp_reset bootrom call.
	* startup/bspclean.c: Call bsp_reset from bsp_cleanup().

2005-07-05  Eric Norum <norume@aps.anl.gov>

	* startup/linkcmdc: Add .gnu.linkonce.b

2005-07-05  Eric Norum <norume@aps.anl.gov>

	* startup/bspstart.c: Ensure that CS[12]n are enabled.

2005-06-28  Eric Norum <norume@aps.anl.gov>

	* network/network.c: Add full/half-duplex auto-negotiation support.

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

	* network/network.c: Clean up transmit buffer realignment.  Many
	thanks to Mr. Kolja Waschk for identifying the problem.

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

	* include/bsp.h: New header guard.

2005-05-23  Eric Norum <norume@aps.anl.gov>

	* startup/linkcmds
	  startup/bspstart.c: Followup fix to Joel's/Chris's VBR changes.

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

	* startup/bspstart.c: Followup fix to Joel's changes of 2005-05-03.

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

	* network/network.c: Poke RDAR/TDAR every time.
                         Add more diagnostic printout.

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

	* startup/init5282.c: Remove use of _Coldfire_VBR and use _VBR as rest
	of m68k family.

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

	* network/network.c: Eliminate warnings.

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

	* startup/bspstart.c
	* network/network.c: Try instruction-only cache.

2005-04-19  Eric Norum <norume@aps.anl.gov>

	* startup/bspstart.c: Expose read/write copy of cache control registers
                          in case some application diagnostic code wants to
                          display the values.

2005-04-13  Eric Norum <norume@aps.anl.gov>

	* network/network.c: Add some more diagnostics.
                         Poke TDAR/RDAR only when necessary.

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

	* startup/bspstart.c: Set up IRQ1* handling properly.

2005-04-08  Eric Norum <norume@aps.anl.gov>

	* startup/bspstart.c: FPGA interrupt status register is now 16-bit.

2005-03-12  Eric Norum <norume@aps.anl.gov>

	* network/network.c: Add statistics counter for number of realigned bytes.

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

	* startup/bspstart.c: Add NOP after CACR writes (work around hardware bug).

2005-02-14  Eric Norum <norume@aps.anl.gov>

	* startup/bspstart.c: Don't cache flash -- it messes up programming.

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

	* console/console.c, include/bsp.h, network/network.c,
	startup/bspstart.c: Remove obsolete fixed size types.

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

	* startup/bspstart.c:
	rtems_interrupt_catch(trampoline, vector, &old_handler).

2005-02-03  Eric Norum <norume@aps.anl.gov>

	* include/bsp.h, startup/bspstart.c: Add 'extended' BSP
	support (pseudo-VME).

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

	* network/network.c: Lock FEC/PHYS at 100 Mbs, full-duplex

2005-02-01  Eric Norum <norume@aps.anl.gov>

	* include/bsp.h, network/network.c, startup/bspstart.c: Add some
	  bootprom system calls.

2005-02-01  Eric Norum <norume@aps.anl.gov>

	* start/start.S, network/network.c: Place FEC buffer descriptors
	in SRAM.  No longer need to worry about buffer descriptor caching.

2005-01-31  Eric Norum <norume@aps.anl.gov>

	* network/network.c, startup/bspstart.c: Processor doesn't snoop
	FEC DMA so we must invalidate the cache appropriately.

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

	* .cvsignore: New file.

2005-01-28	Eric Norum <norume@aps.anl.gov>

	* uC5282: New BSP
	* acinclude.m4: uC5282 BSP