00001 #ifndef eihpdef_h 00002 #define eihpdef_h 00003 00004 #define EIHP_K_LENGTH 60 00005 #define EIHP_C_LENGTH 60 00006 #define EIHP_S_EIHPDEF 60 00007 00008 struct _eihp { 00009 struct { 00010 unsigned int eihp_l_majorid; 00011 unsigned int eihp_l_minorid; 00012 }; 00013 unsigned int eihp_l_eco1; 00014 unsigned int eihp_l_eco2; 00015 unsigned int eihp_l_eco3; 00016 unsigned int eihp_l_eco4; 00017 unsigned int eihp_l_patcomtxt; 00018 unsigned int eihp_l_rw_patsiz; 00019 union { 00020 unsigned int eihp_l_rw_patadr; 00021 unsigned long long eihp_q_rw_patadr; 00022 }; 00023 unsigned int eihp_l_ro_patsiz; 00024 union { 00025 unsigned int eihp_l_ro_patadr; 00026 unsigned long long eihp_q_ro_patadr; 00027 }; 00028 unsigned long long eihp_q_patdate; 00029 }; 00030 00031 #endif 00032 00033