#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: assignedclosed

State-Changed-From-To: open->closed
State-Changed-Why: New website has section for potential projects. This includes a

list of PRs that are wishlist items and not actively being worked
on. This PR can be reopened if someone volunteers.

Note: See TracTickets for help on using tickets.