chronovu-la8: Publish SR_CONF_MAX_UNCOMPRESSED_SAMPLES.

This commit is contained in:
Bert Vermeulen 2014-01-09 16:28:29 +01:00
parent 0b9b3c41c2
commit 14563512ec
2 changed files with 5 additions and 0 deletions

View File

@ -42,6 +42,7 @@ SR_PRIV const int32_t chronovu_la8_hwcaps[] = {
SR_CONF_SAMPLERATE, SR_CONF_SAMPLERATE,
SR_CONF_LIMIT_MSEC, /* TODO: Not yet implemented. */ SR_CONF_LIMIT_MSEC, /* TODO: Not yet implemented. */
SR_CONF_LIMIT_SAMPLES, /* TODO: Not yet implemented. */ SR_CONF_LIMIT_SAMPLES, /* TODO: Not yet implemented. */
SR_CONF_MAX_UNCOMPRESSED_SAMPLES,
}; };
/* /*
@ -279,6 +280,9 @@ static int config_get(int id, GVariant **data, const struct sr_dev_inst *sdi,
} else } else
return SR_ERR; return SR_ERR;
break; break;
case SR_CONF_MAX_UNCOMPRESSED_SAMPLES:
*data = g_variant_new_uint64(MAX_NUM_SAMPLES);
break;
default: default:
return SR_ERR_NA; return SR_ERR_NA;
} }

View File

@ -39,6 +39,7 @@
#define TRIGGER_TYPE "01" #define TRIGGER_TYPE "01"
#define SDRAM_SIZE (8 * 1024 * 1024) #define SDRAM_SIZE (8 * 1024 * 1024)
#define MIN_NUM_SAMPLES 1 #define MIN_NUM_SAMPLES 1
#define MAX_NUM_SAMPLES SDRAM_SIZE
#define BS 4096 /* Block size */ #define BS 4096 /* Block size */
#define NUM_BLOCKS 2048 /* Number of blocks */ #define NUM_BLOCKS 2048 /* Number of blocks */