|  | /* | 
|  | * Texas Instruments TMP105 Temperature Sensor I2C messages | 
|  | * | 
|  | * Browse the data sheet: | 
|  | * | 
|  | *    http://www.ti.com/lit/gpn/tmp105 | 
|  | * | 
|  | * Copyright (C) 2012 Alex Horn <alex.horn@cs.ox.ac.uk> | 
|  | * Copyright (C) 2008-2012 Andrzej Zaborowski <balrogg@gmail.com> | 
|  | * | 
|  | * This work is licensed under the terms of the GNU GPL, version 2 or | 
|  | * later. See the COPYING file in the top-level directory. | 
|  | */ | 
|  | #ifndef QEMU_TMP105_MSGS_H | 
|  | #define QEMU_TMP105_MSGS_H | 
|  |  | 
|  | /** | 
|  | * TMP105Reg: | 
|  | * @TMP105_REG_TEMPERATURE: Temperature register | 
|  | * @TMP105_REG_CONFIG: Configuration register | 
|  | * @TMP105_REG_T_LOW: Low temperature register (also known as T_hyst) | 
|  | * @TMP105_REG_T_HIGH: High temperature register (also known as T_OS) | 
|  | * | 
|  | * The following temperature sensors are | 
|  | * compatible with the TMP105 registers: | 
|  | * - adt75 | 
|  | * - ds1775 | 
|  | * - ds75 | 
|  | * - lm75 | 
|  | * - lm75a | 
|  | * - max6625 | 
|  | * - max6626 | 
|  | * - mcp980x | 
|  | * - stds75 | 
|  | * - tcn75 | 
|  | * - tmp100 | 
|  | * - tmp101 | 
|  | * - tmp105 | 
|  | * - tmp175 | 
|  | * - tmp275 | 
|  | * - tmp75 | 
|  | **/ | 
|  | typedef enum TMP105Reg { | 
|  | TMP105_REG_TEMPERATURE = 0, | 
|  | TMP105_REG_CONFIG, | 
|  | TMP105_REG_T_LOW, | 
|  | TMP105_REG_T_HIGH, | 
|  | } TMP105Reg; | 
|  |  | 
|  | #endif |