L1CTL_SIM_CONF,
L1CTL_TCH_MODE_REQ,
L1CTL_TCH_MODE_CONF,
+ L1CTL_VOICE_REQ,
+ L1CTL_VOICE_CONF,
+ L1CTL_VOICE_IND,
};
enum ccch_mode {
uint8_t data[23];
} __attribute__((packed));
+/* voice data from network */
+struct l1ctl_voice_ind {
+ uint8_t data[33];
+} __attribute__((packed));
+
/*
* uplink info
*/
/* the l1_info_ul header is in front */
struct l1ctl_rach_req {
uint8_t ra;
- uint8_t fn51;
- uint8_t mf_off;
- uint8_t padding[1];
+ uint8_t combined;
+ uint16_t offset;
} __attribute__((packed));
/* the l1_info_ul header is in front */
uint8_t pad[3];
} __attribute__((packed));
+/* voice data to network */
+struct l1ctl_voice_req {
+ uint8_t data[33];
+} __attribute__((packed));
+
#endif /* __L1CTL_PROTO_H__ */