#ifndef FEMTOBTS_H #define FEMTOBTS_H #include #include #include #include enum l1prim_type { L1P_T_REQ, L1P_T_CONF, L1P_T_IND, }; /* this should actually be part of the header files */ enum superfemto_clk_src { SF_CLKSRC_NONE = 0, SF_CLKSRC_OCXO = 1, SF_CLKSRC_TCXO = 2, SF_CLKSRC_EXT = 3, SF_CLKSRC_GPS = 4, SF_CLKSRC_TRX = 5, SF_CLKSRC_RX = 6, }; const enum l1prim_type femtobts_l1prim_type[GsmL1_PrimId_NUM]; const struct value_string femtobts_l1prim_names[GsmL1_PrimId_NUM+1]; const GsmL1_PrimId_t femtobts_l1prim_req2conf[GsmL1_PrimId_NUM]; const enum l1prim_type femtobts_sysprim_type[SuperFemto_PrimId_NUM]; const struct value_string femtobts_sysprim_names[SuperFemto_PrimId_NUM+1]; const SuperFemto_PrimId_t femtobts_sysprim_req2conf[SuperFemto_PrimId_NUM]; const struct value_string femtobts_l1sapi_names[GsmL1_Sapi_NUM+1]; const struct value_string femtobts_l1status_names[GSML1_STATUS_NUM+1]; const struct value_string femtobts_tracef_names[29]; const struct value_string femtobts_tch_pl_names[15]; const struct value_string femtobts_clksrc_names[8]; #endif /* FEMTOBTS_H */