forked from Imagelibrary/rtems
2010-08-20 <yann.sionneau@telecom-sudparis.eu>
* rtems/score/lm32.h: Add lm32_read_interrupts().
This commit is contained in:
@@ -1,3 +1,7 @@
|
|||||||
|
2010-08-20 <yann.sionneau@telecom-sudparis.eu>
|
||||||
|
|
||||||
|
* rtems/score/lm32.h: Add lm32_read_interrupts().
|
||||||
|
|
||||||
2010-07-30 Gedare Bloom <giddyup44@yahoo.com>
|
2010-07-30 Gedare Bloom <giddyup44@yahoo.com>
|
||||||
|
|
||||||
PR 1599/cpukit
|
PR 1599/cpukit
|
||||||
|
|||||||
@@ -68,6 +68,9 @@ extern "C" {
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#define lm32_read_interrupts( _ip) \
|
||||||
|
asm volatile ("rcsr %0, ip":"=r"(_ip));
|
||||||
|
|
||||||
#define lm32_disable_interrupts( _level ) \
|
#define lm32_disable_interrupts( _level ) \
|
||||||
do { register uint32_t ie; \
|
do { register uint32_t ie; \
|
||||||
asm volatile ("rcsr %0,ie":"=r"(ie)); \
|
asm volatile ("rcsr %0,ie":"=r"(ie)); \
|
||||||
|
|||||||
Reference in New Issue
Block a user