diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/user/rtemspie.txt | 7 | ||||
-rw-r--r-- | doc/user/states.txt | 26 |
2 files changed, 33 insertions, 0 deletions
diff --git a/doc/user/rtemspie.txt b/doc/user/rtemspie.txt new file mode 100644 index 0000000000..7f15186762 --- /dev/null +++ b/doc/user/rtemspie.txt @@ -0,0 +1,7 @@ + +-----------------------------------------------+ + | RTEMS Executive Interface | + +-----------------------------------------------+ + | RTEMS Core | + +-----------------------------------------------+ + | CPU Dependent Code | + +-----------------------------------------------+ diff --git a/doc/user/states.txt b/doc/user/states.txt new file mode 100644 index 0000000000..265d1e8c6f --- /dev/null +++ b/doc/user/states.txt @@ -0,0 +1,26 @@ + +-------------------------------------------------------------+ + | Non-existent | + | +-------------------------------------------------------+ | + | | | | + | | | | + | | Creating +---------+ Deleting | | + | | -------------------> | Dormant | -------------------> | | + | | +---------+ | | + | | | | | + | | Starting | | | + | | | | | + | | V Deleting | | + | | +-------> +-------+ -------------------> | | + | | Yielding / +----- | Ready | ------+ | | + | | / / +-------+ <--+ \ | | + | | / / \ \ Blocking | | + | | / / Dispatching Readying \ \ | | + | | / V \ V | | + | | +-----------+ Blocking +---------+ | | + | | | Executing | --------------> | Blocked | | | + | | +-----------+ +---------+ | | + | | | | + | | | | + | +-------------------------------------------------------+ | + | Non-existent | + +-------------------------------------------------------------+ |