Changeset 634b14e in rtems
- Timestamp:
- 11/09/11 18:51:13 (12 years ago)
- Branches:
- 4.11, 5, master
- Children:
- 529aa9d4
- Parents:
- 0f7afe50
- Location:
- cpukit
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
cpukit/ChangeLog
r0f7afe50 r634b14e 1 2011-11-09 Werner Almesberger <werner@almesberger.net> 2 3 PR 1954/cpukit 4 * score/cpu/lm32/rtems/score/lm32.h: Protect against macro expansion. 5 1 6 2011-11-09 Werner Almesberger <werner@almesberger.net> 2 7 -
cpukit/score/cpu/lm32/rtems/score/lm32.h
r0f7afe50 r634b14e 75 75 do { register uint32_t ie; \ 76 76 __asm__ volatile ("rcsr %0,ie":"=r"(ie)); \ 77 _level= ie; \77 (_level) = ie; \ 78 78 ie &= (~0x0001); \ 79 79 __asm__ volatile ("wcsr ie,%0"::"r"(ie)); \ … … 86 86 do { register uint32_t ie; \ 87 87 __asm__ volatile ("wcsr ie,%0"::"r"(_level)); \ 88 ie = _level& (~0x0001); \88 ie = (_level) & (~0x0001); \ 89 89 __asm__ volatile ("wcsr ie,%0"::"r"(ie)); \ 90 90 } while (0) … … 100 100 do { register uint32_t im; \ 101 101 __asm__ volatile ("rcsr %0,im":"=r"(im)); \ 102 im &= ~ _mask; \102 im &= ~(_mask); \ 103 103 __asm__ volatile ("wcsr im,%0"::"r"(im)); \ 104 104 } while (0)
Note: See TracChangeset
for help on using the changeset viewer.