OSEK VDX OS
Figure 4-3 Basic task state model
basic task
@startuml
[*] --> Ready
[*] --> Suspended
[*] --> Running
Running --> [*]
Ready --> [*]
Suspended --> [*]
Ready : ready queue.
Running : Program Counter
Suspended : on the memory
Ready -[#blue,bold]-> Running
Running -[#blue,bold]-> Ready
Running -[#blue,bold]-> Suspended
Suspended -[#blue,bold]-> Ready
@enduml