2 * @file IxOsalOsThread.c (eCos)
4 * @brief OS-specific thread implementation.
8 * IXP400 SW Release version 1.5
10 * -- Copyright Notice --
13 * Copyright 2001-2005, Intel Corporation.
14 * All rights reserved.
17 * SPDX-License-Identifier: BSD-3-Clause
19 * -- End of Copyright Notice --
24 /* Thread attribute is ignored */
26 ixOsalThreadCreate (IxOsalThread * ptrTid,
27 IxOsalThreadAttr * threadAttr, IxOsalVoidFnVoidPtr entryPoint, void *arg)
33 * Start thread after given its thread handle
36 ixOsalThreadStart (IxOsalThread * tId)
38 /* Thread already started upon creation */
43 * In Linux threadKill does not actually destroy the thread,
44 * it will stop the signal handling.
47 ixOsalThreadKill (IxOsalThread * tid)
53 ixOsalThreadExit (void)
58 ixOsalThreadPrioritySet (IxOsalOsThread * tid, UINT32 priority)
64 ixOsalThreadSuspend (IxOsalThread * tId)
71 ixOsalThreadResume (IxOsalThread * tId)