cachepc-qemu

Fork of AMDESE/qemu with changes for cachepc side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-qemu
Log | Files | Refs | Submodules | LICENSE | sfeed.txt

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 **/
     44typedef 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