[rtems commit] documentation: Directives allowed from an ISR

Sebastian Huber sebh at rtems.org
Wed Aug 14 09:05:15 UTC 2013


Module:    rtems
Branch:    master
Commit:    540e8603315469aab77bfb52dce6ef45c19d8332
Changeset: http://git.rtems.org/rtems/commit/?id=540e8603315469aab77bfb52dce6ef45c19d8332

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Wed Aug 14 11:06:16 2013 +0200

documentation: Directives allowed from an ISR

Update list.

---

 doc/user/intr.t |   48 ++++++++++++++++++++++++++++++++++++------------
 1 files changed, 36 insertions(+), 12 deletions(-)

diff --git a/doc/user/intr.t b/doc/user/intr.t
index b6a58dc..6cb6a26 100644
--- a/doc/user/intr.t
+++ b/doc/user/intr.t
@@ -186,7 +186,7 @@ the currently executing task), while in an ISR, this will refer
 to the interrupted task.  Most of the time, it is an application
 implementation error to use RTEMS_SELF from an ISR.
 
- at itemize -
+ at itemize
 @item rtems_task_get_note
 @item rtems_task_set_note
 @item rtems_task_suspend
@@ -195,7 +195,7 @@ implementation error to use RTEMS_SELF from an ISR.
 
 @item Interrupt Management
 
- at itemize -
+ at itemize
 @item rtems_interrupt_enable
 @item rtems_interrupt_disable
 @item rtems_interrupt_flash
@@ -222,24 +222,47 @@ implementation error to use RTEMS_SELF from an ISR.
 @item rtems_clock_tick
 @end itemize
 
- at item Message, Event, and Signal Management
+ at item Timer Management
 
- at itemize -
- at item rtems_message_queue_send
- at item rtems_message_queue_urgent
+ at itemize
+ at item rtems_timer_cancel
+ at item rtems_timer_reset
+ at item rtems_timer_fire_after
+ at item rtems_timer_fire_when
+ at item rtems_timer_server_fire_after
+ at item rtems_timer_server_fire_when
+ at end itemize
+
+ at item Event Management
+
+ at itemize
 @item rtems_event_send
- at item rtems_signal_send
+ at item rtems_event_system_send
+ at item rtems_event_transient_send
 @end itemize
 
 @item Semaphore Management
 
- at itemize -
+ at itemize
 @item rtems_semaphore_release
 @end itemize
 
+ at item Message Management
+
+ at itemize
+ at item rtems_message_queue_send
+ at item rtems_message_queue_urgent
+ at end itemize
+
+ at item Signal Management
+
+ at itemize
+ at item rtems_signal_send
+ at end itemize
+
 @item Dual-Ported Memory Management
 
- at itemize -
+ at itemize
 @item rtems_port_external_to_internal
 @item rtems_port_internal_to_external
 @end itemize
@@ -249,7 +272,7 @@ implementation error to use RTEMS_SELF from an ISR.
 The following services are safe to call from an ISR if and only if
 the device driver service invoked is also safe.  The IO Manager itself
 is safe but the invoked driver entry point may or may not be.
- at itemize -
+ at itemize
 @item rtems_io_initialize
 @item rtems_io_open
 @item rtems_io_close
@@ -260,13 +283,14 @@ is safe but the invoked driver entry point may or may not be.
 
 @item Fatal Error Management
 
- at itemize -
+ at itemize
+ at item rtems_fatal
 @item rtems_fatal_error_occurred
 @end itemize
 
 @item Multiprocessing
 
- at itemize -
+ at itemize
 @item rtems_multiprocessing_announce
 @end itemize
 @end itemize




More information about the vc mailing list