#300 closed enhancement (fixed)
User Extension API for the TCB extensions array.
Reported by: | Chris Johns | Owned by: | Joel Sherrill |
---|---|---|---|
Priority: | lowest | Milestone: | 2 |
Component: | score | Version: | unknown |
Severity: | minor | Keywords: | |
Cc: | bugs@… | Blocked By: | |
Blocking: |
Description
The User Extensions API needs to be extended to provide controlled access to the extensions array in the TCB.
The following is required:
rtems_status_code
rtems_extension_get_var(rtems_id id,
rtems_id task,
void var);
void* rtems_extension_self_get_var(int index);
The last one must be an inline/macro. The use of the extension id should be looked at verses the use of an index.
Note, this API is needed to resolve PR189 plus remove taskvars from RTEMS. RPC and the capture engine also require it.
Release:
cvs-head
Change History (1)
comment:1 Changed on 07/18/03 at 16:07:44 by Joel Sherrill
Status: | assigned → closed |
---|
Note: See
TracTickets for help on using
tickets.
State-Changed-From-To: open->closed
State-Changed-Why: New website has section for potential projects. This includes a