On-Line Library outdated?
Heinz Junkes
junkes at fhi-berlin.mpg.de
Thu Jul 21 15:16:45 UTC 2016
Dear all,
I try to port EPICS 3.15 to RTEMS 4.12. Is there a “translation" table available like
old - calls -> new - calls
e.g.
malloc_get_statistics(&s) -> _Protect_heap_get_information (RTEMS_Malloc_Heap, &info)
rtems_task_set_note (tid, RTEMS_NOTEPAD_TASKVAR, note) -> ???
On https://docs.rtems.org/doc-current/share/rtems/html/c_user/Task-Manager-Introduction.html#Task-Manager-Introduction
one can still find deprecated and now removed functions like rtems_task_get/set_note :
"
6.1 Introduction
The task manager provides a comprehensive set of directives to create, delete, and administer tasks. The directives provided by the task manager are:
• rtems_task_create - Create a task
• rtems_task_ident - Get ID of a task
• rtems_task_self - Obtain ID of caller
• rtems_task_start - Start a task
• rtems_task_restart - Restart a task
• rtems_task_delete - Delete a task
• rtems_task_suspend - Suspend a task
• rtems_task_resume - Resume a task
• rtems_task_is_suspended - Determine if a task is suspended
• rtems_task_set_priority - Set task priority
• rtems_task_mode - Change current task’s mode
• rtems_task_get_note - Get task notepad entry
• rtems_task_set_note - Set task notepad entry
• rtems_task_wake_after - Wake up after interval
• rtems_task_wake_when - Wake up when specified
• rtems_iterate_over_all_threads - Iterate Over Tasks
• rtems_task_variable_add - Associate per task variable
• rtems_task_variable_get - Obtain value of a a per task variable
• rtems_task_variable_delete - Remove per task variable
“
Is the doxygen output (https://docs.rtems.org/doxygen/cpukit/html/modules.html) the real and only to use info?
Heinz
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2593 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/users/attachments/20160721/6da16d75/attachment.bin>
More information about the users
mailing list