Linux Character Device
Supported functions:
readwritelseekioctlsetdevmsg: Set device message by copying the content of the user-supplied character pointergetdevmsg: Get device message by copying it to the user-supplied character pointergetsetdevmsg: Set device message and get original device message