For an upcoming feature in RioPlay, we would like to be able to write to a file that is on a ramdrive for semi-permanent storage (i.e. remains across resets of the player software, but obviously not persistent across box resets). To do this we need to recompile the kernel with the ramdrive option turned on. However, the Rio supplied HPNA driver obviously won't work with a different kernel. So, can anyone tell me if it's acceptable to re-link the HPNA driver and distribute it as part of my own receiver.arf file? It is included in the kernel source package provided on the Rio CD, but I don't know if that means it can be distributed or not. Thanks!