Thread in SylixOS [5] - end of thread

summary The end of a thread means the end of the thread life cycle. Thread termination includes thread cancellation, thread exit and thread deletion. APIexplainAPI_ThreadDeleteThread delete function.API_ThreadForceDeleteThread force delete function.API_ThreadExitThe thread exited itself.exitKernel thread or process exit_exitThe kernel thread ...

Posted by lpxxfaintxx on Mon, 27 Dec 2021 22:47:24 +0100

Thread in SylixOS [2] - thread attribute block and operation

Thread attribute block Each SylixOS thread has its own properties, including thread priority, stack information, thread parameters, etc. Each thread attribute block consists of a structure LW_CLASS_THREADATTR is composed of the following members: typedef struct { PLW_STACK THREADATTR_pstkLowAddr; /* Low memory start address of all stack are ...

Posted by etsauer on Mon, 20 Dec 2021 08:14:02 +0100

SylixOS interrupt delay queue

concept When the kernel processes interrupt requests, it is required to process as many interrupts as possible in unit time, that is, the system requires the throughput of processing interrupts to be as large as possible. This requires that the interrupt handler should be as short and concise as possible, and there should be no time-consuming ...

Posted by techite on Tue, 14 Dec 2021 03:02:35 +0100