figured out file path, code/description in comments on chardev.c under device_read
slight mods, tested helper/restore on vm