diff options
Diffstat (limited to 'host/lib/transport')
-rwxr-xr-x | host/lib/transport/gen_vrt_if_packet.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/host/lib/transport/gen_vrt_if_packet.py b/host/lib/transport/gen_vrt_if_packet.py index 3ba562d68..427217eb6 100755 --- a/host/lib/transport/gen_vrt_if_packet.py +++ b/host/lib/transport/gen_vrt_if_packet.py @@ -66,6 +66,8 @@ static pred_table_type get_pred_unpack_table(void){ return table; } +static const pred_table_type pred_unpack_table(get_pred_unpack_table()); + ######################################################################## #def gen_code($XE_MACRO, $suffix) ######################################################################## @@ -168,7 +170,6 @@ void vrt::if_hdr_unpack_$(suffix)( //if_packet_info.sob = bool(vrt_hdr_word & $hex(0x1 << 25)); //not implemented //if_packet_info.eob = bool(vrt_hdr_word & $hex(0x1 << 24)); //not implemented - static const pred_table_type pred_unpack_table(get_pred_unpack_table()); const pred_type pred = pred_unpack_table[pred_table_index(vrt_hdr_word)]; switch(pred){ |