diff options
Diffstat (limited to 'spec/rtems/intr/if/lock-acquire-isr.yml')
-rw-r--r-- | spec/rtems/intr/if/lock-acquire-isr.yml | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/spec/rtems/intr/if/lock-acquire-isr.yml b/spec/rtems/intr/if/lock-acquire-isr.yml index 14e1959a..ab6ac810 100644 --- a/spec/rtems/intr/if/lock-acquire-isr.yml +++ b/spec/rtems/intr/if/lock-acquire-isr.yml @@ -5,13 +5,21 @@ copyrights: - Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: - default: do { (void) ${.:/params[1]/name}; } while ( 0 ) + default: + attributes: null + body: do { (void) ${.:/params[1]/name}; } while ( 0 ) + params: [] + return: null variants: - - definition: | - ${/score/smp/if/lock-acquire:/name}( - &( ${.:/params[0]/name} )->Lock, - &( ${.:/params[1]/name} )->Lock_context - ) + - definition: + attributes: null + body: | + ${/score/smp/if/lock-acquire:/name}( + &( ${.:/params[0]/name} )->Lock, + &( ${.:/params[1]/name} )->Lock_context + ) + params: [] + return: null enabled-by: defined(${/build-options/if/smp:/name}) description: | This directive acquires the ISR lock specified by ${.:/params[0]/name} using |