#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"
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 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.
{ .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.