* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-
-#ifndef SIGROK_PROTO_H_
-#define SIGROK_PROTO_H_
+#ifndef SIGROK_SIGROK_PROTO_H
+#define SIGROK_SIGROK_PROTO_H
int filter_probes(int in_unitsize, int out_unitsize, int *probelist,
char *data_in, uint64_t length_in, char **data_out,
char *sigrok_samplerate_string(uint64_t samplerate);
char *sigrok_period_string(uint64_t frequency);
-
/*--- backend.c -------------------------------------------------------------*/
int sigrok_init(void);
int ezusb_upload_firmware(libusb_device *dev, int configuration,
const char *filename);
-GSList *list_serial_ports(void);
-int serial_open(const char *pathname, int flags);
-int serial_close(int fd);
-int serial_flush(int fd);
-int serial_write(int fd, const void *buf, size_t count);
-int serial_read(int fd, void *buf, size_t count);
-void *serial_backup_params(int fd);
-void serial_restore_params(int fd, void *backup);
-int serial_set_params(int fd, int speed, int bits, int parity, int stopbits,
- int flowcontrol);
-
/* libsigrok/hardware/common/misc.c */
/* TODO: Should not be public. */
int opendev2(int device_index, struct sigrok_device_instance **sdi,
void datastore_put(struct datastore *ds, void *data, unsigned int length,
int in_unitsize, int *probelist);
-
-#endif /* SIGROK_PROTO_H_ */
+#endif