I am attempting to develop Linux device drivers and as my first attempt I am trying to develop a char device driver that has the following file options,
CONFIG_DEVTMPFS is quite nice if you can use that with your distro. You can have the kernel automount that for you at boot (CONFIG_DEVTMPFS_MOUNT) or mount it manually (mount -t devtmpfs none /dev).