aVd wrote on Today, 06:31:
Hi, @Rav,
Personally I think it will be easier to add all features for the chipset, when your're adding the new chipset support, than first adding support for a huge number of chipsets and tweking them one by one after. But you best know which way would be easier and less time consuming for you.
It's probably the same (except the amount of time used per chipset). Pretty much all the chip I added have power saving stuff in them so I can go back to all of them to add it later. The current configuration saving feature support adding, moving, and deleting options already (if you use the software to configure your chipset in the current version, and you upgrade at a later date to a version that add power saving options, then it will still load all configured stuff properly and will also show the power saving options with there default settings).
I initially wanted to have like about 20 supported chipsets to tweak first to test and get feedback on the software first, so more people can use it and get an idea. I think I have more than 20 chipsets supported now so if people actually want it then I can begin to add the power saving stuff.
In most chipset (except the poorly documented one), the power saving stuff easily have like 2-5X more configuration stuff compared to all the rest of the configuration option, if not more.
But first I finish to add the two new features I am working on right now:
- INS/DEL Device (allow users to add/remove non autodetected stuff, like that Cyrix 5x86)
- Function to flush all the caches, so I can add cache settings that make the cache incoherent when changed