diff options
author | Harald Welte <laforge@gnumonks.org> | 2011-03-06 22:12:24 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2011-03-06 22:12:24 +0100 |
commit | 1484d88d7a78d467b62fce4616725f1723cf7f1e (patch) | |
tree | 034be5c60acda3b290e551ce71e7b04f1f59b529 /openbsc/include/openbsc/abis_om2000.h | |
parent | f38ca9aec78421a5a065804007443e5c18ac582a (diff) |
OM2000: First attempt in automatically configuring most MOs
TS objects are not part yet
Diffstat (limited to 'openbsc/include/openbsc/abis_om2000.h')
-rw-r--r-- | openbsc/include/openbsc/abis_om2000.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/openbsc/include/openbsc/abis_om2000.h b/openbsc/include/openbsc/abis_om2000.h index be369fece..2ff72705b 100644 --- a/openbsc/include/openbsc/abis_om2000.h +++ b/openbsc/include/openbsc/abis_om2000.h @@ -34,6 +34,13 @@ enum abis_om2k_mo_cls { OM2K_MO_CLS_RX = 0x0c, }; +enum om2k_mo_state { + OM2K_MO_S_RESET = 0, + OM2K_MO_S_STARTED, + OM2K_MO_S_ENABLED, + OM2K_MO_S_DISABLED, +}; + struct abis_om2k_mo { uint8_t class; uint8_t bts; @@ -56,6 +63,11 @@ struct is_conn_group { uint8_t ci; }; +extern const struct abis_om2k_mo om2k_mo_cf; +extern const struct abis_om2k_mo om2k_mo_is; +extern const struct abis_om2k_mo om2k_mo_con; +extern const struct abis_om2k_mo om2k_mo_tf; + extern const struct value_string om2k_mo_class_short_vals[]; int abis_om2k_rcvmsg(struct msgb *msg); |