...
Installed it on Aph3 from Boulder, and rebooted it. It came up and data from the emerald serial ports 5 (TRH24), 6 (TRH51) ,7 (Handar) (as well as the sonic on 2) is coming in. Previously the issue was seen within an hour or two. Wait and see...
Didn't work. Emerald data quit after about 1/2 hour. So, then made another small change to the interrupt handler, installed the new kernel and rebooted Aph3 around 12:58 pm. It's been up for about 6 hours and still getting Emerald data, which is longer than it had ever run before, so things might be fixed.
Note that the barometer on port 1 is not reporting, needs a cable.
Gordon, Oct 2
The above attempts didn't fix the problem. Emerald data still died after several hours. It took several more iterations, but I think it has finally been fixed.