Hi,

I managed to install a serial cable in the car so I could connect an old notebook to the empeg, do do some printk debugging.

I added printk's in the read function in multiple drivers:
- empeg_input
- empeg_rds
- empeg_state
- empeg_usb
plus in hijack.c (hijack_enq_button, hijack_handle_button).
This works fine - I get debug output from IR events, button presses, stalk ... plus regular 8-byte reads from the RDS device.

Now the strange thing is: when the empeg switches to the next track or pauses during playback, nothing shows up (except the regular rds reads, which continue as usual).

So it seems I am still missing some channel via which the player gets these annoying events - where should I look?