以前6000/7200 SxR和3000 SxR的sxr msg:
Lvsd,ACLDerate的定義不同
Lvsd:
6000/7200 : LV
3000 : LVSD
ACLDerate:
6000/7200 : AcUnb
3000 : AcLDerate
以往的做法都是將UI的event table在開機時依照當時狀況(6000/7200或是3000)作修改。
但是這樣讓RMS很不好動作。讓這個”共用”的”錯誤”papogate到RMS。
比較好的做法是在CxU這邊將這個”錯誤”處理掉。
所以在2.3pr2版,將在sxrtask,記錄event code時舊區分開來。
如果是6000/7200,舊在收到Lvsd,AclDerate時記錄Lv,AcUnb。
如果是3000,就記錄Lvsd和AclDerate。
Lvds因為是Lock message的一部份,所以是靠修改lock message table (SALP)。
AclDerate是在收到message時記錄的,所以在code部分依照flag(UseSxrUnbNotAclDe)。