forked from Imagelibrary/rtems
Changes provided by Phillip Sorensen <pas37@cornell.edu> to get MVME550 BSP running.
This commit is contained in:
@@ -1,3 +1,9 @@
|
|||||||
|
2005-07-28 Eric Norum <norume@aps.anl.gov>
|
||||||
|
|
||||||
|
* mvme5500/startup/bspstart.c
|
||||||
|
* shared/clock/p_clock.c
|
||||||
|
Changes provided by Phillip Sorensen <pas37@cornell.edu> to get MVME550 BSP running.
|
||||||
|
|
||||||
2005-04-28 Joel Sherrill <joel@OARcorp.com>
|
2005-04-28 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
* configure.ac: Remove reference to dmv177.
|
* configure.ac: Remove reference to dmv177.
|
||||||
|
|||||||
@@ -406,6 +406,7 @@ void bsp_start( void )
|
|||||||
/*
|
/*
|
||||||
* Initialize default raw exception hanlders. See vectors/vectors_init.c
|
* Initialize default raw exception hanlders. See vectors/vectors_init.c
|
||||||
*/
|
*/
|
||||||
|
Cpu_table.exceptions_in_RAM = TRUE;
|
||||||
initialize_exceptions();
|
initialize_exceptions();
|
||||||
/*
|
/*
|
||||||
* Init MMU block address translation to enable hardware
|
* Init MMU block address translation to enable hardware
|
||||||
|
|||||||
@@ -19,14 +19,12 @@
|
|||||||
#include <libcpu/c_clock.h>
|
#include <libcpu/c_clock.h>
|
||||||
|
|
||||||
static rtems_irq_connect_data clockIrqData;
|
static rtems_irq_connect_data clockIrqData;
|
||||||
/*
|
static rtems_irq_connect_data clockIrqData = {BSP_DECREMENTER,
|
||||||
= {BSP_DECREMENTER,
|
|
||||||
clockIsr,
|
clockIsr,
|
||||||
NULL,
|
NULL,
|
||||||
(rtems_irq_enable)clockOn,
|
(rtems_irq_enable)clockOn,
|
||||||
(rtems_irq_disable)clockOff,
|
(rtems_irq_disable)clockOff,
|
||||||
(rtems_irq_is_enabled) clockIsOn};
|
(rtems_irq_is_enabled) clockIsOn};
|
||||||
*/
|
|
||||||
int BSP_disconnect_clock_handler (void)
|
int BSP_disconnect_clock_handler (void)
|
||||||
{
|
{
|
||||||
return BSP_remove_rtems_irq_handler (&clockIrqData);
|
return BSP_remove_rtems_irq_handler (&clockIrqData);
|
||||||
|
|||||||
@@ -1,3 +1,7 @@
|
|||||||
|
2005-07-28 Eric Norum <norume@aps.anl.gov>
|
||||||
|
|
||||||
|
* mpc6xx/clock/c_clock.c: Changes provided by Phillip Sorensen <pas37@cornell.edu> to get MVME550 BSP running.
|
||||||
|
|
||||||
2005-06-17 Joel Sherrill <joel@OARcorp.com>
|
2005-06-17 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
* mpc5xx/vectors/vectors.h: Add hack to avoid warning.
|
* mpc5xx/vectors/vectors.h: Add hack to avoid warning.
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ int decr;
|
|||||||
* The driver has seen another tick.
|
* The driver has seen another tick.
|
||||||
*/
|
*/
|
||||||
do {
|
do {
|
||||||
asm volatile ("mfdec %0; add %0, %0, %1; mtdec %0":"=r"(decr):"r"(Clock_Decrementer_value));
|
asm volatile ("mfdec %0; add %0, %0, %1; mtdec %0":"=&r"(decr):"r"(Clock_Decrementer_value));
|
||||||
|
|
||||||
Clock_driver_ticks += 1;
|
Clock_driver_ticks += 1;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user