CPU-Temperatur messen



  • Hi Leute
    Hab da mal folgenden Code aufgeschnappt und mal probiert, ob der geht, bloß
    hab ich jetzt die dumme Frage, warum _outp und _inp "nichtdeklarierte Bezeichner" beim Compilieren sind. Welchen Header muss ich dazu einbinden?

    _outp(0x295, 0x4E);
    _outp(0x296, _inp(0x296)|0x01);
    
    _outp(0x295, 0x50);
    temp = _inp(0x296);
    

    MFG
    FatalError



  • Das sind noch DOS-Header... läuft nur mit einem echten DOSen-Compiler (16Bit)... also Turbo C, Borland C++ < 4.52, Visual C++ 1.

    Verschoben



  • im turbo findest du es in der conio.h
    im djgpp in der pc.h

    outp
    Syntax
    #include <pc.h>
    
    void outp(unsigned short _port, unsigned char  _data);
    
    Description
    Calls section outportb. Provided only for compatibility. 
    
    Portability
    not ANSI, not POSIX
    

Anmelden zum Antworten