Commit c316f2fc authored by ChiehChun's avatar ChiehChun Committed by Robert Schmidt

Correct bit ordering in struct NR_BSR_LONG

parent a95346d1
...@@ -119,22 +119,22 @@ typedef NR_BSR_SHORT NR_BSR_SHORT_TRUNCATED; ...@@ -119,22 +119,22 @@ typedef NR_BSR_SHORT NR_BSR_SHORT_TRUNCATED;
// Long BSR for all logical channel group ID // Long BSR for all logical channel group ID
typedef struct { typedef struct {
uint8_t Buffer_size7: 8; uint8_t LcgID0: 1; // octet 1 [0]
uint8_t Buffer_size6: 8; uint8_t LcgID1: 1; // octet 1 [1]
uint8_t Buffer_size5: 8; uint8_t LcgID2: 1; // octet 1 [2]
uint8_t Buffer_size4: 8; uint8_t LcgID3: 1; // octet 1 [3]
uint8_t Buffer_size3: 8; uint8_t LcgID4: 1; // octet 1 [4]
uint8_t Buffer_size2: 8; uint8_t LcgID5: 1; // octet 1 [5]
uint8_t Buffer_size1: 8; uint8_t LcgID6: 1; // octet 1 [6]
uint8_t Buffer_size0: 8; uint8_t LcgID7: 1; // octet 1 [7]
uint8_t LcgID0: 1; uint8_t Buffer_size0: 8; // octet 2 [7:0]
uint8_t LcgID1: 1; uint8_t Buffer_size1: 8; // octet 3 [7:0]
uint8_t LcgID2: 1; uint8_t Buffer_size2: 8; // octet 4 [7:0]
uint8_t LcgID3: 1; uint8_t Buffer_size3: 8; // octet 5 [7:0]
uint8_t LcgID4: 1; uint8_t Buffer_size4: 8; // octet 6 [7:0]
uint8_t LcgID5: 1; uint8_t Buffer_size5: 8; // octet 7 [7:0]
uint8_t LcgID6: 1; uint8_t Buffer_size6: 8; // octet 8 [7:0]
uint8_t LcgID7: 1; uint8_t Buffer_size7: 8; // octet 9 [7:0]
} __attribute__ ((__packed__)) NR_BSR_LONG; } __attribute__ ((__packed__)) NR_BSR_LONG;
typedef NR_BSR_LONG NR_BSR_LONG_TRUNCATED; typedef NR_BSR_LONG NR_BSR_LONG_TRUNCATED;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment