#include "config.h"
 #endif
 
-#include "interface.h"
+#include <jtag/interface.h>
 #include <jtag/commands.h>
 
 
 
 #include "config.h"
 #endif
 
-#include "interface.h"
+#include <jtag/interface.h>
 #include <jtag/commands.h>
 #include <usb.h>
 #include "usb_common.h"
 
 #include "config.h"
 #endif
 
-#include "interface.h"
+#include <jtag/interface.h>
 #include "bitbang.h"
 
 #include <sys/mman.h>
 
 #endif
 
 #include "bitbang.h"
-#include "interface.h"
+#include <jtag/interface.h>
 #include <jtag/commands.h>
 
 /**
 
 #endif
 
 #include "bitq.h"
-#include "interface.h"
+#include <jtag/interface.h>
 
 
 struct bitq_interface* bitq_interface;       /* low level bit queue interface */
 
 #include "config.h"
 #endif
 
-#include "interface.h"
+#include <jtag/interface.h>
 #include "minidriver.h"
 #include <helper/command.h>
 
 
 #include "config.h"
 #endif
 
-#include "interface.h"
+#include <jtag/interface.h>
 #include "bitbang.h"
 #include "../hello.h"
 
 
 #include "config.h"
 #endif
 
-#include "interface.h"
+#include <jtag/interface.h>
 #include "bitbang.h"
 
 #define TDO_BIT                1
 
 #endif
 
 /* project specific includes */
-#include "interface.h"
+#include <jtag/interface.h>
 #include <jtag/commands.h>
 #include <helper/time_support.h>
 
 
 #include "config.h"
 #endif
 
-#include "interface.h"
+#include <jtag/interface.h>
 #include <jtag/commands.h>
 
 
 
 #include "config.h"
 #endif
 
-#include "interface.h"
+#include <jtag/interface.h>
 #include <jtag/commands.h>
 #include "usb_common.h"
 
 
 #include "config.h"
 #endif
 
-#include "interface.h"
+#include <jtag/interface.h>
 #include "bitbang.h"
 
 /* -ino: 060521-1036 */
 
 #include "windows.h"
 #endif
 
-#include "interface.h"
+#include <jtag/interface.h>
 #include <helper/time_support.h>
 #include "bitq.h"
 
 
 #endif
 
 /* project specific includes */
-#include "interface.h"
+#include <jtag/interface.h>
 #include <jtag/commands.h>
 #include "rlink.h"
 #include "rlink_st7.h"
 
 #include "config.h"
 #endif
 
-#include "interface.h"
+#include <jtag/interface.h>
 #include <jtag/commands.h>
 #include "usb_common.h"
 
 
 #include "config.h"
 #endif
 
-#include "interface.h"
+#include <jtag/interface.h>
 #include <jtag/commands.h>
 #include "usb_common.h"
 
 
  * for loading and unloading them dynamically from shared libraries.
  */
 
-#include "interface.h"
+#include <jtag/interface.h>
 
 /// Dynamically load all JTAG interface modules from specified directory.
 void jtag_interface_modules_load(const char *path);
 
 
 #include "embeddedice.h"
 #include "minidriver.h"
-#include "interface.h"
+#include <jtag/interface.h>
 
 struct jtag_interface minidummy_interface =
 {
 
 
 #include "embeddedice.h"
 #include "minidriver.h"
-#include "interface.h"
+#include <jtag/interface.h>
 #include "zy1000_version.h"
 
 #include <cyg/hal/hal_io.h>             // low level i/o