Changed driver interface, htx read driver ok

This commit is contained in:
2023-09-23 15:31:37 +02:00
parent ee7d957ba3
commit 7d6601d82d
4 changed files with 215 additions and 10 deletions

View File

@@ -38,12 +38,12 @@ device_t* device_register(void* driver, void* handle)
char* device_get_image(device_t* device)
{
char* (*getimage_fn)(void) = dlsym(device->driver, "driver_get_image");
return getimage_fn();
char* (*getimage_fn)(void*) = dlsym(device->driver, "driver_get_image");
return getimage_fn(device->handle);
}
char* device_get_name(device_t* device)
{
char* (*getname_fn)(void) = dlsym(device->driver, "driver_get_name");
return getname_fn();
char* (*getname_fn)(void*) = dlsym(device->driver, "driver_get_name");
return getname_fn(device->handle);
}