最近做摄像头驱动,发现没有 /dev/video0节点,经过查看发现是内核编译时没有注册设备
应该用 video_register_device 注册一个 video_device 设备就可以看到 /dev/videox
应该用 video_register_device 注册一个 video_device 设备就可以看到 /dev/videox
int video_register_device(struct video_device *vdev, int type, int nr)
void video_unregister_device(struct video_device *vdev)
本文探讨了在进行摄像头驱动开发时遇到的内核编译问题,即未注册设备导致的缺失 /dev/video0 节点。通过使用 video_register_device 函数注册 video_device 设备,成功解决了这一问题,使设备得以正常识别。
5852





