libsigrok
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines
Data Structures | Defines | Variables
zeroplus.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/time.h>
#include <inttypes.h>
#include <glib.h>
#include <libusb.h>
#include "config.h"
#include "sigrok.h"
#include "sigrok-internal.h"
#include "analyzer.h"
Include dependency graph for zeroplus.c:

Go to the source code of this file.

Data Structures

struct  model_t
struct  context

Defines

#define USB_VENDOR   0x0c12
#define VENDOR_NAME   "ZEROPLUS"
#define MODEL_NAME   "Logic Cube LAP-C"
#define MODEL_VERSION   NULL
#define NUM_PROBES   16
#define USB_INTERFACE   0
#define USB_CONFIGURATION   1
#define NUM_TRIGGER_STAGES   4
#define TRIGGER_TYPES   "01"
#define PACKET_SIZE   2048 /* ?? */

Variables

SR_PRIV struct sr_dev_driver zeroplus_logic_cube_driver_info

Define Documentation

#define MODEL_NAME   "Logic Cube LAP-C"

Definition at line 35 of file zeroplus.c.

#define MODEL_VERSION   NULL

Definition at line 36 of file zeroplus.c.

#define NUM_PROBES   16

Definition at line 38 of file zeroplus.c.

#define NUM_TRIGGER_STAGES   4

Definition at line 41 of file zeroplus.c.

#define PACKET_SIZE   2048 /* ?? */

Definition at line 44 of file zeroplus.c.

#define TRIGGER_TYPES   "01"

Definition at line 42 of file zeroplus.c.

#define USB_CONFIGURATION   1

Definition at line 40 of file zeroplus.c.

#define USB_INTERFACE   0

Definition at line 39 of file zeroplus.c.

#define USB_VENDOR   0x0c12

Definition at line 32 of file zeroplus.c.

#define VENDOR_NAME   "ZEROPLUS"

Definition at line 34 of file zeroplus.c.


Variable Documentation

Initial value:
 {
        .name = "zeroplus-logic-cube",
        .longname = "ZEROPLUS Logic Cube LAP-C series",
        .api_version = 1,
        .init = hw_init,
        .cleanup = hw_cleanup,
        .dev_open = hw_dev_open,
        .dev_close = hw_dev_close,
        .dev_info_get = hw_dev_info_get,
        .dev_status_get = hw_dev_status_get,
        .hwcap_get_all = hw_hwcap_get_all,
        .dev_config_set = hw_dev_config_set,
        .dev_acquisition_start = hw_dev_acquisition_start,
        .dev_acquisition_stop = hw_dev_acquisition_stop,
}

Definition at line 731 of file zeroplus.c.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines