forked from Imagelibrary/rtems
2001-09-27 Joel Sherrill <joel@OARcorp.com>
* old_exception_processing/cpu.h: Renamed delay() to rtems_bsp_delay(). Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles(). * shared/include/cpu.h: Renamed delay() to rtems_bsp_delay(). Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
This commit is contained in:
@@ -850,7 +850,7 @@ void _CPU_ISR_install_raw_handler(
|
|||||||
#define CPU_Get_timebase_low( _value ) \
|
#define CPU_Get_timebase_low( _value ) \
|
||||||
asm volatile( "mftb %0" : "=r" (_value) )
|
asm volatile( "mftb %0" : "=r" (_value) )
|
||||||
|
|
||||||
#define delay( _microseconds ) \
|
#define rtems_bsp_delay( _microseconds ) \
|
||||||
do { \
|
do { \
|
||||||
unsigned32 start, ticks, now; \
|
unsigned32 start, ticks, now; \
|
||||||
CPU_Get_timebase_low( start ) ; \
|
CPU_Get_timebase_low( start ) ; \
|
||||||
@@ -860,7 +860,7 @@ void _CPU_ISR_install_raw_handler(
|
|||||||
while (now - start < ticks); \
|
while (now - start < ticks); \
|
||||||
} while (0)
|
} while (0)
|
||||||
|
|
||||||
#define delay_in_bus_cycles( _cycles ) \
|
#define rtems_bsp_delay_in_bus_cycles( _cycles ) \
|
||||||
do { \
|
do { \
|
||||||
unsigned32 start, now; \
|
unsigned32 start, now; \
|
||||||
CPU_Get_timebase_low( start ); \
|
CPU_Get_timebase_low( start ); \
|
||||||
|
|||||||
@@ -1,3 +1,10 @@
|
|||||||
|
2001-09-27 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* old_exception_processing/cpu.h: Renamed delay() to rtems_bsp_delay().
|
||||||
|
Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
|
||||||
|
* shared/include/cpu.h: Renamed delay() to rtems_bsp_delay().
|
||||||
|
Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
|
||||||
|
|
||||||
2001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
2001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
||||||
|
|
||||||
* new_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
|
* new_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
|
||||||
|
|||||||
@@ -850,7 +850,7 @@ void _CPU_ISR_install_raw_handler(
|
|||||||
#define CPU_Get_timebase_low( _value ) \
|
#define CPU_Get_timebase_low( _value ) \
|
||||||
asm volatile( "mftb %0" : "=r" (_value) )
|
asm volatile( "mftb %0" : "=r" (_value) )
|
||||||
|
|
||||||
#define delay( _microseconds ) \
|
#define rtems_bsp_delay( _microseconds ) \
|
||||||
do { \
|
do { \
|
||||||
unsigned32 start, ticks, now; \
|
unsigned32 start, ticks, now; \
|
||||||
CPU_Get_timebase_low( start ) ; \
|
CPU_Get_timebase_low( start ) ; \
|
||||||
@@ -860,7 +860,7 @@ void _CPU_ISR_install_raw_handler(
|
|||||||
while (now - start < ticks); \
|
while (now - start < ticks); \
|
||||||
} while (0)
|
} while (0)
|
||||||
|
|
||||||
#define delay_in_bus_cycles( _cycles ) \
|
#define rtems_bsp_delay_in_bus_cycles( _cycles ) \
|
||||||
do { \
|
do { \
|
||||||
unsigned32 start, now; \
|
unsigned32 start, now; \
|
||||||
CPU_Get_timebase_low( start ); \
|
CPU_Get_timebase_low( start ); \
|
||||||
|
|||||||
@@ -293,7 +293,7 @@ static inline void PPC_Set_timebase_register (unsigned long long tbr)
|
|||||||
#define CPU_Get_timebase_low( _value ) \
|
#define CPU_Get_timebase_low( _value ) \
|
||||||
asm volatile( "mftb %0" : "=r" (_value) )
|
asm volatile( "mftb %0" : "=r" (_value) )
|
||||||
|
|
||||||
#define delay( _microseconds ) \
|
#define rtems_bsp_delay( _microseconds ) \
|
||||||
do { \
|
do { \
|
||||||
unsigned32 start, ticks, now; \
|
unsigned32 start, ticks, now; \
|
||||||
CPU_Get_timebase_low( start ) ; \
|
CPU_Get_timebase_low( start ) ; \
|
||||||
@@ -303,7 +303,7 @@ static inline void PPC_Set_timebase_register (unsigned long long tbr)
|
|||||||
while (now - start < ticks); \
|
while (now - start < ticks); \
|
||||||
} while (0)
|
} while (0)
|
||||||
|
|
||||||
#define delay_in_bus_cycles( _cycles ) \
|
#define rtems_bsp_delay_in_bus_cycles( _cycles ) \
|
||||||
do { \
|
do { \
|
||||||
unsigned32 start, now; \
|
unsigned32 start, now; \
|
||||||
CPU_Get_timebase_low( start ); \
|
CPU_Get_timebase_low( start ); \
|
||||||
|
|||||||
Reference in New Issue
Block a user