Crate context_switch_sse
source ·Expand description
This crate contains structures and routines for context switching when SSE extensions are enabled.
Macros
- An assembly block for restoring SSE registers by popping them off of the stack.
- An assembly block for saving SSE registers by pushing them onto the stack.
Structs
- The registers saved before a context switch and restored after a context switch for SSE-enabled Tasks.
Functions
- Switches context from an SSE Task to another SSE Task.
- Reads the value of the first register from the actual CPU register hardware.