Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
src/adi_sense_1000/ADISENSE1000_REGISTERS.h@7:4dbae381f693, 2017-10-20 (annotated)
- Committer:
- kevin1990
- Date:
- Fri Oct 20 15:58:01 2017 +0000
- Revision:
- 7:4dbae381f693
v0.3 release (New Host api)
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| kevin1990 | 7:4dbae381f693 | 1 | /* ================================================================================ |
| kevin1990 | 7:4dbae381f693 | 2 | |
| kevin1990 | 7:4dbae381f693 | 3 | Created by : sherry |
| kevin1990 | 7:4dbae381f693 | 4 | Created on : 2017 Oct 13, 12:25 IST |
| kevin1990 | 7:4dbae381f693 | 5 | |
| kevin1990 | 7:4dbae381f693 | 6 | Project : ADISENSE1000_REGISTERS |
| kevin1990 | 7:4dbae381f693 | 7 | File : ADISENSE1000_REGISTERS.h |
| kevin1990 | 7:4dbae381f693 | 8 | Description : Register Definitions |
| kevin1990 | 7:4dbae381f693 | 9 | |
| kevin1990 | 7:4dbae381f693 | 10 | !! ADI Confidential !! |
| kevin1990 | 7:4dbae381f693 | 11 | INTERNAL USE ONLY |
| kevin1990 | 7:4dbae381f693 | 12 | |
| kevin1990 | 7:4dbae381f693 | 13 | Copyright (c) 2017 Analog Devices, Inc. All Rights Reserved. |
| kevin1990 | 7:4dbae381f693 | 14 | This software is proprietary and confidential to Analog Devices, Inc. and |
| kevin1990 | 7:4dbae381f693 | 15 | its licensors. |
| kevin1990 | 7:4dbae381f693 | 16 | |
| kevin1990 | 7:4dbae381f693 | 17 | This file was auto-generated. Do not make local changes to this file. |
| kevin1990 | 7:4dbae381f693 | 18 | |
| kevin1990 | 7:4dbae381f693 | 19 | Auto generation script information: |
| kevin1990 | 7:4dbae381f693 | 20 | Script: /usr/cadtools/bin/yoda.dir/generators/inc/genHeaders |
| kevin1990 | 7:4dbae381f693 | 21 | Last modified: 26-SEP-2017 |
| kevin1990 | 7:4dbae381f693 | 22 | |
| kevin1990 | 7:4dbae381f693 | 23 | ================================================================================ */ |
| kevin1990 | 7:4dbae381f693 | 24 | |
| kevin1990 | 7:4dbae381f693 | 25 | #ifndef _DEF_ADISENSE1000_REGISTERS_H |
| kevin1990 | 7:4dbae381f693 | 26 | #define _DEF_ADISENSE1000_REGISTERS_H |
| kevin1990 | 7:4dbae381f693 | 27 | |
| kevin1990 | 7:4dbae381f693 | 28 | #if defined(_LANGUAGE_C) || (defined(__GNUC__) && !defined(__ASSEMBLER__)) |
| kevin1990 | 7:4dbae381f693 | 29 | #include <stdint.h> |
| kevin1990 | 7:4dbae381f693 | 30 | #endif /* _LANGUAGE_C */ |
| kevin1990 | 7:4dbae381f693 | 31 | |
| kevin1990 | 7:4dbae381f693 | 32 | #ifndef __ADI_GENERATED_DEF_HEADERS__ |
| kevin1990 | 7:4dbae381f693 | 33 | #define __ADI_GENERATED_DEF_HEADERS__ 1 |
| kevin1990 | 7:4dbae381f693 | 34 | #endif |
| kevin1990 | 7:4dbae381f693 | 35 | |
| kevin1990 | 7:4dbae381f693 | 36 | #define __ADI_HAS_ADISENSE_CORE__ 1 |
| kevin1990 | 7:4dbae381f693 | 37 | #define __ADI_HAS_ADISENSE_SPI__ 1 |
| kevin1990 | 7:4dbae381f693 | 38 | #define __ADI_HAS_ADSENSE_TEST__ 1 |
| kevin1990 | 7:4dbae381f693 | 39 | |
| kevin1990 | 7:4dbae381f693 | 40 | /* ============================================================================================================================ |
| kevin1990 | 7:4dbae381f693 | 41 | |
| kevin1990 | 7:4dbae381f693 | 42 | ============================================================================================================================ */ |
| kevin1990 | 7:4dbae381f693 | 43 | |
| kevin1990 | 7:4dbae381f693 | 44 | /* ============================================================================================================================ |
| kevin1990 | 7:4dbae381f693 | 45 | ADISENSE_SPI |
| kevin1990 | 7:4dbae381f693 | 46 | ============================================================================================================================ */ |
| kevin1990 | 7:4dbae381f693 | 47 | #define MOD_ADISENSE_SPI_BASE 0x00000000 /* */ |
| kevin1990 | 7:4dbae381f693 | 48 | #define MOD_ADISENSE_SPI_MASK 0x00007FFF /* */ |
| kevin1990 | 7:4dbae381f693 | 49 | #define REG_ADISENSE_SPI_INTERFACE_CONFIG_A_RESET 0x00000010 /* Reset Value for Interface_Config_A */ |
| kevin1990 | 7:4dbae381f693 | 50 | #define REG_ADISENSE_SPI_INTERFACE_CONFIG_A 0x00000000 |
| kevin1990 | 7:4dbae381f693 | 51 | #define REG_ADISENSE_SPI_INTERFACE_CONFIG_B_RESET 0x00000000 /* Reset Value for Interface_Config_B */ |
| kevin1990 | 7:4dbae381f693 | 52 | #define REG_ADISENSE_SPI_INTERFACE_CONFIG_B 0x00000001 |
| kevin1990 | 7:4dbae381f693 | 53 | #define REG_ADISENSE_SPI_DEVICE_CONFIG_RESET 0x00000000 /* Reset Value for Device_Config */ |
| kevin1990 | 7:4dbae381f693 | 54 | #define REG_ADISENSE_SPI_DEVICE_CONFIG 0x00000002 |
| kevin1990 | 7:4dbae381f693 | 55 | #define REG_ADISENSE_SPI_CHIP_TYPE_RESET 0x00000007 /* Reset Value for Chip_Type */ |
| kevin1990 | 7:4dbae381f693 | 56 | #define REG_ADISENSE_SPI_CHIP_TYPE 0x00000003 |
| kevin1990 | 7:4dbae381f693 | 57 | #define REG_ADISENSE_SPI_PRODUCT_ID_L_RESET 0x00000020 /* Reset Value for Product_ID_L */ |
| kevin1990 | 7:4dbae381f693 | 58 | #define REG_ADISENSE_SPI_PRODUCT_ID_L 0x00000004 |
| kevin1990 | 7:4dbae381f693 | 59 | #define REG_ADISENSE_SPI_PRODUCT_ID_H_RESET 0x00000000 /* Reset Value for Product_ID_H */ |
| kevin1990 | 7:4dbae381f693 | 60 | #define REG_ADISENSE_SPI_PRODUCT_ID_H 0x00000005 |
| kevin1990 | 7:4dbae381f693 | 61 | #define REG_ADISENSE_SPI_CHIP_GRADE_RESET 0x00000000 /* Reset Value for Chip_Grade */ |
| kevin1990 | 7:4dbae381f693 | 62 | #define REG_ADISENSE_SPI_CHIP_GRADE 0x00000006 |
| kevin1990 | 7:4dbae381f693 | 63 | #define REG_ADISENSE_SPI_SCRATCH_PAD_RESET 0x00000000 /* Reset Value for Scratch_Pad */ |
| kevin1990 | 7:4dbae381f693 | 64 | #define REG_ADISENSE_SPI_SCRATCH_PAD 0x0000000A |
| kevin1990 | 7:4dbae381f693 | 65 | #define REG_ADISENSE_SPI_SPI_REVISION_RESET 0x00000082 /* Reset Value for SPI_Revision */ |
| kevin1990 | 7:4dbae381f693 | 66 | #define REG_ADISENSE_SPI_SPI_REVISION 0x0000000B |
| kevin1990 | 7:4dbae381f693 | 67 | #define REG_ADISENSE_SPI_VENDOR_L_RESET 0x00000056 /* Reset Value for Vendor_L */ |
| kevin1990 | 7:4dbae381f693 | 68 | #define REG_ADISENSE_SPI_VENDOR_L 0x0000000C |
| kevin1990 | 7:4dbae381f693 | 69 | #define REG_ADISENSE_SPI_VENDOR_H_RESET 0x00000004 /* Reset Value for Vendor_H */ |
| kevin1990 | 7:4dbae381f693 | 70 | #define REG_ADISENSE_SPI_VENDOR_H 0x0000000D |
| kevin1990 | 7:4dbae381f693 | 71 | #define REG_ADISENSE_SPI_STREAM_MODE_RESET 0x00000000 /* Reset Value for Stream_Mode */ |
| kevin1990 | 7:4dbae381f693 | 72 | #define REG_ADISENSE_SPI_STREAM_MODE 0x0000000E |
| kevin1990 | 7:4dbae381f693 | 73 | #define REG_ADISENSE_SPI_INTERFACE_CONFIG_C_RESET 0x00000023 /* Reset Value for Interface_Config_C */ |
| kevin1990 | 7:4dbae381f693 | 74 | #define REG_ADISENSE_SPI_INTERFACE_CONFIG_C 0x00000010 |
| kevin1990 | 7:4dbae381f693 | 75 | #define REG_ADISENSE_SPI_INTERFACE_STATUS_A_RESET 0x00000000 /* Reset Value for Interface_Status_A */ |
| kevin1990 | 7:4dbae381f693 | 76 | #define REG_ADISENSE_SPI_INTERFACE_STATUS_A 0x00000011 |
| kevin1990 | 7:4dbae381f693 | 77 | |
| kevin1990 | 7:4dbae381f693 | 78 | /* ============================================================================================================================ |
| kevin1990 | 7:4dbae381f693 | 79 | ADISENSE_SPI Register BitMasks, Positions & Enumerations |
| kevin1990 | 7:4dbae381f693 | 80 | ============================================================================================================================ */ |
| kevin1990 | 7:4dbae381f693 | 81 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 82 | ADISENSE_SPI_INTERFACE_CONFIG_A Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 83 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 84 | #define BITP_ADISENSE_SPI_INTERFACE_CONFIG_A_SW_RESET 7 |
| kevin1990 | 7:4dbae381f693 | 85 | #define BITP_ADISENSE_SPI_INTERFACE_CONFIG_A_ADDR_ASCENSION 5 |
| kevin1990 | 7:4dbae381f693 | 86 | #define BITP_ADISENSE_SPI_INTERFACE_CONFIG_A_SDO_ENABLE 4 |
| kevin1990 | 7:4dbae381f693 | 87 | #define BITP_ADISENSE_SPI_INTERFACE_CONFIG_A_SW_RESETX 0 |
| kevin1990 | 7:4dbae381f693 | 88 | #define BITM_ADISENSE_SPI_INTERFACE_CONFIG_A_SW_RESET 0x00000080 |
| kevin1990 | 7:4dbae381f693 | 89 | #define BITM_ADISENSE_SPI_INTERFACE_CONFIG_A_ADDR_ASCENSION 0x00000020 |
| kevin1990 | 7:4dbae381f693 | 90 | #define BITM_ADISENSE_SPI_INTERFACE_CONFIG_A_SDO_ENABLE 0x00000010 |
| kevin1990 | 7:4dbae381f693 | 91 | #define BITM_ADISENSE_SPI_INTERFACE_CONFIG_A_SW_RESETX 0x00000001 |
| kevin1990 | 7:4dbae381f693 | 92 | #define ENUM_ADISENSE_SPI_INTERFACE_CONFIG_A_DESCEND 0x00000000 |
| kevin1990 | 7:4dbae381f693 | 93 | #define ENUM_ADISENSE_SPI_INTERFACE_CONFIG_A_ASCEND 0x00000020 |
| kevin1990 | 7:4dbae381f693 | 94 | |
| kevin1990 | 7:4dbae381f693 | 95 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 96 | ADISENSE_SPI_INTERFACE_CONFIG_B Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 97 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 98 | #define BITP_ADISENSE_SPI_INTERFACE_CONFIG_B_SINGLE_INST 7 |
| kevin1990 | 7:4dbae381f693 | 99 | #define BITM_ADISENSE_SPI_INTERFACE_CONFIG_B_SINGLE_INST 0x00000080 |
| kevin1990 | 7:4dbae381f693 | 100 | |
| kevin1990 | 7:4dbae381f693 | 101 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 102 | ADISENSE_SPI_DEVICE_CONFIG Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 103 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 104 | #define BITP_ADISENSE_SPI_DEVICE_CONFIG_OPERATING_MODES 0 |
| kevin1990 | 7:4dbae381f693 | 105 | #define BITM_ADISENSE_SPI_DEVICE_CONFIG_OPERATING_MODES 0x00000003 |
| kevin1990 | 7:4dbae381f693 | 106 | #define ENUM_ADISENSE_SPI_DEVICE_CONFIG_NORMAL 0x00000000 |
| kevin1990 | 7:4dbae381f693 | 107 | #define ENUM_ADISENSE_SPI_DEVICE_CONFIG_SLEEP 0x00000003 |
| kevin1990 | 7:4dbae381f693 | 108 | |
| kevin1990 | 7:4dbae381f693 | 109 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 110 | ADISENSE_SPI_CHIP_TYPE Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 111 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 112 | #define BITP_ADISENSE_SPI_CHIP_TYPE_CHIP_TYPE 0 |
| kevin1990 | 7:4dbae381f693 | 113 | #define BITM_ADISENSE_SPI_CHIP_TYPE_CHIP_TYPE 0x0000000F |
| kevin1990 | 7:4dbae381f693 | 114 | |
| kevin1990 | 7:4dbae381f693 | 115 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 116 | ADISENSE_SPI_PRODUCT_ID_L Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 117 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 118 | #define BITP_ADISENSE_SPI_PRODUCT_ID_L_PRODUCT_ID_FIXED_BITS 4 |
| kevin1990 | 7:4dbae381f693 | 119 | #define BITP_ADISENSE_SPI_PRODUCT_ID_L_PRODUCT_ID_TRIM_BITS 0 |
| kevin1990 | 7:4dbae381f693 | 120 | #define BITM_ADISENSE_SPI_PRODUCT_ID_L_PRODUCT_ID_FIXED_BITS 0x000000F0 |
| kevin1990 | 7:4dbae381f693 | 121 | #define BITM_ADISENSE_SPI_PRODUCT_ID_L_PRODUCT_ID_TRIM_BITS 0x0000000F |
| kevin1990 | 7:4dbae381f693 | 122 | |
| kevin1990 | 7:4dbae381f693 | 123 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 124 | ADISENSE_SPI_PRODUCT_ID_H Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 125 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 126 | #define BITP_ADISENSE_SPI_PRODUCT_ID_H_PRODUCT_ID_FIXED_BITS 0 |
| kevin1990 | 7:4dbae381f693 | 127 | #define BITM_ADISENSE_SPI_PRODUCT_ID_H_PRODUCT_ID_FIXED_BITS 0x000000FF |
| kevin1990 | 7:4dbae381f693 | 128 | |
| kevin1990 | 7:4dbae381f693 | 129 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 130 | ADISENSE_SPI_CHIP_GRADE Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 131 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 132 | #define BITP_ADISENSE_SPI_CHIP_GRADE_GRADE 4 |
| kevin1990 | 7:4dbae381f693 | 133 | #define BITP_ADISENSE_SPI_CHIP_GRADE_DEVICE_REVISION 0 |
| kevin1990 | 7:4dbae381f693 | 134 | #define BITM_ADISENSE_SPI_CHIP_GRADE_GRADE 0x000000F0 |
| kevin1990 | 7:4dbae381f693 | 135 | #define BITM_ADISENSE_SPI_CHIP_GRADE_DEVICE_REVISION 0x0000000F |
| kevin1990 | 7:4dbae381f693 | 136 | |
| kevin1990 | 7:4dbae381f693 | 137 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 138 | ADISENSE_SPI_SCRATCH_PAD Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 139 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 140 | #define BITP_ADISENSE_SPI_SCRATCH_PAD_SCRATCH_VALUE 0 |
| kevin1990 | 7:4dbae381f693 | 141 | #define BITM_ADISENSE_SPI_SCRATCH_PAD_SCRATCH_VALUE 0x000000FF |
| kevin1990 | 7:4dbae381f693 | 142 | |
| kevin1990 | 7:4dbae381f693 | 143 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 144 | ADISENSE_SPI_SPI_REVISION Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 145 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 146 | #define BITP_ADISENSE_SPI_SPI_REVISION_SPI_TYPE 6 |
| kevin1990 | 7:4dbae381f693 | 147 | #define BITP_ADISENSE_SPI_SPI_REVISION_VERSION 0 |
| kevin1990 | 7:4dbae381f693 | 148 | #define BITM_ADISENSE_SPI_SPI_REVISION_SPI_TYPE 0x000000C0 |
| kevin1990 | 7:4dbae381f693 | 149 | #define BITM_ADISENSE_SPI_SPI_REVISION_VERSION 0x0000003F |
| kevin1990 | 7:4dbae381f693 | 150 | #define ENUM_ADISENSE_SPI_SPI_REVISION_ADI_SPI 0x00000000 |
| kevin1990 | 7:4dbae381f693 | 151 | #define ENUM_ADISENSE_SPI_SPI_REVISION_LPT_SPI 0x00000080 |
| kevin1990 | 7:4dbae381f693 | 152 | #define ENUM_ADISENSE_SPI_SPI_REVISION_REV1_0 0x00000002 /* Version: Revision 1.0 */ |
| kevin1990 | 7:4dbae381f693 | 153 | |
| kevin1990 | 7:4dbae381f693 | 154 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 155 | ADISENSE_SPI_VENDOR_L Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 156 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 157 | #define BITP_ADISENSE_SPI_VENDOR_L_VID 0 |
| kevin1990 | 7:4dbae381f693 | 158 | #define BITM_ADISENSE_SPI_VENDOR_L_VID 0x000000FF |
| kevin1990 | 7:4dbae381f693 | 159 | |
| kevin1990 | 7:4dbae381f693 | 160 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 161 | ADISENSE_SPI_VENDOR_H Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 162 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 163 | #define BITP_ADISENSE_SPI_VENDOR_H_VID 0 |
| kevin1990 | 7:4dbae381f693 | 164 | #define BITM_ADISENSE_SPI_VENDOR_H_VID 0x000000FF |
| kevin1990 | 7:4dbae381f693 | 165 | |
| kevin1990 | 7:4dbae381f693 | 166 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 167 | ADISENSE_SPI_STREAM_MODE Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 168 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 169 | #define BITP_ADISENSE_SPI_STREAM_MODE_LOOP_COUNT 0 |
| kevin1990 | 7:4dbae381f693 | 170 | #define BITM_ADISENSE_SPI_STREAM_MODE_LOOP_COUNT 0x000000FF |
| kevin1990 | 7:4dbae381f693 | 171 | |
| kevin1990 | 7:4dbae381f693 | 172 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 173 | ADISENSE_SPI_INTERFACE_CONFIG_C Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 174 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 175 | #define BITP_ADISENSE_SPI_INTERFACE_CONFIG_C_CRC_ENABLE 6 |
| kevin1990 | 7:4dbae381f693 | 176 | #define BITP_ADISENSE_SPI_INTERFACE_CONFIG_C_STRICT_ENTITY_ACCESS 5 |
| kevin1990 | 7:4dbae381f693 | 177 | #define BITP_ADISENSE_SPI_INTERFACE_CONFIG_C_CRC_ENABLEB 0 |
| kevin1990 | 7:4dbae381f693 | 178 | #define BITM_ADISENSE_SPI_INTERFACE_CONFIG_C_CRC_ENABLE 0x000000C0 |
| kevin1990 | 7:4dbae381f693 | 179 | #define BITM_ADISENSE_SPI_INTERFACE_CONFIG_C_STRICT_ENTITY_ACCESS 0x00000020 |
| kevin1990 | 7:4dbae381f693 | 180 | #define BITM_ADISENSE_SPI_INTERFACE_CONFIG_C_CRC_ENABLEB 0x00000003 |
| kevin1990 | 7:4dbae381f693 | 181 | #define ENUM_ADISENSE_SPI_INTERFACE_CONFIG_C_DISABLED 0x00000000 |
| kevin1990 | 7:4dbae381f693 | 182 | #define ENUM_ADISENSE_SPI_INTERFACE_CONFIG_C_ENABLED 0x00000040 |
| kevin1990 | 7:4dbae381f693 | 183 | |
| kevin1990 | 7:4dbae381f693 | 184 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 185 | ADISENSE_SPI_INTERFACE_STATUS_A Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 186 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 187 | #define BITP_ADISENSE_SPI_INTERFACE_STATUS_A_NOT_READY_ERROR 7 |
| kevin1990 | 7:4dbae381f693 | 188 | #define BITP_ADISENSE_SPI_INTERFACE_STATUS_A_CLOCK_COUNT_ERROR 4 |
| kevin1990 | 7:4dbae381f693 | 189 | #define BITP_ADISENSE_SPI_INTERFACE_STATUS_A_CRC_ERROR 3 |
| kevin1990 | 7:4dbae381f693 | 190 | #define BITP_ADISENSE_SPI_INTERFACE_STATUS_A_WR_TO_RD_ONLY_REG_ERROR 2 |
| kevin1990 | 7:4dbae381f693 | 191 | #define BITP_ADISENSE_SPI_INTERFACE_STATUS_A_PARTIAL_REG_WR_ERROR 1 |
| kevin1990 | 7:4dbae381f693 | 192 | #define BITP_ADISENSE_SPI_INTERFACE_STATUS_A_ADDRESS_INVALID_ERROR 0 |
| kevin1990 | 7:4dbae381f693 | 193 | #define BITM_ADISENSE_SPI_INTERFACE_STATUS_A_NOT_READY_ERROR 0x00000080 |
| kevin1990 | 7:4dbae381f693 | 194 | #define BITM_ADISENSE_SPI_INTERFACE_STATUS_A_CLOCK_COUNT_ERROR 0x00000010 |
| kevin1990 | 7:4dbae381f693 | 195 | #define BITM_ADISENSE_SPI_INTERFACE_STATUS_A_CRC_ERROR 0x00000008 |
| kevin1990 | 7:4dbae381f693 | 196 | #define BITM_ADISENSE_SPI_INTERFACE_STATUS_A_WR_TO_RD_ONLY_REG_ERROR 0x00000004 |
| kevin1990 | 7:4dbae381f693 | 197 | #define BITM_ADISENSE_SPI_INTERFACE_STATUS_A_PARTIAL_REG_WR_ERROR 0x00000002 |
| kevin1990 | 7:4dbae381f693 | 198 | #define BITM_ADISENSE_SPI_INTERFACE_STATUS_A_ADDRESS_INVALID_ERROR 0x00000001 |
| kevin1990 | 7:4dbae381f693 | 199 | |
| kevin1990 | 7:4dbae381f693 | 200 | |
| kevin1990 | 7:4dbae381f693 | 201 | /* ============================================================================================================================ |
| kevin1990 | 7:4dbae381f693 | 202 | ADISENSE1000 Core Registers |
| kevin1990 | 7:4dbae381f693 | 203 | ============================================================================================================================ */ |
| kevin1990 | 7:4dbae381f693 | 204 | |
| kevin1990 | 7:4dbae381f693 | 205 | /* ============================================================================================================================ |
| kevin1990 | 7:4dbae381f693 | 206 | ADISENSE_CORE |
| kevin1990 | 7:4dbae381f693 | 207 | ============================================================================================================================ */ |
| kevin1990 | 7:4dbae381f693 | 208 | #define MOD_ADISENSE_CORE_BASE 0x00000010 /* ADISENSE1000 Core Registers */ |
| kevin1990 | 7:4dbae381f693 | 209 | #define MOD_ADISENSE_CORE_MASK 0x00007FFF /* ADISENSE1000 Core Registers */ |
| kevin1990 | 7:4dbae381f693 | 210 | #define REG_ADISENSE_CORE_COMMAND_RESET 0x00000000 /* Reset Value for Command */ |
| kevin1990 | 7:4dbae381f693 | 211 | #define REG_ADISENSE_CORE_COMMAND 0x00000014 /* ADISENSE_CORE Special Command */ |
| kevin1990 | 7:4dbae381f693 | 212 | #define REG_ADISENSE_CORE_MODE_RESET 0x00000000 /* Reset Value for Mode */ |
| kevin1990 | 7:4dbae381f693 | 213 | #define REG_ADISENSE_CORE_MODE 0x00000016 /* ADISENSE_CORE Operating Mode and DRDY Control */ |
| kevin1990 | 7:4dbae381f693 | 214 | #define REG_ADISENSE_CORE_POWER_CONFIG_RESET 0x00000000 /* Reset Value for Power_Config */ |
| kevin1990 | 7:4dbae381f693 | 215 | #define REG_ADISENSE_CORE_POWER_CONFIG 0x00000017 /* ADISENSE_CORE General Configuration */ |
| kevin1990 | 7:4dbae381f693 | 216 | #define REG_ADISENSE_CORE_CYCLE_CONTROL_RESET 0x00000000 /* Reset Value for Cycle_Control */ |
| kevin1990 | 7:4dbae381f693 | 217 | #define REG_ADISENSE_CORE_CYCLE_CONTROL 0x00000018 /* ADISENSE_CORE Measurement Cycle */ |
| kevin1990 | 7:4dbae381f693 | 218 | #define REG_ADISENSE_CORE_FIFO_NUM_CYCLES_RESET 0x00000001 /* Reset Value for Fifo_Num_Cycles */ |
| kevin1990 | 7:4dbae381f693 | 219 | #define REG_ADISENSE_CORE_FIFO_NUM_CYCLES 0x0000001A /* ADISENSE_CORE Number of Measurement Cycles to Store in FIFO */ |
| kevin1990 | 7:4dbae381f693 | 220 | #define REG_ADISENSE_CORE_MULTI_CYCLE_REPEAT_INTERVAL_RESET 0x00000000 /* Reset Value for Multi_Cycle_Repeat_Interval */ |
| kevin1990 | 7:4dbae381f693 | 221 | #define REG_ADISENSE_CORE_MULTI_CYCLE_REPEAT_INTERVAL 0x0000001C /* ADISENSE_CORE Time Between Repeats of Multi-Cycle Conversions.... */ |
| kevin1990 | 7:4dbae381f693 | 222 | #define REG_ADISENSE_CORE_STATUS_RESET 0x00000000 /* Reset Value for Status */ |
| kevin1990 | 7:4dbae381f693 | 223 | #define REG_ADISENSE_CORE_STATUS 0x00000020 /* ADISENSE_CORE General Status */ |
| kevin1990 | 7:4dbae381f693 | 224 | #define REG_ADISENSE_CORE_DIAGNOSTICS_STATUS_RESET 0x00000000 /* Reset Value for Diagnostics_Status */ |
| kevin1990 | 7:4dbae381f693 | 225 | #define REG_ADISENSE_CORE_DIAGNOSTICS_STATUS 0x00000024 /* ADISENSE_CORE Diagnostics Status */ |
| kevin1990 | 7:4dbae381f693 | 226 | #define REG_ADISENSE_CORE_CHANNEL_ALERT_STATUS_RESET 0x00000000 /* Reset Value for Channel_Alert_Status */ |
| kevin1990 | 7:4dbae381f693 | 227 | #define REG_ADISENSE_CORE_CHANNEL_ALERT_STATUS 0x00000026 /* ADISENSE_CORE Alert Status Summary */ |
| kevin1990 | 7:4dbae381f693 | 228 | #define REG_ADISENSE_CORE_ALERT_STATUS_2_RESET 0x00000000 /* Reset Value for Alert_Status_2 */ |
| kevin1990 | 7:4dbae381f693 | 229 | #define REG_ADISENSE_CORE_ALERT_STATUS_2 0x00000028 /* ADISENSE_CORE Additional Alert Status Information */ |
| kevin1990 | 7:4dbae381f693 | 230 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CHn_RESET 0x00000000 /* Reset Value for Alert_Detail_Ch[n] */ |
| kevin1990 | 7:4dbae381f693 | 231 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH0_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_ALERT_DETAIL_CH0 */ |
| kevin1990 | 7:4dbae381f693 | 232 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH1_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_ALERT_DETAIL_CH1 */ |
| kevin1990 | 7:4dbae381f693 | 233 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH2_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_ALERT_DETAIL_CH2 */ |
| kevin1990 | 7:4dbae381f693 | 234 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH3_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_ALERT_DETAIL_CH3 */ |
| kevin1990 | 7:4dbae381f693 | 235 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH4_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_ALERT_DETAIL_CH4 */ |
| kevin1990 | 7:4dbae381f693 | 236 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH5_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_ALERT_DETAIL_CH5 */ |
| kevin1990 | 7:4dbae381f693 | 237 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH6_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_ALERT_DETAIL_CH6 */ |
| kevin1990 | 7:4dbae381f693 | 238 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH7_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_ALERT_DETAIL_CH7 */ |
| kevin1990 | 7:4dbae381f693 | 239 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH8_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_ALERT_DETAIL_CH8 */ |
| kevin1990 | 7:4dbae381f693 | 240 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH9_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_ALERT_DETAIL_CH9 */ |
| kevin1990 | 7:4dbae381f693 | 241 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH10_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_ALERT_DETAIL_CH10 */ |
| kevin1990 | 7:4dbae381f693 | 242 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH11_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_ALERT_DETAIL_CH11 */ |
| kevin1990 | 7:4dbae381f693 | 243 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH12_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_ALERT_DETAIL_CH12 */ |
| kevin1990 | 7:4dbae381f693 | 244 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH0 0x0000002A /* ADISENSE_CORE Detailed Error Information */ |
| kevin1990 | 7:4dbae381f693 | 245 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH1 0x0000002C /* ADISENSE_CORE Detailed Error Information */ |
| kevin1990 | 7:4dbae381f693 | 246 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH2 0x0000002E /* ADISENSE_CORE Detailed Error Information */ |
| kevin1990 | 7:4dbae381f693 | 247 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH3 0x00000030 /* ADISENSE_CORE Detailed Error Information */ |
| kevin1990 | 7:4dbae381f693 | 248 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH4 0x00000032 /* ADISENSE_CORE Detailed Error Information */ |
| kevin1990 | 7:4dbae381f693 | 249 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH5 0x00000034 /* ADISENSE_CORE Detailed Error Information */ |
| kevin1990 | 7:4dbae381f693 | 250 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH6 0x00000036 /* ADISENSE_CORE Detailed Error Information */ |
| kevin1990 | 7:4dbae381f693 | 251 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH7 0x00000038 /* ADISENSE_CORE Detailed Error Information */ |
| kevin1990 | 7:4dbae381f693 | 252 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH8 0x0000003A /* ADISENSE_CORE Detailed Error Information */ |
| kevin1990 | 7:4dbae381f693 | 253 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH9 0x0000003C /* ADISENSE_CORE Detailed Error Information */ |
| kevin1990 | 7:4dbae381f693 | 254 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH10 0x0000003E /* ADISENSE_CORE Detailed Error Information */ |
| kevin1990 | 7:4dbae381f693 | 255 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH11 0x00000040 /* ADISENSE_CORE Detailed Error Information */ |
| kevin1990 | 7:4dbae381f693 | 256 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CH12 0x00000042 /* ADISENSE_CORE Detailed Error Information */ |
| kevin1990 | 7:4dbae381f693 | 257 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CHn(i) (REG_ADISENSE_CORE_ALERT_DETAIL_CH0 + ((i) * 2)) |
| kevin1990 | 7:4dbae381f693 | 258 | #define REG_ADISENSE_CORE_ALERT_DETAIL_CHn_COUNT 13 |
| kevin1990 | 7:4dbae381f693 | 259 | #define REG_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_RESET 0x00000000 /* Reset Value for Channel_Config_Error */ |
| kevin1990 | 7:4dbae381f693 | 260 | #define REG_ADISENSE_CORE_CHANNEL_CONFIG_ERROR 0x0000004A /* ADISENSE_CORE Indicates Error in Channel Configuration */ |
| kevin1990 | 7:4dbae381f693 | 261 | #define REG_ADISENSE_CORE_ERROR_CODE_RESET 0x00000000 /* Reset Value for Error_Code */ |
| kevin1990 | 7:4dbae381f693 | 262 | #define REG_ADISENSE_CORE_ERROR_CODE 0x0000004C /* ADISENSE_CORE Code Indicating Source of Error */ |
| kevin1990 | 7:4dbae381f693 | 263 | #define REG_ADISENSE_CORE_EXTERNAL_REFERENCE1_RESET 0x00000000 /* Reset Value for External_Reference1 */ |
| kevin1990 | 7:4dbae381f693 | 264 | #define REG_ADISENSE_CORE_EXTERNAL_REFERENCE1 0x00000050 /* ADISENSE_CORE External Reference Information */ |
| kevin1990 | 7:4dbae381f693 | 265 | #define REG_ADISENSE_CORE_EXTERNAL_REFERENCE2_RESET 0x00000000 /* Reset Value for External_Reference2 */ |
| kevin1990 | 7:4dbae381f693 | 266 | #define REG_ADISENSE_CORE_EXTERNAL_REFERENCE2 0x00000054 /* ADISENSE_CORE External Reference Information */ |
| kevin1990 | 7:4dbae381f693 | 267 | #define REG_ADISENSE_CORE_AVDD_VOLTAGE_RESET 0x40533333 /* Reset Value for AVDD_Voltage */ |
| kevin1990 | 7:4dbae381f693 | 268 | #define REG_ADISENSE_CORE_AVDD_VOLTAGE 0x00000058 /* ADISENSE_CORE AVDD Voltage */ |
| kevin1990 | 7:4dbae381f693 | 269 | #define REG_ADISENSE_CORE_DIAGNOSTICS_CONTROL_RESET 0x00000000 /* Reset Value for Diagnostics_Control */ |
| kevin1990 | 7:4dbae381f693 | 270 | #define REG_ADISENSE_CORE_DIAGNOSTICS_CONTROL 0x0000005C /* ADISENSE_CORE Diagnostic Control */ |
| kevin1990 | 7:4dbae381f693 | 271 | #define REG_ADISENSE_CORE_DATA_FIFO_RESET 0x00000000 /* Reset Value for Data_FIFO */ |
| kevin1990 | 7:4dbae381f693 | 272 | #define REG_ADISENSE_CORE_DATA_FIFO 0x00000060 /* ADISENSE_CORE FIFO of Sensor Results */ |
| kevin1990 | 7:4dbae381f693 | 273 | #define REG_ADISENSE_CORE_LUT_SELECT_RESET 0x00000000 /* Reset Value for LUT_Select */ |
| kevin1990 | 7:4dbae381f693 | 274 | #define REG_ADISENSE_CORE_LUT_SELECT 0x00000070 /* ADISENSE_CORE Read/Write Strobe */ |
| kevin1990 | 7:4dbae381f693 | 275 | #define REG_ADISENSE_CORE_LUT_OFFSET_RESET 0x00000000 /* Reset Value for LUT_Offset */ |
| kevin1990 | 7:4dbae381f693 | 276 | #define REG_ADISENSE_CORE_LUT_OFFSET 0x00000072 /* ADISENSE_CORE Offset into Selected LUT */ |
| kevin1990 | 7:4dbae381f693 | 277 | #define REG_ADISENSE_CORE_LUT_DATA_RESET 0x00000000 /* Reset Value for LUT_Data */ |
| kevin1990 | 7:4dbae381f693 | 278 | #define REG_ADISENSE_CORE_LUT_DATA 0x00000074 /* ADISENSE_CORE Data to Read/Write from Addressed LUT Entry */ |
| kevin1990 | 7:4dbae381f693 | 279 | #define REG_ADISENSE_CORE_CAL_OFFSET_RESET 0x00000000 /* Reset Value for CAL_Offset */ |
| kevin1990 | 7:4dbae381f693 | 280 | #define REG_ADISENSE_CORE_CAL_OFFSET 0x0000007A /* ADISENSE_CORE Offset into Selected Calibration Values */ |
| kevin1990 | 7:4dbae381f693 | 281 | #define REG_ADISENSE_CORE_CAL_DATA_RESET 0x00000000 /* Reset Value for CAL_Data */ |
| kevin1990 | 7:4dbae381f693 | 282 | #define REG_ADISENSE_CORE_CAL_DATA 0x0000007C /* ADISENSE_CORE Data to Read/Write from Addressed Calibration Values */ |
| kevin1990 | 7:4dbae381f693 | 283 | #define REG_ADISENSE_CORE_REVISION_RESET 0x00000000 /* Reset Value for Revision */ |
| kevin1990 | 7:4dbae381f693 | 284 | #define REG_ADISENSE_CORE_REVISION 0x0000008C /* ADISENSE_CORE Hardware, Firmware Revision */ |
| kevin1990 | 7:4dbae381f693 | 285 | #define REG_ADISENSE_CORE_CHANNEL_COUNTn_RESET 0x00000000 /* Reset Value for Channel_Count[n] */ |
| kevin1990 | 7:4dbae381f693 | 286 | #define REG_ADISENSE_CORE_CHANNEL_COUNT0_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_COUNT0 */ |
| kevin1990 | 7:4dbae381f693 | 287 | #define REG_ADISENSE_CORE_CHANNEL_COUNT1_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_COUNT1 */ |
| kevin1990 | 7:4dbae381f693 | 288 | #define REG_ADISENSE_CORE_CHANNEL_COUNT2_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_COUNT2 */ |
| kevin1990 | 7:4dbae381f693 | 289 | #define REG_ADISENSE_CORE_CHANNEL_COUNT3_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_COUNT3 */ |
| kevin1990 | 7:4dbae381f693 | 290 | #define REG_ADISENSE_CORE_CHANNEL_COUNT4_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_COUNT4 */ |
| kevin1990 | 7:4dbae381f693 | 291 | #define REG_ADISENSE_CORE_CHANNEL_COUNT5_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_COUNT5 */ |
| kevin1990 | 7:4dbae381f693 | 292 | #define REG_ADISENSE_CORE_CHANNEL_COUNT6_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_COUNT6 */ |
| kevin1990 | 7:4dbae381f693 | 293 | #define REG_ADISENSE_CORE_CHANNEL_COUNT7_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_COUNT7 */ |
| kevin1990 | 7:4dbae381f693 | 294 | #define REG_ADISENSE_CORE_CHANNEL_COUNT8_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_COUNT8 */ |
| kevin1990 | 7:4dbae381f693 | 295 | #define REG_ADISENSE_CORE_CHANNEL_COUNT9_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_COUNT9 */ |
| kevin1990 | 7:4dbae381f693 | 296 | #define REG_ADISENSE_CORE_CHANNEL_COUNT10_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_COUNT10 */ |
| kevin1990 | 7:4dbae381f693 | 297 | #define REG_ADISENSE_CORE_CHANNEL_COUNT0 0x00000090 /* ADISENSE_CORE Number of Channel Occurrences per Measurement Cycle */ |
| kevin1990 | 7:4dbae381f693 | 298 | #define REG_ADISENSE_CORE_CHANNEL_COUNT1 0x000000D0 /* ADISENSE_CORE Number of Channel Occurrences per Measurement Cycle */ |
| kevin1990 | 7:4dbae381f693 | 299 | #define REG_ADISENSE_CORE_CHANNEL_COUNT2 0x00000110 /* ADISENSE_CORE Number of Channel Occurrences per Measurement Cycle */ |
| kevin1990 | 7:4dbae381f693 | 300 | #define REG_ADISENSE_CORE_CHANNEL_COUNT3 0x00000150 /* ADISENSE_CORE Number of Channel Occurrences per Measurement Cycle */ |
| kevin1990 | 7:4dbae381f693 | 301 | #define REG_ADISENSE_CORE_CHANNEL_COUNT4 0x00000190 /* ADISENSE_CORE Number of Channel Occurrences per Measurement Cycle */ |
| kevin1990 | 7:4dbae381f693 | 302 | #define REG_ADISENSE_CORE_CHANNEL_COUNT5 0x000001D0 /* ADISENSE_CORE Number of Channel Occurrences per Measurement Cycle */ |
| kevin1990 | 7:4dbae381f693 | 303 | #define REG_ADISENSE_CORE_CHANNEL_COUNT6 0x00000210 /* ADISENSE_CORE Number of Channel Occurrences per Measurement Cycle */ |
| kevin1990 | 7:4dbae381f693 | 304 | #define REG_ADISENSE_CORE_CHANNEL_COUNT7 0x00000250 /* ADISENSE_CORE Number of Channel Occurrences per Measurement Cycle */ |
| kevin1990 | 7:4dbae381f693 | 305 | #define REG_ADISENSE_CORE_CHANNEL_COUNT8 0x00000290 /* ADISENSE_CORE Number of Channel Occurrences per Measurement Cycle */ |
| kevin1990 | 7:4dbae381f693 | 306 | #define REG_ADISENSE_CORE_CHANNEL_COUNT9 0x000002D0 /* ADISENSE_CORE Number of Channel Occurrences per Measurement Cycle */ |
| kevin1990 | 7:4dbae381f693 | 307 | #define REG_ADISENSE_CORE_CHANNEL_COUNT10 0x00000310 /* ADISENSE_CORE Number of Channel Occurrences per Measurement Cycle */ |
| kevin1990 | 7:4dbae381f693 | 308 | #define REG_ADISENSE_CORE_CHANNEL_COUNTn(i) (REG_ADISENSE_CORE_CHANNEL_COUNT0 + ((i) * 64)) |
| kevin1990 | 7:4dbae381f693 | 309 | #define REG_ADISENSE_CORE_CHANNEL_COUNTn_COUNT 11 |
| kevin1990 | 7:4dbae381f693 | 310 | #define REG_ADISENSE_CORE_SENSOR_TYPEn_RESET 0x00000000 /* Reset Value for Sensor_Type[n] */ |
| kevin1990 | 7:4dbae381f693 | 311 | #define REG_ADISENSE_CORE_SENSOR_TYPE0_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_TYPE0 */ |
| kevin1990 | 7:4dbae381f693 | 312 | #define REG_ADISENSE_CORE_SENSOR_TYPE1_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_TYPE1 */ |
| kevin1990 | 7:4dbae381f693 | 313 | #define REG_ADISENSE_CORE_SENSOR_TYPE2_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_TYPE2 */ |
| kevin1990 | 7:4dbae381f693 | 314 | #define REG_ADISENSE_CORE_SENSOR_TYPE3_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_TYPE3 */ |
| kevin1990 | 7:4dbae381f693 | 315 | #define REG_ADISENSE_CORE_SENSOR_TYPE4_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_TYPE4 */ |
| kevin1990 | 7:4dbae381f693 | 316 | #define REG_ADISENSE_CORE_SENSOR_TYPE5_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_TYPE5 */ |
| kevin1990 | 7:4dbae381f693 | 317 | #define REG_ADISENSE_CORE_SENSOR_TYPE6_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_TYPE6 */ |
| kevin1990 | 7:4dbae381f693 | 318 | #define REG_ADISENSE_CORE_SENSOR_TYPE7_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_TYPE7 */ |
| kevin1990 | 7:4dbae381f693 | 319 | #define REG_ADISENSE_CORE_SENSOR_TYPE8_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_TYPE8 */ |
| kevin1990 | 7:4dbae381f693 | 320 | #define REG_ADISENSE_CORE_SENSOR_TYPE9_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_TYPE9 */ |
| kevin1990 | 7:4dbae381f693 | 321 | #define REG_ADISENSE_CORE_SENSOR_TYPE10_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_TYPE10 */ |
| kevin1990 | 7:4dbae381f693 | 322 | #define REG_ADISENSE_CORE_SENSOR_TYPE0 0x00000092 /* ADISENSE_CORE Sensor Select */ |
| kevin1990 | 7:4dbae381f693 | 323 | #define REG_ADISENSE_CORE_SENSOR_TYPE1 0x000000D2 /* ADISENSE_CORE Sensor Select */ |
| kevin1990 | 7:4dbae381f693 | 324 | #define REG_ADISENSE_CORE_SENSOR_TYPE2 0x00000112 /* ADISENSE_CORE Sensor Select */ |
| kevin1990 | 7:4dbae381f693 | 325 | #define REG_ADISENSE_CORE_SENSOR_TYPE3 0x00000152 /* ADISENSE_CORE Sensor Select */ |
| kevin1990 | 7:4dbae381f693 | 326 | #define REG_ADISENSE_CORE_SENSOR_TYPE4 0x00000192 /* ADISENSE_CORE Sensor Select */ |
| kevin1990 | 7:4dbae381f693 | 327 | #define REG_ADISENSE_CORE_SENSOR_TYPE5 0x000001D2 /* ADISENSE_CORE Sensor Select */ |
| kevin1990 | 7:4dbae381f693 | 328 | #define REG_ADISENSE_CORE_SENSOR_TYPE6 0x00000212 /* ADISENSE_CORE Sensor Select */ |
| kevin1990 | 7:4dbae381f693 | 329 | #define REG_ADISENSE_CORE_SENSOR_TYPE7 0x00000252 /* ADISENSE_CORE Sensor Select */ |
| kevin1990 | 7:4dbae381f693 | 330 | #define REG_ADISENSE_CORE_SENSOR_TYPE8 0x00000292 /* ADISENSE_CORE Sensor Select */ |
| kevin1990 | 7:4dbae381f693 | 331 | #define REG_ADISENSE_CORE_SENSOR_TYPE9 0x000002D2 /* ADISENSE_CORE Sensor Select */ |
| kevin1990 | 7:4dbae381f693 | 332 | #define REG_ADISENSE_CORE_SENSOR_TYPE10 0x00000312 /* ADISENSE_CORE Sensor Select */ |
| kevin1990 | 7:4dbae381f693 | 333 | #define REG_ADISENSE_CORE_SENSOR_TYPEn(i) (REG_ADISENSE_CORE_SENSOR_TYPE0 + ((i) * 64)) |
| kevin1990 | 7:4dbae381f693 | 334 | #define REG_ADISENSE_CORE_SENSOR_TYPEn_COUNT 11 |
| kevin1990 | 7:4dbae381f693 | 335 | #define REG_ADISENSE_CORE_SENSOR_DETAILSn_RESET 0x0000FFF0 /* Reset Value for Sensor_Details[n] */ |
| kevin1990 | 7:4dbae381f693 | 336 | #define REG_ADISENSE_CORE_SENSOR_DETAILS0_RESET 0x0000FFF0 /* Reset Value for REG_ADISENSE_CORE_SENSOR_DETAILS0 */ |
| kevin1990 | 7:4dbae381f693 | 337 | #define REG_ADISENSE_CORE_SENSOR_DETAILS1_RESET 0x0000FFF0 /* Reset Value for REG_ADISENSE_CORE_SENSOR_DETAILS1 */ |
| kevin1990 | 7:4dbae381f693 | 338 | #define REG_ADISENSE_CORE_SENSOR_DETAILS2_RESET 0x0000FFF0 /* Reset Value for REG_ADISENSE_CORE_SENSOR_DETAILS2 */ |
| kevin1990 | 7:4dbae381f693 | 339 | #define REG_ADISENSE_CORE_SENSOR_DETAILS3_RESET 0x0000FFF0 /* Reset Value for REG_ADISENSE_CORE_SENSOR_DETAILS3 */ |
| kevin1990 | 7:4dbae381f693 | 340 | #define REG_ADISENSE_CORE_SENSOR_DETAILS4_RESET 0x0000FFF0 /* Reset Value for REG_ADISENSE_CORE_SENSOR_DETAILS4 */ |
| kevin1990 | 7:4dbae381f693 | 341 | #define REG_ADISENSE_CORE_SENSOR_DETAILS5_RESET 0x0000FFF0 /* Reset Value for REG_ADISENSE_CORE_SENSOR_DETAILS5 */ |
| kevin1990 | 7:4dbae381f693 | 342 | #define REG_ADISENSE_CORE_SENSOR_DETAILS6_RESET 0x0000FFF0 /* Reset Value for REG_ADISENSE_CORE_SENSOR_DETAILS6 */ |
| kevin1990 | 7:4dbae381f693 | 343 | #define REG_ADISENSE_CORE_SENSOR_DETAILS7_RESET 0x0000FFF0 /* Reset Value for REG_ADISENSE_CORE_SENSOR_DETAILS7 */ |
| kevin1990 | 7:4dbae381f693 | 344 | #define REG_ADISENSE_CORE_SENSOR_DETAILS8_RESET 0x0000FFF0 /* Reset Value for REG_ADISENSE_CORE_SENSOR_DETAILS8 */ |
| kevin1990 | 7:4dbae381f693 | 345 | #define REG_ADISENSE_CORE_SENSOR_DETAILS9_RESET 0x0000FFF0 /* Reset Value for REG_ADISENSE_CORE_SENSOR_DETAILS9 */ |
| kevin1990 | 7:4dbae381f693 | 346 | #define REG_ADISENSE_CORE_SENSOR_DETAILS10_RESET 0x0000FFF0 /* Reset Value for REG_ADISENSE_CORE_SENSOR_DETAILS10 */ |
| kevin1990 | 7:4dbae381f693 | 347 | #define REG_ADISENSE_CORE_SENSOR_DETAILS0 0x00000094 /* ADISENSE_CORE Sensor Details */ |
| kevin1990 | 7:4dbae381f693 | 348 | #define REG_ADISENSE_CORE_SENSOR_DETAILS1 0x000000D4 /* ADISENSE_CORE Sensor Details */ |
| kevin1990 | 7:4dbae381f693 | 349 | #define REG_ADISENSE_CORE_SENSOR_DETAILS2 0x00000114 /* ADISENSE_CORE Sensor Details */ |
| kevin1990 | 7:4dbae381f693 | 350 | #define REG_ADISENSE_CORE_SENSOR_DETAILS3 0x00000154 /* ADISENSE_CORE Sensor Details */ |
| kevin1990 | 7:4dbae381f693 | 351 | #define REG_ADISENSE_CORE_SENSOR_DETAILS4 0x00000194 /* ADISENSE_CORE Sensor Details */ |
| kevin1990 | 7:4dbae381f693 | 352 | #define REG_ADISENSE_CORE_SENSOR_DETAILS5 0x000001D4 /* ADISENSE_CORE Sensor Details */ |
| kevin1990 | 7:4dbae381f693 | 353 | #define REG_ADISENSE_CORE_SENSOR_DETAILS6 0x00000214 /* ADISENSE_CORE Sensor Details */ |
| kevin1990 | 7:4dbae381f693 | 354 | #define REG_ADISENSE_CORE_SENSOR_DETAILS7 0x00000254 /* ADISENSE_CORE Sensor Details */ |
| kevin1990 | 7:4dbae381f693 | 355 | #define REG_ADISENSE_CORE_SENSOR_DETAILS8 0x00000294 /* ADISENSE_CORE Sensor Details */ |
| kevin1990 | 7:4dbae381f693 | 356 | #define REG_ADISENSE_CORE_SENSOR_DETAILS9 0x000002D4 /* ADISENSE_CORE Sensor Details */ |
| kevin1990 | 7:4dbae381f693 | 357 | #define REG_ADISENSE_CORE_SENSOR_DETAILS10 0x00000314 /* ADISENSE_CORE Sensor Details */ |
| kevin1990 | 7:4dbae381f693 | 358 | #define REG_ADISENSE_CORE_SENSOR_DETAILSn(i) (REG_ADISENSE_CORE_SENSOR_DETAILS0 + ((i) * 64)) |
| kevin1990 | 7:4dbae381f693 | 359 | #define REG_ADISENSE_CORE_SENSOR_DETAILSn_COUNT 11 |
| kevin1990 | 7:4dbae381f693 | 360 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATIONn_RESET 0x00000000 /* Reset Value for Channel_Excitation[n] */ |
| kevin1990 | 7:4dbae381f693 | 361 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION0_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_EXCITATION0 */ |
| kevin1990 | 7:4dbae381f693 | 362 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION1_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_EXCITATION1 */ |
| kevin1990 | 7:4dbae381f693 | 363 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION2_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_EXCITATION2 */ |
| kevin1990 | 7:4dbae381f693 | 364 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION3_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_EXCITATION3 */ |
| kevin1990 | 7:4dbae381f693 | 365 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION4_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_EXCITATION4 */ |
| kevin1990 | 7:4dbae381f693 | 366 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION5_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_EXCITATION5 */ |
| kevin1990 | 7:4dbae381f693 | 367 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION6_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_EXCITATION6 */ |
| kevin1990 | 7:4dbae381f693 | 368 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION7_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_EXCITATION7 */ |
| kevin1990 | 7:4dbae381f693 | 369 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION8_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_EXCITATION8 */ |
| kevin1990 | 7:4dbae381f693 | 370 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION9_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_EXCITATION9 */ |
| kevin1990 | 7:4dbae381f693 | 371 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION10_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_CHANNEL_EXCITATION10 */ |
| kevin1990 | 7:4dbae381f693 | 372 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION0 0x00000098 /* ADISENSE_CORE Excitation Current */ |
| kevin1990 | 7:4dbae381f693 | 373 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION1 0x000000D8 /* ADISENSE_CORE Excitation Current */ |
| kevin1990 | 7:4dbae381f693 | 374 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION2 0x00000118 /* ADISENSE_CORE Excitation Current */ |
| kevin1990 | 7:4dbae381f693 | 375 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION3 0x00000158 /* ADISENSE_CORE Excitation Current */ |
| kevin1990 | 7:4dbae381f693 | 376 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION4 0x00000198 /* ADISENSE_CORE Excitation Current */ |
| kevin1990 | 7:4dbae381f693 | 377 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION5 0x000001D8 /* ADISENSE_CORE Excitation Current */ |
| kevin1990 | 7:4dbae381f693 | 378 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION6 0x00000218 /* ADISENSE_CORE Excitation Current */ |
| kevin1990 | 7:4dbae381f693 | 379 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION7 0x00000258 /* ADISENSE_CORE Excitation Current */ |
| kevin1990 | 7:4dbae381f693 | 380 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION8 0x00000298 /* ADISENSE_CORE Excitation Current */ |
| kevin1990 | 7:4dbae381f693 | 381 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION9 0x000002D8 /* ADISENSE_CORE Excitation Current */ |
| kevin1990 | 7:4dbae381f693 | 382 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATION10 0x00000318 /* ADISENSE_CORE Excitation Current */ |
| kevin1990 | 7:4dbae381f693 | 383 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATIONn(i) (REG_ADISENSE_CORE_CHANNEL_EXCITATION0 + ((i) * 64)) |
| kevin1990 | 7:4dbae381f693 | 384 | #define REG_ADISENSE_CORE_CHANNEL_EXCITATIONn_COUNT 11 |
| kevin1990 | 7:4dbae381f693 | 385 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIGn_RESET 0x00000000 /* Reset Value for Digital_Sensor_Config[n] */ |
| kevin1990 | 7:4dbae381f693 | 386 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG0_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG0 */ |
| kevin1990 | 7:4dbae381f693 | 387 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG1_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG1 */ |
| kevin1990 | 7:4dbae381f693 | 388 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG2_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG2 */ |
| kevin1990 | 7:4dbae381f693 | 389 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG3_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG3 */ |
| kevin1990 | 7:4dbae381f693 | 390 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG4_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG4 */ |
| kevin1990 | 7:4dbae381f693 | 391 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG5_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG5 */ |
| kevin1990 | 7:4dbae381f693 | 392 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG6_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG6 */ |
| kevin1990 | 7:4dbae381f693 | 393 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG7_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG7 */ |
| kevin1990 | 7:4dbae381f693 | 394 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG8_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG8 */ |
| kevin1990 | 7:4dbae381f693 | 395 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG9_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG9 */ |
| kevin1990 | 7:4dbae381f693 | 396 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG10_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG10 */ |
| kevin1990 | 7:4dbae381f693 | 397 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG0 0x0000009A /* ADISENSE_CORE Digital Sensor Data Coding */ |
| kevin1990 | 7:4dbae381f693 | 398 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG1 0x000000DA /* ADISENSE_CORE Digital Sensor Data Coding */ |
| kevin1990 | 7:4dbae381f693 | 399 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG2 0x0000011A /* ADISENSE_CORE Digital Sensor Data Coding */ |
| kevin1990 | 7:4dbae381f693 | 400 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG3 0x0000015A /* ADISENSE_CORE Digital Sensor Data Coding */ |
| kevin1990 | 7:4dbae381f693 | 401 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG4 0x0000019A /* ADISENSE_CORE Digital Sensor Data Coding */ |
| kevin1990 | 7:4dbae381f693 | 402 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG5 0x000001DA /* ADISENSE_CORE Digital Sensor Data Coding */ |
| kevin1990 | 7:4dbae381f693 | 403 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG6 0x0000021A /* ADISENSE_CORE Digital Sensor Data Coding */ |
| kevin1990 | 7:4dbae381f693 | 404 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG7 0x0000025A /* ADISENSE_CORE Digital Sensor Data Coding */ |
| kevin1990 | 7:4dbae381f693 | 405 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG8 0x0000029A /* ADISENSE_CORE Digital Sensor Data Coding */ |
| kevin1990 | 7:4dbae381f693 | 406 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG9 0x000002DA /* ADISENSE_CORE Digital Sensor Data Coding */ |
| kevin1990 | 7:4dbae381f693 | 407 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG10 0x0000031A /* ADISENSE_CORE Digital Sensor Data Coding */ |
| kevin1990 | 7:4dbae381f693 | 408 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIGn(i) (REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG0 + ((i) * 64)) |
| kevin1990 | 7:4dbae381f693 | 409 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_CONFIGn_COUNT 11 |
| kevin1990 | 7:4dbae381f693 | 410 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESSn_RESET 0x00000000 /* Reset Value for Digital_Sensor_Address[n] */ |
| kevin1990 | 7:4dbae381f693 | 411 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS0_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS0 */ |
| kevin1990 | 7:4dbae381f693 | 412 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS1_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS1 */ |
| kevin1990 | 7:4dbae381f693 | 413 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS2_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS2 */ |
| kevin1990 | 7:4dbae381f693 | 414 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS3_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS3 */ |
| kevin1990 | 7:4dbae381f693 | 415 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS4_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS4 */ |
| kevin1990 | 7:4dbae381f693 | 416 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS5_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS5 */ |
| kevin1990 | 7:4dbae381f693 | 417 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS6_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS6 */ |
| kevin1990 | 7:4dbae381f693 | 418 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS7_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS7 */ |
| kevin1990 | 7:4dbae381f693 | 419 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS8_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS8 */ |
| kevin1990 | 7:4dbae381f693 | 420 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS9_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS9 */ |
| kevin1990 | 7:4dbae381f693 | 421 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS10_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS10 */ |
| kevin1990 | 7:4dbae381f693 | 422 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS0 0x0000009C /* ADISENSE_CORE Sensor Address */ |
| kevin1990 | 7:4dbae381f693 | 423 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS1 0x000000DC /* ADISENSE_CORE Sensor Address */ |
| kevin1990 | 7:4dbae381f693 | 424 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS2 0x0000011C /* ADISENSE_CORE Sensor Address */ |
| kevin1990 | 7:4dbae381f693 | 425 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS3 0x0000015C /* ADISENSE_CORE Sensor Address */ |
| kevin1990 | 7:4dbae381f693 | 426 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS4 0x0000019C /* ADISENSE_CORE Sensor Address */ |
| kevin1990 | 7:4dbae381f693 | 427 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS5 0x000001DC /* ADISENSE_CORE Sensor Address */ |
| kevin1990 | 7:4dbae381f693 | 428 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS6 0x0000021C /* ADISENSE_CORE Sensor Address */ |
| kevin1990 | 7:4dbae381f693 | 429 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS7 0x0000025C /* ADISENSE_CORE Sensor Address */ |
| kevin1990 | 7:4dbae381f693 | 430 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS8 0x0000029C /* ADISENSE_CORE Sensor Address */ |
| kevin1990 | 7:4dbae381f693 | 431 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS9 0x000002DC /* ADISENSE_CORE Sensor Address */ |
| kevin1990 | 7:4dbae381f693 | 432 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS10 0x0000031C /* ADISENSE_CORE Sensor Address */ |
| kevin1990 | 7:4dbae381f693 | 433 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESSn(i) (REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS0 + ((i) * 64)) |
| kevin1990 | 7:4dbae381f693 | 434 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESSn_COUNT 11 |
| kevin1990 | 7:4dbae381f693 | 435 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND1n_RESET 0x00000000 /* Reset Value for Digital_Sensor_Command1[n] */ |
| kevin1990 | 7:4dbae381f693 | 436 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND10_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND10 */ |
| kevin1990 | 7:4dbae381f693 | 437 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND11_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND11 */ |
| kevin1990 | 7:4dbae381f693 | 438 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND12_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND12 */ |
| kevin1990 | 7:4dbae381f693 | 439 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND13_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND13 */ |
| kevin1990 | 7:4dbae381f693 | 440 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND14_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND14 */ |
| kevin1990 | 7:4dbae381f693 | 441 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND15_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND15 */ |
| kevin1990 | 7:4dbae381f693 | 442 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND16_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND16 */ |
| kevin1990 | 7:4dbae381f693 | 443 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND17_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND17 */ |
| kevin1990 | 7:4dbae381f693 | 444 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND18_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND18 */ |
| kevin1990 | 7:4dbae381f693 | 445 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND19_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND19 */ |
| kevin1990 | 7:4dbae381f693 | 446 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND110_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND110 */ |
| kevin1990 | 7:4dbae381f693 | 447 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND10 0x0000009D /* ADISENSE_CORE Sensor Command1 */ |
| kevin1990 | 7:4dbae381f693 | 448 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND11 0x000000DD /* ADISENSE_CORE Sensor Command1 */ |
| kevin1990 | 7:4dbae381f693 | 449 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND12 0x0000011D /* ADISENSE_CORE Sensor Command1 */ |
| kevin1990 | 7:4dbae381f693 | 450 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND13 0x0000015D /* ADISENSE_CORE Sensor Command1 */ |
| kevin1990 | 7:4dbae381f693 | 451 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND14 0x0000019D /* ADISENSE_CORE Sensor Command1 */ |
| kevin1990 | 7:4dbae381f693 | 452 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND15 0x000001DD /* ADISENSE_CORE Sensor Command1 */ |
| kevin1990 | 7:4dbae381f693 | 453 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND16 0x0000021D /* ADISENSE_CORE Sensor Command1 */ |
| kevin1990 | 7:4dbae381f693 | 454 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND17 0x0000025D /* ADISENSE_CORE Sensor Command1 */ |
| kevin1990 | 7:4dbae381f693 | 455 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND18 0x0000029D /* ADISENSE_CORE Sensor Command1 */ |
| kevin1990 | 7:4dbae381f693 | 456 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND19 0x000002DD /* ADISENSE_CORE Sensor Command1 */ |
| kevin1990 | 7:4dbae381f693 | 457 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND110 0x0000031D /* ADISENSE_CORE Sensor Command1 */ |
| kevin1990 | 7:4dbae381f693 | 458 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND1n(i) (REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND10 + ((i) * 64)) |
| kevin1990 | 7:4dbae381f693 | 459 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND1n_COUNT 11 |
| kevin1990 | 7:4dbae381f693 | 460 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND2n_RESET 0x00000000 /* Reset Value for Digital_Sensor_Command2[n] */ |
| kevin1990 | 7:4dbae381f693 | 461 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND20_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND20 */ |
| kevin1990 | 7:4dbae381f693 | 462 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND21_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND21 */ |
| kevin1990 | 7:4dbae381f693 | 463 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND22_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND22 */ |
| kevin1990 | 7:4dbae381f693 | 464 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND23_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND23 */ |
| kevin1990 | 7:4dbae381f693 | 465 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND24_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND24 */ |
| kevin1990 | 7:4dbae381f693 | 466 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND25_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND25 */ |
| kevin1990 | 7:4dbae381f693 | 467 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND26_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND26 */ |
| kevin1990 | 7:4dbae381f693 | 468 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND27_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND27 */ |
| kevin1990 | 7:4dbae381f693 | 469 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND28_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND28 */ |
| kevin1990 | 7:4dbae381f693 | 470 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND29_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND29 */ |
| kevin1990 | 7:4dbae381f693 | 471 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND210_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND210 */ |
| kevin1990 | 7:4dbae381f693 | 472 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND20 0x0000009E /* ADISENSE_CORE Sensor Command2 */ |
| kevin1990 | 7:4dbae381f693 | 473 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND21 0x000000DE /* ADISENSE_CORE Sensor Command2 */ |
| kevin1990 | 7:4dbae381f693 | 474 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND22 0x0000011E /* ADISENSE_CORE Sensor Command2 */ |
| kevin1990 | 7:4dbae381f693 | 475 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND23 0x0000015E /* ADISENSE_CORE Sensor Command2 */ |
| kevin1990 | 7:4dbae381f693 | 476 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND24 0x0000019E /* ADISENSE_CORE Sensor Command2 */ |
| kevin1990 | 7:4dbae381f693 | 477 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND25 0x000001DE /* ADISENSE_CORE Sensor Command2 */ |
| kevin1990 | 7:4dbae381f693 | 478 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND26 0x0000021E /* ADISENSE_CORE Sensor Command2 */ |
| kevin1990 | 7:4dbae381f693 | 479 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND27 0x0000025E /* ADISENSE_CORE Sensor Command2 */ |
| kevin1990 | 7:4dbae381f693 | 480 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND28 0x0000029E /* ADISENSE_CORE Sensor Command2 */ |
| kevin1990 | 7:4dbae381f693 | 481 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND29 0x000002DE /* ADISENSE_CORE Sensor Command2 */ |
| kevin1990 | 7:4dbae381f693 | 482 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND210 0x0000031E /* ADISENSE_CORE Sensor Command2 */ |
| kevin1990 | 7:4dbae381f693 | 483 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND2n(i) (REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND20 + ((i) * 64)) |
| kevin1990 | 7:4dbae381f693 | 484 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND2n_COUNT 11 |
| kevin1990 | 7:4dbae381f693 | 485 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND3n_RESET 0x00000000 /* Reset Value for Digital_Sensor_Command3[n] */ |
| kevin1990 | 7:4dbae381f693 | 486 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND30_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND30 */ |
| kevin1990 | 7:4dbae381f693 | 487 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND31_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND31 */ |
| kevin1990 | 7:4dbae381f693 | 488 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND32_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND32 */ |
| kevin1990 | 7:4dbae381f693 | 489 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND33_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND33 */ |
| kevin1990 | 7:4dbae381f693 | 490 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND34_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND34 */ |
| kevin1990 | 7:4dbae381f693 | 491 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND35_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND35 */ |
| kevin1990 | 7:4dbae381f693 | 492 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND36_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND36 */ |
| kevin1990 | 7:4dbae381f693 | 493 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND37_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND37 */ |
| kevin1990 | 7:4dbae381f693 | 494 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND38_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND38 */ |
| kevin1990 | 7:4dbae381f693 | 495 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND39_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND39 */ |
| kevin1990 | 7:4dbae381f693 | 496 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND310_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND310 */ |
| kevin1990 | 7:4dbae381f693 | 497 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND30 0x0000009F /* ADISENSE_CORE Sensor Command3 */ |
| kevin1990 | 7:4dbae381f693 | 498 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND31 0x000000DF /* ADISENSE_CORE Sensor Command3 */ |
| kevin1990 | 7:4dbae381f693 | 499 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND32 0x0000011F /* ADISENSE_CORE Sensor Command3 */ |
| kevin1990 | 7:4dbae381f693 | 500 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND33 0x0000015F /* ADISENSE_CORE Sensor Command3 */ |
| kevin1990 | 7:4dbae381f693 | 501 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND34 0x0000019F /* ADISENSE_CORE Sensor Command3 */ |
| kevin1990 | 7:4dbae381f693 | 502 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND35 0x000001DF /* ADISENSE_CORE Sensor Command3 */ |
| kevin1990 | 7:4dbae381f693 | 503 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND36 0x0000021F /* ADISENSE_CORE Sensor Command3 */ |
| kevin1990 | 7:4dbae381f693 | 504 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND37 0x0000025F /* ADISENSE_CORE Sensor Command3 */ |
| kevin1990 | 7:4dbae381f693 | 505 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND38 0x0000029F /* ADISENSE_CORE Sensor Command3 */ |
| kevin1990 | 7:4dbae381f693 | 506 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND39 0x000002DF /* ADISENSE_CORE Sensor Command3 */ |
| kevin1990 | 7:4dbae381f693 | 507 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND310 0x0000031F /* ADISENSE_CORE Sensor Command3 */ |
| kevin1990 | 7:4dbae381f693 | 508 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND3n(i) (REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND30 + ((i) * 64)) |
| kevin1990 | 7:4dbae381f693 | 509 | #define REG_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND3n_COUNT 11 |
| kevin1990 | 7:4dbae381f693 | 510 | #define REG_ADISENSE_CORE_FILTER_SELECTn_RESET 0x00000000 /* Reset Value for Filter_Select[n] */ |
| kevin1990 | 7:4dbae381f693 | 511 | #define REG_ADISENSE_CORE_FILTER_SELECT0_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_FILTER_SELECT0 */ |
| kevin1990 | 7:4dbae381f693 | 512 | #define REG_ADISENSE_CORE_FILTER_SELECT1_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_FILTER_SELECT1 */ |
| kevin1990 | 7:4dbae381f693 | 513 | #define REG_ADISENSE_CORE_FILTER_SELECT2_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_FILTER_SELECT2 */ |
| kevin1990 | 7:4dbae381f693 | 514 | #define REG_ADISENSE_CORE_FILTER_SELECT3_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_FILTER_SELECT3 */ |
| kevin1990 | 7:4dbae381f693 | 515 | #define REG_ADISENSE_CORE_FILTER_SELECT4_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_FILTER_SELECT4 */ |
| kevin1990 | 7:4dbae381f693 | 516 | #define REG_ADISENSE_CORE_FILTER_SELECT5_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_FILTER_SELECT5 */ |
| kevin1990 | 7:4dbae381f693 | 517 | #define REG_ADISENSE_CORE_FILTER_SELECT6_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_FILTER_SELECT6 */ |
| kevin1990 | 7:4dbae381f693 | 518 | #define REG_ADISENSE_CORE_FILTER_SELECT7_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_FILTER_SELECT7 */ |
| kevin1990 | 7:4dbae381f693 | 519 | #define REG_ADISENSE_CORE_FILTER_SELECT8_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_FILTER_SELECT8 */ |
| kevin1990 | 7:4dbae381f693 | 520 | #define REG_ADISENSE_CORE_FILTER_SELECT9_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_FILTER_SELECT9 */ |
| kevin1990 | 7:4dbae381f693 | 521 | #define REG_ADISENSE_CORE_FILTER_SELECT10_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_FILTER_SELECT10 */ |
| kevin1990 | 7:4dbae381f693 | 522 | #define REG_ADISENSE_CORE_FILTER_SELECT0 0x000000A0 /* ADISENSE_CORE ADC Digital Filter Selection */ |
| kevin1990 | 7:4dbae381f693 | 523 | #define REG_ADISENSE_CORE_FILTER_SELECT1 0x000000E0 /* ADISENSE_CORE ADC Digital Filter Selection */ |
| kevin1990 | 7:4dbae381f693 | 524 | #define REG_ADISENSE_CORE_FILTER_SELECT2 0x00000120 /* ADISENSE_CORE ADC Digital Filter Selection */ |
| kevin1990 | 7:4dbae381f693 | 525 | #define REG_ADISENSE_CORE_FILTER_SELECT3 0x00000160 /* ADISENSE_CORE ADC Digital Filter Selection */ |
| kevin1990 | 7:4dbae381f693 | 526 | #define REG_ADISENSE_CORE_FILTER_SELECT4 0x000001A0 /* ADISENSE_CORE ADC Digital Filter Selection */ |
| kevin1990 | 7:4dbae381f693 | 527 | #define REG_ADISENSE_CORE_FILTER_SELECT5 0x000001E0 /* ADISENSE_CORE ADC Digital Filter Selection */ |
| kevin1990 | 7:4dbae381f693 | 528 | #define REG_ADISENSE_CORE_FILTER_SELECT6 0x00000220 /* ADISENSE_CORE ADC Digital Filter Selection */ |
| kevin1990 | 7:4dbae381f693 | 529 | #define REG_ADISENSE_CORE_FILTER_SELECT7 0x00000260 /* ADISENSE_CORE ADC Digital Filter Selection */ |
| kevin1990 | 7:4dbae381f693 | 530 | #define REG_ADISENSE_CORE_FILTER_SELECT8 0x000002A0 /* ADISENSE_CORE ADC Digital Filter Selection */ |
| kevin1990 | 7:4dbae381f693 | 531 | #define REG_ADISENSE_CORE_FILTER_SELECT9 0x000002E0 /* ADISENSE_CORE ADC Digital Filter Selection */ |
| kevin1990 | 7:4dbae381f693 | 532 | #define REG_ADISENSE_CORE_FILTER_SELECT10 0x00000320 /* ADISENSE_CORE ADC Digital Filter Selection */ |
| kevin1990 | 7:4dbae381f693 | 533 | #define REG_ADISENSE_CORE_FILTER_SELECTn(i) (REG_ADISENSE_CORE_FILTER_SELECT0 + ((i) * 64)) |
| kevin1990 | 7:4dbae381f693 | 534 | #define REG_ADISENSE_CORE_FILTER_SELECTn_COUNT 11 |
| kevin1990 | 7:4dbae381f693 | 535 | #define REG_ADISENSE_CORE_SETTLING_TIMEn_RESET 0x00000000 /* Reset Value for Settling_Time[n] */ |
| kevin1990 | 7:4dbae381f693 | 536 | #define REG_ADISENSE_CORE_SETTLING_TIME0_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SETTLING_TIME0 */ |
| kevin1990 | 7:4dbae381f693 | 537 | #define REG_ADISENSE_CORE_SETTLING_TIME1_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SETTLING_TIME1 */ |
| kevin1990 | 7:4dbae381f693 | 538 | #define REG_ADISENSE_CORE_SETTLING_TIME2_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SETTLING_TIME2 */ |
| kevin1990 | 7:4dbae381f693 | 539 | #define REG_ADISENSE_CORE_SETTLING_TIME3_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SETTLING_TIME3 */ |
| kevin1990 | 7:4dbae381f693 | 540 | #define REG_ADISENSE_CORE_SETTLING_TIME4_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SETTLING_TIME4 */ |
| kevin1990 | 7:4dbae381f693 | 541 | #define REG_ADISENSE_CORE_SETTLING_TIME5_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SETTLING_TIME5 */ |
| kevin1990 | 7:4dbae381f693 | 542 | #define REG_ADISENSE_CORE_SETTLING_TIME6_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SETTLING_TIME6 */ |
| kevin1990 | 7:4dbae381f693 | 543 | #define REG_ADISENSE_CORE_SETTLING_TIME7_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SETTLING_TIME7 */ |
| kevin1990 | 7:4dbae381f693 | 544 | #define REG_ADISENSE_CORE_SETTLING_TIME8_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SETTLING_TIME8 */ |
| kevin1990 | 7:4dbae381f693 | 545 | #define REG_ADISENSE_CORE_SETTLING_TIME9_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SETTLING_TIME9 */ |
| kevin1990 | 7:4dbae381f693 | 546 | #define REG_ADISENSE_CORE_SETTLING_TIME10_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SETTLING_TIME10 */ |
| kevin1990 | 7:4dbae381f693 | 547 | #define REG_ADISENSE_CORE_SETTLING_TIME0 0x000000A4 /* ADISENSE_CORE Settling Time */ |
| kevin1990 | 7:4dbae381f693 | 548 | #define REG_ADISENSE_CORE_SETTLING_TIME1 0x000000E4 /* ADISENSE_CORE Settling Time */ |
| kevin1990 | 7:4dbae381f693 | 549 | #define REG_ADISENSE_CORE_SETTLING_TIME2 0x00000124 /* ADISENSE_CORE Settling Time */ |
| kevin1990 | 7:4dbae381f693 | 550 | #define REG_ADISENSE_CORE_SETTLING_TIME3 0x00000164 /* ADISENSE_CORE Settling Time */ |
| kevin1990 | 7:4dbae381f693 | 551 | #define REG_ADISENSE_CORE_SETTLING_TIME4 0x000001A4 /* ADISENSE_CORE Settling Time */ |
| kevin1990 | 7:4dbae381f693 | 552 | #define REG_ADISENSE_CORE_SETTLING_TIME5 0x000001E4 /* ADISENSE_CORE Settling Time */ |
| kevin1990 | 7:4dbae381f693 | 553 | #define REG_ADISENSE_CORE_SETTLING_TIME6 0x00000224 /* ADISENSE_CORE Settling Time */ |
| kevin1990 | 7:4dbae381f693 | 554 | #define REG_ADISENSE_CORE_SETTLING_TIME7 0x00000264 /* ADISENSE_CORE Settling Time */ |
| kevin1990 | 7:4dbae381f693 | 555 | #define REG_ADISENSE_CORE_SETTLING_TIME8 0x000002A4 /* ADISENSE_CORE Settling Time */ |
| kevin1990 | 7:4dbae381f693 | 556 | #define REG_ADISENSE_CORE_SETTLING_TIME9 0x000002E4 /* ADISENSE_CORE Settling Time */ |
| kevin1990 | 7:4dbae381f693 | 557 | #define REG_ADISENSE_CORE_SETTLING_TIME10 0x00000324 /* ADISENSE_CORE Settling Time */ |
| kevin1990 | 7:4dbae381f693 | 558 | #define REG_ADISENSE_CORE_SETTLING_TIMEn(i) (REG_ADISENSE_CORE_SETTLING_TIME0 + ((i) * 64)) |
| kevin1990 | 7:4dbae381f693 | 559 | #define REG_ADISENSE_CORE_SETTLING_TIMEn_COUNT 11 |
| kevin1990 | 7:4dbae381f693 | 560 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMITn_RESET 0xFF800000 /* Reset Value for High_Threshold_Limit[n] */ |
| kevin1990 | 7:4dbae381f693 | 561 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT0_RESET 0xFF800000 /* Reset Value for REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT0 */ |
| kevin1990 | 7:4dbae381f693 | 562 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT1_RESET 0xFF800000 /* Reset Value for REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT1 */ |
| kevin1990 | 7:4dbae381f693 | 563 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT2_RESET 0xFF800000 /* Reset Value for REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT2 */ |
| kevin1990 | 7:4dbae381f693 | 564 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT3_RESET 0xFF800000 /* Reset Value for REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT3 */ |
| kevin1990 | 7:4dbae381f693 | 565 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT4_RESET 0xFF800000 /* Reset Value for REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT4 */ |
| kevin1990 | 7:4dbae381f693 | 566 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT5_RESET 0xFF800000 /* Reset Value for REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT5 */ |
| kevin1990 | 7:4dbae381f693 | 567 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT6_RESET 0xFF800000 /* Reset Value for REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT6 */ |
| kevin1990 | 7:4dbae381f693 | 568 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT7_RESET 0xFF800000 /* Reset Value for REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT7 */ |
| kevin1990 | 7:4dbae381f693 | 569 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT8_RESET 0xFF800000 /* Reset Value for REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT8 */ |
| kevin1990 | 7:4dbae381f693 | 570 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT9_RESET 0xFF800000 /* Reset Value for REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT9 */ |
| kevin1990 | 7:4dbae381f693 | 571 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT10_RESET 0xFF800000 /* Reset Value for REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT10 */ |
| kevin1990 | 7:4dbae381f693 | 572 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT11_RESET 0xFF800000 /* Reset Value for REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT11 */ |
| kevin1990 | 7:4dbae381f693 | 573 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT12_RESET 0xFF800000 /* Reset Value for REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT12 */ |
| kevin1990 | 7:4dbae381f693 | 574 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT0 0x000000A8 /* ADISENSE_CORE High Threshold */ |
| kevin1990 | 7:4dbae381f693 | 575 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT1 0x000000E8 /* ADISENSE_CORE High Threshold */ |
| kevin1990 | 7:4dbae381f693 | 576 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT2 0x00000128 /* ADISENSE_CORE High Threshold */ |
| kevin1990 | 7:4dbae381f693 | 577 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT3 0x00000168 /* ADISENSE_CORE High Threshold */ |
| kevin1990 | 7:4dbae381f693 | 578 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT4 0x000001A8 /* ADISENSE_CORE High Threshold */ |
| kevin1990 | 7:4dbae381f693 | 579 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT5 0x000001E8 /* ADISENSE_CORE High Threshold */ |
| kevin1990 | 7:4dbae381f693 | 580 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT6 0x00000228 /* ADISENSE_CORE High Threshold */ |
| kevin1990 | 7:4dbae381f693 | 581 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT7 0x00000268 /* ADISENSE_CORE High Threshold */ |
| kevin1990 | 7:4dbae381f693 | 582 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT8 0x000002A8 /* ADISENSE_CORE High Threshold */ |
| kevin1990 | 7:4dbae381f693 | 583 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT9 0x000002E8 /* ADISENSE_CORE High Threshold */ |
| kevin1990 | 7:4dbae381f693 | 584 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT10 0x00000328 /* ADISENSE_CORE High Threshold */ |
| kevin1990 | 7:4dbae381f693 | 585 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT11 0x00000368 /* ADISENSE_CORE High Threshold */ |
| kevin1990 | 7:4dbae381f693 | 586 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT12 0x000003A8 /* ADISENSE_CORE High Threshold */ |
| kevin1990 | 7:4dbae381f693 | 587 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMITn(i) (REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT0 + ((i) * 64)) |
| kevin1990 | 7:4dbae381f693 | 588 | #define REG_ADISENSE_CORE_HIGH_THRESHOLD_LIMITn_COUNT 13 |
| kevin1990 | 7:4dbae381f693 | 589 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMITn_RESET 0x7F800000 /* Reset Value for Low_Threshold_Limit[n] */ |
| kevin1990 | 7:4dbae381f693 | 590 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT0_RESET 0x7F800000 /* Reset Value for REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT0 */ |
| kevin1990 | 7:4dbae381f693 | 591 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT1_RESET 0x7F800000 /* Reset Value for REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT1 */ |
| kevin1990 | 7:4dbae381f693 | 592 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT2_RESET 0x7F800000 /* Reset Value for REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT2 */ |
| kevin1990 | 7:4dbae381f693 | 593 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT3_RESET 0x7F800000 /* Reset Value for REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT3 */ |
| kevin1990 | 7:4dbae381f693 | 594 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT4_RESET 0x7F800000 /* Reset Value for REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT4 */ |
| kevin1990 | 7:4dbae381f693 | 595 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT5_RESET 0x7F800000 /* Reset Value for REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT5 */ |
| kevin1990 | 7:4dbae381f693 | 596 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT6_RESET 0x7F800000 /* Reset Value for REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT6 */ |
| kevin1990 | 7:4dbae381f693 | 597 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT7_RESET 0x7F800000 /* Reset Value for REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT7 */ |
| kevin1990 | 7:4dbae381f693 | 598 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT8_RESET 0x7F800000 /* Reset Value for REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT8 */ |
| kevin1990 | 7:4dbae381f693 | 599 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT9_RESET 0x7F800000 /* Reset Value for REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT9 */ |
| kevin1990 | 7:4dbae381f693 | 600 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT10_RESET 0x7F800000 /* Reset Value for REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT10 */ |
| kevin1990 | 7:4dbae381f693 | 601 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT11_RESET 0x7F800000 /* Reset Value for REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT11 */ |
| kevin1990 | 7:4dbae381f693 | 602 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT12_RESET 0x7F800000 /* Reset Value for REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT12 */ |
| kevin1990 | 7:4dbae381f693 | 603 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT0 0x000000AC /* ADISENSE_CORE Low Threshold */ |
| kevin1990 | 7:4dbae381f693 | 604 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT1 0x000000EC /* ADISENSE_CORE Low Threshold */ |
| kevin1990 | 7:4dbae381f693 | 605 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT2 0x0000012C /* ADISENSE_CORE Low Threshold */ |
| kevin1990 | 7:4dbae381f693 | 606 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT3 0x0000016C /* ADISENSE_CORE Low Threshold */ |
| kevin1990 | 7:4dbae381f693 | 607 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT4 0x000001AC /* ADISENSE_CORE Low Threshold */ |
| kevin1990 | 7:4dbae381f693 | 608 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT5 0x000001EC /* ADISENSE_CORE Low Threshold */ |
| kevin1990 | 7:4dbae381f693 | 609 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT6 0x0000022C /* ADISENSE_CORE Low Threshold */ |
| kevin1990 | 7:4dbae381f693 | 610 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT7 0x0000026C /* ADISENSE_CORE Low Threshold */ |
| kevin1990 | 7:4dbae381f693 | 611 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT8 0x000002AC /* ADISENSE_CORE Low Threshold */ |
| kevin1990 | 7:4dbae381f693 | 612 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT9 0x000002EC /* ADISENSE_CORE Low Threshold */ |
| kevin1990 | 7:4dbae381f693 | 613 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT10 0x0000032C /* ADISENSE_CORE Low Threshold */ |
| kevin1990 | 7:4dbae381f693 | 614 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT11 0x0000036C /* ADISENSE_CORE Low Threshold */ |
| kevin1990 | 7:4dbae381f693 | 615 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT12 0x000003AC /* ADISENSE_CORE Low Threshold */ |
| kevin1990 | 7:4dbae381f693 | 616 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMITn(i) (REG_ADISENSE_CORE_LOW_THRESHOLD_LIMIT0 + ((i) * 64)) |
| kevin1990 | 7:4dbae381f693 | 617 | #define REG_ADISENSE_CORE_LOW_THRESHOLD_LIMITn_COUNT 13 |
| kevin1990 | 7:4dbae381f693 | 618 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX1n_RESET 0x00000000 /* Reset Value for Sensor_LUT_Index1[n] */ |
| kevin1990 | 7:4dbae381f693 | 619 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX10_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX10 */ |
| kevin1990 | 7:4dbae381f693 | 620 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX11_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX11 */ |
| kevin1990 | 7:4dbae381f693 | 621 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX12_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX12 */ |
| kevin1990 | 7:4dbae381f693 | 622 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX13_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX13 */ |
| kevin1990 | 7:4dbae381f693 | 623 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX14_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX14 */ |
| kevin1990 | 7:4dbae381f693 | 624 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX15_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX15 */ |
| kevin1990 | 7:4dbae381f693 | 625 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX16_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX16 */ |
| kevin1990 | 7:4dbae381f693 | 626 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX17_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX17 */ |
| kevin1990 | 7:4dbae381f693 | 627 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX18_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX18 */ |
| kevin1990 | 7:4dbae381f693 | 628 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX19_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX19 */ |
| kevin1990 | 7:4dbae381f693 | 629 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX110_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX110 */ |
| kevin1990 | 7:4dbae381f693 | 630 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX10 0x000000B0 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 631 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX11 0x000000F0 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 632 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX12 0x00000130 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 633 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX13 0x00000170 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 634 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX14 0x000001B0 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 635 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX15 0x000001F0 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 636 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX16 0x00000230 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 637 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX17 0x00000270 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 638 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX18 0x000002B0 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 639 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX19 0x000002F0 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 640 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX110 0x00000330 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 641 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX1n(i) (REG_ADISENSE_CORE_SENSOR_LUT_INDEX10 + ((i) * 64)) |
| kevin1990 | 7:4dbae381f693 | 642 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX1n_COUNT 11 |
| kevin1990 | 7:4dbae381f693 | 643 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX2n_RESET 0x00000000 /* Reset Value for Sensor_LUT_Index2[n] */ |
| kevin1990 | 7:4dbae381f693 | 644 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX20_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX20 */ |
| kevin1990 | 7:4dbae381f693 | 645 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX21_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX21 */ |
| kevin1990 | 7:4dbae381f693 | 646 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX22_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX22 */ |
| kevin1990 | 7:4dbae381f693 | 647 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX23_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX23 */ |
| kevin1990 | 7:4dbae381f693 | 648 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX24_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX24 */ |
| kevin1990 | 7:4dbae381f693 | 649 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX25_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX25 */ |
| kevin1990 | 7:4dbae381f693 | 650 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX26_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX26 */ |
| kevin1990 | 7:4dbae381f693 | 651 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX27_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX27 */ |
| kevin1990 | 7:4dbae381f693 | 652 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX28_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX28 */ |
| kevin1990 | 7:4dbae381f693 | 653 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX29_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX29 */ |
| kevin1990 | 7:4dbae381f693 | 654 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX210_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_LUT_INDEX210 */ |
| kevin1990 | 7:4dbae381f693 | 655 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX20 0x000000B4 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 656 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX21 0x000000F4 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 657 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX22 0x00000134 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 658 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX23 0x00000174 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 659 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX24 0x000001B4 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 660 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX25 0x000001F4 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 661 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX26 0x00000234 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 662 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX27 0x00000274 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 663 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX28 0x000002B4 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 664 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX29 0x000002F4 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 665 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX210 0x00000334 /* ADISENSE_CORE Sequence of Look-Up-Table Pointers */ |
| kevin1990 | 7:4dbae381f693 | 666 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX2n(i) (REG_ADISENSE_CORE_SENSOR_LUT_INDEX20 + ((i) * 64)) |
| kevin1990 | 7:4dbae381f693 | 667 | #define REG_ADISENSE_CORE_SENSOR_LUT_INDEX2n_COUNT 11 |
| kevin1990 | 7:4dbae381f693 | 668 | #define REG_ADISENSE_CORE_SENSOR_OFFSETn_RESET 0x00000000 /* Reset Value for Sensor_Offset[n] */ |
| kevin1990 | 7:4dbae381f693 | 669 | #define REG_ADISENSE_CORE_SENSOR_OFFSET0_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_OFFSET0 */ |
| kevin1990 | 7:4dbae381f693 | 670 | #define REG_ADISENSE_CORE_SENSOR_OFFSET1_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_OFFSET1 */ |
| kevin1990 | 7:4dbae381f693 | 671 | #define REG_ADISENSE_CORE_SENSOR_OFFSET2_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_OFFSET2 */ |
| kevin1990 | 7:4dbae381f693 | 672 | #define REG_ADISENSE_CORE_SENSOR_OFFSET3_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_OFFSET3 */ |
| kevin1990 | 7:4dbae381f693 | 673 | #define REG_ADISENSE_CORE_SENSOR_OFFSET4_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_OFFSET4 */ |
| kevin1990 | 7:4dbae381f693 | 674 | #define REG_ADISENSE_CORE_SENSOR_OFFSET5_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_OFFSET5 */ |
| kevin1990 | 7:4dbae381f693 | 675 | #define REG_ADISENSE_CORE_SENSOR_OFFSET6_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_OFFSET6 */ |
| kevin1990 | 7:4dbae381f693 | 676 | #define REG_ADISENSE_CORE_SENSOR_OFFSET7_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_OFFSET7 */ |
| kevin1990 | 7:4dbae381f693 | 677 | #define REG_ADISENSE_CORE_SENSOR_OFFSET8_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_OFFSET8 */ |
| kevin1990 | 7:4dbae381f693 | 678 | #define REG_ADISENSE_CORE_SENSOR_OFFSET9_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_OFFSET9 */ |
| kevin1990 | 7:4dbae381f693 | 679 | #define REG_ADISENSE_CORE_SENSOR_OFFSET10_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_OFFSET10 */ |
| kevin1990 | 7:4dbae381f693 | 680 | #define REG_ADISENSE_CORE_SENSOR_OFFSET11_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_OFFSET11 */ |
| kevin1990 | 7:4dbae381f693 | 681 | #define REG_ADISENSE_CORE_SENSOR_OFFSET12_RESET 0x00000000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_OFFSET12 */ |
| kevin1990 | 7:4dbae381f693 | 682 | #define REG_ADISENSE_CORE_SENSOR_OFFSET0 0x000000B8 /* ADISENSE_CORE Sensor Offset Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 683 | #define REG_ADISENSE_CORE_SENSOR_OFFSET1 0x000000F8 /* ADISENSE_CORE Sensor Offset Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 684 | #define REG_ADISENSE_CORE_SENSOR_OFFSET2 0x00000138 /* ADISENSE_CORE Sensor Offset Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 685 | #define REG_ADISENSE_CORE_SENSOR_OFFSET3 0x00000178 /* ADISENSE_CORE Sensor Offset Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 686 | #define REG_ADISENSE_CORE_SENSOR_OFFSET4 0x000001B8 /* ADISENSE_CORE Sensor Offset Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 687 | #define REG_ADISENSE_CORE_SENSOR_OFFSET5 0x000001F8 /* ADISENSE_CORE Sensor Offset Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 688 | #define REG_ADISENSE_CORE_SENSOR_OFFSET6 0x00000238 /* ADISENSE_CORE Sensor Offset Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 689 | #define REG_ADISENSE_CORE_SENSOR_OFFSET7 0x00000278 /* ADISENSE_CORE Sensor Offset Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 690 | #define REG_ADISENSE_CORE_SENSOR_OFFSET8 0x000002B8 /* ADISENSE_CORE Sensor Offset Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 691 | #define REG_ADISENSE_CORE_SENSOR_OFFSET9 0x000002F8 /* ADISENSE_CORE Sensor Offset Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 692 | #define REG_ADISENSE_CORE_SENSOR_OFFSET10 0x00000338 /* ADISENSE_CORE Sensor Offset Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 693 | #define REG_ADISENSE_CORE_SENSOR_OFFSET11 0x00000378 /* ADISENSE_CORE Sensor Offset Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 694 | #define REG_ADISENSE_CORE_SENSOR_OFFSET12 0x000003B8 /* ADISENSE_CORE Sensor Offset Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 695 | #define REG_ADISENSE_CORE_SENSOR_OFFSETn(i) (REG_ADISENSE_CORE_SENSOR_OFFSET0 + ((i) * 64)) |
| kevin1990 | 7:4dbae381f693 | 696 | #define REG_ADISENSE_CORE_SENSOR_OFFSETn_COUNT 13 |
| kevin1990 | 7:4dbae381f693 | 697 | #define REG_ADISENSE_CORE_SENSOR_GAINn_RESET 0x3F800000 /* Reset Value for Sensor_Gain[n] */ |
| kevin1990 | 7:4dbae381f693 | 698 | #define REG_ADISENSE_CORE_SENSOR_GAIN0_RESET 0x3F800000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_GAIN0 */ |
| kevin1990 | 7:4dbae381f693 | 699 | #define REG_ADISENSE_CORE_SENSOR_GAIN1_RESET 0x3F800000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_GAIN1 */ |
| kevin1990 | 7:4dbae381f693 | 700 | #define REG_ADISENSE_CORE_SENSOR_GAIN2_RESET 0x3F800000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_GAIN2 */ |
| kevin1990 | 7:4dbae381f693 | 701 | #define REG_ADISENSE_CORE_SENSOR_GAIN3_RESET 0x3F800000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_GAIN3 */ |
| kevin1990 | 7:4dbae381f693 | 702 | #define REG_ADISENSE_CORE_SENSOR_GAIN4_RESET 0x3F800000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_GAIN4 */ |
| kevin1990 | 7:4dbae381f693 | 703 | #define REG_ADISENSE_CORE_SENSOR_GAIN5_RESET 0x3F800000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_GAIN5 */ |
| kevin1990 | 7:4dbae381f693 | 704 | #define REG_ADISENSE_CORE_SENSOR_GAIN6_RESET 0x3F800000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_GAIN6 */ |
| kevin1990 | 7:4dbae381f693 | 705 | #define REG_ADISENSE_CORE_SENSOR_GAIN7_RESET 0x3F800000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_GAIN7 */ |
| kevin1990 | 7:4dbae381f693 | 706 | #define REG_ADISENSE_CORE_SENSOR_GAIN8_RESET 0x3F800000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_GAIN8 */ |
| kevin1990 | 7:4dbae381f693 | 707 | #define REG_ADISENSE_CORE_SENSOR_GAIN9_RESET 0x3F800000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_GAIN9 */ |
| kevin1990 | 7:4dbae381f693 | 708 | #define REG_ADISENSE_CORE_SENSOR_GAIN10_RESET 0x3F800000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_GAIN10 */ |
| kevin1990 | 7:4dbae381f693 | 709 | #define REG_ADISENSE_CORE_SENSOR_GAIN11_RESET 0x3F800000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_GAIN11 */ |
| kevin1990 | 7:4dbae381f693 | 710 | #define REG_ADISENSE_CORE_SENSOR_GAIN12_RESET 0x3F800000 /* Reset Value for REG_ADISENSE_CORE_SENSOR_GAIN12 */ |
| kevin1990 | 7:4dbae381f693 | 711 | #define REG_ADISENSE_CORE_SENSOR_GAIN0 0x000000BC /* ADISENSE_CORE Sensor Gain Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 712 | #define REG_ADISENSE_CORE_SENSOR_GAIN1 0x000000FC /* ADISENSE_CORE Sensor Gain Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 713 | #define REG_ADISENSE_CORE_SENSOR_GAIN2 0x0000013C /* ADISENSE_CORE Sensor Gain Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 714 | #define REG_ADISENSE_CORE_SENSOR_GAIN3 0x0000017C /* ADISENSE_CORE Sensor Gain Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 715 | #define REG_ADISENSE_CORE_SENSOR_GAIN4 0x000001BC /* ADISENSE_CORE Sensor Gain Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 716 | #define REG_ADISENSE_CORE_SENSOR_GAIN5 0x000001FC /* ADISENSE_CORE Sensor Gain Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 717 | #define REG_ADISENSE_CORE_SENSOR_GAIN6 0x0000023C /* ADISENSE_CORE Sensor Gain Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 718 | #define REG_ADISENSE_CORE_SENSOR_GAIN7 0x0000027C /* ADISENSE_CORE Sensor Gain Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 719 | #define REG_ADISENSE_CORE_SENSOR_GAIN8 0x000002BC /* ADISENSE_CORE Sensor Gain Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 720 | #define REG_ADISENSE_CORE_SENSOR_GAIN9 0x000002FC /* ADISENSE_CORE Sensor Gain Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 721 | #define REG_ADISENSE_CORE_SENSOR_GAIN10 0x0000033C /* ADISENSE_CORE Sensor Gain Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 722 | #define REG_ADISENSE_CORE_SENSOR_GAIN11 0x0000037C /* ADISENSE_CORE Sensor Gain Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 723 | #define REG_ADISENSE_CORE_SENSOR_GAIN12 0x000003BC /* ADISENSE_CORE Sensor Gain Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 724 | #define REG_ADISENSE_CORE_SENSOR_GAINn(i) (REG_ADISENSE_CORE_SENSOR_GAIN0 + ((i) * 64)) |
| kevin1990 | 7:4dbae381f693 | 725 | #define REG_ADISENSE_CORE_SENSOR_GAINn_COUNT 13 |
| kevin1990 | 7:4dbae381f693 | 726 | |
| kevin1990 | 7:4dbae381f693 | 727 | /* ============================================================================================================================ |
| kevin1990 | 7:4dbae381f693 | 728 | ADISENSE_CORE Register BitMasks, Positions & Enumerations |
| kevin1990 | 7:4dbae381f693 | 729 | ============================================================================================================================ */ |
| kevin1990 | 7:4dbae381f693 | 730 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 731 | ADISENSE_CORE_COMMAND Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 732 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 733 | #define BITP_ADISENSE_CORE_COMMAND_SPECIAL_COMMAND 0 /* Special Command */ |
| kevin1990 | 7:4dbae381f693 | 734 | #define BITM_ADISENSE_CORE_COMMAND_SPECIAL_COMMAND 0x000000FF /* Special Command */ |
| kevin1990 | 7:4dbae381f693 | 735 | #define ENUM_ADISENSE_CORE_COMMAND_NOP 0x00000000 /* Special_Command: No Command */ |
| kevin1990 | 7:4dbae381f693 | 736 | #define ENUM_ADISENSE_CORE_COMMAND_CONVERT 0x00000001 /* Special_Command: Start ADC Conversions */ |
| kevin1990 | 7:4dbae381f693 | 737 | #define ENUM_ADISENSE_CORE_COMMAND_CONVERT_WITH_RAW 0x00000002 /* Special_Command: Start Conversions with Added RAW ADC Data */ |
| kevin1990 | 7:4dbae381f693 | 738 | #define ENUM_ADISENSE_CORE_COMMAND_RUN_DIAGNOSTICS 0x00000003 /* Special_Command: Initiate a Diagnostics Cycle */ |
| kevin1990 | 7:4dbae381f693 | 739 | #define ENUM_ADISENSE_CORE_COMMAND_SELF_CALIBRATION 0x00000004 /* Special_Command: Initiate a Self-Calibration Cycle */ |
| kevin1990 | 7:4dbae381f693 | 740 | #define ENUM_ADISENSE_CORE_COMMAND_LOAD_CONFIG 0x00000005 /* Special_Command: Load Registers with Configuration from FLASH */ |
| kevin1990 | 7:4dbae381f693 | 741 | #define ENUM_ADISENSE_CORE_COMMAND_SAVE_CONFIG 0x00000006 /* Special_Command: Store Current Register Configuration to FLASH */ |
| kevin1990 | 7:4dbae381f693 | 742 | #define ENUM_ADISENSE_CORE_COMMAND_LATCH_CONFIG 0x00000007 /* Special_Command: Latch Configuration. */ |
| kevin1990 | 7:4dbae381f693 | 743 | #define ENUM_ADISENSE_CORE_COMMAND_LOAD_LUT 0x00000008 /* Special_Command: Load LUT from FLASH */ |
| kevin1990 | 7:4dbae381f693 | 744 | #define ENUM_ADISENSE_CORE_COMMAND_SAVE_LUT2 0x00000009 /* Special_Command: Save LUT to FLASH */ |
| kevin1990 | 7:4dbae381f693 | 745 | #define ENUM_ADISENSE_CORE_COMMAND_SYSTEM_CHECK 0x0000000A /* Special_Command: Full Suite of Measurement Diagnostics */ |
| kevin1990 | 7:4dbae381f693 | 746 | #define ENUM_ADISENSE_CORE_COMMAND_LOAD_DEFAULTS 0x0000000C /* Special_Command: Load Relevant Registers With Default Values Appropriate to Sensor */ |
| kevin1990 | 7:4dbae381f693 | 747 | |
| kevin1990 | 7:4dbae381f693 | 748 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 749 | ADISENSE_CORE_MODE Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 750 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 751 | #define BITP_ADISENSE_CORE_MODE_DRDY_MODE 2 /* Indicates Behavior of DRDY with Respect to FIFO State */ |
| kevin1990 | 7:4dbae381f693 | 752 | #define BITP_ADISENSE_CORE_MODE_CONVERSION_MODE 0 /* Conversion Mode */ |
| kevin1990 | 7:4dbae381f693 | 753 | #define BITM_ADISENSE_CORE_MODE_DRDY_MODE 0x0000000C /* Indicates Behavior of DRDY with Respect to FIFO State */ |
| kevin1990 | 7:4dbae381f693 | 754 | #define BITM_ADISENSE_CORE_MODE_CONVERSION_MODE 0x00000003 /* Conversion Mode */ |
| kevin1990 | 7:4dbae381f693 | 755 | #define ENUM_ADISENSE_ADISENSE_CORE_MODE_DRDY_PER_CONVERSION 0x00000000 /* Drdy_Mode: Data Ready Per Conversion */ |
| kevin1990 | 7:4dbae381f693 | 756 | #define ENUM_ADISENSE_ADISENSE_CORE_MODE_DRDY_PER_CYCLE 0x00000004 /* Drdy_Mode: Data Ready Per Cycle */ |
| kevin1990 | 7:4dbae381f693 | 757 | #define ENUM_ADISENSE_ADISENSE_CORE_MODE_DRDY_PER_FIFO_FILL 0x00000008 /* Drdy_Mode: Data Ready Per FIFO Fill */ |
| kevin1990 | 7:4dbae381f693 | 758 | #define ENUM_ADISENSE_CORE_MODE_DRDY_MODE3 0x0000000C /* Drdy_Mode: Undefined */ |
| kevin1990 | 7:4dbae381f693 | 759 | #define ENUM_ADISENSE_CORE_MODE_SINGLECYCLE 0x00000000 /* Conversion_Mode: Single Cycle */ |
| kevin1990 | 7:4dbae381f693 | 760 | #define ENUM_ADISENSE_CORE_MODE_MULTICYCLE 0x00000001 /* Conversion_Mode: Multi Cycle */ |
| kevin1990 | 7:4dbae381f693 | 761 | #define ENUM_ADISENSE_CORE_MODE_CONTINUOUS 0x00000002 /* Conversion_Mode: Continuous Conversion */ |
| kevin1990 | 7:4dbae381f693 | 762 | #define ENUM_ADISENSE_CORE_MODE_MODE3 0x00000003 /* Conversion_Mode: Undefined */ |
| kevin1990 | 7:4dbae381f693 | 763 | |
| kevin1990 | 7:4dbae381f693 | 764 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 765 | ADISENSE_CORE_POWER_CONFIG Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 766 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 767 | #define BITP_ADISENSE_CORE_POWER_CONFIG_STDBY_EN 4 /* Standby */ |
| kevin1990 | 7:4dbae381f693 | 768 | #define BITP_ADISENSE_CORE_POWER_CONFIG_POWER_MODE_MCU 2 /* MCU Power Mode */ |
| kevin1990 | 7:4dbae381f693 | 769 | #define BITP_ADISENSE_CORE_POWER_CONFIG_POWER_MODE_ADC 0 /* ADC Power Mode */ |
| kevin1990 | 7:4dbae381f693 | 770 | #define BITM_ADISENSE_CORE_POWER_CONFIG_STDBY_EN 0x00000010 /* Standby */ |
| kevin1990 | 7:4dbae381f693 | 771 | #define BITM_ADISENSE_CORE_POWER_CONFIG_POWER_MODE_MCU 0x0000000C /* MCU Power Mode */ |
| kevin1990 | 7:4dbae381f693 | 772 | #define BITM_ADISENSE_CORE_POWER_CONFIG_POWER_MODE_ADC 0x00000003 /* ADC Power Mode */ |
| kevin1990 | 7:4dbae381f693 | 773 | #define ENUM_ADISENSE_CORE_POWER_CONFIG_ADC_LOW_POWER 0x00000000 /* Power_Mode_ADC: AD7124 Low Power Mode */ |
| kevin1990 | 7:4dbae381f693 | 774 | #define ENUM_ADISENSE_CORE_POWER_CONFIG_ADC_MID_POWER 0x00000001 /* Power_Mode_ADC: AD7124 Mid Power Mode */ |
| kevin1990 | 7:4dbae381f693 | 775 | #define ENUM_ADISENSE_CORE_POWER_CONFIG_ADC_FULL_POWER 0x00000002 /* Power_Mode_ADC: AD7124 Full Power Mode */ |
| kevin1990 | 7:4dbae381f693 | 776 | #define ENUM_ADISENSE_CORE_POWER_CONFIG_ADC_FULL_POWER2 0x00000003 /* Power_Mode_ADC: AD7124 Full Power Mode2 */ |
| kevin1990 | 7:4dbae381f693 | 777 | |
| kevin1990 | 7:4dbae381f693 | 778 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 779 | ADISENSE_CORE_CYCLE_CONTROL Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 780 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 781 | #define BITP_ADISENSE_CORE_CYCLE_CONTROL_CYCLE_TIME_UNITS 14 /* Units for Cycle Time */ |
| kevin1990 | 7:4dbae381f693 | 782 | #define BITP_ADISENSE_CORE_CYCLE_CONTROL_CYCLE_TIME 0 /* Duration of a Full Measurement Cycle */ |
| kevin1990 | 7:4dbae381f693 | 783 | #define BITM_ADISENSE_CORE_CYCLE_CONTROL_CYCLE_TIME_UNITS 0x0000C000 /* Units for Cycle Time */ |
| kevin1990 | 7:4dbae381f693 | 784 | #define BITM_ADISENSE_CORE_CYCLE_CONTROL_CYCLE_TIME 0x00000FFF /* Duration of a Full Measurement Cycle */ |
| kevin1990 | 7:4dbae381f693 | 785 | #define ENUM_ADISENSE_CORE_CYCLE_CONTROL_MICROSECONDS 0x00000000 /* Cycle_Time_Units: Micro-Seconds */ |
| kevin1990 | 7:4dbae381f693 | 786 | #define ENUM_ADISENSE_CORE_CYCLE_CONTROL_MILLISECONDS 0x00004000 /* Cycle_Time_Units: Milli-Seconds */ |
| kevin1990 | 7:4dbae381f693 | 787 | #define ENUM_ADISENSE_CORE_CYCLE_CONTROL_SECONDS 0x00008000 /* Cycle_Time_Units: Seconds */ |
| kevin1990 | 7:4dbae381f693 | 788 | #define ENUM_ADISENSE_CORE_CYCLE_CONTROL_UNDEFINED 0x0000C000 /* Cycle_Time_Units: Undefined */ |
| kevin1990 | 7:4dbae381f693 | 789 | |
| kevin1990 | 7:4dbae381f693 | 790 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 791 | ADISENSE_CORE_FIFO_NUM_CYCLES Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 792 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 793 | #define BITP_ADISENSE_CORE_FIFO_NUM_CYCLES_FIFO_NUM_CYCLES 0 /* How Many Cycles to Fill FIFO */ |
| kevin1990 | 7:4dbae381f693 | 794 | #define BITM_ADISENSE_CORE_FIFO_NUM_CYCLES_FIFO_NUM_CYCLES 0x000000FF /* How Many Cycles to Fill FIFO */ |
| kevin1990 | 7:4dbae381f693 | 795 | |
| kevin1990 | 7:4dbae381f693 | 796 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 797 | ADISENSE_CORE_MULTI_CYCLE_REPEAT_INTERVAL Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 798 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 799 | #define BITP_ADISENSE_CORE_MULTI_CYCLE_REPEAT_INTERVAL_MULTI_CYCLE_REPEAT_INTERVAL 0 /* Defines Time Between Repetitions of Measurement Cycles. */ |
| kevin1990 | 7:4dbae381f693 | 800 | #define BITM_ADISENSE_CORE_MULTI_CYCLE_REPEAT_INTERVAL_MULTI_CYCLE_REPEAT_INTERVAL 0x00FFFFFF /* Defines Time Between Repetitions of Measurement Cycles. */ |
| kevin1990 | 7:4dbae381f693 | 801 | |
| kevin1990 | 7:4dbae381f693 | 802 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 803 | ADISENSE_CORE_STATUS Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 804 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 805 | #define BITP_ADISENSE_CORE_STATUS_CMD_RUNNING 4 /* Indicates a Special Command is Active */ |
| kevin1990 | 7:4dbae381f693 | 806 | #define BITP_ADISENSE_CORE_STATUS_DRDY 3 /* Indicates a New Sensor (ADC?) Result is Available to Be Read */ |
| kevin1990 | 7:4dbae381f693 | 807 | #define BITP_ADISENSE_CORE_STATUS_ERROR 2 /* Indicates an Error */ |
| kevin1990 | 7:4dbae381f693 | 808 | #define BITP_ADISENSE_CORE_STATUS_ALERT_LIMIT 1 /* Indicates One or More Sensors are Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 809 | #define BITM_ADISENSE_CORE_STATUS_CMD_RUNNING 0x00000010 /* Indicates a Special Command is Active */ |
| kevin1990 | 7:4dbae381f693 | 810 | #define BITM_ADISENSE_CORE_STATUS_DRDY 0x00000008 /* Indicates a New Sensor (ADC?) Result is Available to Be Read */ |
| kevin1990 | 7:4dbae381f693 | 811 | #define BITM_ADISENSE_CORE_STATUS_ERROR 0x00000004 /* Indicates an Error */ |
| kevin1990 | 7:4dbae381f693 | 812 | #define BITM_ADISENSE_CORE_STATUS_ALERT_LIMIT 0x00000002 /* Indicates One or More Sensors are Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 813 | |
| kevin1990 | 7:4dbae381f693 | 814 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 815 | ADISENSE_CORE_DIAGNOSTICS_STATUS Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 816 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 817 | #define BITP_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAGNOSTICS_STATUS_SUNDRY 14 /* Sundry Diagnostics Status */ |
| kevin1990 | 7:4dbae381f693 | 818 | #define BITP_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_CALIBRATION_ERROR 13 /* Indicates Error During Internal Device Calibrations */ |
| kevin1990 | 7:4dbae381f693 | 819 | #define BITP_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_CONVERSION_ERROR 12 /* Indicates Error During Internal ADC Conversions */ |
| kevin1990 | 7:4dbae381f693 | 820 | #define BITP_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_AINP_OV_ERROR 11 /* Indicates Over-Voltage Error on Positive Analog Input */ |
| kevin1990 | 7:4dbae381f693 | 821 | #define BITP_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_AINP_UV_ERROR 10 /* Indicates Under-Voltage Error on Positive Analog Input */ |
| kevin1990 | 7:4dbae381f693 | 822 | #define BITP_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_AINM_OV_ERROR 9 /* Indicates Over-Voltage Error on Negative Analog Input */ |
| kevin1990 | 7:4dbae381f693 | 823 | #define BITP_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_AINM_UV_ERROR 8 /* Indicates Under-Voltage Error on Negative Analog Input */ |
| kevin1990 | 7:4dbae381f693 | 824 | #define BITP_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_SUPPLY_CAP_ERROR 3 /* Indicates Fault on Internal Supply Regulator Capacitor */ |
| kevin1990 | 7:4dbae381f693 | 825 | #define BITP_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_SUPPLY_MONITOR_ERROR 2 /* Indicates Low Voltage on Internal Supply Voltages */ |
| kevin1990 | 7:4dbae381f693 | 826 | #define BITP_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_COMMS_ERROR 1 /* Indicates Error on Internal Device Communications */ |
| kevin1990 | 7:4dbae381f693 | 827 | #define BITP_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_CHECKSUM_ERROR 0 /* Indicates Error on Internal Checksum Calculations */ |
| kevin1990 | 7:4dbae381f693 | 828 | #define BITM_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAGNOSTICS_STATUS_SUNDRY 0x0000C000 /* Sundry Diagnostics Status */ |
| kevin1990 | 7:4dbae381f693 | 829 | #define BITM_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_CALIBRATION_ERROR 0x00002000 /* Indicates Error During Internal Device Calibrations */ |
| kevin1990 | 7:4dbae381f693 | 830 | #define BITM_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_CONVERSION_ERROR 0x00001000 /* Indicates Error During Internal ADC Conversions */ |
| kevin1990 | 7:4dbae381f693 | 831 | #define BITM_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_AINP_OV_ERROR 0x00000800 /* Indicates Over-Voltage Error on Positive Analog Input */ |
| kevin1990 | 7:4dbae381f693 | 832 | #define BITM_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_AINP_UV_ERROR 0x00000400 /* Indicates Under-Voltage Error on Positive Analog Input */ |
| kevin1990 | 7:4dbae381f693 | 833 | #define BITM_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_AINM_OV_ERROR 0x00000200 /* Indicates Over-Voltage Error on Negative Analog Input */ |
| kevin1990 | 7:4dbae381f693 | 834 | #define BITM_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_AINM_UV_ERROR 0x00000100 /* Indicates Under-Voltage Error on Negative Analog Input */ |
| kevin1990 | 7:4dbae381f693 | 835 | #define BITM_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_SUPPLY_CAP_ERROR 0x00000008 /* Indicates Fault on Internal Supply Regulator Capacitor */ |
| kevin1990 | 7:4dbae381f693 | 836 | #define BITM_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_SUPPLY_MONITOR_ERROR 0x00000004 /* Indicates Low Voltage on Internal Supply Voltages */ |
| kevin1990 | 7:4dbae381f693 | 837 | #define BITM_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_COMMS_ERROR 0x00000002 /* Indicates Error on Internal Device Communications */ |
| kevin1990 | 7:4dbae381f693 | 838 | #define BITM_ADISENSE_CORE_DIAGNOSTICS_STATUS_DIAG_CHECKSUM_ERROR 0x00000001 /* Indicates Error on Internal Checksum Calculations */ |
| kevin1990 | 7:4dbae381f693 | 839 | |
| kevin1990 | 7:4dbae381f693 | 840 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 841 | ADISENSE_CORE_CHANNEL_ALERT_STATUS Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 842 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 843 | #define BITP_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH12 12 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 844 | #define BITP_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH11 11 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 845 | #define BITP_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH10 10 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 846 | #define BITP_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH9 9 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 847 | #define BITP_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH8 8 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 848 | #define BITP_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH7 7 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 849 | #define BITP_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH6 6 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 850 | #define BITP_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH5 5 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 851 | #define BITP_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH4 4 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 852 | #define BITP_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH3 3 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 853 | #define BITP_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH2 2 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 854 | #define BITP_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH1 1 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 855 | #define BITP_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH0 0 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 856 | #define BITM_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH12 0x00001000 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 857 | #define BITM_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH11 0x00000800 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 858 | #define BITM_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH10 0x00000400 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 859 | #define BITM_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH9 0x00000200 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 860 | #define BITM_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH8 0x00000100 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 861 | #define BITM_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH7 0x00000080 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 862 | #define BITM_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH6 0x00000040 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 863 | #define BITM_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH5 0x00000020 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 864 | #define BITM_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH4 0x00000010 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 865 | #define BITM_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH3 0x00000008 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 866 | #define BITM_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH2 0x00000004 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 867 | #define BITM_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH1 0x00000002 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 868 | #define BITM_ADISENSE_CORE_CHANNEL_ALERT_STATUS_ALERT_CH0 0x00000001 /* Indicates Channel is Outside Specified Limits */ |
| kevin1990 | 7:4dbae381f693 | 869 | |
| kevin1990 | 7:4dbae381f693 | 870 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 871 | ADISENSE_CORE_ALERT_STATUS_2 Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 872 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 873 | #define BITP_ADISENSE_CORE_ALERT_STATUS_2_CONFIGURATION_ERROR 2 /* Indicates Error with Programmed Configuration */ |
| kevin1990 | 7:4dbae381f693 | 874 | #define BITP_ADISENSE_CORE_ALERT_STATUS_2_LUT_ERROR 1 /* Indicates Error with One or More Look-Up-Tables */ |
| kevin1990 | 7:4dbae381f693 | 875 | #define BITP_ADISENSE_CORE_ALERT_STATUS_2_FIFO_ERROR 0 /* Indicates Error with FIFO */ |
| kevin1990 | 7:4dbae381f693 | 876 | #define BITM_ADISENSE_CORE_ALERT_STATUS_2_CONFIGURATION_ERROR 0x00000004 /* Indicates Error with Programmed Configuration */ |
| kevin1990 | 7:4dbae381f693 | 877 | #define BITM_ADISENSE_CORE_ALERT_STATUS_2_LUT_ERROR 0x00000002 /* Indicates Error with One or More Look-Up-Tables */ |
| kevin1990 | 7:4dbae381f693 | 878 | #define BITM_ADISENSE_CORE_ALERT_STATUS_2_FIFO_ERROR 0x00000001 /* Indicates Error with FIFO */ |
| kevin1990 | 7:4dbae381f693 | 879 | |
| kevin1990 | 7:4dbae381f693 | 880 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 881 | ADISENSE_CORE_ALERT_DETAIL_CH[n] Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 882 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 883 | #define BITP_ADISENSE_CORE_ALERT_DETAIL_CH_LUT_ERROR_CH 9 /* Indicates Error with Channel Look-Up-Table */ |
| kevin1990 | 7:4dbae381f693 | 884 | #define BITP_ADISENSE_CORE_ALERT_DETAIL_CH_CONFIG_ERR 8 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 885 | #define BITP_ADISENSE_CORE_ALERT_DETAIL_CH_REF_DETECT 6 /* Indicates Whether ADC Reference is Valid */ |
| kevin1990 | 7:4dbae381f693 | 886 | #define BITP_ADISENSE_CORE_ALERT_DETAIL_CH_SENSOR_OPEN 5 /* Indicates Sensor Input is Open Circuit */ |
| kevin1990 | 7:4dbae381f693 | 887 | #define BITP_ADISENSE_CORE_ALERT_DETAIL_CH_HIGH_LIMIT 4 /* Indicates Sensor Result is Greater Than High Limit */ |
| kevin1990 | 7:4dbae381f693 | 888 | #define BITP_ADISENSE_CORE_ALERT_DETAIL_CH_LOW_LIMIT 3 /* Indicates Sensor Result is Less Than Low Limit */ |
| kevin1990 | 7:4dbae381f693 | 889 | #define BITP_ADISENSE_CORE_ALERT_DETAIL_CH_OVER_RANGE 2 /* Indicates Channel Over-Range */ |
| kevin1990 | 7:4dbae381f693 | 890 | #define BITP_ADISENSE_CORE_ALERT_DETAIL_CH_UNDER_RANGE 1 /* Indicates Channel Under-Range */ |
| kevin1990 | 7:4dbae381f693 | 891 | #define BITP_ADISENSE_CORE_ALERT_DETAIL_CH_TIME_OUT 0 /* Indicates Time-Out Error from Digital Sensor */ |
| kevin1990 | 7:4dbae381f693 | 892 | #define BITM_ADISENSE_CORE_ALERT_DETAIL_CH_LUT_ERROR_CH 0x00000200 /* Indicates Error with Channel Look-Up-Table */ |
| kevin1990 | 7:4dbae381f693 | 893 | #define BITM_ADISENSE_CORE_ALERT_DETAIL_CH_CONFIG_ERR 0x00000100 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 894 | #define BITM_ADISENSE_CORE_ALERT_DETAIL_CH_REF_DETECT 0x00000040 /* Indicates Whether ADC Reference is Valid */ |
| kevin1990 | 7:4dbae381f693 | 895 | #define BITM_ADISENSE_CORE_ALERT_DETAIL_CH_SENSOR_OPEN 0x00000020 /* Indicates Sensor Input is Open Circuit */ |
| kevin1990 | 7:4dbae381f693 | 896 | #define BITM_ADISENSE_CORE_ALERT_DETAIL_CH_HIGH_LIMIT 0x00000010 /* Indicates Sensor Result is Greater Than High Limit */ |
| kevin1990 | 7:4dbae381f693 | 897 | #define BITM_ADISENSE_CORE_ALERT_DETAIL_CH_LOW_LIMIT 0x00000008 /* Indicates Sensor Result is Less Than Low Limit */ |
| kevin1990 | 7:4dbae381f693 | 898 | #define BITM_ADISENSE_CORE_ALERT_DETAIL_CH_OVER_RANGE 0x00000004 /* Indicates Channel Over-Range */ |
| kevin1990 | 7:4dbae381f693 | 899 | #define BITM_ADISENSE_CORE_ALERT_DETAIL_CH_UNDER_RANGE 0x00000002 /* Indicates Channel Under-Range */ |
| kevin1990 | 7:4dbae381f693 | 900 | #define BITM_ADISENSE_CORE_ALERT_DETAIL_CH_TIME_OUT 0x00000001 /* Indicates Time-Out Error from Digital Sensor */ |
| kevin1990 | 7:4dbae381f693 | 901 | |
| kevin1990 | 7:4dbae381f693 | 902 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 903 | ADISENSE_CORE_CHANNEL_CONFIG_ERROR Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 904 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 905 | #define BITP_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH10 10 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 906 | #define BITP_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH9 9 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 907 | #define BITP_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH8 8 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 908 | #define BITP_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH7 7 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 909 | #define BITP_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH6 6 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 910 | #define BITP_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH5 5 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 911 | #define BITP_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH4 4 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 912 | #define BITP_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH3 3 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 913 | #define BITP_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH2 2 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 914 | #define BITP_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH1 1 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 915 | #define BITP_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH0 0 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 916 | #define BITM_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH10 0x00000400 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 917 | #define BITM_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH9 0x00000200 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 918 | #define BITM_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH8 0x00000100 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 919 | #define BITM_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH7 0x00000080 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 920 | #define BITM_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH6 0x00000040 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 921 | #define BITM_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH5 0x00000020 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 922 | #define BITM_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH4 0x00000010 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 923 | #define BITM_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH3 0x00000008 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 924 | #define BITM_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH2 0x00000004 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 925 | #define BITM_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH1 0x00000002 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 926 | #define BITM_ADISENSE_CORE_CHANNEL_CONFIG_ERROR_CONFIG_ERR_CH0 0x00000001 /* Indicates Configuration Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 927 | |
| kevin1990 | 7:4dbae381f693 | 928 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 929 | ADISENSE_CORE_ERROR_CODE Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 930 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 931 | #define BITP_ADISENSE_CORE_ERROR_CODE_ERROR_CODE 0 /* Code Indicating Type of Error */ |
| kevin1990 | 7:4dbae381f693 | 932 | #define BITM_ADISENSE_CORE_ERROR_CODE_ERROR_CODE 0x0000FFFF /* Code Indicating Type of Error */ |
| kevin1990 | 7:4dbae381f693 | 933 | |
| kevin1990 | 7:4dbae381f693 | 934 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 935 | ADISENSE_CORE_EXTERNAL_REFERENCE1 Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 936 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 937 | #define BITP_ADISENSE_CORE_EXTERNAL_REFERENCE1_EXT_REFIN1_VALUE 0 /* Refin1 Value */ |
| kevin1990 | 7:4dbae381f693 | 938 | #define BITM_ADISENSE_CORE_EXTERNAL_REFERENCE1_EXT_REFIN1_VALUE 0xFFFFFFFF /* Refin1 Value */ |
| kevin1990 | 7:4dbae381f693 | 939 | |
| kevin1990 | 7:4dbae381f693 | 940 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 941 | ADISENSE_CORE_EXTERNAL_REFERENCE2 Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 942 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 943 | #define BITP_ADISENSE_CORE_EXTERNAL_REFERENCE2_EXT_REFIN2_VALUE 0 /* Refin2 Value */ |
| kevin1990 | 7:4dbae381f693 | 944 | #define BITM_ADISENSE_CORE_EXTERNAL_REFERENCE2_EXT_REFIN2_VALUE 0xFFFFFFFF /* Refin2 Value */ |
| kevin1990 | 7:4dbae381f693 | 945 | |
| kevin1990 | 7:4dbae381f693 | 946 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 947 | ADISENSE_CORE_AVDD_VOLTAGE Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 948 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 949 | #define BITP_ADISENSE_CORE_AVDD_VOLTAGE_AVDD_VOLTAGE 0 /* AVDD Voltage */ |
| kevin1990 | 7:4dbae381f693 | 950 | #define BITM_ADISENSE_CORE_AVDD_VOLTAGE_AVDD_VOLTAGE 0xFFFFFFFF /* AVDD Voltage */ |
| kevin1990 | 7:4dbae381f693 | 951 | |
| kevin1990 | 7:4dbae381f693 | 952 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 953 | ADISENSE_CORE_DIAGNOSTICS_CONTROL Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 954 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 955 | #define BITP_ADISENSE_CORE_DIAGNOSTICS_CONTROL_DIAGNOSTICS_EXTRA 8 /* Additional Diagnostics Control */ |
| kevin1990 | 7:4dbae381f693 | 956 | #define BITP_ADISENSE_CORE_DIAGNOSTICS_CONTROL_DIAG_OCD_FREQ 2 /* Diagnostics Open Circuit Detect Frequency */ |
| kevin1990 | 7:4dbae381f693 | 957 | #define BITP_ADISENSE_CORE_DIAGNOSTICS_CONTROL_DIAG_MEAS_EN 1 /* Diagnostics Measure Enable */ |
| kevin1990 | 7:4dbae381f693 | 958 | #define BITP_ADISENSE_CORE_DIAGNOSTICS_CONTROL_DIAG_GLOBAL_EN 0 /* Diagnostics Global Enable */ |
| kevin1990 | 7:4dbae381f693 | 959 | #define BITM_ADISENSE_CORE_DIAGNOSTICS_CONTROL_DIAGNOSTICS_EXTRA 0x0000FF00 /* Additional Diagnostics Control */ |
| kevin1990 | 7:4dbae381f693 | 960 | #define BITM_ADISENSE_CORE_DIAGNOSTICS_CONTROL_DIAG_OCD_FREQ 0x0000000C /* Diagnostics Open Circuit Detect Frequency */ |
| kevin1990 | 7:4dbae381f693 | 961 | #define BITM_ADISENSE_CORE_DIAGNOSTICS_CONTROL_DIAG_MEAS_EN 0x00000002 /* Diagnostics Measure Enable */ |
| kevin1990 | 7:4dbae381f693 | 962 | #define BITM_ADISENSE_CORE_DIAGNOSTICS_CONTROL_DIAG_GLOBAL_EN 0x00000001 /* Diagnostics Global Enable */ |
| kevin1990 | 7:4dbae381f693 | 963 | #define ENUM_ADISENSE_CORE_DIAGNOSTICS_CONTROL_OCD_OFF 0x00000000 /* Diag_OCD_Freq: No Open-Circuit Detection During Measurement */ |
| kevin1990 | 7:4dbae381f693 | 964 | #define ENUM_ADISENSE_CORE_DIAGNOSTICS_CONTROL_OCD_PER_1_CYCLE 0x00000004 /* Diag_OCD_Freq: Open-Circuit Detection Performed Once Per Measurement Cycle */ |
| kevin1990 | 7:4dbae381f693 | 965 | #define ENUM_ADISENSE_CORE_DIAGNOSTICS_CONTROL_OCD_PER_100_CYCLES 0x00000008 /* Diag_OCD_Freq: Open-Circuit Detection Performed Once Per Hundred Measurement Cycles */ |
| kevin1990 | 7:4dbae381f693 | 966 | #define ENUM_ADISENSE_CORE_DIAGNOSTICS_CONTROL_OCD_PER_1000_CYCLES 0x0000000C /* Diag_OCD_Freq: Open-Circuit Detection Performed Once Per Thousand Measurement Cycles */ |
| kevin1990 | 7:4dbae381f693 | 967 | |
| kevin1990 | 7:4dbae381f693 | 968 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 969 | ADISENSE_CORE_DATA_FIFO Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 970 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 971 | #define BITP_ADISENSE_CORE_DATA_FIFO_RAW_SAMPLE 40 /* ADC Result */ |
| kevin1990 | 7:4dbae381f693 | 972 | #define BITP_ADISENSE_CORE_DATA_FIFO_CH_VALID 39 /* Indicates Whether Valid Data Read from FIFO */ |
| kevin1990 | 7:4dbae381f693 | 973 | #define BITP_ADISENSE_CORE_DATA_FIFO_CH_RAW 38 /* Indicates If RAW Data is Valid */ |
| kevin1990 | 7:4dbae381f693 | 974 | #define BITP_ADISENSE_CORE_DATA_FIFO_CH_ALERT 37 /* Indicates Alert on Channel */ |
| kevin1990 | 7:4dbae381f693 | 975 | #define BITP_ADISENSE_CORE_DATA_FIFO_CH_ERROR 36 /* Indicates Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 976 | #define BITP_ADISENSE_CORE_DATA_FIFO_CHANNEL_ID 32 /* Indicates Which Channel This FIFO Data Corresponds to */ |
| kevin1990 | 7:4dbae381f693 | 977 | #define BITP_ADISENSE_CORE_DATA_FIFO_SENSOR_RESULT 0 /* Linearized and Compensated Sensor Result */ |
| kevin1990 | 7:4dbae381f693 | 978 | #define BITM_ADISENSE_CORE_DATA_FIFO_RAW_SAMPLE 0xFFFFFF0000000000 /* ADC Result */ |
| kevin1990 | 7:4dbae381f693 | 979 | #define BITM_ADISENSE_CORE_DATA_FIFO_CH_VALID 0x8000000000 /* Indicates Whether Valid Data Read from FIFO */ |
| kevin1990 | 7:4dbae381f693 | 980 | #define BITM_ADISENSE_CORE_DATA_FIFO_CH_RAW 0x4000000000 /* Indicates If RAW Data is Valid */ |
| kevin1990 | 7:4dbae381f693 | 981 | #define BITM_ADISENSE_CORE_DATA_FIFO_CH_ALERT 0x2000000000 /* Indicates Alert on Channel */ |
| kevin1990 | 7:4dbae381f693 | 982 | #define BITM_ADISENSE_CORE_DATA_FIFO_CH_ERROR 0x1000000000 /* Indicates Error on Channel */ |
| kevin1990 | 7:4dbae381f693 | 983 | #define BITM_ADISENSE_CORE_DATA_FIFO_CHANNEL_ID 0xF00000000 /* Indicates Which Channel This FIFO Data Corresponds to */ |
| kevin1990 | 7:4dbae381f693 | 984 | #define BITM_ADISENSE_CORE_DATA_FIFO_SENSOR_RESULT 0xFFFFFFFF /* Linearized and Compensated Sensor Result */ |
| kevin1990 | 7:4dbae381f693 | 985 | |
| kevin1990 | 7:4dbae381f693 | 986 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 987 | ADISENSE_CORE_LUT_SELECT Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 988 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 989 | #define BITP_ADISENSE_CORE_LUT_SELECT_LUT_RW 7 /* Read or Write LUT Data */ |
| kevin1990 | 7:4dbae381f693 | 990 | #define BITM_ADISENSE_CORE_LUT_SELECT_LUT_RW 0x00000080 /* Read or Write LUT Data */ |
| kevin1990 | 7:4dbae381f693 | 991 | #define ENUM_ADISENSE_CORE_LUT_SELECT_LUT_READ 0x00000000 /* LUT_RW: Read Addressed LUT Data */ |
| kevin1990 | 7:4dbae381f693 | 992 | #define ENUM_ADISENSE_CORE_LUT_SELECT_LUT_WRITE 0x00000080 /* LUT_RW: Write Addressed LUT Data */ |
| kevin1990 | 7:4dbae381f693 | 993 | |
| kevin1990 | 7:4dbae381f693 | 994 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 995 | ADISENSE_CORE_LUT_OFFSET Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 996 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 997 | #define BITP_ADISENSE_CORE_LUT_OFFSET_LUT_OFFSET 0 /* Offset into Look-Up-Table */ |
| kevin1990 | 7:4dbae381f693 | 998 | #define BITM_ADISENSE_CORE_LUT_OFFSET_LUT_OFFSET 0x00003FFF /* Offset into Look-Up-Table */ |
| kevin1990 | 7:4dbae381f693 | 999 | |
| kevin1990 | 7:4dbae381f693 | 1000 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1001 | ADISENSE_CORE_LUT_DATA Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1002 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1003 | #define BITP_ADISENSE_CORE_LUT_DATA_LUT_DATA 0 /* Data Byte to Write to / Read from Look-Up-Table */ |
| kevin1990 | 7:4dbae381f693 | 1004 | #define BITM_ADISENSE_CORE_LUT_DATA_LUT_DATA 0x000000FF /* Data Byte to Write to / Read from Look-Up-Table */ |
| kevin1990 | 7:4dbae381f693 | 1005 | |
| kevin1990 | 7:4dbae381f693 | 1006 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1007 | ADISENSE_CORE_CAL_OFFSET Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1008 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1009 | #define BITP_ADISENSE_CORE_CAL_OFFSET_CAL_OFFSET 0 /* Offset into Calibration Data */ |
| kevin1990 | 7:4dbae381f693 | 1010 | #define BITM_ADISENSE_CORE_CAL_OFFSET_CAL_OFFSET 0x00003FFF /* Offset into Calibration Data */ |
| kevin1990 | 7:4dbae381f693 | 1011 | |
| kevin1990 | 7:4dbae381f693 | 1012 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1013 | ADISENSE_CORE_CAL_DATA Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1014 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1015 | #define BITP_ADISENSE_CORE_CAL_DATA_CAL_DATA 0 /* Data to Write to / Read from Calibration Data */ |
| kevin1990 | 7:4dbae381f693 | 1016 | #define BITM_ADISENSE_CORE_CAL_DATA_CAL_DATA 0x000000FF /* Data to Write to / Read from Calibration Data */ |
| kevin1990 | 7:4dbae381f693 | 1017 | |
| kevin1990 | 7:4dbae381f693 | 1018 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1019 | ADISENSE_CORE_REVISION Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1020 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1021 | #define BITP_ADISENSE_CORE_REVISION_COMMS_PROTOCOL 16 /* ID Info */ |
| kevin1990 | 7:4dbae381f693 | 1022 | #define BITP_ADISENSE_CORE_REVISION_HARDWARE_REVISION 8 /* ID Info */ |
| kevin1990 | 7:4dbae381f693 | 1023 | #define BITP_ADISENSE_CORE_REVISION_FIRMWARE_REVISION 0 /* ID Info */ |
| kevin1990 | 7:4dbae381f693 | 1024 | #define BITM_ADISENSE_CORE_REVISION_COMMS_PROTOCOL 0x00FF0000 /* ID Info */ |
| kevin1990 | 7:4dbae381f693 | 1025 | #define BITM_ADISENSE_CORE_REVISION_HARDWARE_REVISION 0x0000FF00 /* ID Info */ |
| kevin1990 | 7:4dbae381f693 | 1026 | #define BITM_ADISENSE_CORE_REVISION_FIRMWARE_REVISION 0x000000FF /* ID Info */ |
| kevin1990 | 7:4dbae381f693 | 1027 | |
| kevin1990 | 7:4dbae381f693 | 1028 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1029 | ADISENSE_CORE_CHANNEL_COUNT[n] Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1030 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1031 | #define BITP_ADISENSE_CORE_CHANNEL_COUNT_CHANNEL_ENABLE 7 /* Enable Channel in Measurement Cycle */ |
| kevin1990 | 7:4dbae381f693 | 1032 | #define BITP_ADISENSE_CORE_CHANNEL_COUNT_CHANNEL_COUNT 0 /* How Many Times Channel Should Appear in One Cycle */ |
| kevin1990 | 7:4dbae381f693 | 1033 | #define BITM_ADISENSE_CORE_CHANNEL_COUNT_CHANNEL_ENABLE 0x00000080 /* Enable Channel in Measurement Cycle */ |
| kevin1990 | 7:4dbae381f693 | 1034 | #define BITM_ADISENSE_CORE_CHANNEL_COUNT_CHANNEL_COUNT 0x0000007F /* How Many Times Channel Should Appear in One Cycle */ |
| kevin1990 | 7:4dbae381f693 | 1035 | |
| kevin1990 | 7:4dbae381f693 | 1036 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1037 | ADISENSE_CORE_SENSOR_TYPE[n] Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1038 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1039 | #define BITP_ADISENSE_CORE_SENSOR_TYPE_SENSOR_LOAD_DEFAULTS 12 /* Indicates to Use Default Register Values */ |
| kevin1990 | 7:4dbae381f693 | 1040 | #define BITP_ADISENSE_CORE_SENSOR_TYPE_SENSOR_TYPE 0 /* Sensor Type */ |
| kevin1990 | 7:4dbae381f693 | 1041 | #define BITM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_LOAD_DEFAULTS 0x00001000 /* Indicates to Use Default Register Values */ |
| kevin1990 | 7:4dbae381f693 | 1042 | #define BITM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_TYPE 0x00000FFF /* Sensor Type */ |
| kevin1990 | 7:4dbae381f693 | 1043 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_T_DEF_L1 0x00000000 /* Sensor_Type: Thermocouple T-Type Sensor Defined Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1044 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_J_DEF_L1 0x00000001 /* Sensor_Type: Thermocouple J-Type Sensor Defined Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1045 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_K_DEF_L1 0x00000002 /* Sensor_Type: Thermocouple K-Type Sensor Defined Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1046 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_1_DEF_L2 0x0000000C /* Sensor_Type: Thermocouple Sensor 1 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1047 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_2_DEF_L2 0x0000000D /* Sensor_Type: Thermocouple Sensor 2 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1048 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_3_DEF_L2 0x0000000E /* Sensor_Type: Thermocouple Sensor 3 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1049 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_4_DEF_L2 0x0000000F /* Sensor_Type: Thermocouple Sensor 4 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1050 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_T_ADV_L1 0x00000010 /* Sensor_Type: Thermocouple T-Type Sensor Advanced Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1051 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_J_ADV_L1 0x00000011 /* Sensor_Type: Thermocouple J-Type Sensor Advanced Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1052 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_K_ADV_L1 0x00000012 /* Sensor_Type: Thermocouple K-Type Sensor Advanced Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1053 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_1_ADV_L2 0x0000001C /* Sensor_Type: Thermocouple Sensor 1 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1054 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_2_ADV_L2 0x0000001D /* Sensor_Type: Thermocouple Sensor 2 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1055 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_3_ADV_L2 0x0000001E /* Sensor_Type: Thermocouple Sensor 3 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1056 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMOCOUPLE_4_ADV_L2 0x0000001F /* Sensor_Type: Thermocouple Sensor 4 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1057 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_2W_PT100_DEF_L1 0x00000020 /* Sensor_Type: RTD 2 Wire PT100 Sensor Defined Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1058 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_2W_PT1000_DEF_L1 0x00000021 /* Sensor_Type: RTD 2 Wire PT1000 Sensor Defined Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1059 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_2W_1_DEF_L2 0x0000002C /* Sensor_Type: RTD 2 Wire Sensor 1 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1060 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_2W_2_DEF_L2 0x0000002D /* Sensor_Type: RTD 2 Wire Sensor 2 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1061 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_2W_3_DEF_L2 0x0000002E /* Sensor_Type: RTD 2 Wire Sensor 3 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1062 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_2W_4_DEF_L2 0x0000002F /* Sensor_Type: RTD 2 Wire Sensor 4 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1063 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_2W_PT100_ADV_L1 0x00000030 /* Sensor_Type: RTD 2 Wire PT100 Sensor Advanced Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1064 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_2W_PT1000_ADV_L1 0x00000031 /* Sensor_Type: RTD 2 Wire PT1000 Sensor Advanced Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1065 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_2W_1_ADV_L2 0x0000003C /* Sensor_Type: RTD 2 Wire Sensor 1 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1066 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_2W_2_ADV_L2 0x0000003D /* Sensor_Type: RTD 2 Wire Sensor 2 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1067 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_2W_3_ADV_L2 0x0000003E /* Sensor_Type: RTD 2 Wire Sensor 3 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1068 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_2W_4_ADV_L2 0x0000003F /* Sensor_Type: RTD 2 Wire Sensor 4 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1069 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_3W_PT100_DEF_L1 0x00000040 /* Sensor_Type: RTD 3 Wire PT100 Sensor Defined Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1070 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_3W_PT1000_DEF_L1 0x00000041 /* Sensor_Type: RTD 3 Wire PT1000 Sensor Defined Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1071 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_3W_1_DEF_L2 0x0000004C /* Sensor_Type: RTD 3 Wire Sensor 1 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1072 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_3W_2_DEF_L2 0x0000004D /* Sensor_Type: RTD 3 Wire Sensor 2 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1073 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_3W_3_DEF_L2 0x0000004E /* Sensor_Type: RTD 3 Wire Sensor 3 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1074 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_3W_4_DEF_L2 0x0000004F /* Sensor_Type: RTD 3 Wire Sensor 4 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1075 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_3W_PT100_ADV_L1 0x00000050 /* Sensor_Type: RTD 3 Wire PT100 Sensor Advanced Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1076 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_3W_PT1000_ADV_L1 0x00000051 /* Sensor_Type: RTD 3 Wire PT1000 Sensor Advanced Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1077 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_3W_1_ADV_L2 0x0000005C /* Sensor_Type: RTD 3 Wire Sensor 1 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1078 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_3W_2_ADV_L2 0x0000005D /* Sensor_Type: RTD 3 Wire Sensor 2 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1079 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_3W_3_ADV_L2 0x0000005E /* Sensor_Type: RTD 3 Wire Sensor 3 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1080 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_3W_4_ADV_L2 0x0000005F /* Sensor_Type: RTD 3 Wire Sensor 4 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1081 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_4W_PT100_DEF_L1 0x00000060 /* Sensor_Type: RTD 4 Wire PT100 Sensor Defined Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1082 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_4W_PT1000_DEF_L1 0x00000061 /* Sensor_Type: RTD 4 Wire PT1000 Sensor Defined Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1083 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_4W_1_DEF_L2 0x0000006C /* Sensor_Type: RTD 4 Wire Sensor 1 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1084 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_4W_2_DEF_L2 0x0000006D /* Sensor_Type: RTD 4 Wire Sensor 2 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1085 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_4W_3_DEF_L2 0x0000006E /* Sensor_Type: RTD 4 Wire Sensor 3 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1086 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_4W_4_DEF_L2 0x0000006F /* Sensor_Type: RTD 4 Wire Sensor 4 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1087 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_4W_PT100_ADV_L1 0x00000070 /* Sensor_Type: RTD 4 Wire PT100 Sensor Advanced Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1088 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_4W_PT1000_ADV_L1 0x00000071 /* Sensor_Type: RTD 4 Wire PT1000 Sensor Advanced Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1089 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_4W_1_ADV_L2 0x0000007C /* Sensor_Type: RTD 4 Wire Sensor 1 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1090 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_4W_2_ADV_L2 0x0000007D /* Sensor_Type: RTD 4 Wire Sensor 2 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1091 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_4W_3_ADV_L2 0x0000007E /* Sensor_Type: RTD 4 Wire Sensor 3 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1092 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_RTD_4W_4_ADV_L2 0x0000007F /* Sensor_Type: RTD 4 Wire Sensor 4 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1093 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_A_10K_DEF_L1 0x00000080 /* Sensor_Type: Thermistor Type A 10kOhm Sensor Defined Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1094 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_B_10K_DEF_L1 0x00000081 /* Sensor_Type: Thermistor Type B 10kOhm Sensor Defined Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1095 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_1_DEF_L2 0x0000008C /* Sensor_Type: Thermistor Sensor 1 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1096 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_2_DEF_L2 0x0000008D /* Sensor_Type: Thermistor Sensor 2 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1097 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_3_DEF_L2 0x0000008E /* Sensor_Type: Thermistor Sensor 3 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1098 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_4_DEF_L2 0x0000008F /* Sensor_Type: Thermistor Sensor 4 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1099 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_A_10K_ADV_L1 0x00000090 /* Sensor_Type: Thermistor Type A 10kOhm Sensor Advanced Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1100 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_B_10K_ADV_L1 0x00000091 /* Sensor_Type: Thermistor Type B 10kOhm Sensor Advanced Level 1 */ |
| kevin1990 | 7:4dbae381f693 | 1101 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_1_ADV_L2 0x0000009C /* Sensor_Type: Thermistor Sensor 1 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1102 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_2_ADV_L2 0x0000009D /* Sensor_Type: Thermistor Sensor 2 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1103 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_3_ADV_L2 0x0000009E /* Sensor_Type: Thermistor Sensor 3 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1104 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_THERMISTOR_4_ADV_L2 0x0000009F /* Sensor_Type: Thermistor Sensor 4 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1105 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_BRIDGE_4W_1_DEF_L2 0x000000A0 /* Sensor_Type: Bridge 4 Wire Sensor 1 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1106 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_BRIDGE_4W_2_DEF_L2 0x000000A1 /* Sensor_Type: Bridge 4 Wire Sensor 2 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1107 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_BRIDGE_4W_3_DEF_L2 0x000000A2 /* Sensor_Type: Bridge 4 Wire Sensor 3 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1108 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_BRIDGE_4W_4_DEF_L2 0x000000A3 /* Sensor_Type: Bridge 4 Wire Sensor 4 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1109 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_BRIDGE_4W_1_ADV_L2 0x000000B0 /* Sensor_Type: Bridge 4 Wire Sensor 1 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1110 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_BRIDGE_4W_2_ADV_L2 0x000000B1 /* Sensor_Type: Bridge 4 Wire Sensor 2 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1111 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_BRIDGE_4W_3_ADV_L2 0x000000B2 /* Sensor_Type: Bridge 4 Wire Sensor 2 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1112 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_BRIDGE_4W_4_ADV_L2 0x000000B3 /* Sensor_Type: Bridge 4 Wire Sensor 2 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1113 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_BRIDGE_6W_1_DEF_L2 0x000000C0 /* Sensor_Type: Bridge 6 Wire Sensor 1 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1114 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_BRIDGE_6W_2_DEF_L2 0x000000C1 /* Sensor_Type: Bridge 6 Wire Sensor 2 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1115 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_BRIDGE_6W_3_DEF_L2 0x000000C2 /* Sensor_Type: Bridge 6 Wire Sensor 3 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1116 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_BRIDGE_6W_4_DEF_L2 0x000000C3 /* Sensor_Type: Bridge 6 Wire Sensor 4 Defined Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1117 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_BRIDGE_6W_1_ADV_L2 0x000000D0 /* Sensor_Type: Bridge 6 Wire Sensor 1 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1118 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_BRIDGE_6W_2_ADV_L2 0x000000D1 /* Sensor_Type: Bridge 6 Wire Sensor 2 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1119 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_BRIDGE_6W_3_ADV_L2 0x000000D2 /* Sensor_Type: Bridge 6 Wire Sensor 3 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1120 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_BRIDGE_6W_4_ADV_L2 0x000000D3 /* Sensor_Type: Bridge 6 Wire Sensor 4 Advanced Level 2 */ |
| kevin1990 | 7:4dbae381f693 | 1121 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_VOLTAGE 0x00000100 /* Sensor_Type: Voltage Input */ |
| kevin1990 | 7:4dbae381f693 | 1122 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_VOLTAGE_PRESSURE_HONEYWELL_TRUSTABILITY 0x00000110 /* Sensor_Type: Voltage Output Pressure Sensor 1 */ |
| kevin1990 | 7:4dbae381f693 | 1123 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_VOLTAGE_PRESSURE_AMPHENOL_NPA300X 0x00000111 /* Sensor_Type: Voltage Output Pressure Sensor 2 */ |
| kevin1990 | 7:4dbae381f693 | 1124 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_VOLTAGE_PRESSURE_3_DEF 0x00000112 /* Sensor_Type: Voltage Output Pressure Sensor 3 */ |
| kevin1990 | 7:4dbae381f693 | 1125 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_CURRENT 0x00000180 /* Sensor_Type: Current Input */ |
| kevin1990 | 7:4dbae381f693 | 1126 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_CURRENT_PRESSURE_HONEYWELL_PX2 0x00000181 /* Sensor_Type: Current Output Pressure Sensor 1 */ |
| kevin1990 | 7:4dbae381f693 | 1127 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_CURRENT_PRESSURE_2 0x00000182 /* Sensor_Type: Current Output Pressure Sensor 2 */ |
| kevin1990 | 7:4dbae381f693 | 1128 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_CUSTOM1 0x00000200 /* Sensor_Type: Custom1 */ |
| kevin1990 | 7:4dbae381f693 | 1129 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_I2C_PRESSURE_1 0x00000800 /* Sensor_Type: I2C Pressure Sensor 1 */ |
| kevin1990 | 7:4dbae381f693 | 1130 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_I2C_PRESSURE_2 0x00000801 /* Sensor_Type: I2C Pressure Sensor 2 */ |
| kevin1990 | 7:4dbae381f693 | 1131 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_I2C_HUMIDITY_HONEYWELL_HUMIDICON 0x00000840 /* Sensor_Type: I2C Humidity Sensor 1 */ |
| kevin1990 | 7:4dbae381f693 | 1132 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_I2C_HUMIDITY_SENSIRION_SHT3X 0x00000841 /* Sensor_Type: I2C Humidity Sensor 2 */ |
| kevin1990 | 7:4dbae381f693 | 1133 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_SPI_PRESSURE_HONEYWELL_TRUSTABILITY 0x00000C00 /* Sensor_Type: SPI Pressure Sensor 1 */ |
| kevin1990 | 7:4dbae381f693 | 1134 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_SPI_PRESSURE_2 0x00000C01 /* Sensor_Type: SPI Pressure Sensor 2 */ |
| kevin1990 | 7:4dbae381f693 | 1135 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_SPI_HUMIDITY_1 0x00000C40 /* Sensor_Type: SPI Humidity Sensor Type 1 */ |
| kevin1990 | 7:4dbae381f693 | 1136 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_SPI_HUMIDITY_2 0x00000C41 /* Sensor_Type: SPI Humidity Sensor Type 2 */ |
| kevin1990 | 7:4dbae381f693 | 1137 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_SPI_ACCELEROMETER_1 0x00000C80 /* Sensor_Type: SPI Accelerometer Sensor Type 1 3-Axis */ |
| kevin1990 | 7:4dbae381f693 | 1138 | #define ENUM_ADISENSE_CORE_SENSOR_TYPE_SENSOR_SPI_ACCELEROMETER_2 0x00000C81 /* Sensor_Type: SPI Accelerometer Sensor Type 2 3-Axis */ |
| kevin1990 | 7:4dbae381f693 | 1139 | |
| kevin1990 | 7:4dbae381f693 | 1140 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1141 | ADISENSE_CORE_SENSOR_DETAILS[n] Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1142 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1143 | #define BITP_ADISENSE_CORE_SENSOR_DETAILS_AVERAGING 28 /* Number of ADC Results to Average */ |
| kevin1990 | 7:4dbae381f693 | 1144 | #define BITP_ADISENSE_CORE_SENSOR_DETAILS_PGA_GAIN 24 /* PGA Gain */ |
| kevin1990 | 7:4dbae381f693 | 1145 | #define BITP_ADISENSE_CORE_SENSOR_DETAILS_REFERENCE_SELECT 20 /* Reference Selection */ |
| kevin1990 | 7:4dbae381f693 | 1146 | #define BITP_ADISENSE_CORE_SENSOR_DETAILS_VBIAS 19 /* Controls ADC Vbias Output */ |
| kevin1990 | 7:4dbae381f693 | 1147 | #define BITP_ADISENSE_CORE_SENSOR_DETAILS_REFERENCE_BUFFER_DISABLE 18 /* Enable or Disable ADC Reference Buffer */ |
| kevin1990 | 7:4dbae381f693 | 1148 | #define BITP_ADISENSE_CORE_SENSOR_DETAILS_DO_NOT_PUBLISH 17 /* Do Not Publish Channel Result */ |
| kevin1990 | 7:4dbae381f693 | 1149 | #define BITP_ADISENSE_CORE_SENSOR_DETAILS_COMPENSATION_CHANNEL3 12 /* Indicates Channel for Third Term of Compensation */ |
| kevin1990 | 7:4dbae381f693 | 1150 | #define BITP_ADISENSE_CORE_SENSOR_DETAILS_COMPENSATION_CHANNEL2 8 /* Indicates Channel for Second Term of Compensation */ |
| kevin1990 | 7:4dbae381f693 | 1151 | #define BITP_ADISENSE_CORE_SENSOR_DETAILS_COMPENSATION_CHANNEL 4 /* Indicates Which Channel is Used to Compensate Sensor Result */ |
| kevin1990 | 7:4dbae381f693 | 1152 | #define BITP_ADISENSE_CORE_SENSOR_DETAILS_MEASUREMENT_UNITS 0 /* Units of Sensor Measurement */ |
| kevin1990 | 7:4dbae381f693 | 1153 | #define BITM_ADISENSE_CORE_SENSOR_DETAILS_AVERAGING 0x70000000 /* Number of ADC Results to Average */ |
| kevin1990 | 7:4dbae381f693 | 1154 | #define BITM_ADISENSE_CORE_SENSOR_DETAILS_PGA_GAIN 0x07000000 /* PGA Gain */ |
| kevin1990 | 7:4dbae381f693 | 1155 | #define BITM_ADISENSE_CORE_SENSOR_DETAILS_REFERENCE_SELECT 0x00F00000 /* Reference Selection */ |
| kevin1990 | 7:4dbae381f693 | 1156 | #define BITM_ADISENSE_CORE_SENSOR_DETAILS_VBIAS 0x00080000 /* Controls ADC Vbias Output */ |
| kevin1990 | 7:4dbae381f693 | 1157 | #define BITM_ADISENSE_CORE_SENSOR_DETAILS_REFERENCE_BUFFER_DISABLE 0x00040000 /* Enable or Disable ADC Reference Buffer */ |
| kevin1990 | 7:4dbae381f693 | 1158 | #define BITM_ADISENSE_CORE_SENSOR_DETAILS_DO_NOT_PUBLISH 0x00020000 /* Do Not Publish Channel Result */ |
| kevin1990 | 7:4dbae381f693 | 1159 | #define BITM_ADISENSE_CORE_SENSOR_DETAILS_COMPENSATION_CHANNEL3 0x0000F000 /* Indicates Channel for Third Term of Compensation */ |
| kevin1990 | 7:4dbae381f693 | 1160 | #define BITM_ADISENSE_CORE_SENSOR_DETAILS_COMPENSATION_CHANNEL2 0x00000F00 /* Indicates Channel for Second Term of Compensation */ |
| kevin1990 | 7:4dbae381f693 | 1161 | #define BITM_ADISENSE_CORE_SENSOR_DETAILS_COMPENSATION_CHANNEL 0x000000F0 /* Indicates Which Channel is Used to Compensate Sensor Result */ |
| kevin1990 | 7:4dbae381f693 | 1162 | #define BITM_ADISENSE_CORE_SENSOR_DETAILS_MEASUREMENT_UNITS 0x0000000F /* Units of Sensor Measurement */ |
| kevin1990 | 7:4dbae381f693 | 1163 | #define ENUM_ADISENSE_CORE_SENSOR_DETAILS_REF_INT 0x00000000 /* Reference_Select: Internal Reference */ |
| kevin1990 | 7:4dbae381f693 | 1164 | #define ENUM_ADISENSE_CORE_SENSOR_DETAILS_REF_AVDD 0x00100000 /* Reference_Select: AVDD */ |
| kevin1990 | 7:4dbae381f693 | 1165 | #define ENUM_ADISENSE_CORE_SENSOR_DETAILS_REF_VEXT1 0x00200000 /* Reference_Select: External Voltage on Refin1 */ |
| kevin1990 | 7:4dbae381f693 | 1166 | #define ENUM_ADISENSE_CORE_SENSOR_DETAILS_REF_VEXT2 0x00300000 /* Reference_Select: External Voltage on Refin2 */ |
| kevin1990 | 7:4dbae381f693 | 1167 | #define ENUM_ADISENSE_CORE_SENSOR_DETAILS_REF_RINT1 0x00400000 /* Reference_Select: Internal Resistor1 */ |
| kevin1990 | 7:4dbae381f693 | 1168 | #define ENUM_ADISENSE_CORE_SENSOR_DETAILS_REF_RINT2 0x00500000 /* Reference_Select: Internal Resistor2 */ |
| kevin1990 | 7:4dbae381f693 | 1169 | #define ENUM_ADISENSE_CORE_SENSOR_DETAILS_REF_REXT1 0x00600000 /* Reference_Select: External Resistor on Refin1 */ |
| kevin1990 | 7:4dbae381f693 | 1170 | #define ENUM_ADISENSE_CORE_SENSOR_DETAILS_REF_REXT2 0x00700000 /* Reference_Select: External Resistor on Refin2 */ |
| kevin1990 | 7:4dbae381f693 | 1171 | #define ENUM_ADISENSE_CORE_SENSOR_DETAILS_REF_EXC 0x00800000 /* Reference_Select: Bridge Excitation Voltage */ |
| kevin1990 | 7:4dbae381f693 | 1172 | #define ENUM_ADISENSE_CORE_SENSOR_DETAILS_UNITS_DEGC 0x00000000 /* Measurement_Units: Degrees C */ |
| kevin1990 | 7:4dbae381f693 | 1173 | #define ENUM_ADISENSE_CORE_SENSOR_DETAILS_UNITS_DEGF 0x00000001 /* Measurement_Units: Degrees F */ |
| kevin1990 | 7:4dbae381f693 | 1174 | |
| kevin1990 | 7:4dbae381f693 | 1175 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1176 | ADISENSE_CORE_CHANNEL_EXCITATION[n] Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1177 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1178 | #define BITP_ADISENSE_CORE_CHANNEL_EXCITATION_IOUT_DONT_SWAP_3WIRE 7 /* Indicates 3-Wire Excitation Currents Should Not Be Swapped */ |
| kevin1990 | 7:4dbae381f693 | 1179 | #define BITP_ADISENSE_CORE_CHANNEL_EXCITATION_IOUT_STATIC_SWAP_3WIRE 6 /* Indicates 3-Wire Excitation Currents Should Be Swapped */ |
| kevin1990 | 7:4dbae381f693 | 1180 | #define BITP_ADISENSE_CORE_CHANNEL_EXCITATION_IOUT1_DISABLE 4 /* Disable Second Current Source */ |
| kevin1990 | 7:4dbae381f693 | 1181 | #define BITP_ADISENSE_CORE_CHANNEL_EXCITATION_IOUT0_DISABLE 3 /* Disable First Current Source */ |
| kevin1990 | 7:4dbae381f693 | 1182 | #define BITP_ADISENSE_CORE_CHANNEL_EXCITATION_IOUT_EXCITATION_CURRENT 0 /* Current Source Value */ |
| kevin1990 | 7:4dbae381f693 | 1183 | #define BITM_ADISENSE_CORE_CHANNEL_EXCITATION_IOUT_DONT_SWAP_3WIRE 0x00000080 /* Indicates 3-Wire Excitation Currents Should Not Be Swapped */ |
| kevin1990 | 7:4dbae381f693 | 1184 | #define BITM_ADISENSE_CORE_CHANNEL_EXCITATION_IOUT_STATIC_SWAP_3WIRE 0x00000040 /* Indicates 3-Wire Excitation Currents Should Be Swapped */ |
| kevin1990 | 7:4dbae381f693 | 1185 | #define BITM_ADISENSE_CORE_CHANNEL_EXCITATION_IOUT1_DISABLE 0x00000010 /* Disable Second Current Source */ |
| kevin1990 | 7:4dbae381f693 | 1186 | #define BITM_ADISENSE_CORE_CHANNEL_EXCITATION_IOUT0_DISABLE 0x00000008 /* Disable First Current Source */ |
| kevin1990 | 7:4dbae381f693 | 1187 | #define BITM_ADISENSE_CORE_CHANNEL_EXCITATION_IOUT_EXCITATION_CURRENT 0x00000007 /* Current Source Value */ |
| kevin1990 | 7:4dbae381f693 | 1188 | #define ENUM_ADISENSE_CORE_CHANNEL_EXCITATION_IEXC_OFF 0x00000000 /* IOUT_Excitation_Current: Disabled */ |
| kevin1990 | 7:4dbae381f693 | 1189 | #define ENUM_ADISENSE_CORE_CHANNEL_EXCITATION_IEXC_50UA 0x00000001 /* IOUT_Excitation_Current: 50 \mu;A */ |
| kevin1990 | 7:4dbae381f693 | 1190 | #define ENUM_ADISENSE_CORE_CHANNEL_EXCITATION_IEXC_100UA 0x00000002 /* IOUT_Excitation_Current: 100 \mu;A */ |
| kevin1990 | 7:4dbae381f693 | 1191 | #define ENUM_ADISENSE_CORE_CHANNEL_EXCITATION_IEXC_250UA 0x00000003 /* IOUT_Excitation_Current: 250 \mu;A */ |
| kevin1990 | 7:4dbae381f693 | 1192 | #define ENUM_ADISENSE_CORE_CHANNEL_EXCITATION_IEXC_500UA 0x00000004 /* IOUT_Excitation_Current: 500 \mu;A */ |
| kevin1990 | 7:4dbae381f693 | 1193 | #define ENUM_ADISENSE_CORE_CHANNEL_EXCITATION_IEXC_750UA 0x00000005 /* IOUT_Excitation_Current: 750 \mu;A */ |
| kevin1990 | 7:4dbae381f693 | 1194 | #define ENUM_ADISENSE_CORE_CHANNEL_EXCITATION_IEXC_1000UA 0x00000006 /* IOUT_Excitation_Current: 1000 \mu;A */ |
| kevin1990 | 7:4dbae381f693 | 1195 | #define ENUM_ADISENSE_CORE_CHANNEL_EXCITATION_IEXC_1000UA_2 0x00000007 /* IOUT_Excitation_Current: 1000 \mu;A */ |
| kevin1990 | 7:4dbae381f693 | 1196 | |
| kevin1990 | 7:4dbae381f693 | 1197 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1198 | ADISENSE_CORE_DIGITAL_SENSOR_CONFIG[n] Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1199 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1200 | #define BITP_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG_DIGITAL_SENSOR_MSB_POSITION 8 /* Position of Data MSB in the Read Frame */ |
| kevin1990 | 7:4dbae381f693 | 1201 | #define BITP_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG_DIGITAL_SENSOR_NUMBITS 2 /* Number of Relevant Data Bits in Digital Sensor */ |
| kevin1990 | 7:4dbae381f693 | 1202 | #define BITP_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG_DIGITAL_SENSOR_CODING 0 /* Data Encoding of Sensor Result */ |
| kevin1990 | 7:4dbae381f693 | 1203 | #define BITM_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG_DIGITAL_SENSOR_MSB_POSITION 0x00001F00 /* Position of Data MSB in the Read Frame */ |
| kevin1990 | 7:4dbae381f693 | 1204 | #define BITM_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG_DIGITAL_SENSOR_NUMBITS 0x0000007C /* Number of Relevant Data Bits in Digital Sensor */ |
| kevin1990 | 7:4dbae381f693 | 1205 | #define BITM_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG_DIGITAL_SENSOR_CODING 0x00000003 /* Data Encoding of Sensor Result */ |
| kevin1990 | 7:4dbae381f693 | 1206 | #define ENUM_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG_DIGITAL_8_BITS 0x00000000 /* Digital_Sensor_Numbits: 8 Bits */ |
| kevin1990 | 7:4dbae381f693 | 1207 | #define ENUM_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG_DIGITAL_10_BITS 0x00000004 /* Digital_Sensor_Numbits: 10 Bits */ |
| kevin1990 | 7:4dbae381f693 | 1208 | #define ENUM_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG_DIGITAL_12_BITS 0x00000008 /* Digital_Sensor_Numbits: 12 Bits */ |
| kevin1990 | 7:4dbae381f693 | 1209 | #define ENUM_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG_DIGITAL_14_BITS 0x0000000C /* Digital_Sensor_Numbits: 14 Bits */ |
| kevin1990 | 7:4dbae381f693 | 1210 | #define ENUM_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG_DIGITAL_16_BITS 0x00000010 /* Digital_Sensor_Numbits: 16 Bits */ |
| kevin1990 | 7:4dbae381f693 | 1211 | #define ENUM_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG_DIGITAL_18_BITS 0x00000014 /* Digital_Sensor_Numbits: 18 Bits */ |
| kevin1990 | 7:4dbae381f693 | 1212 | #define ENUM_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG_DIGITAL_20_BITS 0x00000018 /* Digital_Sensor_Numbits: 20 Bits */ |
| kevin1990 | 7:4dbae381f693 | 1213 | #define ENUM_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG_DIGITAL_22_BITS 0x0000001C /* Digital_Sensor_Numbits: 22 Bits */ |
| kevin1990 | 7:4dbae381f693 | 1214 | #define ENUM_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG_DIGITAL_24_BITS 0x00000020 /* Digital_Sensor_Numbits: 24 Bits */ |
| kevin1990 | 7:4dbae381f693 | 1215 | #define ENUM_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG_CODING_UNIPOLAR 0x00000000 /* Digital_Sensor_Coding: Unipolar */ |
| kevin1990 | 7:4dbae381f693 | 1216 | #define ENUM_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG_CODING_TWOS_COMPL 0x00000001 /* Digital_Sensor_Coding: Twos Complement */ |
| kevin1990 | 7:4dbae381f693 | 1217 | #define ENUM_ADISENSE_CORE_DIGITAL_SENSOR_CONFIG_CODING_OFFSET_BINARY 0x00000002 /* Digital_Sensor_Coding: Offset Binary */ |
| kevin1990 | 7:4dbae381f693 | 1218 | |
| kevin1990 | 7:4dbae381f693 | 1219 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1220 | ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS[n] Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1221 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1222 | #define BITP_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS_DIGITAL_SENSOR_ADDRESS 0 /* I2C Address or Write Address Command for SPI Sensor */ |
| kevin1990 | 7:4dbae381f693 | 1223 | #define BITM_ADISENSE_CORE_DIGITAL_SENSOR_ADDRESS_DIGITAL_SENSOR_ADDRESS 0x000000FF /* I2C Address or Write Address Command for SPI Sensor */ |
| kevin1990 | 7:4dbae381f693 | 1224 | |
| kevin1990 | 7:4dbae381f693 | 1225 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1226 | ADISENSE_CORE_DIGITAL_SENSOR_COMMAND1[n] Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1227 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1228 | #define BITP_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND1_DIGITAL_SENSOR_COMMAND1 0 /* Command to Send to Digital I2C/SPI Sensor */ |
| kevin1990 | 7:4dbae381f693 | 1229 | #define BITM_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND1_DIGITAL_SENSOR_COMMAND1 0x000000FF /* Command to Send to Digital I2C/SPI Sensor */ |
| kevin1990 | 7:4dbae381f693 | 1230 | |
| kevin1990 | 7:4dbae381f693 | 1231 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1232 | ADISENSE_CORE_DIGITAL_SENSOR_COMMAND2[n] Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1233 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1234 | #define BITP_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND2_DIGITAL_SENSOR_COMMAND2 0 /* Command to Send to Digital I2C/SPI Sensor */ |
| kevin1990 | 7:4dbae381f693 | 1235 | #define BITM_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND2_DIGITAL_SENSOR_COMMAND2 0x000000FF /* Command to Send to Digital I2C/SPI Sensor */ |
| kevin1990 | 7:4dbae381f693 | 1236 | |
| kevin1990 | 7:4dbae381f693 | 1237 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1238 | ADISENSE_CORE_DIGITAL_SENSOR_COMMAND3[n] Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1239 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1240 | #define BITP_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND3_DIGITAL_SENSOR_COMMAND3 0 /* Command to Send to Digital I2C/SPI Sensor */ |
| kevin1990 | 7:4dbae381f693 | 1241 | #define BITM_ADISENSE_CORE_DIGITAL_SENSOR_COMMAND3_DIGITAL_SENSOR_COMMAND3 0x000000FF /* Command to Send to Digital I2C/SPI Sensor */ |
| kevin1990 | 7:4dbae381f693 | 1242 | |
| kevin1990 | 7:4dbae381f693 | 1243 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1244 | ADISENSE_CORE_FILTER_SELECT[n] Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1245 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1246 | #define BITP_ADISENSE_CORE_FILTER_SELECT_ADC_FILTER_TYPE 11 /* ADC Digital Filter Type */ |
| kevin1990 | 7:4dbae381f693 | 1247 | #define BITP_ADISENSE_CORE_FILTER_SELECT_ADC_FS 0 /* ADC Digital Filter Select */ |
| kevin1990 | 7:4dbae381f693 | 1248 | #define BITM_ADISENSE_CORE_FILTER_SELECT_ADC_FILTER_TYPE 0x0000F800 /* ADC Digital Filter Type */ |
| kevin1990 | 7:4dbae381f693 | 1249 | #define BITM_ADISENSE_CORE_FILTER_SELECT_ADC_FS 0x000007FF /* ADC Digital Filter Select */ |
| kevin1990 | 7:4dbae381f693 | 1250 | #define ENUM_ADISENSE_CORE_FILTER_SELECT_FILTER_FIR_25SPS 0x00000000 /* ADC_Filter_Type: FIR Filter 25 SPS */ |
| kevin1990 | 7:4dbae381f693 | 1251 | #define ENUM_ADISENSE_CORE_FILTER_SELECT_FILTER_FIR_20SPS 0x00000800 /* ADC_Filter_Type: FIR Filter 20 SPS */ |
| kevin1990 | 7:4dbae381f693 | 1252 | #define ENUM_ADISENSE_CORE_FILTER_SELECT_FILTER_SINC4 0x00001000 /* ADC_Filter_Type: Sinc4 Filter */ |
| kevin1990 | 7:4dbae381f693 | 1253 | #define ENUM_ADISENSE_CORE_FILTER_SELECT_FILTER_TBD 0x00001800 /* ADC_Filter_Type: TBD Filter */ |
| kevin1990 | 7:4dbae381f693 | 1254 | |
| kevin1990 | 7:4dbae381f693 | 1255 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1256 | ADISENSE_CORE_SETTLING_TIME[n] Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1257 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1258 | #define BITP_ADISENSE_CORE_SETTLING_TIME_SETTLING_TIME 0 /* Settling Time to Allow When Switching to Channel */ |
| kevin1990 | 7:4dbae381f693 | 1259 | #define BITM_ADISENSE_CORE_SETTLING_TIME_SETTLING_TIME 0x0000FFFF /* Settling Time to Allow When Switching to Channel */ |
| kevin1990 | 7:4dbae381f693 | 1260 | |
| kevin1990 | 7:4dbae381f693 | 1261 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1262 | ADISENSE_CORE_HIGH_THRESHOLD_LIMIT[n] Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1263 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1264 | #define BITP_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT_HIGH_THRESHOLD 0 /* Upper Limit for Sensor Alert Comparison */ |
| kevin1990 | 7:4dbae381f693 | 1265 | #define BITM_ADISENSE_CORE_HIGH_THRESHOLD_LIMIT_HIGH_THRESHOLD 0xFFFFFFFF /* Upper Limit for Sensor Alert Comparison */ |
| kevin1990 | 7:4dbae381f693 | 1266 | |
| kevin1990 | 7:4dbae381f693 | 1267 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1268 | ADISENSE_CORE_LOW_THRESHOLD_LIMIT[n] Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1269 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1270 | #define BITP_ADISENSE_CORE_LOW_THRESHOLD_LIMIT_LOW_THRESHOLD 0 /* Lower Limit for Sensor Alert Comparison */ |
| kevin1990 | 7:4dbae381f693 | 1271 | #define BITM_ADISENSE_CORE_LOW_THRESHOLD_LIMIT_LOW_THRESHOLD 0xFFFFFFFF /* Lower Limit for Sensor Alert Comparison */ |
| kevin1990 | 7:4dbae381f693 | 1272 | |
| kevin1990 | 7:4dbae381f693 | 1273 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1274 | ADISENSE_CORE_SENSOR_LUT_INDEX1[n] Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1275 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1276 | #define BITP_ADISENSE_CORE_SENSOR_LUT_INDEX1_LUT_INDEX3_VALID 31 /* Indicates If 4th LUT Pointer is Valid */ |
| kevin1990 | 7:4dbae381f693 | 1277 | #define BITP_ADISENSE_CORE_SENSOR_LUT_INDEX1_LUT_INDEX3 24 /* Pointer to LUT or Polynomial Correction for 4th Range */ |
| kevin1990 | 7:4dbae381f693 | 1278 | #define BITP_ADISENSE_CORE_SENSOR_LUT_INDEX1_LUT_INDEX2_VALID 23 /* Indicates If 3rd LUT Pointer is Valid */ |
| kevin1990 | 7:4dbae381f693 | 1279 | #define BITP_ADISENSE_CORE_SENSOR_LUT_INDEX1_LUT_INDEX2 16 /* Pointer to LUT or Polynomial Correction for 3rd Range */ |
| kevin1990 | 7:4dbae381f693 | 1280 | #define BITP_ADISENSE_CORE_SENSOR_LUT_INDEX1_LUT_INDEX1_VALID 15 /* Indicates If 2nd LUT Pointer is Valid */ |
| kevin1990 | 7:4dbae381f693 | 1281 | #define BITP_ADISENSE_CORE_SENSOR_LUT_INDEX1_LUT_INDEX1 8 /* Pointer to LUT or Polynomial Correction for 2nd Range */ |
| kevin1990 | 7:4dbae381f693 | 1282 | #define BITP_ADISENSE_CORE_SENSOR_LUT_INDEX1_LUT_INDEX0_VALID 7 /* Indicates If 1st LUT Pointer is Valid */ |
| kevin1990 | 7:4dbae381f693 | 1283 | #define BITP_ADISENSE_CORE_SENSOR_LUT_INDEX1_LUT_INDEX0 0 /* Pointer to LUT or Polynomial Correction for 1st Range */ |
| kevin1990 | 7:4dbae381f693 | 1284 | #define BITM_ADISENSE_CORE_SENSOR_LUT_INDEX1_LUT_INDEX3_VALID 0x80000000 /* Indicates If 4th LUT Pointer is Valid */ |
| kevin1990 | 7:4dbae381f693 | 1285 | #define BITM_ADISENSE_CORE_SENSOR_LUT_INDEX1_LUT_INDEX3 0x3F000000 /* Pointer to LUT or Polynomial Correction for 4th Range */ |
| kevin1990 | 7:4dbae381f693 | 1286 | #define BITM_ADISENSE_CORE_SENSOR_LUT_INDEX1_LUT_INDEX2_VALID 0x00800000 /* Indicates If 3rd LUT Pointer is Valid */ |
| kevin1990 | 7:4dbae381f693 | 1287 | #define BITM_ADISENSE_CORE_SENSOR_LUT_INDEX1_LUT_INDEX2 0x003F0000 /* Pointer to LUT or Polynomial Correction for 3rd Range */ |
| kevin1990 | 7:4dbae381f693 | 1288 | #define BITM_ADISENSE_CORE_SENSOR_LUT_INDEX1_LUT_INDEX1_VALID 0x00008000 /* Indicates If 2nd LUT Pointer is Valid */ |
| kevin1990 | 7:4dbae381f693 | 1289 | #define BITM_ADISENSE_CORE_SENSOR_LUT_INDEX1_LUT_INDEX1 0x00003F00 /* Pointer to LUT or Polynomial Correction for 2nd Range */ |
| kevin1990 | 7:4dbae381f693 | 1290 | #define BITM_ADISENSE_CORE_SENSOR_LUT_INDEX1_LUT_INDEX0_VALID 0x00000080 /* Indicates If 1st LUT Pointer is Valid */ |
| kevin1990 | 7:4dbae381f693 | 1291 | #define BITM_ADISENSE_CORE_SENSOR_LUT_INDEX1_LUT_INDEX0 0x0000003F /* Pointer to LUT or Polynomial Correction for 1st Range */ |
| kevin1990 | 7:4dbae381f693 | 1292 | |
| kevin1990 | 7:4dbae381f693 | 1293 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1294 | ADISENSE_CORE_SENSOR_LUT_INDEX2[n] Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1295 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1296 | #define BITP_ADISENSE_CORE_SENSOR_LUT_INDEX2_LUT_INDEX7_VALID 31 /* Indicates If 8th LUT Pointer is Valid */ |
| kevin1990 | 7:4dbae381f693 | 1297 | #define BITP_ADISENSE_CORE_SENSOR_LUT_INDEX2_LUT_INDEX7 24 /* Pointer to LUT or Polynomial Correction for 8th Range */ |
| kevin1990 | 7:4dbae381f693 | 1298 | #define BITP_ADISENSE_CORE_SENSOR_LUT_INDEX2_LUT_INDEX6_VALID 23 /* Indicates If 7th LUT Pointer is Valid */ |
| kevin1990 | 7:4dbae381f693 | 1299 | #define BITP_ADISENSE_CORE_SENSOR_LUT_INDEX2_LUT_INDEX6 16 /* Pointer to LUT or Polynomial Correction for 7th Range */ |
| kevin1990 | 7:4dbae381f693 | 1300 | #define BITP_ADISENSE_CORE_SENSOR_LUT_INDEX2_LUT_INDEX5_VALID 15 /* Indicates If 6th LUT Pointer is Valid */ |
| kevin1990 | 7:4dbae381f693 | 1301 | #define BITP_ADISENSE_CORE_SENSOR_LUT_INDEX2_LUT_INDEX5 8 /* Pointer to LUT or Polynomial Correction for 6th Range */ |
| kevin1990 | 7:4dbae381f693 | 1302 | #define BITP_ADISENSE_CORE_SENSOR_LUT_INDEX2_LUT_INDEX4_VALID 7 /* Indicates If 5th LUT Pointer is Valid */ |
| kevin1990 | 7:4dbae381f693 | 1303 | #define BITP_ADISENSE_CORE_SENSOR_LUT_INDEX2_LUT_INDEX4 0 /* Pointer to LUT or Polynomial Correction for 5th Range */ |
| kevin1990 | 7:4dbae381f693 | 1304 | #define BITM_ADISENSE_CORE_SENSOR_LUT_INDEX2_LUT_INDEX7_VALID 0x80000000 /* Indicates If 8th LUT Pointer is Valid */ |
| kevin1990 | 7:4dbae381f693 | 1305 | #define BITM_ADISENSE_CORE_SENSOR_LUT_INDEX2_LUT_INDEX7 0x3F000000 /* Pointer to LUT or Polynomial Correction for 8th Range */ |
| kevin1990 | 7:4dbae381f693 | 1306 | #define BITM_ADISENSE_CORE_SENSOR_LUT_INDEX2_LUT_INDEX6_VALID 0x00800000 /* Indicates If 7th LUT Pointer is Valid */ |
| kevin1990 | 7:4dbae381f693 | 1307 | #define BITM_ADISENSE_CORE_SENSOR_LUT_INDEX2_LUT_INDEX6 0x003F0000 /* Pointer to LUT or Polynomial Correction for 7th Range */ |
| kevin1990 | 7:4dbae381f693 | 1308 | #define BITM_ADISENSE_CORE_SENSOR_LUT_INDEX2_LUT_INDEX5_VALID 0x00008000 /* Indicates If 6th LUT Pointer is Valid */ |
| kevin1990 | 7:4dbae381f693 | 1309 | #define BITM_ADISENSE_CORE_SENSOR_LUT_INDEX2_LUT_INDEX5 0x00003F00 /* Pointer to LUT or Polynomial Correction for 6th Range */ |
| kevin1990 | 7:4dbae381f693 | 1310 | #define BITM_ADISENSE_CORE_SENSOR_LUT_INDEX2_LUT_INDEX4_VALID 0x00000080 /* Indicates If 5th LUT Pointer is Valid */ |
| kevin1990 | 7:4dbae381f693 | 1311 | #define BITM_ADISENSE_CORE_SENSOR_LUT_INDEX2_LUT_INDEX4 0x0000003F /* Pointer to LUT or Polynomial Correction for 5th Range */ |
| kevin1990 | 7:4dbae381f693 | 1312 | |
| kevin1990 | 7:4dbae381f693 | 1313 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1314 | ADISENSE_CORE_SENSOR_OFFSET[n] Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1315 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1316 | #define BITP_ADISENSE_CORE_SENSOR_OFFSET_SENSOR_OFFSET 0 /* Sensor Offset Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 1317 | #define BITM_ADISENSE_CORE_SENSOR_OFFSET_SENSOR_OFFSET 0xFFFFFFFF /* Sensor Offset Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 1318 | |
| kevin1990 | 7:4dbae381f693 | 1319 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1320 | ADISENSE_CORE_SENSOR_GAIN[n] Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1321 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1322 | #define BITP_ADISENSE_CORE_SENSOR_GAIN_SENSOR_GAIN 0 /* Sensor Gain Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 1323 | #define BITM_ADISENSE_CORE_SENSOR_GAIN_SENSOR_GAIN 0xFFFFFFFF /* Sensor Gain Adjustment */ |
| kevin1990 | 7:4dbae381f693 | 1324 | |
| kevin1990 | 7:4dbae381f693 | 1325 | |
| kevin1990 | 7:4dbae381f693 | 1326 | /* ============================================================================================================================ |
| kevin1990 | 7:4dbae381f693 | 1327 | Test Registers |
| kevin1990 | 7:4dbae381f693 | 1328 | ============================================================================================================================ */ |
| kevin1990 | 7:4dbae381f693 | 1329 | |
| kevin1990 | 7:4dbae381f693 | 1330 | /* ============================================================================================================================ |
| kevin1990 | 7:4dbae381f693 | 1331 | ADSENSE_TEST |
| kevin1990 | 7:4dbae381f693 | 1332 | ============================================================================================================================ */ |
| kevin1990 | 7:4dbae381f693 | 1333 | #define MOD_ADSENSE_TEST_BASE 0x00000400 /* Test Registers */ |
| kevin1990 | 7:4dbae381f693 | 1334 | #define MOD_ADSENSE_TEST_MASK 0x00007FFF /* Test Registers */ |
| kevin1990 | 7:4dbae381f693 | 1335 | #define REG_ADSENSE_TEST_TEST_REG_0_RESET 0x00000000 /* Reset Value for test_reg_0 */ |
| kevin1990 | 7:4dbae381f693 | 1336 | #define REG_ADSENSE_TEST_TEST_REG_0 0x00000400 /* ADSENSE_TEST Test Register 0 */ |
| kevin1990 | 7:4dbae381f693 | 1337 | |
| kevin1990 | 7:4dbae381f693 | 1338 | /* ============================================================================================================================ |
| kevin1990 | 7:4dbae381f693 | 1339 | ADSENSE_TEST Register BitMasks, Positions & Enumerations |
| kevin1990 | 7:4dbae381f693 | 1340 | ============================================================================================================================ */ |
| kevin1990 | 7:4dbae381f693 | 1341 | /* ------------------------------------------------------------------------------------------------------------------------- |
| kevin1990 | 7:4dbae381f693 | 1342 | ADSENSE_TEST_TEST_REG_0 Pos/Masks Description |
| kevin1990 | 7:4dbae381f693 | 1343 | ------------------------------------------------------------------------------------------------------------------------- */ |
| kevin1990 | 7:4dbae381f693 | 1344 | #define BITP_ADSENSE_TEST_TEST_REG_0_TESTBIT6 7 |
| kevin1990 | 7:4dbae381f693 | 1345 | #define BITP_ADSENSE_TEST_TEST_REG_0_TESTBIT5 6 |
| kevin1990 | 7:4dbae381f693 | 1346 | #define BITP_ADSENSE_TEST_TEST_REG_0_TESTBIT4 5 |
| kevin1990 | 7:4dbae381f693 | 1347 | #define BITP_ADSENSE_TEST_TEST_REG_0_TESTBIT7 4 |
| kevin1990 | 7:4dbae381f693 | 1348 | #define BITP_ADSENSE_TEST_TEST_REG_0_TESTBIT3 3 |
| kevin1990 | 7:4dbae381f693 | 1349 | #define BITP_ADSENSE_TEST_TEST_REG_0_TESTBIT2 1 |
| kevin1990 | 7:4dbae381f693 | 1350 | #define BITP_ADSENSE_TEST_TEST_REG_0_TESTBIT1 0 |
| kevin1990 | 7:4dbae381f693 | 1351 | #define BITM_ADSENSE_TEST_TEST_REG_0_TESTBIT6 0x00000080 |
| kevin1990 | 7:4dbae381f693 | 1352 | #define BITM_ADSENSE_TEST_TEST_REG_0_TESTBIT5 0x00000040 |
| kevin1990 | 7:4dbae381f693 | 1353 | #define BITM_ADSENSE_TEST_TEST_REG_0_TESTBIT4 0x00000020 |
| kevin1990 | 7:4dbae381f693 | 1354 | #define BITM_ADSENSE_TEST_TEST_REG_0_TESTBIT7 0x00000010 |
| kevin1990 | 7:4dbae381f693 | 1355 | #define BITM_ADSENSE_TEST_TEST_REG_0_TESTBIT3 0x00000008 |
| kevin1990 | 7:4dbae381f693 | 1356 | #define BITM_ADSENSE_TEST_TEST_REG_0_TESTBIT2 0x00000006 |
| kevin1990 | 7:4dbae381f693 | 1357 | #define BITM_ADSENSE_TEST_TEST_REG_0_TESTBIT1 0x00000001 |
| kevin1990 | 7:4dbae381f693 | 1358 | |
| kevin1990 | 7:4dbae381f693 | 1359 | |
| kevin1990 | 7:4dbae381f693 | 1360 | /* ADISENSE_SPI Parameters */ |
| kevin1990 | 7:4dbae381f693 | 1361 | |
| kevin1990 | 7:4dbae381f693 | 1362 | /***** ADISENSE_SPI */ |
| kevin1990 | 7:4dbae381f693 | 1363 | #define PARAM_ADISENSE_SPI_SPI_STANDARD "LPT" /* A part must declare which SPI Standard it follows, either ADI or LPT */ |
| kevin1990 | 7:4dbae381f693 | 1364 | #define PARAM_ADISENSE_SPI_CHIP_GRADE_VALUE 0 /* This is used to indicate speed grades/linearity. */ |
| kevin1990 | 7:4dbae381f693 | 1365 | #define PARAM_ADISENSE_SPI_CHIP_REVISION_VALUE 0 /* This is used to indicate the silicon revision */ |
| kevin1990 | 7:4dbae381f693 | 1366 | #define PARAM_ADISENSE_SPI_HAS_M_S_REGISTERS 0 /* If a design uses Master-Slave registers this must be set to true to enable relevant control bit fields */ |
| kevin1990 | 7:4dbae381f693 | 1367 | #define PARAM_ADISENSE_SPI_M_S_TRANSFER_BF_EXISTS 0 /* Used to set EXISTS the M-S Transfer bit field */ |
| kevin1990 | 7:4dbae381f693 | 1368 | #define PARAM_ADISENSE_SPI_STREAM_MODE_TRANSFER_BF_EXISTS 0 /* Used to set EXISTS of the stream mode transfer bit field */ |
| kevin1990 | 7:4dbae381f693 | 1369 | #define PARAM_ADISENSE_SPI_MSB_AND_LSB_FIRST_SUPPORT 0 /* Determines if the parts supports MSB and LSB first options */ |
| kevin1990 | 7:4dbae381f693 | 1370 | #define PARAM_ADISENSE_SPI_WIRE_MODE_SUPPORT "_4_WIRE" /* Configures which hardware SPI modes are supported */ |
| kevin1990 | 7:4dbae381f693 | 1371 | #define PARAM_ADISENSE_SPI_WIRE_MODE_DEFAULT "_4_WIRE" /* Sets the default hardware SPI mode */ |
| kevin1990 | 7:4dbae381f693 | 1372 | #define PARAM_ADISENSE_SPI_MULTI_IO_CHANNELS 1 /* Defines the number of SDIO pins supported by the SPI in Multi-IO Mode. Should be 1,2,4, or 8. */ |
| kevin1990 | 7:4dbae381f693 | 1373 | #define PARAM_ADISENSE_SPI_LPT_STANDARD_VERSION "REV1_0" /* This is a string from the LPT_STANDARD_VERSION_OPTIONS array for the active LPT SPI Standard version */ |
| kevin1990 | 7:4dbae381f693 | 1374 | #define PARAM_ADISENSE_SPI_HAS_CSB_PIN 1 /* Does the part have a csb pin? */ |
| kevin1990 | 7:4dbae381f693 | 1375 | #define PARAM_ADISENSE_SPI_BUS_MODE_SUPPORT 1 /* When set to true, Bus mode is supported. */ |
| kevin1990 | 7:4dbae381f693 | 1376 | #define PARAM_ADISENSE_SPI_ISOLATED_3_WIRE_SUPPORT 0 /* Does the part support the 3-wire isolate mode of operation */ |
| kevin1990 | 7:4dbae381f693 | 1377 | #define PARAM_ADISENSE_SPI_DAISY_CHAIN_MODE_SUPPORT 0 /* When set to true, Daisy chain mode is supported. */ |
| kevin1990 | 7:4dbae381f693 | 1378 | #define PARAM_ADISENSE_SPI_CHECK_GTE_1_MODE_SUPPORTED 1 /* This is used to check that at least mode is enabled */ |
| kevin1990 | 7:4dbae381f693 | 1379 | #define PARAM_ADISENSE_SPI_INTERFACE_MODE_SWITCH "None" /* Valid options are 'None', 'HW' or 'SW' */ |
| kevin1990 | 7:4dbae381f693 | 1380 | #define PARAM_ADISENSE_SPI_CRC_SUPPORT "CRC_CONFIGURABLE" /* Set to true to enable bit fields related to CRC. */ |
| kevin1990 | 7:4dbae381f693 | 1381 | #define PARAM_ADISENSE_SPI_CRC_SUPPORT_ENABLED 0 /* Verilog output parameter for 'define */ |
| kevin1990 | 7:4dbae381f693 | 1382 | #define PARAM_ADISENSE_SPI_CRC_SUPPORT_ENABLE 1 /* Configures if CRC features are enabled in the module */ |
| kevin1990 | 7:4dbae381f693 | 1383 | #define PARAM_ADISENSE_SPI_LPT_STANDARD_VERSION_VALUE 2 /* Index value of the active LPT SPI Standard version */ |
| kevin1990 | 7:4dbae381f693 | 1384 | #define PARAM_ADISENSE_SPI_ADDRESS_MODE_SUPPORT "_15_BIT" /* Configures which addressing modes are supported */ |
| kevin1990 | 7:4dbae381f693 | 1385 | #define PARAM_ADISENSE_SPI_ADDRESS_MODE_DEFAULT "_15_BIT" /* Sets the default addressing mode */ |
| kevin1990 | 7:4dbae381f693 | 1386 | #define PARAM_ADISENSE_SPI_ADDRESS_BUS_WIDTH 15 /* Verilog output parameter for 'define */ |
| kevin1990 | 7:4dbae381f693 | 1387 | #define PARAM_ADISENSE_SPI_SLOW_IFACE_CTRL_SUPPORT 0 /* Does the part support the Slow Interface Control feature */ |
| kevin1990 | 7:4dbae381f693 | 1388 | #define PARAM_ADISENSE_SPI_SOFT_RESET_0_BF_EXISTS 0 /* Used to control if the SOFT_RESET_0 bit field exists */ |
| kevin1990 | 7:4dbae381f693 | 1389 | #define PARAM_ADISENSE_SPI_SOFT_RESET_1_BF_EXISTS 0 /* Used to control if the SOFT_RESET_1 bit field exists */ |
| kevin1990 | 7:4dbae381f693 | 1390 | #define PARAM_ADISENSE_SPI_SEND_STATUS_SUPPORT "NO_SEND_STATUS" /* Determines if and how the part supports the SEND_STATUS feature */ |
| kevin1990 | 7:4dbae381f693 | 1391 | #define PARAM_ADISENSE_SPI_SEND_STATUS_SUPPORT_ENABLE 0 /* This is used to enable various send status features */ |
| kevin1990 | 7:4dbae381f693 | 1392 | #define PARAM_ADISENSE_SPI_SPI_STANDARD_VERSION_VALUE 2 /* Value for SPI Standard VERSION bit field */ |
| kevin1990 | 7:4dbae381f693 | 1393 | #define PARAM_ADISENSE_SPI_ENTITY_ACCESS_SUPPORT "ENTITY_ACCESS_ALWAYS" /* Configures which entity access mode(s) are supported */ |
| kevin1990 | 7:4dbae381f693 | 1394 | #define PARAM_ADISENSE_SPI_ENTITY_ACCESS_SUPPORT_ENABLE 1 /* This is used to enable/disable Strict Entity Access features */ |
| kevin1990 | 7:4dbae381f693 | 1395 | #define PARAM_ADISENSE_SPI_ENTITY_ACCESS_DEFAULT 1 /* Sets the default entity access mode */ |
| kevin1990 | 7:4dbae381f693 | 1396 | #define PARAM_ADISENSE_SPI_CHIP_INDEX_EXISTS 0 /* Used to control if the CHIP_INDEX register and related bit field exists */ |
| kevin1990 | 7:4dbae381f693 | 1397 | #define PARAM_ADISENSE_SPI_OFFSET_DEV_INDEX_EXISTS 0 /* Used to control if the OFFSET_DEV_INDEX bit field and registers exists */ |
| kevin1990 | 7:4dbae381f693 | 1398 | #define PARAM_ADISENSE_SPI_DEV_INDEX_EXISTS 0 /* Used to control if the DEV_INDEX bit field and register exists */ |
| kevin1990 | 7:4dbae381f693 | 1399 | #define PARAM_ADISENSE_SPI_STATUS_BIT_0_EXISTS 0 /* Sets EXIST for Status Bit 0 */ |
| kevin1990 | 7:4dbae381f693 | 1400 | #define PARAM_ADISENSE_SPI_STATUS_BIT_1_EXISTS 0 /* Sets EXIST for Status Bit 1 */ |
| kevin1990 | 7:4dbae381f693 | 1401 | #define PARAM_ADISENSE_SPI_STATUS_BIT_2_EXISTS 0 /* Sets EXIST for Status Bit 2 */ |
| kevin1990 | 7:4dbae381f693 | 1402 | #define PARAM_ADISENSE_SPI_STATUS_BIT_3_EXISTS 0 /* Sets EXIST for Status Bit 3 */ |
| kevin1990 | 7:4dbae381f693 | 1403 | #define PARAM_ADISENSE_SPI_STATUS_BIT_0_SWNAME "Status_Bit_0" /* Software Name for Status Bit 0 */ |
| kevin1990 | 7:4dbae381f693 | 1404 | #define PARAM_ADISENSE_SPI_STATUS_BIT_1_SWNAME "Status_Bit_1" /* Software Name for Status Bit 1 */ |
| kevin1990 | 7:4dbae381f693 | 1405 | #define PARAM_ADISENSE_SPI_STATUS_BIT_2_SWNAME "Status_Bit_2" /* Software Name for Status Bit 2 */ |
| kevin1990 | 7:4dbae381f693 | 1406 | #define PARAM_ADISENSE_SPI_STATUS_BIT_3_SWNAME "Status_Bit_3" /* Software Name for Status Bit 3 */ |
| kevin1990 | 7:4dbae381f693 | 1407 | #define PARAM_ADISENSE_SPI_CHIP_TYPE "P_ADC" /* This is a string that corresponds to one of the values in the CHIP_TYPE_OPTIONS array and corresponds to the type of chip being developed */ |
| kevin1990 | 7:4dbae381f693 | 1408 | #define PARAM_ADISENSE_SPI_CHIP_TYPE_VALUE 7 /* Integer value corresponding to selected CHIP_TYPE, and is used as bit field enum value */ |
| kevin1990 | 7:4dbae381f693 | 1409 | #define PARAM_ADISENSE_SPI_PRODUCT_ID_VALUE 32 /* This value is used to identify a specific generic. */ |
| kevin1990 | 7:4dbae381f693 | 1410 | #define PARAM_ADISENSE_SPI_PRODUCT_ID_TRIM_BITS 4 /* This defines the number of PRODUCT_ID bits that can be fuse/trimmed. */ |
| kevin1990 | 7:4dbae381f693 | 1411 | |
| kevin1990 | 7:4dbae381f693 | 1412 | #endif /* end ifndef _DEF_ADISENSE1000_REGISTERS_H */ |
| kevin1990 | 7:4dbae381f693 | 1413 |