#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.
1.7.6.1