RTEMS Logo

RTEMS 4.6.1 On-Line Library


Rate Monotonic Manager RATE_MONOTONIC_CREATE - Create a rate monotonic period

PREV UP NEXT Bookshelf RTEMS Ada User's Guide

19.4.1: RATE_MONOTONIC_CREATE - Create a rate monotonic period

CALLING SEQUENCE:

procedure Rate_Monotonic_Create (
   Name   : in     RTEMS.Name;
   ID     :    out RTEMS.ID;
   Result :    out RTEMS.Status_Codes
);

DIRECTIVE STATUS CODES:

RTEMS.SUCCESSFUL - rate monotonic period created successfully
RTEMS.INVALID_NAME - invalid task name
RTEMS.TOO_MANY - too many periods created

DESCRIPTION:

This directive creates a rate monotonic period. The assigned rate monotonic id is returned in id. This id is used to access the period with other rate monotonic manager directives. For control and maintenance of the rate monotonic period, RTEMS allocates a PCB from the local PCB free pool and initializes it.

NOTES:

This directive will not cause the calling task to be preempted.


PREV UP NEXT Bookshelf RTEMS Ada User's Guide

Copyright © 1988-2004 OAR Corporation