]> sigrok.org Git - libsigrok.git/commitdiff
Remove sr_rational
authorBert Vermeulen <redacted>
Fri, 26 Apr 2013 20:17:41 +0000 (22:17 +0200)
committerBert Vermeulen <redacted>
Fri, 26 Apr 2013 20:51:12 +0000 (22:51 +0200)
hardware/nexus-osciprime/api.c
libsigrok.h

index b81b9e88c5f440d79246c35fc1ba6473069c8e69..238cda515867bd5ee5d278e53e4c78493acc0b0f 100644 (file)
@@ -42,7 +42,7 @@ static const int32_t hwcaps[] = {
        SR_CONF_VDIV,
 };
 
-static const struct sr_rational timebases[] = {
+static const uint64_t timebases[][2] = {
        /* 24 MHz */
        { 42, 1e9 },
        /* 12 MHz */
@@ -94,7 +94,7 @@ static const char *probe_names[] = {
        NULL,
 };
 
-static const struct sr_rational vdivs[] = {
+static const uint64_t vdivs[][2] = {
        { 1, 1 },
        { 2, 1 },
        { 5, 2 },
index 8b9239ad77e366bc4691854ddcca8fa4a9ac016d..24934baab44f09cde065b83edbd07037269ece17 100644 (file)
@@ -138,14 +138,6 @@ enum {
        SR_T_KEYVALUE,
 };
 
-/** Rational number data type, containing numerator and denominator values. */
-struct sr_rational {
-       /** Numerator of the rational number. */
-       uint64_t p;
-       /** Denominator of the rational number. */
-       uint64_t q;
-};
-
 /** Value for sr_datafeed_packet.type. */
 enum {
        SR_DF_HEADER = 10000,