Crate early_tls

source ·
Expand description

Handles initialization of TLS data images during early OS initialization.

This is only useful before the tasking subsystem is initialized, i.e., in the nano_core, captain, or ap_start crates.

Functions

  • drop
    Clears the early TLS image
  • Insert the current early TLS image with the given new_tls_image, and loads the new image on this CPU.
  • Loads the existing (previously-initialized) early TLS image on this CPU.