/* * Copyright (c) 2026, Chloe M. * Provided under the BSD-3 clause. * * Description: HAL thread management * Author: Chloe M. */ #ifndef _HAL_THREAD_H_ #define _HAL_THREAD_H_ 1 #include #include #include /* * Initialize machine specific thread information * * @Thread: Thread to initialize * @Flags: Optional init flags * @Ip: Instruction pointer value to start off with */ PT_STATUS HalThreadInit(THREAD *Thread, ULONG Flags, UPTR Ip); #endif /* !_HAL_THREAD_H_ */