commit 3bd8e7246f7c262a7af57a483a3b6d017eb4f5bf Author: Shiz Date: Fri Apr 10 18:59:25 2020 +0200 epoch diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..798943f --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.o +/bin +/obj diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..4d5824a --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "ext/tinyusb"] + path = ext/tinyusb + url = https://github.com/hathach/tinyusb diff --git a/README.md b/README.md new file mode 100644 index 0000000..7ae5434 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# nonsenselock + +Senselock EliteIV emulation software. diff --git a/ext/tinyusb b/ext/tinyusb new file mode 160000 index 0000000..2ff3f76 --- /dev/null +++ b/ext/tinyusb @@ -0,0 +1 @@ +Subproject commit 2ff3f765db7e62201d0491093111b0d649446046 diff --git a/src/usb/usb.h b/src/usb/usb.h new file mode 100644 index 0000000..b6bf156 --- /dev/null +++ b/src/usb/usb.h @@ -0,0 +1,5 @@ +#define NSL_USB_VID 0x471 /* NXP */ +#define NSL_USB_PID 0x485E /* Senselock EliteIV */ +#define NSL_USB_VENDOR_STRING "Senselock" +#define NSL_USB_PRODUCT_STRING "Elite4 2.x" +#define NSL_USB_GUID { 0xF7, 0x38, 0x16, 0x17, 0xAD, 0x1E, 0x73, 0x48, 0xBA, 0x98, 0xC9, 0x66, 0xAB, 0xCF, 0x01, 0x42 }