aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Starkjohann <cs+github@obdev.at>2012-01-08 22:35:20 +0100
committerChristian Starkjohann <cs+github@obdev.at>2012-01-08 22:35:20 +0100
commitb3762959737c066928a7801ee5437c494939684a (patch)
treeb40db4302fa7c5e8a2e90b12a69eff9ec7e66e4b
parentc742affc7e2b35f02eef2af7607490cd9fbb002f (diff)
downloadv-usb-b3762959737c066928a7801ee5437c494939684a.tar.gz
v-usb-b3762959737c066928a7801ee5437c494939684a.tar.bz2
v-usb-b3762959737c066928a7801ee5437c494939684a.zip
added Xcode project
-rw-r--r--v-usb.xcodeproj/project.pbxproj383
-rw-r--r--v-usb.xcodeproj/project.xcworkspace/contents.xcworkspacedata7
2 files changed, 390 insertions, 0 deletions
diff --git a/v-usb.xcodeproj/project.pbxproj b/v-usb.xcodeproj/project.pbxproj
new file mode 100644
index 0000000..fa7ae65
--- /dev/null
+++ b/v-usb.xcodeproj/project.pbxproj
@@ -0,0 +1,383 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 46;
+ objects = {
+
+/* Begin PBXFileReference section */
+ 40D228BE0DC7382300DC4278 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
+ 40D228BF0DC7382300DC4278 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
+ 40D228C00DC7382300DC4278 /* usbconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = usbconfig.h; sourceTree = "<group>"; };
+ 40D228CB0DC739DC00DC4278 /* null.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = null.c; sourceTree = "<group>"; };
+ 40D235590DCCA1B300DC4278 /* Readme.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Readme.txt; sourceTree = "<group>"; };
+ 40D235790DCCA4EB00DC4278 /* compare-sizes.awk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "compare-sizes.awk"; sourceTree = "<group>"; };
+ 40D235A40DCCDBB000DC4278 /* usbconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = usbconfig.h; sourceTree = "<group>"; };
+ 40D2CC6C0DA9221D00DC4278 /* mkdist.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = mkdist.sh; sourceTree = "<group>"; };
+ 40D2CC6D0DA9221D00DC4278 /* Readme.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Readme.txt; sourceTree = "<group>"; };
+ 40D2CC6E0DA9222E00DC4278 /* usbdrv */ = {isa = PBXFileReference; lastKnownFileType = folder; path = usbdrv; sourceTree = "<group>"; };
+ 40D2CE390DAAA67600DC4278 /* Readme.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Readme.txt; sourceTree = "<group>"; };
+ 40D2CE3D0DAAA67600DC4278 /* Readme.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Readme.txt; sourceTree = "<group>"; };
+ 40D2CE400DAAA67700DC4278 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
+ 40D2CE410DAAA67700DC4278 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
+ 40D2CE420DAAA67700DC4278 /* usbconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = usbconfig.h; sourceTree = "<group>"; };
+ 40D2CE430DAAA67700DC4278 /* Readme.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Readme.txt; sourceTree = "<group>"; };
+ 40D2D0440DACEA4800DC4278 /* Readme.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Readme.txt; sourceTree = "<group>"; };
+ 40D2D0450DACEAC500DC4278 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
+ 40D2D0470DACEAC500DC4278 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
+ 40D2D08D0DAE502100DC4278 /* requests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = requests.h; sourceTree = "<group>"; };
+ 40D2D0AC0DAE54AC00DC4278 /* usbconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = usbconfig.h; sourceTree = "<group>"; };
+ 40D2D0B10DAE56D600DC4278 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
+ 40D2D0B20DAE56D600DC4278 /* Makefile.windows */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.windows; sourceTree = "<group>"; };
+ 40D2D0B30DAE56D600DC4278 /* set-led.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "set-led.c"; sourceTree = "<group>"; };
+ 40D2D1300DAE9F1E00DC4278 /* osccal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = osccal.c; sourceTree = "<group>"; };
+ 40D2D1310DAE9F1E00DC4278 /* osccal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osccal.h; sourceTree = "<group>"; };
+ 40D2D1330DAE9F1E00DC4278 /* opendevice.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = opendevice.c; sourceTree = "<group>"; };
+ 40D2D1340DAE9F1E00DC4278 /* opendevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opendevice.h; sourceTree = "<group>"; };
+ 40D2D1540DAF6DEF00DC4278 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
+ 40D2D1550DAF6DEF00DC4278 /* Makefile.windows */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.windows; sourceTree = "<group>"; };
+ 40D2D1560DAF6DEF00DC4278 /* usbtool.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = usbtool.c; sourceTree = "<group>"; };
+ 40D2D15A0DAF6E2A00DC4278 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
+ 40D2D15C0DAF6E2A00DC4278 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
+ 40D2D1850DAF717600DC4278 /* requests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = requests.h; sourceTree = "<group>"; };
+ 40D2D18C0DB0B3ED00DC4278 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
+ 40D2D18D0DB0B3ED00DC4278 /* Makefile.windows */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.windows; sourceTree = "<group>"; };
+ 40D2D1930DB0BE3900DC4278 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
+ 40D2D1950DB0BE3900DC4278 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
+ 40D2D1A40DB0CABB00DC4278 /* hiddata.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hiddata.c; sourceTree = "<group>"; };
+ 40D2D1A50DB0CABB00DC4278 /* hiddata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hiddata.h; sourceTree = "<group>"; };
+ 40D2D1D40DB0F2D400DC4278 /* hidsdi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hidsdi.h; sourceTree = "<group>"; };
+ 40D2D1DB0DB0F40800DC4278 /* hidtool.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hidtool.c; sourceTree = "<group>"; };
+ 40D2D1DC0DB0F40800DC4278 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
+ 40D2D1DD0DB0F40800DC4278 /* Makefile.windows */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.windows; sourceTree = "<group>"; };
+ 40D2D1EA0DB0F6A800DC4278 /* usbconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = usbconfig.h; sourceTree = "<group>"; };
+ 40D2E19B0DB4CAE000DC4278 /* Readme.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Readme.txt; sourceTree = "<group>"; };
+ 40D2E1A20DB4EA3A00DC4278 /* Readme.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Readme.txt; sourceTree = "<group>"; };
+ 40D2E2200DB637AB00DC4278 /* Readme.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Readme.txt; sourceTree = "<group>"; };
+ 40D2E2210DB637BA00DC4278 /* Readme.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Readme.txt; sourceTree = "<group>"; };
+ 40D2E2330DB63B0C00DC4278 /* Readme.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Readme.txt; sourceTree = "<group>"; };
+ 40D2E28D0DB782FE00DC4278 /* set-led.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "set-led.c"; sourceTree = "<group>"; };
+ 40D2E2D20DB7B7D700DC4278 /* make-files.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = "make-files.sh"; sourceTree = "<group>"; };
+ 40D2E2D30DB7B7F100DC4278 /* make-files.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = "make-files.sh"; sourceTree = "<group>"; };
+ 40D2E2D40DB7B80900DC4278 /* make-files.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = "make-files.sh"; sourceTree = "<group>"; };
+ 40D2E2D50DB7B83400DC4278 /* make-files.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = "make-files.sh"; sourceTree = "<group>"; };
+ 40D2E2E40DB7BA3600DC4278 /* make-files.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = "make-files.sh"; sourceTree = "<group>"; };
+ 40D2E32D0DB7C0E900DC4278 /* make-files.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = "make-files.sh"; sourceTree = "<group>"; };
+ 40D2E33A0DB7C2A700DC4278 /* opendevice.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = opendevice.c; sourceTree = "<group>"; };
+ 40D2E33B0DB7C2A700DC4278 /* opendevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opendevice.h; sourceTree = "<group>"; };
+ 40D2E3710DB7CCCF00DC4278 /* make-all.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = "make-all.sh"; sourceTree = "<group>"; };
+ 40D64A260EAA318F00FF5D92 /* osctune.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osctune.h; sourceTree = "<group>"; };
+ 40D64A2B0EAA41FB00FF5D92 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
+ 40D64A2C0EAA41FB00FF5D92 /* requests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = requests.h; sourceTree = "<group>"; };
+ 40D64A2D0EAA41FB00FF5D92 /* make-files.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = "make-files.sh"; sourceTree = "<group>"; };
+ 40D64A570EAA431800FF5D92 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
+ 40D64A580EAA431800FF5D92 /* Makefile.windows */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.windows; sourceTree = "<group>"; };
+ 40D64A590EAA431800FF5D92 /* opendevice.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = opendevice.c; sourceTree = "<group>"; };
+ 40D64A5A0EAA431800FF5D92 /* opendevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opendevice.h; sourceTree = "<group>"; };
+ 40D64A5B0EAA431800FF5D92 /* runtest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = runtest.c; sourceTree = "<group>"; };
+ 40D64A5C0EAA432300FF5D92 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
+ 40D64A5D0EAA432300FF5D92 /* usbconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = usbconfig.h; sourceTree = "<group>"; };
+ 40D64A830EAA502A00FF5D92 /* osccal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = osccal.c; sourceTree = "<group>"; };
+ 40D64A840EAA502A00FF5D92 /* osccal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osccal.h; sourceTree = "<group>"; };
+ 40D64B590EAA740400FF5D92 /* usbdrv */ = {isa = PBXFileReference; lastKnownFileType = folder; path = usbdrv; sourceTree = "<group>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXGroup section */
+ 40D228BD0DC7382300DC4278 /* tests */ = {
+ isa = PBXGroup;
+ children = (
+ 40D235790DCCA4EB00DC4278 /* compare-sizes.awk */,
+ 40D235590DCCA1B300DC4278 /* Readme.txt */,
+ 40D228CB0DC739DC00DC4278 /* null.c */,
+ 40D228BE0DC7382300DC4278 /* main.c */,
+ 40D228BF0DC7382300DC4278 /* Makefile */,
+ 40D228C00DC7382300DC4278 /* usbconfig.h */,
+ );
+ path = tests;
+ sourceTree = "<group>";
+ };
+ 40D2CC570DA921F000DC4278 = {
+ isa = PBXGroup;
+ children = (
+ 40D2E3710DB7CCCF00DC4278 /* make-all.sh */,
+ 40D2CC6D0DA9221D00DC4278 /* Readme.txt */,
+ 40D2CC6C0DA9221D00DC4278 /* mkdist.sh */,
+ 40D2E2E40DB7BA3600DC4278 /* make-files.sh */,
+ 40D2E2320DB63ADA00DC4278 /* circuits */,
+ 40D2D12F0DAE9F1E00DC4278 /* libs-device */,
+ 40D2D1320DAE9F1E00DC4278 /* libs-host */,
+ 40D228BD0DC7382300DC4278 /* tests */,
+ 40D2CE320DAAA67600DC4278 /* examples */,
+ 40D2CC6E0DA9222E00DC4278 /* usbdrv */,
+ );
+ sourceTree = "<group>";
+ };
+ 40D2CE320DAAA67600DC4278 /* examples */ = {
+ isa = PBXGroup;
+ children = (
+ 40D2E19B0DB4CAE000DC4278 /* Readme.txt */,
+ 40D2CE360DAAA67600DC4278 /* custom-class */,
+ 40D2D0410DACEA4800DC4278 /* hid-custom-rq */,
+ 40D2CE3E0DAAA67700DC4278 /* hid-mouse */,
+ 40D2CE3A0DAAA67600DC4278 /* hid-data */,
+ 40D64A280EAA41FB00FF5D92 /* drivertest */,
+ 40D2D1530DAF6DEF00DC4278 /* usbtool */,
+ );
+ path = examples;
+ sourceTree = "<group>";
+ };
+ 40D2CE360DAAA67600DC4278 /* custom-class */ = {
+ isa = PBXGroup;
+ children = (
+ 40D2E2D20DB7B7D700DC4278 /* make-files.sh */,
+ 40D2CE370DAAA67600DC4278 /* commandline */,
+ 40D2CE380DAAA67600DC4278 /* firmware */,
+ 40D2CE390DAAA67600DC4278 /* Readme.txt */,
+ );
+ path = "custom-class";
+ sourceTree = "<group>";
+ };
+ 40D2CE370DAAA67600DC4278 /* commandline */ = {
+ isa = PBXGroup;
+ children = (
+ 40D2D0B10DAE56D600DC4278 /* Makefile */,
+ 40D2D0B20DAE56D600DC4278 /* Makefile.windows */,
+ 40D2D0B30DAE56D600DC4278 /* set-led.c */,
+ );
+ path = commandline;
+ sourceTree = "<group>";
+ };
+ 40D2CE380DAAA67600DC4278 /* firmware */ = {
+ isa = PBXGroup;
+ children = (
+ 40D2D0AC0DAE54AC00DC4278 /* usbconfig.h */,
+ 40D2D08D0DAE502100DC4278 /* requests.h */,
+ 40D2D0450DACEAC500DC4278 /* main.c */,
+ 40D2D0470DACEAC500DC4278 /* Makefile */,
+ );
+ path = firmware;
+ sourceTree = "<group>";
+ };
+ 40D2CE3A0DAAA67600DC4278 /* hid-data */ = {
+ isa = PBXGroup;
+ children = (
+ 40D2E2D50DB7B83400DC4278 /* make-files.sh */,
+ 40D2CE3B0DAAA67600DC4278 /* commandline */,
+ 40D2CE3C0DAAA67600DC4278 /* firmware */,
+ 40D2CE3D0DAAA67600DC4278 /* Readme.txt */,
+ );
+ path = "hid-data";
+ sourceTree = "<group>";
+ };
+ 40D2CE3B0DAAA67600DC4278 /* commandline */ = {
+ isa = PBXGroup;
+ children = (
+ 40D2D1DB0DB0F40800DC4278 /* hidtool.c */,
+ 40D2D1DC0DB0F40800DC4278 /* Makefile */,
+ 40D2D1DD0DB0F40800DC4278 /* Makefile.windows */,
+ );
+ path = commandline;
+ sourceTree = "<group>";
+ };
+ 40D2CE3C0DAAA67600DC4278 /* firmware */ = {
+ isa = PBXGroup;
+ children = (
+ 40D2D1EA0DB0F6A800DC4278 /* usbconfig.h */,
+ 40D2D1930DB0BE3900DC4278 /* main.c */,
+ 40D2D1950DB0BE3900DC4278 /* Makefile */,
+ );
+ path = firmware;
+ sourceTree = "<group>";
+ };
+ 40D2CE3E0DAAA67700DC4278 /* hid-mouse */ = {
+ isa = PBXGroup;
+ children = (
+ 40D2E2D40DB7B80900DC4278 /* make-files.sh */,
+ 40D2CE3F0DAAA67700DC4278 /* firmware */,
+ 40D2CE430DAAA67700DC4278 /* Readme.txt */,
+ );
+ path = "hid-mouse";
+ sourceTree = "<group>";
+ };
+ 40D2CE3F0DAAA67700DC4278 /* firmware */ = {
+ isa = PBXGroup;
+ children = (
+ 40D2CE400DAAA67700DC4278 /* main.c */,
+ 40D2CE410DAAA67700DC4278 /* Makefile */,
+ 40D2CE420DAAA67700DC4278 /* usbconfig.h */,
+ );
+ path = firmware;
+ sourceTree = "<group>";
+ };
+ 40D2D0410DACEA4800DC4278 /* hid-custom-rq */ = {
+ isa = PBXGroup;
+ children = (
+ 40D2E2D30DB7B7F100DC4278 /* make-files.sh */,
+ 40D2D0420DACEA4800DC4278 /* commandline */,
+ 40D2D0430DACEA4800DC4278 /* firmware */,
+ 40D2D0440DACEA4800DC4278 /* Readme.txt */,
+ );
+ path = "hid-custom-rq";
+ sourceTree = "<group>";
+ };
+ 40D2D0420DACEA4800DC4278 /* commandline */ = {
+ isa = PBXGroup;
+ children = (
+ 40D2E28D0DB782FE00DC4278 /* set-led.c */,
+ 40D2D18C0DB0B3ED00DC4278 /* Makefile */,
+ 40D2D18D0DB0B3ED00DC4278 /* Makefile.windows */,
+ );
+ path = commandline;
+ sourceTree = "<group>";
+ };
+ 40D2D0430DACEA4800DC4278 /* firmware */ = {
+ isa = PBXGroup;
+ children = (
+ 40D235A40DCCDBB000DC4278 /* usbconfig.h */,
+ 40D2D1850DAF717600DC4278 /* requests.h */,
+ 40D2D15A0DAF6E2A00DC4278 /* main.c */,
+ 40D2D15C0DAF6E2A00DC4278 /* Makefile */,
+ );
+ path = firmware;
+ sourceTree = "<group>";
+ };
+ 40D2D12F0DAE9F1E00DC4278 /* libs-device */ = {
+ isa = PBXGroup;
+ children = (
+ 40D64A260EAA318F00FF5D92 /* osctune.h */,
+ 40D2E2210DB637BA00DC4278 /* Readme.txt */,
+ 40D2D1300DAE9F1E00DC4278 /* osccal.c */,
+ 40D2D1310DAE9F1E00DC4278 /* osccal.h */,
+ );
+ path = "libs-device";
+ sourceTree = "<group>";
+ };
+ 40D2D1320DAE9F1E00DC4278 /* libs-host */ = {
+ isa = PBXGroup;
+ children = (
+ 40D2E2200DB637AB00DC4278 /* Readme.txt */,
+ 40D2D1D40DB0F2D400DC4278 /* hidsdi.h */,
+ 40D2D1A40DB0CABB00DC4278 /* hiddata.c */,
+ 40D2D1A50DB0CABB00DC4278 /* hiddata.h */,
+ 40D2D1330DAE9F1E00DC4278 /* opendevice.c */,
+ 40D2D1340DAE9F1E00DC4278 /* opendevice.h */,
+ );
+ path = "libs-host";
+ sourceTree = "<group>";
+ };
+ 40D2D1530DAF6DEF00DC4278 /* usbtool */ = {
+ isa = PBXGroup;
+ children = (
+ 40D2E33A0DB7C2A700DC4278 /* opendevice.c */,
+ 40D2E33B0DB7C2A700DC4278 /* opendevice.h */,
+ 40D2E32D0DB7C0E900DC4278 /* make-files.sh */,
+ 40D2E1A20DB4EA3A00DC4278 /* Readme.txt */,
+ 40D2D1540DAF6DEF00DC4278 /* Makefile */,
+ 40D2D1550DAF6DEF00DC4278 /* Makefile.windows */,
+ 40D2D1560DAF6DEF00DC4278 /* usbtool.c */,
+ );
+ path = usbtool;
+ sourceTree = "<group>";
+ };
+ 40D2E2320DB63ADA00DC4278 /* circuits */ = {
+ isa = PBXGroup;
+ children = (
+ 40D2E2330DB63B0C00DC4278 /* Readme.txt */,
+ );
+ path = circuits;
+ sourceTree = "<group>";
+ };
+ 40D64A280EAA41FB00FF5D92 /* drivertest */ = {
+ isa = PBXGroup;
+ children = (
+ 40D64A290EAA41FB00FF5D92 /* commandline */,
+ 40D64A2A0EAA41FB00FF5D92 /* firmware */,
+ 40D64A2D0EAA41FB00FF5D92 /* make-files.sh */,
+ );
+ path = drivertest;
+ sourceTree = "<group>";
+ };
+ 40D64A290EAA41FB00FF5D92 /* commandline */ = {
+ isa = PBXGroup;
+ children = (
+ 40D64A570EAA431800FF5D92 /* Makefile */,
+ 40D64A580EAA431800FF5D92 /* Makefile.windows */,
+ 40D64A590EAA431800FF5D92 /* opendevice.c */,
+ 40D64A5A0EAA431800FF5D92 /* opendevice.h */,
+ 40D64A5B0EAA431800FF5D92 /* runtest.c */,
+ );
+ path = commandline;
+ sourceTree = "<group>";
+ };
+ 40D64A2A0EAA41FB00FF5D92 /* firmware */ = {
+ isa = PBXGroup;
+ children = (
+ 40D64B590EAA740400FF5D92 /* usbdrv */,
+ 40D64A830EAA502A00FF5D92 /* osccal.c */,
+ 40D64A840EAA502A00FF5D92 /* osccal.h */,
+ 40D64A5C0EAA432300FF5D92 /* Makefile */,
+ 40D64A5D0EAA432300FF5D92 /* usbconfig.h */,
+ 40D64A2B0EAA41FB00FF5D92 /* main.c */,
+ 40D64A2C0EAA41FB00FF5D92 /* requests.h */,
+ );
+ path = firmware;
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXProject section */
+ 40D2CC590DA921F000DC4278 /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ LastUpgradeCheck = 0420;
+ };
+ buildConfigurationList = 40D2CC5A0DA921F000DC4278 /* Build configuration list for PBXProject "v-usb" */;
+ compatibilityVersion = "Xcode 3.2";
+ developmentRegion = English;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ English,
+ Japanese,
+ French,
+ German,
+ );
+ mainGroup = 40D2CC570DA921F000DC4278;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ );
+ };
+/* End PBXProject section */
+
+/* Begin XCBuildConfiguration section */
+ 40D2CC5B0DA921F000DC4278 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ };
+ name = Debug;
+ };
+ 40D2CC5C0DA921F000DC4278 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = YES;
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 40D2CC5A0DA921F000DC4278 /* Build configuration list for PBXProject "v-usb" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 40D2CC5B0DA921F000DC4278 /* Debug */,
+ 40D2CC5C0DA921F000DC4278 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 40D2CC590DA921F000DC4278 /* Project object */;
+}
diff --git a/v-usb.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/v-usb.xcodeproj/project.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 0000000..d1d6bf2
--- /dev/null
+++ b/v-usb.xcodeproj/project.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Workspace
+ version = "1.0">
+ <FileRef
+ location = "self:v-usb.xcodeproj">
+ </FileRef>
+</Workspace>