00001 #ifndef COMMON_H 00002 #define COMMON_H 00003 00004 #define NUM_ELEMENTS(array) (sizeof(array) / sizeof(*(array))) 00005 00006 00017 typedef enum { 00018 GR_OK = 0, 00019 GR_INVALID_ARG, 00020 GR_DUPLICATE_PORT, 00021 GR_INVALID_PORT, 00022 GR_INVALID_REGISTER, 00023 GR_DUPLICATE_REGISTER, 00024 GR_NO_ACCESS, 00025 GR_INVALID_DATA, 00026 } GATE_RESULT; 00027 00031 #endif 00032