Added mouse DPI interface

This commit is contained in:
2023-09-28 17:08:28 +02:00
parent 69c9b6e342
commit 7dc6a89c04
5 changed files with 108 additions and 3 deletions

View File

@@ -2,6 +2,10 @@
#define DEVICE_H
#include <stdlib.h>
#include <dlfcn.h>
#include "driver_interface.h"
#include "utils/array.h"
typedef struct DEVICE device_t;
@@ -11,6 +15,8 @@ void device_init();
array_t* device_get_array();
// Handling a single device
void* device_handle(device_t* device);
void* device_driver(device_t* device);
device_t* device_register(void* driver, void* handle);
char* device_get_image(device_t* device);
char* device_get_name(device_t* device);