summaryrefslogtreecommitdiffstats
path: root/library/RLCMAC_Templates.ttcn
diff options
context:
space:
mode:
Diffstat (limited to 'library/RLCMAC_Templates.ttcn')
-rw-r--r--library/RLCMAC_Templates.ttcn21
1 files changed, 19 insertions, 2 deletions
diff --git a/library/RLCMAC_Templates.ttcn b/library/RLCMAC_Templates.ttcn
index 0bd9792..be751d7 100644
--- a/library/RLCMAC_Templates.ttcn
+++ b/library/RLCMAC_Templates.ttcn
@@ -429,7 +429,8 @@ module RLCMAC_Templates {
persistence_levels := *,
identity := ?,
is_egprs := ?, /* msg escape */
- gprs := *
+ gprs := *,
+ egprs := *
}
}
}
@@ -443,7 +444,23 @@ module RLCMAC_Templates {
u := {
ul_assignment := {
is_egprs := '0'B,
- gprs := gprs
+ gprs := gprs,
+ egprs := omit
+ }
+ }
+ }
+ }
+ }
+
+ template RlcmacDlBlock tr_RLCMAC_UL_PACKET_ASS_EGPRS(template uint3_t usf := ?, template PktUlAssEgprs egprs := ?)
+ modifies tr_RLCMAC_UL_PACKET_ASS := {
+ ctrl := {
+ payload := {
+ u := {
+ ul_assignment := {
+ is_egprs := '1'B,
+ gprs := omit,
+ egprs := egprs
}
}
}