]> sigrok.org Git - libsigrok.git/blobdiff - hardware/demo/demo.c
Change all sigrok_ prefixes to sr_.
[libsigrok.git] / hardware / demo / demo.c
index 0312d9cb10cdc7d12ba17d0efcb32ec6392dfdfb..5ab3969ef8e529092331c7226aa3b688396329b9 100644 (file)
@@ -78,7 +78,7 @@ static uint8_t genmode_default[] = {
        0xbe, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
 };
 
-/* List of struct sigrok_device_instance, maintained by opendev()/closedev(). */
+/* List of struct sr_device_instance, maintained by opendev()/closedev(). */
 static GSList *device_instances = NULL;
 static uint64_t cur_samplerate = KHZ(200);
 static uint64_t limit_samples = 0;
@@ -91,12 +91,12 @@ static void hw_stop_acquisition(int device_index, gpointer session_device_id);
 
 static int hw_init(char *deviceinfo)
 {
-       struct sigrok_device_instance *sdi;
+       struct sr_device_instance *sdi;
 
        /* Avoid compiler warnings. */
        deviceinfo = deviceinfo;
 
-       sdi = sigrok_device_instance_new(0, ST_ACTIVE, DEMONAME, NULL, NULL);
+       sdi = sr_device_instance_new(0, ST_ACTIVE, DEMONAME, NULL, NULL);
        if (!sdi)
                return 0;
 
@@ -111,7 +111,7 @@ static int hw_opendev(int device_index)
        device_index = device_index;
 
        /* Nothing needed so far. */
-       return SIGROK_OK;
+       return SR_OK;
 }
 
 static void hw_closedev(int device_index)
@@ -129,10 +129,10 @@ static void hw_cleanup(void)
 
 static void *hw_get_device_info(int device_index, int device_info_id)
 {
-       struct sigrok_device_instance *sdi;
+       struct sr_device_instance *sdi;
        void *info = NULL;
 
-       if (!(sdi = get_sigrok_device_instance(device_instances, device_index)))
+       if (!(sdi = get_sr_device_instance(device_instances, device_index)))
                return NULL;
 
        switch (device_info_id) {
@@ -177,28 +177,28 @@ static int hw_set_configuration(int device_index, int capability, void *value)
 
        if (capability == HWCAP_PROBECONFIG) {
                /* Nothing to do. */
-               ret = SIGROK_OK;
+               ret = SR_OK;
        } else if (capability == HWCAP_LIMIT_SAMPLES) {
                tmp_u64 = value;
                limit_samples = *tmp_u64;
-               ret = SIGROK_OK;
+               ret = SR_OK;
        } else if (capability == HWCAP_LIMIT_MSEC) {
                tmp_u64 = value;
                limit_msec = *tmp_u64;
-               ret = SIGROK_OK;
+               ret = SR_OK;
        } else if (capability == HWCAP_PATTERN_MODE) {
                stropt = value;
                if (!strcmp(stropt, "random")) {
                        default_genmode = GENMODE_RANDOM;
-                       ret = SIGROK_OK;
+                       ret = SR_OK;
                } else if (!strcmp(stropt, "incremental")) {
                        default_genmode = GENMODE_INC;
-                       ret = SIGROK_OK;
+                       ret = SR_OK;
                } else {
-                       ret = SIGROK_ERR;
+                       ret = SR_ERR;
                }
        } else {
-               ret = SIGROK_ERR;
+               ret = SR_ERR;
        }
 
        return ret;
@@ -284,7 +284,7 @@ static int receive_data(int fd, int revents, void *user_data)
 {
        struct datafeed_packet packet;
        char c[BUFSIZE];
-       uint64_t z;
+       gsize z;
 
        /* Avoid compiler warnings. */
        fd = fd;
@@ -326,7 +326,7 @@ static int hw_start_acquisition(int device_index, gpointer session_device_id)
 
        mydata = malloc(sizeof(struct databag));
        if (!mydata)
-               return SIGROK_ERR_MALLOC;
+               return SR_ERR_MALLOC;
 
        mydata->sample_generator = default_genmode;
        mydata->session_device_id = session_device_id;
@@ -334,7 +334,7 @@ static int hw_start_acquisition(int device_index, gpointer session_device_id)
        mydata->samples_counter = 0;
 
        if (pipe(mydata->pipe_fds))
-               return SIGROK_ERR;
+               return SR_ERR;
 
        channels[0] = g_io_channel_unix_new(mydata->pipe_fds[0]);
        channels[1] = g_io_channel_unix_new(mydata->pipe_fds[1]);
@@ -357,12 +357,12 @@ static int hw_start_acquisition(int device_index, gpointer session_device_id)
        my_thread =
            g_thread_create((GThreadFunc)thread_func, mydata, TRUE, NULL);
        if (!my_thread)
-               return SIGROK_ERR;
+               return SR_ERR;
 
        packet = malloc(sizeof(struct datafeed_packet));
        header = malloc(sizeof(struct datafeed_header));
        if (!packet || !header)
-               return SIGROK_ERR_MALLOC;
+               return SR_ERR_MALLOC;
 
        packet->type = DF_HEADER;
        packet->length = sizeof(struct datafeed_header);
@@ -377,7 +377,7 @@ static int hw_start_acquisition(int device_index, gpointer session_device_id)
        free(header);
        free(packet);
 
-       return SIGROK_OK;
+       return SR_OK;
 }
 
 static void hw_stop_acquisition(int device_index, gpointer session_device_id)