diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/cli.c | 17 | ||||
| -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-x | src/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-x | src/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-x | src/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-x | src/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 |
