I thought the RAT was the "windmiling turbine electrical generation"? Or do you mean the power generation from the Engines? In which case I'd have thought they would likely go through the battery. It's not normally good to connect something sensitive to any kind of small generator without a bit of smoothing, the light aircraft I fly, if suffered a battery failure like this, would loose all avionics. Then again, thats normally not an issue for mem as even if I forget my landing at controlled whilst radio-less emergency procedures, they are on my knee board, the joys of being a VFR!
A lot of GA targeted glass cockpit gear has its own battery backup systems, I'd be amazed if boeing have gone entirely one battery, surely enough Comm, GPS and ILS kit would have it's own emergency power.