]> sigrok.org Git - libsigrok.git/commitdiff
Add sr_ prefix for analog stuff some structs.
authorUwe Hermann <redacted>
Sun, 20 Feb 2011 13:20:15 +0000 (14:20 +0100)
committerUwe Hermann <redacted>
Sun, 20 Feb 2011 20:16:24 +0000 (21:16 +0100)
hardware/alsa/alsa.c
output/output_analog.c
output/output_gnuplot.c
session.c
sigrok-proto.h
sigrok.h

index e4618cdfbb7abbd520d70e689feb42a070e3df5f..c985e6be90630a3ba1718462697ae99a6237afe7 100644 (file)
@@ -204,9 +204,9 @@ static int receive_data(int fd, int revents, void *user_data)
        struct sr_device_instance *sdi = user_data;
        struct alsa *alsa = sdi->priv;
        struct sr_datafeed_packet packet;
-       struct analog_sample *sample;
-       unsigned int sample_size = sizeof(struct analog_sample) +
-               (NUM_PROBES * sizeof(struct analog_probe));
+       struct sr_analog_sample *sample;
+       unsigned int sample_size = sizeof(struct sr_analog_sample) +
+               (NUM_PROBES * sizeof(struct sr_analog_probe));
        char *outb;
        char inb[4096];
        int i, x, count;
@@ -228,7 +228,7 @@ static int receive_data(int fd, int revents, void *user_data)
                        return FALSE;
 
                for (i = 0; i < count; i++) {
-                       sample = (struct analog_sample *)
+                       sample = (struct sr_analog_sample *)
                                                (outb + (i * sample_size));
                        sample->num_probes = NUM_PROBES;
 
index aef88c5f1eb3563c730ed10f542f68f9293be803..94bd8d8d23f034dc236d0274f8f381c8c904a285 100644 (file)
@@ -48,7 +48,7 @@ struct context {
        uint8_t *linevalues;
        char *header;
        int mark_trigger;
-//     struct analog_sample *prevsample;
+//     struct sr_analog_sample *prevsample;
        enum outputmode mode;
 };
 
@@ -112,8 +112,8 @@ static int init(struct sr_output *o, int default_spl, enum outputmode mode)
        }
 
        ctx->probelist[ctx->num_enabled_probes] = 0;
-       ctx->unitsize = sizeof(struct analog_sample) +
-               (ctx->num_enabled_probes * sizeof(struct analog_probe));
+       ctx->unitsize = sizeof(struct sr_analog_sample) +
+               (ctx->num_enabled_probes * sizeof(struct sr_analog_probe));
        ctx->line_offset = 0;
        ctx->spl_cnt = 0;
        ctx->mark_trigger = -1;
@@ -208,7 +208,7 @@ static int data_bits(struct sr_output *o, char *data_in, uint64_t length_in,
        struct context *ctx;
        unsigned int outsize, offset, p;
        int max_linelen;
-       struct analog_sample *sample;
+       struct sr_analog_sample *sample;
        char *outbuf, c;
 
        ctx = o->internal;
@@ -239,7 +239,7 @@ static int data_bits(struct sr_output *o, char *data_in, uint64_t length_in,
        if (length_in >= ctx->unitsize) {
                for (offset = 0; offset <= length_in - ctx->unitsize;
                     offset += ctx->unitsize) {
-                       sample = (struct analog_sample *) (data_in + offset);
+                       sample = (struct sr_analog_sample *) (data_in + offset);
                        for (p = 0; p < ctx->num_enabled_probes; p++) {
                                int val = sample->probes[p].val;
                                int res = sample->probes[p].res;
index 18e7631811d36ebf352148d1823cd560aba8feed..10b9c2647eea6bab64595cd6c2a77f0c5d298a29 100644 (file)
@@ -232,8 +232,8 @@ static int analog_init(struct sr_output *o)
        }
        ctx->probelist[ctx->num_enabled_probes] = 0;
 //     ctx->unitsize = (ctx->num_enabled_probes + 7) / 8;
-       ctx->unitsize = sizeof(struct analog_sample) +
-                       (ctx->num_enabled_probes * sizeof(struct analog_probe));
+       ctx->unitsize = sizeof(struct sr_analog_sample) +
+                       (ctx->num_enabled_probes * sizeof(struct sr_analog_probe));
 
        num_probes = g_slist_length(o->device->probes);
        comment[0] = '\0';
@@ -285,7 +285,7 @@ static int analog_data(struct sr_output *o, char *data_in, uint64_t length_in,
 //     uint64_t sample;
        static uint64_t samplecount = 0;
        char *outbuf, *c;
-       struct analog_sample *sample;
+       struct sr_analog_sample *sample;
 
        ctx = o->internal;
 //     max_linelen = 16 + ctx->num_enabled_probes * 2;
@@ -307,7 +307,7 @@ static int analog_data(struct sr_output *o, char *data_in, uint64_t length_in,
 
        for (i = 0; i <= length_in - ctx->unitsize; i += ctx->unitsize) {
 //             memcpy(&sample, data_in + i, ctx->unitsize);
-               sample = (struct analog_sample *) (data_in + i);
+               sample = (struct sr_analog_sample *) (data_in + i);
 
                /* The first column is a counter (needed for gnuplot). */
                c = outbuf + strlen(outbuf);
index 65f7a8df2785bf03f53d03960010e62ed8ca47aa..cc6c133d1243ef5119142f88a518c8241993bb46 100644 (file)
--- a/session.c
+++ b/session.c
@@ -91,7 +91,7 @@ void sr_session_pa_clear(void)
        session->analyzers = NULL;
 }
 
-void sr_session_pa_add(struct analyzer *an)
+void sr_session_pa_add(struct sr_analyzer *an)
 {
        session->analyzers = g_slist_append(session->analyzers, an);
 }
index 4b4de45b8f69657ae73a380c1ddbd83b1549bca2..65fd4362cb78e206ef0984dcb5088cacb890c802 100644 (file)
@@ -103,7 +103,7 @@ int sr_session_device_add(struct sr_device *device);
 
 /* Protocol analyzers setup */
 void sr_session_pa_clear(void);
-void sr_session_pa_add(struct analyzer *pa);
+void sr_session_pa_add(struct sr_analyzer *pa);
 
 /* Datafeed setup */
 void sr_session_datafeed_callback_clear(void);
index 7c0ed57242ac4eab7f501378f1435e2a5aead937..81709b3e6989536a78bd99780d4d56a53b2e7ee8 100644 (file)
--- a/sigrok.h
+++ b/sigrok.h
@@ -88,7 +88,7 @@ enum {
 };
 
 /* (Unused) protocol decoder stack entry */
-struct protocol {
+struct sr_protocol {
        char *name;
        int id;
        int stackindex;
@@ -120,15 +120,15 @@ struct sr_datafeed_header {
        int num_logic_probes;
 };
 
-struct analog_probe {
+struct sr_analog_probe {
        uint8_t att;
        uint8_t res;    /* Needs to be a power of 2, FIXME */
        uint16_t val;   /* Max hardware ADC width is 16bits */
 };
 
-struct analog_sample {
+struct sr_analog_sample {
        uint8_t num_probes; /* Max hardware probes is 256 */
-       struct analog_probe probes[];
+       struct sr_analog_probe probes[];
 };
 
 struct sr_input {
@@ -163,7 +163,7 @@ struct sr_output_format {
                      uint64_t *length_out);
 };
 
-struct analyzer {
+struct sr_analyzer {
        char *name;
        char *filename;
        /*