While the days of the Avivo driver are likely limited
with the new open-source R500/600 driver
, this driver has already improved marginally thanks to the publicly released RV630/M56 specifications
. There wasn't a commit to the Avivo driver since two weeks ago, but Matthew Garrett took care of the AVIVO_VGA_MYSTERY registers with their real names and values thanks to this new documentation. The AVIVO_VGA_MYSTERY changes can be read about here
. The new open-source driver that's being written so far by Novell should be released next week. In the meantime, be sure to check out the specifications
(well, if 900+ pages of GPU register specifications interest you).