123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- /******************************************************************************
- ** File Name: threadx_os.h *
- ** Author: Xueliang.Wang *
- ** DATE: 09/08/2002 *
- ** Copyright: 2002 Spreatrum, Incoporated. All Rights Reserved. *
- ** Description: This file defines the basic operation interfaces of *
- ** RTOS. Including thread control functions, message control *
- ** fucntions, event, memory, timer etc.
- ******************************************************************************
- ******************************************************************************
- ** Edit History *
- ** ------------------------------------------------------------------------- *
- ** DATE NAME DESCRIPTION *
- ** 09/08/2002 Xueliang.Wang Create *
- ** 09/12/2002 Zhemin.Lin Modify according to CR:MS00004678 *
- ******************************************************************************/
- #ifndef _THREADX_OS_H
- #define _THREADX_OS_H
- /**---------------------------------------------------------------------------*
- ** Dependencies *
- **---------------------------------------------------------------------------*/
- // Define basic proportypes.
- #include "sci_types.h"
- /**---------------------------------------------------------------------------*
- ** Compiler Flag *
- **---------------------------------------------------------------------------*/
- #ifdef __cplusplus
- extern "C" {
- #endif
- /**---------------------------------------------------------------------------*
- ** Constant Variables *
- **---------------------------------------------------------------------------*/
- /**---------------------------------------------------------------------------*
- ** Data Structures *
- **---------------------------------------------------------------------------*/
- //---------------------------------------------
- // RTOS control block define.
- //---------------------------------------------
- //---------------------------------------------
- // Convert macroes.
- //---------------------------------------------
- // Convert return value.
- typedef osiMutex_t SCI_MUTEX_T;
- /**---------------------------------------------------------------------------*
- ** Function Prototypes *
- **---------------------------------------------------------------------------*/
- /**---------------------------------------------------------------------------*
- ** Compiler Flag *
- **---------------------------------------------------------------------------*/
- #ifdef __cplusplus
- }
- #endif
- #endif // End of _THREADX_OS_H
|