在驱动程序中,设备节点是否是必须添加的

  1. register_chrdev函数是为了向内核注册cdev结构体,那如果下面不使用class_create和device_create函数创建设备节点,会怎么样?
  2. 如果没有了设备节点,是不是用户层和驱动或者内核就无法产生联系了?
  3. class_create和device_cerate两个是必需的吗?