[17:07] <_ami_> Is it okay to create a device without a char device to be added?
[17:07] <_ami_> s_pDeviceClass = class_create(THIS_MODULE, "shift_reg");
[17:07] <_ami_> s_pDeviceObject = device_create(s_pDeviceClass, NULL, 0, NULL, "shift_reg");
[17:08] <_ami_> no char device created before. so it would crash on rmmod