?? mk_pipe.h
字號:
/**********************************************************************************
* mk_pipe.h
* coded by hspark@ce.cnu.ac.kr
* date : 2002/06/23
**********************************************************************************/
#ifndef __MK_PIPE_H__
#define __MK_PIPE_H__
#include "kernel\\mk_pipeF.h"
#include "kernel\\mk_pipeV.h"
typedef struct mk_pipe_struct {
UINT p_Type;
CHAR *p_pName;
//CHAR p_pName[MK_NAME_MAX];
struct mk_pipe_struct *p_pNext;
struct mk_pipe_struct *p_pPrev;
struct mk_ddi_struct p_DDI;
union {
struct mk_fixed_pipe_struct pu_FixedPipe;
struct mk_variable_pipe_struct pu_VariablePipe;
} p_Pipe;
} MK_PIPE;
extern struct mk_pipe_struct *MK_pPipeListHead;
extern struct mk_pipe_struct *MK_pPipeListTail;
void MK_PipeInitialize(void);
STATUS MK_CreatePipe(MK_PIPE *pPipe, char *pName, void *pAddr, int Count,
BOOLEAN Type, UINT Size);
STATUS MK_DeletePipe(MK_PIPE *pPipe);
/* Open(), Close(), Read(), Write(), IOCtrl() */
/*
int MK_Open(MK_FIXED_PIPE *pPipe);
int MK_Close(MK_FIXED_PIPE *pPipe);
int MK_Read(MK_FIXED_PIPE *pPipe, void *pAddr, int MaxSize);
int MK_Write(MK_FIXED_PIPE *pPipe, void *pAddr, int Length);
int MK_IOControl(MK_FIXED_PIPE *pPipe, int Function, Function);
*/
#endif /* __MK_PIPE_H__ */
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -