mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-11-16 12:34:45 +00:00
2008-07-15 Joel Sherrill <joel.sherrill@OARcorp.com>
* user/barrier.t, user/clock.t, user/dpmem.t, user/msg.t, user/part.t, user/region.t, user/rtmon.t, user/sem.t, user/task.t, user/timer.t: Correct documentation typos noticed and thankfully reported by Fabrício de Novaes Kucinskis <fabricio@dea.inpe.br>
This commit is contained in:
@@ -1,3 +1,10 @@
|
||||
2008-07-15 Joel Sherrill <joel.sherrill@OARcorp.com>
|
||||
|
||||
* user/barrier.t, user/clock.t, user/dpmem.t, user/msg.t, user/part.t,
|
||||
user/region.t, user/rtmon.t, user/sem.t, user/task.t, user/timer.t:
|
||||
Correct documentation typos noticed and thankfully reported by
|
||||
Fabrício de Novaes Kucinskis <fabricio@dea.inpe.br>
|
||||
|
||||
2008-06-20 Joel Sherrill <joel.sherrill@OARcorp.com>
|
||||
|
||||
* user/io.t: Fix typos for IO unregister reported by Catalin Morosan
|
||||
|
||||
@@ -200,7 +200,7 @@ procedure Barrier_Create (
|
||||
|
||||
@subheading DIRECTIVE STATUS CODES:
|
||||
@code{@value{RPREFIX}SUCCESSFUL} - barrier created successfully@*
|
||||
@code{@value{RPREFIX}INVALID_NAME} - invalid task name@*
|
||||
@code{@value{RPREFIX}INVALID_NAME} - invalid barrier name@*
|
||||
@code{@value{RPREFIX}INVALID_ADDRESS} - @code{id} is NULL@*
|
||||
@code{@value{RPREFIX}TOO_MANY} - too many barriers created@
|
||||
|
||||
|
||||
@@ -265,7 +265,7 @@ procedure Clock_Set (
|
||||
@subheading DIRECTIVE STATUS CODES:
|
||||
@code{@value{RPREFIX}SUCCESSFUL} - date and time set successfully@*
|
||||
@code{@value{RPREFIX}INVALID_ADDRESS} - @code{time_buffer} is NULL@*
|
||||
@code{@value{RPREFIX}INVALID_TIME_OF_DAY} - invalid time of day
|
||||
@code{@value{RPREFIX}INVALID_CLOCK} - invalid time of day
|
||||
|
||||
@subheading DESCRIPTION:
|
||||
|
||||
|
||||
@@ -137,7 +137,7 @@ procedure Port_Create (
|
||||
|
||||
@subheading DIRECTIVE STATUS CODES:
|
||||
@code{@value{RPREFIX}SUCCESSFUL} - port created successfully@*
|
||||
@code{@value{RPREFIX}INVALID_NAME} - invalid task name@*
|
||||
@code{@value{RPREFIX}INVALID_NAME} - invalid port name@*
|
||||
@code{@value{RPREFIX}INVALID_ADDRESS} - address not on four byte boundary@*
|
||||
@code{@value{RPREFIX}INVALID_ADDRESS} - @code{id} is NULL@*
|
||||
@code{@value{RPREFIX}TOO_MANY} - too many DP memory areas created
|
||||
|
||||
@@ -254,7 +254,7 @@ procedure Message_Queue_Create (
|
||||
|
||||
@subheading DIRECTIVE STATUS CODES:
|
||||
@code{@value{RPREFIX}SUCCESSFUL} - queue created successfully@*
|
||||
@code{@value{RPREFIX}INVALID_NAME} - invalid task name@*
|
||||
@code{@value{RPREFIX}INVALID_NAME} - invalid queue name@*
|
||||
@code{@value{RPREFIX}INVALID_ADDRESS} - @code{id} is NULL@*
|
||||
@code{@value{RPREFIX}INVALID_NUMBER} - invalid message count@*
|
||||
@code{@value{RPREFIX}INVALID_SIZE} - invalid message size@*
|
||||
|
||||
@@ -170,7 +170,7 @@ procedure Partition_Create (
|
||||
|
||||
@subheading DIRECTIVE STATUS CODES:
|
||||
@code{@value{RPREFIX}SUCCESSFUL} - partition created successfully@*
|
||||
@code{@value{RPREFIX}INVALID_NAME} - invalid task name@*
|
||||
@code{@value{RPREFIX}INVALID_NAME} - invalid partition name@*
|
||||
@code{@value{RPREFIX}TOO_MANY} - too many partitions created@*
|
||||
@code{@value{RPREFIX}INVALID_ADDRESS} - address not on four byte boundary@*
|
||||
@code{@value{RPREFIX}INVALID_ADDRESS} - @code{starting_address} is NULL@*
|
||||
@@ -186,7 +186,7 @@ procedure Partition_Create (
|
||||
This directive creates a partition of fixed size
|
||||
buffers from a physically contiguous memory space which starts
|
||||
at starting_address and is length bytes in size. Each allocated
|
||||
buffer is to be of buffer_length in bytes. The assigned
|
||||
buffer is to be of @code{buffer_size} in bytes. The assigned
|
||||
partition id is returned in id. This partition id is used to
|
||||
access the partition with other partition related directives.
|
||||
For control and maintenance of the partition, RTEMS allocates a
|
||||
|
||||
@@ -96,7 +96,7 @@ desired option components. The set of valid options for the
|
||||
listed in the following table:
|
||||
|
||||
@itemize @bullet
|
||||
@item @code{@value{RPREFIX}WAIT} - task will wait for semaphore (default)
|
||||
@item @code{@value{RPREFIX}WAIT} - task will wait for segment (default)
|
||||
@item @code{@value{RPREFIX}NO_WAIT} - task should not wait
|
||||
@end itemize
|
||||
|
||||
@@ -272,7 +272,7 @@ procedure Region_Create (
|
||||
@subheading DIRECTIVE STATUS CODES:
|
||||
|
||||
@code{@value{RPREFIX}SUCCESSFUL} - region created successfully@*
|
||||
@code{@value{RPREFIX}INVALID_NAME} - invalid task name@*
|
||||
@code{@value{RPREFIX}INVALID_NAME} - invalid region name@*
|
||||
@code{@value{RPREFIX}INVALID_ADDRESS} - @code{id} is NULL@*
|
||||
@code{@value{RPREFIX}INVALID_ADDRESS} - @code{starting_address} is NULL@*
|
||||
@code{@value{RPREFIX}INVALID_ADDRESS} - address not on four byte boundary@*
|
||||
@@ -300,9 +300,9 @@ Specifying @code{@value{RPREFIX}FIFO} in attribute_set or selecting
|
||||
@code{@value{RPREFIX}DEFAULT_ATTRIBUTES} will cause waiting tasks to
|
||||
be serviced in First In-First Out order.
|
||||
|
||||
The starting_address parameter must be aligned on a
|
||||
four byte boundary. The page_size parameter must be a multiple
|
||||
of four greater than or equal to four.
|
||||
The @code{starting_address} parameter must be aligned on a
|
||||
four byte boundary. The @code{page_size} parameter must be a multiple
|
||||
of four greater than or equal to eight.
|
||||
|
||||
@subheading NOTES:
|
||||
|
||||
|
||||
@@ -963,7 +963,7 @@ procedure Rate_Monotonic_Create (
|
||||
|
||||
@subheading DIRECTIVE STATUS CODES:
|
||||
@code{@value{RPREFIX}SUCCESSFUL} - rate monotonic period created successfully@*
|
||||
@code{@value{RPREFIX}INVALID_NAME} - invalid task name@*
|
||||
@code{@value{RPREFIX}INVALID_NAME} - invalid period name@*
|
||||
@code{@value{RPREFIX}TOO_MANY} - too many periods created
|
||||
|
||||
@subheading DESCRIPTION:
|
||||
|
||||
@@ -409,7 +409,7 @@ procedure Semaphore_Create (
|
||||
|
||||
@subheading DIRECTIVE STATUS CODES:
|
||||
@code{@value{RPREFIX}SUCCESSFUL} - semaphore created successfully@*
|
||||
@code{@value{RPREFIX}INVALID_NAME} - invalid task name@*
|
||||
@code{@value{RPREFIX}INVALID_NAME} - invalid semaphore name@*
|
||||
@code{@value{RPREFIX}INVALID_ADDRESS} - @code{id} is NULL@*
|
||||
@code{@value{RPREFIX}TOO_MANY} - too many semaphores created@*
|
||||
@code{@value{RPREFIX}NOT_DEFINED} - invalid attribute set@*
|
||||
|
||||
@@ -1154,8 +1154,8 @@ procedure Task_Is_Suspended (
|
||||
@end ifset
|
||||
|
||||
@subheading DIRECTIVE STATUS CODES:
|
||||
@code{@value{RPREFIX}SUCCESSFUL} - task is suspended@*
|
||||
@code{@value{RPREFIX}ALREADY_SUSPENDED} - task is not suspended@*
|
||||
@code{@value{RPREFIX}SUCCESSFUL} - task is NOT suspended@*
|
||||
@code{@value{RPREFIX}ALREADY_SUSPENDED} - task is currently suspended@*
|
||||
@code{@value{RPREFIX}INVALID_ID} - task id invalid@*
|
||||
@code{@value{RPREFIX}ILLEGAL_ON_REMOTE_OBJECT} - not supported on remote tasks
|
||||
|
||||
|
||||
@@ -68,7 +68,7 @@ in task rather than interrupt space, the application is
|
||||
allowed a bit more flexibility in what operations a timer
|
||||
service routine can perform. For example, the Timer Server
|
||||
can be configured to have a floating point context in which case
|
||||
it would be save to perform floating point operations
|
||||
it would be safe to perform floating point operations
|
||||
from a task-based timer. Most of the time, executing floating
|
||||
point instructions from an interrupt service routine
|
||||
is not considered safe. However, since the Timer Server task
|
||||
|
||||
Reference in New Issue
Block a user