Well you wouldn't have todo it all from scratch, as there are some third-party scripts available for non M$ OSes.

Of course most of this is mute as the XM PCR connects via the USB port of which we don't have a USB host on the empeg for it to work with.