Changeset bdfdb0b in rtems


Ignore:
Timestamp:
Aug 4, 2008, 7:09:38 PM (11 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.8
Children:
9cda6603
Parents:
c0694b0
Message:

2008-08-04 Joel Sherrill <joel.sherrill@…>

PR 1288/doc

  • user/intr.t: Update callable from ISR section.
Location:
doc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • doc/ChangeLog

    rc0694b0 rbdfdb0b  
     12008-08-04      Joel Sherrill <joel.sherrill@OARcorp.com>
     2
     3        PR 1288/doc
     4        * user/intr.t: Update callable from ISR section.
     5
    162008-08-01      Joel Sherrill <joel.sherrill@OARcorp.com>
    27
  • doc/user/intr.t

    rc0694b0 rbdfdb0b  
    180180@item Task Management
    181181
    182 @itemize -
    183 @item task_get_note, task_set_note, task_suspend, task_resume
    184 @end itemize
    185 
    186 @item Clock Management
    187 
    188 @itemize -
    189 @item clock_get, clock_tick
     182Although it is acceptable to operate on the RTEMS_SELF task (e.g.
     183the currently executing task), while in an ISR, this will refer
     184to the interrupted task.  Most of the time, it is an application
     185implementation error to use RTEMS_SELF from an ISR.
     186
     187@itemize -
     188@item rtems_task_get_note, rtems_task_set_note, rtems_task_suspend, rtems_task_resume
     189@end itemize
     190
     191@item Clock and Timer Management
     192
     193@itemize -
     194@item rtems_clock_get, rtems_clock_tick
     195@item rtems_timer_fire_after, rtems_timer_fire_when, rtems_timer_cancel
    190196@end itemize
    191197
     
    193199
    194200@itemize -
    195 @item message_queue_send, message_queue_urgent
    196 @item event_send
    197 @item signal_send
     201@item rtems_message_queue_send, rtems_message_queue_urgent
     202@item rtems_event_send
     203@item rtems_signal_send
    198204@end itemize
    199205
     
    201207
    202208@itemize -
    203 @item semaphore_release
     209@item rtems_semaphore_release
    204210@end itemize
    205211
     
    207213
    208214@itemize -
    209 @item port_external_to_internal, port_internal_to_external
     215@item rtems_port_external_to_internal, rtems_port_internal_to_external
    210216@end itemize
    211217
    212218@item IO Management
    213219
    214 @itemize -
    215 @item io_initialize, io_open, io_close, io_read, io_write, io_control
     220The following services are safe to call from an ISR if and only if
     221the device driver service invoked is also safe.  The IO Manager itself
     222is safe but the invoked driver entry point may or may not be.
     223@itemize -
     224@item rtems_io_initialize, rtems_io_open, rtems_io_close, rtems_io_read, rtems_io_write, rtems_io_control
    216225@end itemize
    217226
     
    219228
    220229@itemize -
    221 @item fatal_error_occurred
     230@item rtems_fatal_error_occurred
    222231@end itemize
    223232
     
    225234
    226235@itemize -
    227 @item multiprocessing_announce
     236@item rtems_multiprocessing_announce
    228237@end itemize
    229238@end itemize
Note: See TracChangeset for help on using the changeset viewer.