Mmm. Here's what needs to be done for this:
1) insert new code into the kernel, invoked from hijack_init() in hijack.c. This routine is invoked when empeg_display.c starts up, where the AC/DC power mode setting is first used (to select the appropriate animation). Fortunately, this happens just after the serial driver gets initialized, so we can safely use it to talk to the tuner.
2) the new code has to set the correct bitrate/serialmode, and then send the tuner inquiry out, and wait for a response. The inquiry should be 0x01 0x09, and will result in a four byte reply of 0x01 0x09 0x0y 0x(9+y), where 'y' is the setting of the twiddly knob (or possibly it's inverse).
If you want to work on it, try to get those two things going for you, and once I get to it I'll take it from there. For now, just busy-wait inline for the reply; I'll make that more cpu-friendly later on.
Cheers