just gave this a whirl on my 6770.. NICE! I love the customization options.

just running with autofan and temp set to 65 right now but looking forward to using the gpu engine clocking aspect which is my main reason for trying this. getting tired of clocking my 6870 up at night when its cool and down a bit during the day if I think it will be too warm.

of course the extra few MH/s doesnt hurt either heh.

gonna play with it and run it a few days on the 6770 and then once I get the hang of it stick it on the other 2 rigs.

Ideally we should link with -ldl for dlopen() dlclose(). ByteReverse is not used and the bswap opcode breaks big endian builds. Remove it. Ignore whether the display is active or not since only display enabled devices work this way, and we skip over repeat entries anwyay. Win32 does not use dlopen so link in -ldl only when not on win32 and display what ldflags are being passed on ./configure. Only reset values on exiting if we've ever modified them. Flag adl as active if any card is successfully activated. Add a thermal cutoff option as well and set it to 95 degrees by default. Change the fan speed by only 5% if it's over the target temperature but less than the hysteresis value to minimise overshoot down in temperature.

As for it seeing cards, I need all 4 of my cards connected up and the monitors "activated" in the display settings. Once that's done and cgminer is doing it's thing, you can disable the other two monitors in display settings and it'll be fine until you need to restart cgminer.

That's a very interesting observation. I may be able to code a workaround for that next version.

Yeah, that's the thing with Windows, even with the dummy plugs, the monitors must be "activated" in the display settings. That would be awesome if you could integrate into the software some way to automate that on startup, that is, if no one knows of a better way (outside of switching to Linux!)

Yep, still not working. Followed the readme, got the .h's in the right place, libcurl pkgconfig and mingw in (i think) the right places. CGMiner runs, just doesn't recognize the AMD_ADL

Ah, Windows. That's become the red-headed step-child platform for cgminer. Earlier ckolivas mentioned that the command in Linux is simple, but he isn't sure what to do to get the ADL SDK in Windows to pay attention to multiple cards.

I'd stick with existing tools in Windows for now.

So, the ADL/Auto mode support isn't supported in Windoze?Sam

I'm still more than a little confused about the need for adding the ADL files vs. not. But anyway I had been using the Catalyst 10.9 drivers because anytime I tried using a more current version with Win7 32 bit all I got was a BSOD.

But I recently went back to WinXP and just updated to Catalyst 11.6 and sucessfully now all is working great. I can use the Auto modes and have overclocked my two GPU's, 5770 and 5830, and underclocked the memory and it is keeping the GPU's below 75c. I am finally getting 500+ Mhs.

So was the intent to recompile the Windoze executables or is the ADL support included in the newer catalyst driver sets?Thanks,Sam

A: Because it messes up the order in which people normally read text.Q: Why is top-posting such a bad thing?A: Top-posting.Q: What is the most annoying thing on usenet and in e-mail?

As for it seeing cards, I need all 4 of my cards connected up and the monitors "activated" in the display settings. Once that's done and cgminer is doing it's thing, you can disable the other two monitors in display settings and it'll be fine until you need to restart cgminer.

That's a very interesting observation. I may be able to code a workaround for that next version.

That'd be awesome if possible. It's a PITA at the moment, but it's been like that for a fair while (I was using MSI Afterburner prior to this and the same problem existed).

The adl include files are only needed for compiling it. I have compiled adl support into the windows binaries myself. I tried very hard to make the code work on both platforms, and even I'm surprised the windows version works as well as the linux one. There is no ADL support for any other operating systems though.