X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/8efc0cf32160c68772a2ce1887e6a397852d3d96..6f6da1abb22dff69dbb710bd2fd9d95f083f2b43:/lunaix-os/kernel/device/devdb.c diff --git a/lunaix-os/kernel/device/devdb.c b/lunaix-os/kernel/device/devdb.c index db45ed9..f77afec 100644 --- a/lunaix-os/kernel/device/devdb.c +++ b/lunaix-os/kernel/device/devdb.c @@ -85,7 +85,7 @@ device_create_byclass(struct devclass* class, return NULL; } - struct device* dev = device_add(adhoc_devcat, NULL, type, NULL); + struct device* dev = device_add(adhoc_devcat, class, NULL, type, NULL); errno = devdef->init_for(devdef, dev); if (err_code && !errno) { @@ -100,7 +100,7 @@ device_create_byclass(struct devclass* class, class->meta, class->device, class->device, - dev->dev_id); + dev->dev_uid); return dev; }