pub unsafe extern "C" fn switch( current: &mut Registers, next: &Registers, )
Switches between two threads