diff --git a/.idea/vcs.xml b/.idea/vcs.xml
index f37b294..94a25f7 100644
--- a/.idea/vcs.xml
+++ b/.idea/vcs.xml
@@ -2,6 +2,5 @@
-
\ No newline at end of file
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index e2cddfd..1eaea39 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -13,207 +13,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -265,18 +65,10 @@
-
-
-
-
-
-
-
-
@@ -295,6 +87,7 @@
+
diff --git a/libusb/.gitattributes b/libusb/.gitattributes
new file mode 100644
index 0000000..fa0f57d
--- /dev/null
+++ b/libusb/.gitattributes
@@ -0,0 +1,11 @@
+*.sh eol=lf
+*.ac eol=lf
+*.am eol=lf
+*.dsw eol=crlf
+*.dsp eol=crlf whitespace=space-before-tab
+*.sln eol=crlf
+*.vcproj eol=crlf
+*.vcxproj* eol=crlf
+.gitattributes export-ignore
+.gitignore export-ignore
+INSTALL_WIN.txt eol=crlf
diff --git a/libusb/.gitignore b/libusb/.gitignore
new file mode 100644
index 0000000..bb70fa9
--- /dev/null
+++ b/libusb/.gitignore
@@ -0,0 +1,60 @@
+.deps
+.libs
+Makefile
+Makefile.in
+*.la
+*.lo
+*.o
+libtool
+ltmain.sh
+missing
+stamp-h1
+m4/
+autom4te.cache
+INSTALL
+install-sh
+depcomp
+configure
+aclocal.m4
+compile
+config.guess
+config.h*
+!msvc/config.h
+!android/config.h
+!Xcode/config.h
+.vs
+config.log
+config.status
+config.sub
+*.swp
+doxygen.cfg
+examples/listdevs
+examples/xusb
+examples/dpfp
+examples/dpfp_threaded
+examples/fxload
+examples/hotplugtest
+examples/sam3u_benchmark
+examples/testlibusb
+tests/stress
+*.exe
+*.pc
+doc/html
+*.plg
+*.ncb
+*.opt
+Debug
+Release
+*.user
+*.suo
+*.sdf
+*.opensdf
+*.patch
+*~
+*.orig
+.dirstamp
+.amend
+xcuserdata
+*.xcuserdatad
+*.xccheckout
+*.xcscmblueprint