successfully implemented the registration of the driver using register_chrdev, alloc_chrdev_region.and unregistration using unregister_chrdev ,unregister_chrdev_region …….., implemented passing of module_parameter to the module using module_param()…… issues faced: kmalloc not functioning properly……….