Распечатка 6.1 Заголовочный файл драйвера kapi

Предыдущая  Содержание  Следующая V*D*V

Распечатка 6.1

 

/* kapi.h */

 

#ifndef _KAPI_H

#define _KAPI_H

 

#define MAX_ARGS 7

 

typedef enum _dir_t {

  DIR_IN = 1,

  DIR_OUT,

}dir_t;

 

typedef struct _arg_struct {

  void *val;

  unsigned int size;

  dir_t dir;

}arg_t;

 

typedef struct _kfunc_struct {

  int num;

  arg_t arg[MAX_ARGS];

  arg_t ret;

}kfunc_t;

 

enum _function_id {

  MY_KERNEL_FUNC = 1,

  MAX_FUNC

};

 

#endif /* _KAPI_H */

 

Предыдущая  Содержание  Следующая