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