![]() |
RTEMS 6.1
|
This header file defines the GR740 Temperatur Sensor Controller register block interface. More...
#include <stdint.h>Go to the source code of this file.
Data Structures | |
| struct | gr740_thsens |
| This structure defines the GR740 Temperatur Sensor Controller register block memory map. More... | |
Macros | |
| #define | GR740_THSENS_CTRL_DIV_SHIFT 16 |
| #define | GR740_THSENS_CTRL_DIV_MASK 0x3ff0000U |
| #define | GR740_THSENS_CTRL_DIV_GET(_reg) |
| #define | GR740_THSENS_CTRL_DIV_SET(_reg, _val) |
| #define | GR740_THSENS_CTRL_DIV(_val) |
| #define | GR740_THSENS_CTRL_ALEN 0x100U |
| #define | GR740_THSENS_CTRL_PDN 0x80U |
| #define | GR740_THSENS_CTRL_DCORRECT_SHIFT 2 |
| #define | GR740_THSENS_CTRL_DCORRECT_MASK 0x7cU |
| #define | GR740_THSENS_CTRL_DCORRECT_GET(_reg) |
| #define | GR740_THSENS_CTRL_DCORRECT_SET(_reg, _val) |
| #define | GR740_THSENS_CTRL_DCORRECT(_val) |
| #define | GR740_THSENS_CTRL_SRSTN 0x2U |
| #define | GR740_THSENS_CTRL_CLKEN 0x1U |
| #define | GR740_THSENS_STATUS_MAX_SHIFT 24 |
| #define | GR740_THSENS_STATUS_MAX_MASK 0x7f000000U |
| #define | GR740_THSENS_STATUS_MAX_GET(_reg) |
| #define | GR740_THSENS_STATUS_MAX_SET(_reg, _val) |
| #define | GR740_THSENS_STATUS_MAX(_val) |
| #define | GR740_THSENS_STATUS_MIN_SHIFT 16 |
| #define | GR740_THSENS_STATUS_MIN_MASK 0x7f0000U |
| #define | GR740_THSENS_STATUS_MIN_GET(_reg) |
| #define | GR740_THSENS_STATUS_MIN_SET(_reg, _val) |
| #define | GR740_THSENS_STATUS_MIN(_val) |
| #define | GR740_THSENS_STATUS_SCLK 0x8000U |
| #define | GR740_THSENS_STATUS_WE 0x400U |
| #define | GR740_THSENS_STATUS_UPD 0x200U |
| #define | GR740_THSENS_STATUS_ALACT 0x100U |
| #define | GR740_THSENS_STATUS_DATA_SHIFT 0 |
| #define | GR740_THSENS_STATUS_DATA_MASK 0x7fU |
| #define | GR740_THSENS_STATUS_DATA_GET(_reg) |
| #define | GR740_THSENS_STATUS_DATA_SET(_reg, _val) |
| #define | GR740_THSENS_STATUS_DATA(_val) |
| #define | GR740_THSENS_THRES_THRES_SHIFT 0 |
| #define | GR740_THSENS_THRES_THRES_MASK 0x7fU |
| #define | GR740_THSENS_THRES_THRES_GET(_reg) |
| #define | GR740_THSENS_THRES_THRES_SET(_reg, _val) |
| #define | GR740_THSENS_THRES_THRES(_val) |
Typedefs | |
| typedef struct gr740_thsens | gr740_thsens |
| This structure defines the GR740 Temperatur Sensor Controller register block memory map. | |
This header file defines the GR740 Temperatur Sensor Controller register block interface.