qemu

FORK: QEMU emulator
git clone https://git.neptards.moe/neptards/qemu.git
Log | Files | Refs | Submodules | LICENSE

tmp105_regs.h (1117B)


      1 /*
      2  * Texas Instruments TMP105 Temperature Sensor I2C messages
      3  *
      4  * Browse the data sheet:
      5  *
      6  *    http://www.ti.com/lit/gpn/tmp105
      7  *
      8  * Copyright (C) 2012 Alex Horn <alex.horn@cs.ox.ac.uk>
      9  * Copyright (C) 2008-2012 Andrzej Zaborowski <balrogg@gmail.com>
     10  *
     11  * This work is licensed under the terms of the GNU GPL, version 2 or
     12  * later. See the COPYING file in the top-level directory.
     13  */
     14 
     15 #ifndef TMP105_REGS_H
     16 #define TMP105_REGS_H
     17 
     18 /**
     19  * TMP105Reg:
     20  * @TMP105_REG_TEMPERATURE: Temperature register
     21  * @TMP105_REG_CONFIG: Configuration register
     22  * @TMP105_REG_T_LOW: Low temperature register (also known as T_hyst)
     23  * @TMP105_REG_T_HIGH: High temperature register (also known as T_OS)
     24  *
     25  * The following temperature sensors are
     26  * compatible with the TMP105 registers:
     27  * - adt75
     28  * - ds1775
     29  * - ds75
     30  * - lm75
     31  * - lm75a
     32  * - max6625
     33  * - max6626
     34  * - mcp980x
     35  * - stds75
     36  * - tcn75
     37  * - tmp100
     38  * - tmp101
     39  * - tmp105
     40  * - tmp175
     41  * - tmp275
     42  * - tmp75
     43  **/
     44 typedef enum TMP105Reg {
     45     TMP105_REG_TEMPERATURE = 0,
     46     TMP105_REG_CONFIG,
     47     TMP105_REG_T_LOW,
     48     TMP105_REG_T_HIGH,
     49 } TMP105Reg;
     50 
     51 #endif