library/L1CTL_Types: add missing 'loop_mode' to 'L1ctlTchModeReq'

Change-Id: Ia62cfc949603780b36f76bd6a9c16815b6152fcd
This commit is contained in:
Vadim Yanitskiy 2020-10-19 16:04:38 +07:00
parent 3240312a16
commit 7ce605fc8b
1 changed files with 13 additions and 1 deletions

View File

@ -148,6 +148,17 @@ module L1CTL_Types {
/* Other modes are not supported for now */
} with { variant "FIELDLENGTH(8)" };
type enumerated L1ctlLoopMode {
L1CTL_LOOP_MODE_OPEN ('00000000'B),
L1CTL_LOOP_MODE_A ('00000001'B),
L1CTL_LOOP_MODE_B ('00000010'B),
L1CTL_LOOP_MODE_C ('00000011'B),
L1CTL_LOOP_MODE_D ('00000100'B),
L1CTL_LOOP_MODE_E ('00000101'B),
L1CTL_LOOP_MODE_F ('00000110'B),
L1CTL_LOOP_MODE_I ('00000111'B)
} with { variant "FIELDLENGTH(8)" };
type record L1ctlAudioMode {
BIT4 padding,
boolean tx_microphone,
@ -263,7 +274,8 @@ module L1CTL_Types {
type record L1ctlTchModeReq {
L1ctlTchMode tch_mode,
L1ctlAudioMode audio_mode,
OCT2 padding
L1ctlLoopMode loop_mode,
OCT1 padding
} with { variant "" };
type record L1ctlRachReq {