]> sigrok.org Git - libsigrok.git/blobdiff - sigrok.h
Fix all warnings and re-enable -Wextra.
[libsigrok.git] / sigrok.h
index f5678e7603a293b310bb8178896d9868770ed7ec..1eedd8bca75b5b81c276cf8cb342afe8e414f973 100644 (file)
--- a/sigrok.h
+++ b/sigrok.h
@@ -369,7 +369,7 @@ struct session {
 };
 
 /* Session setup */
-struct session *session_load(char *filename);
+struct session *session_load(const char *filename);
 struct session *session_new(void);
 void session_destroy(void);
 void session_device_clear(void);
@@ -394,6 +394,8 @@ int session_save(char *filename);
 
 int ezusb_reset(struct libusb_device_handle *hdl, int set_clear);
 int ezusb_install_firmware(libusb_device_handle *hdl, char *filename);
+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);