Enabled images. They appear to work ok for PostScript but not as well

for PDF -- at least according to ghostview.
This commit is contained in:
Joel Sherrill
1999-10-06 17:50:07 +00:00
parent defc332baf
commit 13fb3051d7
5 changed files with 13845 additions and 24 deletions

View File

@@ -54,7 +54,7 @@ $(PROJECT).dvi: $(FILES)
html: dirs $(FILES) html: dirs $(FILES)
-mkdir -p $(WWW_INSTALL)/c_user -mkdir -p $(WWW_INSTALL)/c_user
cp rtemsarc.gif rtemspie.gif states.gif $(WWW_INSTALL)/c_user cp rtemsarc.png rtemspie.png states.png $(WWW_INSTALL)/c_user
$(TEXI2WWW) $(TEXI2WWW_ARGS) -dir $(WWW_INSTALL)/$(PROJECT) \ $(TEXI2WWW) $(TEXI2WWW_ARGS) -dir $(WWW_INSTALL)/$(PROJECT) \
$(PROJECT).texi $(PROJECT).texi

View File

@@ -270,7 +270,7 @@ application systems. The following figure illustrates this organization:
@ifset use-html @ifset use-html
@html @html
<IMG SRC="rtemspie.gif" WIDTH=500 HEIGHT=300 ALT="RTEMS Architecture"> <IMG SRC="rtemspie.png" WIDTH=500 HEIGHT=300 ALT="RTEMS Architecture">
@end html @end html
@end ifset @end ifset
Subsequent chapters present a detailed description of the capabilities Subsequent chapters present a detailed description of the capabilities

View File

@@ -171,6 +171,24 @@ Tasks in an RTEMS system must always be in one of the
five allowable task states. These states are: executing, ready, five allowable task states. These states are: executing, ready,
blocked, dormant, and non-existent. blocked, dormant, and non-existent.
A task occupies the non-existent state before a
@code{@value{DIRPREFIX}task_create} has been
issued on its behalf. A task enters the
non-existent state from any other state in the system when it is
deleted with the @code{@value{DIRPREFIX}task_delete}
directive. While a task occupies
this state it does not have a TCB or a task ID assigned to it;
therefore, no other tasks in the system may reference this task.
When a task is created via the @code{@value{DIRPREFIX}task_create} directive
it enters the dormant state. This state is not entered through
any other means. Although the task exists in the system, it
cannot actively compete for system resources. It will remain in
the dormant state until it is started via the @code{@value{DIRPREFIX}task_start}
directive, at which time it enters the ready state. The task is
now permitted to be scheduled for the processor and to compete
for other system resources.
@ifset use-ascii @ifset use-ascii
@example @example
@group @group
@@ -205,7 +223,8 @@ blocked, dormant, and non-existent.
@end ifset @end ifset
@ifset use-tex @ifset use-tex
@c for now use the ascii version @c @page
@c @image{states,5in,4in}
@example @example
@group @group
+-------------------------------------------------------------+ +-------------------------------------------------------------+
@@ -236,34 +255,14 @@ blocked, dormant, and non-existent.
+-------------------------------------------------------------+ +-------------------------------------------------------------+
@end group @end group
@end example @end example
@tex
@end tex
@end ifset @end ifset
@ifset use-html @ifset use-html
@html @html
<IMG SRC="states.gif" WIDTH=550 HEIGHT=400 ALT="RTEMS Task States"> <IMG SRC="states.png" WIDTH=550 HEIGHT=400 ALT="RTEMS Task States">
@end html @end html
@end ifset @end ifset
A task occupies the non-existent state before a
@code{@value{DIRPREFIX}task_create} has been
issued on its behalf. A task enters the
non-existent state from any other state in the system when it is
deleted with the @code{@value{DIRPREFIX}task_delete}
directive. While a task occupies
this state it does not have a TCB or a task ID assigned to it;
therefore, no other tasks in the system may reference this task.
When a task is created via the @code{@value{DIRPREFIX}task_create} directive
it enters the dormant state. This state is not entered through
any other means. Although the task exists in the system, it
cannot actively compete for system resources. It will remain in
the dormant state until it is started via the @code{@value{DIRPREFIX}task_start}
directive, at which time it enters the ready state. The task is
now permitted to be scheduled for the processor and to compete
for other system resources.
A task occupies the blocked state whenever it is A task occupies the blocked state whenever it is
unable to be scheduled to run. A running task may block itself unable to be scheduled to run. A running task may block itself
or be blocked by other tasks in the system. The running task or be blocked by other tasks in the system. The running task

13822
doc/user/states.eps Normal file

File diff suppressed because it is too large Load Diff

BIN
doc/user/states.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB