l1ctl_proto.h: add extended RACH (11-bit) request message
According to 3GPP TS 04.60, section 11.2.5a, the extended (11-bit) Access Burst on RACH/PRACH is used by the MS to indicate its EGPRS capability. One of the alternative synch. sequences (see 3GPP TS 05.02, TS1 and TS2) shall be used. Change-Id: Iae0267a31b3314c990eb41acb2f570ca3219021c
This commit is contained in:
parent
e9bedd12f7
commit
5e473cb478
|
@ -64,6 +64,9 @@ enum {
|
||||||
|
|
||||||
L1CTL_DATA_TBF_REQ,
|
L1CTL_DATA_TBF_REQ,
|
||||||
L1CTL_DATA_TBF_CONF,
|
L1CTL_DATA_TBF_CONF,
|
||||||
|
|
||||||
|
/* Extended (11-bit) RACH (see 3GPP TS 05.02, section 5.2.7) */
|
||||||
|
L1CTL_EXT_RACH_REQ,
|
||||||
};
|
};
|
||||||
|
|
||||||
enum ccch_mode {
|
enum ccch_mode {
|
||||||
|
@ -238,6 +241,15 @@ struct l1ctl_rach_req {
|
||||||
uint16_t offset;
|
uint16_t offset;
|
||||||
} __attribute__((packed));
|
} __attribute__((packed));
|
||||||
|
|
||||||
|
|
||||||
|
/* the l1_info_ul header is in front */
|
||||||
|
struct l1ctl_ext_rach_req {
|
||||||
|
uint16_t ra11;
|
||||||
|
uint8_t synch_seq;
|
||||||
|
uint8_t combined;
|
||||||
|
uint16_t offset;
|
||||||
|
} __attribute__((packed));
|
||||||
|
|
||||||
/* the l1_info_ul header is in front */
|
/* the l1_info_ul header is in front */
|
||||||
struct l1ctl_par_req {
|
struct l1ctl_par_req {
|
||||||
int8_t ta;
|
int8_t ta;
|
||||||
|
|
Loading…
Reference in New Issue