summaryrefslogtreecommitdiffstats
path: root/spec/rtems/mode/if/interrupt-level.yml
diff options
context:
space:
mode:
Diffstat (limited to 'spec/rtems/mode/if/interrupt-level.yml')
-rw-r--r--spec/rtems/mode/if/interrupt-level.yml14
1 files changed, 8 insertions, 6 deletions
diff --git a/spec/rtems/mode/if/interrupt-level.yml b/spec/rtems/mode/if/interrupt-level.yml
index b4eb17e5..50144b0a 100644
--- a/spec/rtems/mode/if/interrupt-level.yml
+++ b/spec/rtems/mode/if/interrupt-level.yml
@@ -1,7 +1,7 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
brief: |
- Returns the processor dependent interrupt level which corresponds to the
- requested interrupt level.
+ Returns the task mode with the processor-dependent interrupt level
+ corresponding to the specified interrupt level.
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
@@ -18,12 +18,14 @@ links:
uid: group
name: RTEMS_INTERRUPT_LEVEL
notes: |
- RTEMS supports 256 interrupt levels using the least significant eight bits of
- the mode set. On any particular CPU, fewer than 256 levels may be supported.
+ The Classic API supports 256 interrupt levels using the least significant
+ eight bits of the mode set. On any particular processor variant, fewer than
+ 256 levels may be supported. At least level 0 (all interrupts enabled) and
+ level 1 (interrupts disabled, on most architectures) are supported.
params:
-- description: is the mode set.
+- description: is the interrupt level.
dir: null
- name: _mode_set
+ name: _interrupt_level
return:
return: null
return-values: []