vsema.c
来自「这是韩国EQUATOR公司提供的DEMO程序」· C语言 代码 · 共 48 行
C
48 行
/**
*** Copyright (c) 2001 Equator Technologies, Inc.
**/
//---------------------------------------------
//---------------------------------------------
//
// vlxmain()
//
//---------------------------------------------
//---------------------------------------------
#define VLX_NO_GB_STALL_HANDLER
#include <vlxapi/vlxstd.h>
typedef struct sema_struct {
int data;
} type_sema_struct;
typedef struct status_struct {
int data;
} type_status_struct;
type_sema_struct sema;
type_status_struct status;
int main()
{
//---------------------------------------------
// Declarations
//---------------------------------------------
volatile int* pSema;
volatile int* pStatus;
//---------------------------------------------
// Execution
//---------------------------------------------
pSema = &sema.data;
pStatus = &status.data;
*pSema = 0; // clear semaphore
*pStatus = 0xF;
} // end vlxmain()
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?