aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/cli.c17
-rw-r--r--src/include/razeraccessory_driver.h (renamed from src/razeraccessory_driver.h)0
-rw-r--r--src/include/razerchromacommon.h (renamed from src/razerchromacommon.h)0
-rw-r--r--src/include/razercommon.h (renamed from src/razercommon.h)0
-rwxr-xr-xsrc/include/razerdevice.h (renamed from src/razerdevice.h)7
-rw-r--r--src/include/razeregpu_driver.h (renamed from src/razeregpu_driver.h)0
-rwxr-xr-xsrc/include/razerheadphone_driver.h (renamed from src/razerheadphone_driver.h)0
-rw-r--r--src/include/razerkbd_driver.h (renamed from src/razerkbd_driver.h)0
-rw-r--r--src/include/razerkraken_driver.h (renamed from src/razerkraken_driver.h)0
-rw-r--r--src/include/razermouse_driver.h (renamed from src/razermouse_driver.h)0
-rw-r--r--src/include/razermousedock_driver.h (renamed from src/razermousedock_driver.h)0
-rw-r--r--src/include/razermousemat_driver.h (renamed from src/razermousemat_driver.h)0
-rw-r--r--src/lib/razeraccessory_driver.c (renamed from src/razeraccessory_driver.c)0
-rw-r--r--src/lib/razerchromacommon.c (renamed from src/razerchromacommon.c)0
-rw-r--r--src/lib/razercommon.c (renamed from src/razercommon.c)0
-rwxr-xr-xsrc/lib/razerdevice.c (renamed from src/razerdevice.c)0
-rw-r--r--src/lib/razeregpu_driver.c (renamed from src/razeregpu_driver.c)0
-rwxr-xr-xsrc/lib/razerheadphone_driver.c (renamed from src/razerheadphone_driver.c)0
-rw-r--r--src/lib/razerkbd_driver.c (renamed from src/razerkbd_driver.c)0
-rw-r--r--src/lib/razerkraken_driver.c (renamed from src/razerkraken_driver.c)0
-rw-r--r--src/lib/razermouse_driver.c (renamed from src/razermouse_driver.c)0
-rw-r--r--src/lib/razermousedock_driver.c (renamed from src/razermousedock_driver.c)0
-rw-r--r--src/lib/razermousemat_driver.c (renamed from src/razermousemat_driver.c)0
23 files changed, 23 insertions, 1 deletions
diff --git a/src/cli.c b/src/cli.c
new file mode 100644
index 0000000..138410f
--- /dev/null
+++ b/src/cli.c
@@ -0,0 +1,17 @@
+#include<stdio.h>
+#include "razerdevice.h"
+#include "razerkbd_driver.h"
+
+int main(int argc, const char * argv[]) {
+
+ IOUSBDeviceInterface **dev = getRazerUSBDeviceInterface(0);
+ printf("Getting Razer usb device\n");
+
+ if (dev == NULL) {
+ printf("No device found\n");
+ return -1; // Assume appropriate error message displayed during the lookup
+ }
+
+ return 0;
+
+}
diff --git a/src/razeraccessory_driver.h b/src/include/razeraccessory_driver.h
index 95f721b..95f721b 100644
--- a/src/razeraccessory_driver.h
+++ b/src/include/razeraccessory_driver.h
diff --git a/src/razerchromacommon.h b/src/include/razerchromacommon.h
index 11dc18b..11dc18b 100644
--- a/src/razerchromacommon.h
+++ b/src/include/razerchromacommon.h
diff --git a/src/razercommon.h b/src/include/razercommon.h
index d478aba..d478aba 100644
--- a/src/razercommon.h
+++ b/src/include/razercommon.h
diff --git a/src/razerdevice.h b/src/include/razerdevice.h
index e7866ab..02dec29 100755
--- a/src/razerdevice.h
+++ b/src/include/razerdevice.h
@@ -4,6 +4,9 @@
//
//
+#ifndef DRIVER_RAZERDEVICE_H_
+#define DRIVER_RAZERDEVICE_H_
+
#include <IOKit/usb/IOUSBLib.h>
#include <IOKit/IOCFPlugIn.h>
#include <stdio.h>
@@ -45,4 +48,6 @@ IOUSBDeviceInterface **getRazerUSBDeviceInterface(int type);
void closeRazerUSBDeviceInterface(IOUSBDeviceInterface **dev);
RazerDevices getAllRazerDevices();
-void closeAllRazerDevices(RazerDevices devices); \ No newline at end of file
+void closeAllRazerDevices(RazerDevices devices);
+
+#endif \ No newline at end of file
diff --git a/src/razeregpu_driver.h b/src/include/razeregpu_driver.h
index 1af0b93..1af0b93 100644
--- a/src/razeregpu_driver.h
+++ b/src/include/razeregpu_driver.h
diff --git a/src/razerheadphone_driver.h b/src/include/razerheadphone_driver.h
index 4505079..4505079 100755
--- a/src/razerheadphone_driver.h
+++ b/src/include/razerheadphone_driver.h
diff --git a/src/razerkbd_driver.h b/src/include/razerkbd_driver.h
index fcb4706..fcb4706 100644
--- a/src/razerkbd_driver.h
+++ b/src/include/razerkbd_driver.h
diff --git a/src/razerkraken_driver.h b/src/include/razerkraken_driver.h
index bcf4431..bcf4431 100644
--- a/src/razerkraken_driver.h
+++ b/src/include/razerkraken_driver.h
diff --git a/src/razermouse_driver.h b/src/include/razermouse_driver.h
index 992de3a..992de3a 100644
--- a/src/razermouse_driver.h
+++ b/src/include/razermouse_driver.h
diff --git a/src/razermousedock_driver.h b/src/include/razermousedock_driver.h
index 9b4a4d8..9b4a4d8 100644
--- a/src/razermousedock_driver.h
+++ b/src/include/razermousedock_driver.h
diff --git a/src/razermousemat_driver.h b/src/include/razermousemat_driver.h
index faed11a..faed11a 100644
--- a/src/razermousemat_driver.h
+++ b/src/include/razermousemat_driver.h
diff --git a/src/razeraccessory_driver.c b/src/lib/razeraccessory_driver.c
index 7a429a5..7a429a5 100644
--- a/src/razeraccessory_driver.c
+++ b/src/lib/razeraccessory_driver.c
diff --git a/src/razerchromacommon.c b/src/lib/razerchromacommon.c
index 6f6410e..6f6410e 100644
--- a/src/razerchromacommon.c
+++ b/src/lib/razerchromacommon.c
diff --git a/src/razercommon.c b/src/lib/razercommon.c
index 4c8424a..4c8424a 100644
--- a/src/razercommon.c
+++ b/src/lib/razercommon.c
diff --git a/src/razerdevice.c b/src/lib/razerdevice.c
index 2b1bda7..2b1bda7 100755
--- a/src/razerdevice.c
+++ b/src/lib/razerdevice.c
diff --git a/src/razeregpu_driver.c b/src/lib/razeregpu_driver.c
index 8965c97..8965c97 100644
--- a/src/razeregpu_driver.c
+++ b/src/lib/razeregpu_driver.c
diff --git a/src/razerheadphone_driver.c b/src/lib/razerheadphone_driver.c
index a09316e..a09316e 100755
--- a/src/razerheadphone_driver.c
+++ b/src/lib/razerheadphone_driver.c
diff --git a/src/razerkbd_driver.c b/src/lib/razerkbd_driver.c
index 054e8af..054e8af 100644
--- a/src/razerkbd_driver.c
+++ b/src/lib/razerkbd_driver.c
diff --git a/src/razerkraken_driver.c b/src/lib/razerkraken_driver.c
index df7d9e1..df7d9e1 100644
--- a/src/razerkraken_driver.c
+++ b/src/lib/razerkraken_driver.c
diff --git a/src/razermouse_driver.c b/src/lib/razermouse_driver.c
index 68002d9..68002d9 100644
--- a/src/razermouse_driver.c
+++ b/src/lib/razermouse_driver.c
diff --git a/src/razermousedock_driver.c b/src/lib/razermousedock_driver.c
index 7545a54..7545a54 100644
--- a/src/razermousedock_driver.c
+++ b/src/lib/razermousedock_driver.c
diff --git a/src/razermousemat_driver.c b/src/lib/razermousemat_driver.c
index 430c822..430c822 100644
--- a/src/razermousemat_driver.c
+++ b/src/lib/razermousemat_driver.c