Witam!
Mam pytanie natury tendencyjnej: jak obs³u¿yæ uk³ad W83697HF (obecny w wielu wspó³czesnych p³ytach g³ównych) tak, aby wydusiæ z niego informacjê o aktualnej temperaturze CPU? Walczê z tym ju¿ drugi dzieñ, na razie bez wiekszych sukcesów... Doszuka³em siê kilku opisów specyfikacji, niemniej s± na tyle dla mnie zamotane, ¿e bez pomocy chyba nie przebrnê :-)
Uda³o mi siê znale¿æ kawa³ek kodu w C++, który dzia³a, niemniej przeniesienie tego na Delphi cosik nie wychodzi. Je¿eli kto¶ z Was tym siê zajmowa³ lub ma doswiadczenie w tego typu sprawach, by³bym wdziêczny za pomoc.
To kod dzia³aj±cy:
#define INDEX 0x295 #define DATA 0x296 #define BANK_SET 0x4e #define CPU_TEMP 0x50 #define MBM_TEMP 0x67 // Set Bank register to BANK0 _outp(INDEX, BANK_SET); _outp(DATA, _inp(DATA)|0x01); _outp(INDEX, CPU_TEMP); cout