Add example implementation using misc char device