From c0af1d7e459dcca115abe4600ee4c6866f8b5658 Mon Sep 17 00:00:00 2001 From: Ralph Metzler Date: Wed, 3 Apr 2019 15:12:29 +0200 Subject: [PATCH] add recent changes to interface --- ddbridge/ddbridge-mci.h | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/ddbridge/ddbridge-mci.h b/ddbridge/ddbridge-mci.h index 8e56cb7..8a555f7 100644 --- a/ddbridge/ddbridge-mci.h +++ b/ddbridge/ddbridge-mci.h @@ -147,7 +147,8 @@ #define M4_CMD_GET_L1INFO (0x50) #define M4_CMD_GET_IDS (0x51) #define M4_CMD_GET_DVBT_TPS (0x52) -#define M4_CMD_GET_BBHEADER (0x53) +#define MCI_CMD_GET_BBHEADER (0x53) +#define M4_CMD_GET_BBHEADER (MCI_CMD_GET_BBHEADER) #define M4_CMD_GET_ISDBT_TMCC (0x54) #define M4_CMD_GET_ISDBS_TMCC (0x55) #define M4_CMD_GET_ISDBC_TSMF (0x56) @@ -286,7 +287,11 @@ struct mci_command { u8 retry; u32 frequency; } j83b_search; - + + struct { + u8 flags; // Bit 0 : 1 = short info (1st 4 Bytes) + } get_signalinfo; + struct { u8 tap; u8 rsvd; @@ -294,12 +299,12 @@ struct mci_command { } get_iq_symbol; struct { - u8 flags; /* Bit 0 : 0 = VTM, 1 = SCAN. Bit 1: Set Gain */ + u8 flags; /* Bit 0 : 1 = VTM, 0 = SCAN. Bit 1: Set Gain */ u8 roll_off; u8 rsvd1; u8 rsvd2; u32 frequency; - u32 symbol_rate; /* Only in VTM mode. */ + u32 symbol_rate; /* Only in VTM (versatile tuner mode). */ u16 gain; } sx8_start_iq; @@ -620,6 +625,8 @@ struct mci_result { u8 SYNCD[2]; u8 rsvd; u8 ISSY[3]; + u8 min_input_stream_id; + u8 max_input_stream_id; } BBHeader; struct {