If someone outside of the empeg team knocked up a kernel patch to provide at empeg_info driver that did all the /proc side of things then that would be half the work done for them, then the player would just need to call some IOCTLS or whatever to post the info.

N.B. I'm not volunteering I'm afraid, my C skills only stretch to reading someone else's code and saying "hmmm, that doesn't look right, pehaps I should add an extra dereference here..."
_________________________
Remind me to change my signature to something more interesting someday