define and use enum values for BS11 (or Siemens?) specific OML message types
This commit is contained in:
parent
227d4073fb
commit
4668fdaa26
|
@ -168,6 +168,27 @@ enum abis_nm_msgtype {
|
|||
NM_MT_SET_ALARM_THRES,
|
||||
NM_MT_SET_ALARM_THRES_ACK,
|
||||
NM_MT_SET_ALARM_THRES_NACK,
|
||||
|
||||
NM_MT_BS11_RESET_RESOURCE = 0x74,
|
||||
|
||||
NM_MT_BS11_BEGIN_DB_TX = 0xa3,
|
||||
NM_MT_BS11_BEGIN_DB_TX_ACK,
|
||||
NM_MT_BS11_BEGIN_DB_TX_NACK,
|
||||
NM_MT_BS11_END_DB_TX = 0xa6,
|
||||
NM_MT_BS11_END_DB_TX_ACK,
|
||||
NM_MT_BS11_END_DB_TX_NACK,
|
||||
NM_MT_BS11_CREATE_OBJ = 0xa9,
|
||||
NM_MT_BS11_CREATE_OBJ_ACK,
|
||||
NM_MT_BS11_CREATE_OBJ_NACK,
|
||||
NM_MT_BS11_DELETE_OBJ = 0xac,
|
||||
NM_MT_BS11_DELETE_OBJ_ACK,
|
||||
NM_MT_BS11_DELETE_OBJ_NACK,
|
||||
|
||||
NM_MT_BS11_DEACT_TRX1 = 0xd0,
|
||||
|
||||
NM_MT_BS11_RESTART = 0xe7,
|
||||
NM_MT_BS11_DISCONNECT = 0xe9,
|
||||
NM_MT_BS11_RECONNECT = 0xf1,
|
||||
};
|
||||
|
||||
/* Section 9.2: Object Class */
|
||||
|
@ -178,6 +199,8 @@ enum abis_nm_obj_class {
|
|||
NM_OC_BASEB_TRANSC,
|
||||
NM_OC_CHANNEL,
|
||||
/* RFU: 05-FE */
|
||||
NM_OC_BS11 = 0xa3,
|
||||
|
||||
NM_OC_NULL = 0xff,
|
||||
};
|
||||
|
||||
|
|
|
@ -426,13 +426,13 @@ int abis_nm_event_reports(struct gsm_bts *bts, int on)
|
|||
|
||||
int abis_nm_reset_resource(struct gsm_bts *bts)
|
||||
{
|
||||
return __simple_cmd(bts, 0x74);
|
||||
return __simple_cmd(bts, NM_MT_BS11_RESET_RESOURCE);
|
||||
}
|
||||
|
||||
int abis_nm_db_transmission(struct gsm_bts *bts, int begin)
|
||||
{
|
||||
if (begin)
|
||||
return __simple_cmd(bts, 0xA3);
|
||||
return __simple_cmd(bts, NM_MT_BS11_BEGIN_DB_TX);
|
||||
else
|
||||
return __simple_cmd(bts, 0xA6);
|
||||
return __simple_cmd(bts, NM_MT_BS11_END_DB_TX);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue