view driver/main.h @ 1:b4285b887e18 default tip

add document
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Tue, 08 Sep 2009 17:33:34 +0900
parents 42f240cc4bc6
children
line wrap: on
line source

/**
 * main.h
 * SPE プロセスマネージャ spe_manager
 * 設定情報とか
 */

#ifndef  SPE_MANAGER__MAIN_H
#define  SPE_MANAGER__MAIN_H

#include "../include/spe_process.h"   // 暫定


#define  SPE_MANAGER_MAJOR                         240
#define  SPE_MANAGER_MINOR                         0
#define  SPE_MANAGER_DEVICE_ID                     MKDEV(SPE_MANAGER_MAJOR, SPE_MANAGER_MINOR)

#define  SPE_MANAGER_MODULE_NAME                   "spe_manager"
#define  SPE_MANAGER_DEVICE_NAME                   "spe_manager"
#define  SPE_MANAGER_PROCFS_BASE_DIR_NAME          "spe_manager"
#define  SPE_MANAGER_PROCFS_HYPERVISOR_ENTRY_NAME  "hypervisor"
#define  SPE_MANAGER_PROCFS_PROCESSES_ENTRY_NAME   "processes"
//#define  SPE_MANAGER_ENTRY_NAME   "spe_manager"


// 後でファイルに移す
void start_spe_process(const int, spe_process_context_list_t *const);


#endif /*SPE_MANAGER__MAIN_H*/