mirror of
https://github.com/DigitalDevices/dddvb.git
synced 2023-10-10 13:37:43 +02:00
use correct kernel integer types
This commit is contained in:
parent
2311b94970
commit
3cb3df51cf
@ -367,27 +367,27 @@ struct mci_command {
|
|||||||
} get_iq_symbol;
|
} get_iq_symbol;
|
||||||
|
|
||||||
struct {
|
struct {
|
||||||
uint8_t flags; /* Bit 0 : 0 = VTM/SDR, 1 = SCAN,
|
u8 flags; /* Bit 0 : 0 = VTM/SDR, 1 = SCAN,
|
||||||
Bit 1: 1 = Disable AGC,
|
Bit 1: 1 = Disable AGC,
|
||||||
Bit 2: 1 = Set Gain. */
|
Bit 2: 1 = Set Gain. */
|
||||||
uint8_t roll_off;
|
u8 roll_off;
|
||||||
uint8_t rsvd1;
|
u8 rsvd1;
|
||||||
uint8_t rsvd2;
|
u8 rsvd2;
|
||||||
uint32_t frequency;
|
u32 frequency;
|
||||||
uint32_t symbol_rate; /* Only in VTM/SDR mode, SCAN Mode uses exactly 1550/24 MSymbols/s.*/
|
u32 symbol_rate; /* Only in VTM/SDR mode, SCAN Mode uses exactly 1550/24 MSymbols/s.*/
|
||||||
uint8_t gain; /* Gain in 0.25 dB Steps */
|
u8 gain; /* Gain in 0.25 dB Steps */
|
||||||
/* Frequency, symbolrate and gain can be schanged while running */
|
/* Frequency, symbolrate and gain can be schanged while running */
|
||||||
} sx8_start_iq;
|
} sx8_start_iq;
|
||||||
|
|
||||||
struct {
|
struct {
|
||||||
uint8_t flags;
|
u8 flags;
|
||||||
/* Bit 0:1 Preamp Mode; 0 = Preamp AGC, 1 == Minimum (~ -17dB) ,
|
/* Bit 0:1 Preamp Mode; 0 = Preamp AGC, 1 == Minimum (~ -17dB) ,
|
||||||
2 = Medium, 3 = Maximum gain {~ 15dB}
|
2 = Medium, 3 = Maximum gain {~ 15dB}
|
||||||
Bit 2: Bypass Input LNA (6 dB less gain) (Note this is after Preamp)
|
Bit 2: Bypass Input LNA (6 dB less gain) (Note this is after Preamp)
|
||||||
Bit 4: Set RF Gain
|
Bit 4: Set RF Gain
|
||||||
Bit 5: Freeze RF Gain (Turn AGC off at current gain, only when already enabled)
|
Bit 5: Freeze RF Gain (Turn AGC off at current gain, only when already enabled)
|
||||||
Bit 7: Optimize RF Gain and freeze for FFT */
|
Bit 7: Optimize RF Gain and freeze for FFT */
|
||||||
uint8_t rf_gain; /* 0 .. 50 dB */
|
u8 rf_gain; /* 0 .. 50 dB */
|
||||||
} sx8_input_enable;
|
} sx8_input_enable;
|
||||||
|
|
||||||
struct {
|
struct {
|
||||||
@ -864,7 +864,7 @@ int ddb_mci_get_info(struct mci *mci);
|
|||||||
int ddb_mci_get_strength(struct dvb_frontend *fe);
|
int ddb_mci_get_strength(struct dvb_frontend *fe);
|
||||||
void ddb_mci_proc_info(struct mci *mci, struct dtv_frontend_properties *p);
|
void ddb_mci_proc_info(struct mci *mci, struct dtv_frontend_properties *p);
|
||||||
int mci_init(struct ddb_link *link);
|
int mci_init(struct ddb_link *link);
|
||||||
int mci_cmd_val(struct ddb_link *link, uint32_t cmd, uint32_t val);
|
int mci_cmd_val(struct ddb_link *link, u32 cmd, u32 val);
|
||||||
|
|
||||||
extern struct mci_cfg ddb_max_sx8_cfg;
|
extern struct mci_cfg ddb_max_sx8_cfg;
|
||||||
extern struct mci_cfg ddb_max_m4_cfg;
|
extern struct mci_cfg ddb_max_m4_cfg;
|
||||||
|
Loading…
Reference in New Issue
Block a user