15 #define FXPS7250D4_WHOAMI_VALUE (0xC4) 172 #define FXPS7250_DEVSTAT_DEVINIT_MASK ((uint8_t) 0x01) 173 #define FXPS7250_DEVSTAT_DEVINIT_SHIFT ((uint8_t) 0) 175 #define FXPS7250_DEVSTAT_DEVRES_MASK ((uint8_t) 0x02) 176 #define FXPS7250_DEVSTAT_DEVRES_SHIFT ((uint8_t) 1) 178 #define FXPS7250_DEVSTAT_TESTMODE_MASK ((uint8_t) 0x04) 179 #define FXPS7250_DEVSTAT_TESTMODE_SHIFT ((uint8_t) 2) 181 #define FXPS7250_DEVSTAT_SUPPLY_ERR_MASK ((uint8_t) 0x08) 182 #define FXPS7250_DEVSTAT_SUPPLY_ERR_SHIFT ((uint8_t) 3) 184 #define FXPS7250_DEVSTAT_MEMTEMP_ERR_MASK ((uint8_t) 0x10) 185 #define FXPS7250_DEVSTAT_MEMTEMP_ERR_SHIFT ((uint8_t) 4) 187 #define FXPS7250_DEVSTAT_COMM_ERR_MASK ((uint8_t) 0x20) 188 #define FXPS7250_DEVSTAT_COMM_ERR_SHIFT ((uint8_t) 5) 190 #define FXPS7250_DEVSTAT_DSP_ERR_MASK ((uint8_t) 0x80) 191 #define FXPS7250_DEVSTAT_DSP_ERR_SHIFT ((uint8_t) 7) 197 #define FXPS7250_DEVSTAT_DEVINIT_INIT ((uint8_t) 0x01) 198 #define FXPS7250_DEVSTAT_DEVINIT_NORMAL ((uint8_t) 0x00) 199 #define FXPS7250_DEVSTAT_DEVRES_RESET ((uint8_t) 0x02) 200 #define FXPS7250_DEVSTAT_DEVRES_NOT_RESET ((uint8_t) 0x00) 201 #define FXPS7250_DEVSTAT_TESTMODE_ISACTIVE ((uint8_t) 0x04) 202 #define FXPS7250_DEVSTAT_TESTMODE_INACTIVE ((uint8_t) 0x00) 203 #define FXPS7250_DEVSTAT_SUPPLY_ERR ((uint8_t) 0x08) 204 #define FXPS7250_DEVSTAT_NOT_SUPPLY_ERR ((uint8_t) 0x00) 205 #define FXPS7250_DEVSTAT_MEMTEMP_ERR ((uint8_t) 0x10) 206 #define FXPS7250_DEVSTAT_NOT_MEMTEMP_ERR ((uint8_t) 0x00) 207 #define FXPS7250_DEVSTAT_COMM_ERR ((uint8_t) 0x20) 208 #define FXPS7250_DEVSTAT_NOT_COMM_ERR ((uint8_t) 0x00) 209 #define FXPS7250_DEVSTAT_DSP_ERR ((uint8_t) 0x80) 210 #define FXPS7250_DEVSTAT_NOT_DSP_ERR ((uint8_t) 0x00) 237 #define FXPS7250_DEVSTAT1_CONT_ERR_MASK ((uint8_t) 0x01) 238 #define FXPS7250_DEVSTAT1_CONT_ERR_SHIFT ((uint8_t) 0) 240 #define FXPS7250_DEVSTAT1_INTREGF_ERR_MASK ((uint8_t) 0x02) 241 #define FXPS7250_DEVSTAT1_INTREGF_ERR_SHIFT ((uint8_t) 1) 243 #define FXPS7250_DEVSTAT1_INTREG_ERR_MASK ((uint8_t) 0x04) 244 #define FXPS7250_DEVSTAT1_INTREG_ERR_SHIFT ((uint8_t) 2) 246 #define FXPS7250_DEVSTAT1_INTREGA_ERR_MASK ((uint8_t) 0x08) 247 #define FXPS7250_DEVSTAT1_INTREGA_ERR_SHIFT ((uint8_t) 3) 249 #define FXPS7250_DEVSTAT1_VCCOV_ERR_MASK ((uint8_t) 0x20) 250 #define FXPS7250_DEVSTAT1_VCCOV_ERR_SHIFT ((uint8_t) 5) 252 #define FXPS7250_DEVSTAT1_VCCUV_ERR_MASK ((uint8_t) 0x80) 253 #define FXPS7250_DEVSTAT1_VCCUV_ERR_SHIFT ((uint8_t) 7) 259 #define FXPS7250_DEVSTAT1_CONT_ERR ((uint8_t) 0x01) 260 #define FXPS7250_DEVSTAT1_NO_CONT_ERR ((uint8_t) 0x00) 261 #define FXPS7250_DEVSTAT1_INTREGF_ERR ((uint8_t) 0x02) 262 #define FXPS7250_DEVSTAT1_NO_INTREGF_ERR ((uint8_t) 0x00) 263 #define FXPS7250_DEVSTAT1_INTREG_ERR ((uint8_t) 0x04) 264 #define FXPS7250_DEVSTAT1_NO_INTREG_ERR ((uint8_t) 0x00) 265 #define FXPS7250_DEVSTAT1_INTREGA_ERR ((uint8_t) 0x08) 266 #define FXPS7250_DEVSTAT1_NO_INTREGA_ERR ((uint8_t) 0x00) 267 #define FXPS7250_DEVSTAT1_VCCOV_ERR ((uint8_t) 0x20) 268 #define FXPS7250_DEVSTAT1_NO_VCCOV_ERR ((uint8_t) 0x00) 269 #define FXPS7250_DEVSTAT1_VCCUV_ERR ((uint8_t) 0x80) 270 #define FXPS7250_DEVSTAT1_NO_VCCUV_ERR ((uint8_t) 0x00) 296 #define FXPS7250_DEVSTAT2_TEMP0_ERR_MASK ((uint8_t) 0x04) 297 #define FXPS7250_DEVSTAT2_TEMP0_ERR_SHIFT ((uint8_t) 2) 299 #define FXPS7250_DEVSTAT2_U_W_ACTIVE_MASK ((uint8_t) 0x10) 300 #define FXPS7250_DEVSTAT2_U_W_ACTIVE_SHIFT ((uint8_t) 4) 302 #define FXPS7250_DEVSTAT2_U_RW_ERR_MASK ((uint8_t) 0x20) 303 #define FXPS7250_DEVSTAT2_U_RW_ERR_SHIFT ((uint8_t) 5) 305 #define FXPS7250_DEVSTAT2_U_OTP_ERR_MASK ((uint8_t) 0x40) 306 #define FXPS7250_DEVSTAT2_U_OTP_ERR_SHIFT ((uint8_t) 6) 308 #define FXPS7250_DEVSTAT2_F_OTP_ERR_MASK ((uint8_t) 0x80) 309 #define FXPS7250_DEVSTAT2_F_OTP_ERR_SHIFT ((uint8_t) 7) 315 #define FXPS7250_DEVSTAT2_TEMP0_ERR ((uint8_t) 0x02) 316 #define FXPS7250_DEVSTAT2_TEMP0_OK ((uint8_t) 0x00) 317 #define FXPS7250_DEVSTAT2_U_W_ACTIVE ((uint8_t) 0x10) 318 #define FXPS7250_DEVSTAT2_U_W_INACTIVE ((uint8_t) 0x00) 319 #define FXPS7250_DEVSTAT2_U_RW_ERR ((uint8_t) 0x20) 321 #define FXPS7250_DEVSTAT2_NO_U_RW_ERR ((uint8_t) 0x00) 323 #define FXPS7250_DEVSTAT2_U_OTP_ERR ((uint8_t) 0x40) 324 #define FXPS7250_DEVSTAT2_NO_U_OTP_ERR ((uint8_t) 0x00) 325 #define FXPS7250_DEVSTAT2_F_OTP_ERR ((uint8_t) 0x80) 326 #define FXPS7250_DEVSTAT2_NO_F_OTP_ERR ((uint8_t) 0x00) 349 #define FXPS7250_DEVSTAT3_OSCTRAIN_ERR_MASK ((uint8_t) 0x40) 350 #define FXPS7250_DEVSTAT3_OSCTRAIN_ERR_SHIFT ((uint8_t) 6) 352 #define FXPS7250_DEVSTAT3_MISO_ERR_MASK ((uint8_t) 0x80) 353 #define FXPS7250_DEVSTAT3_MISO_ERR_SHIFT ((uint8_t) 7) 360 #define FXPS7250_DEVSTAT3_OSCTRAIN_ERR ((uint8_t) 0x40) 362 #define FXPS7250_DEVSTAT3_NO_OSCTRAIN_ERR ((uint8_t) 0x00) 364 #define FXPS7250_DEVSTAT3_MISO_ERR ((uint8_t) 0x80) 365 #define FXPS7250_DEVSTAT3_NO_MISO_ERR ((uint8_t) 0x00) 399 #define FXPS7250_DEVLOCK_WR_RESET_MASK ((uint8_t) 0x01) 400 #define FXPS7250_DEVLOCK_WR_RESET_SHIFT ((uint8_t) 0) 402 #define FXPS7250_DEVLOCK_WR_SUP_ERR_MASK ((uint8_t) 0x08) 403 #define FXPS7250_DEVLOCK_WR_SUP_ERR_SHIFT ((uint8_t) 3) 405 #define FXPS7250_DEVLOCK_WR_ENDINIT_MASK ((uint8_t) 0x80) 406 #define FXPS7250_DEVLOCK_WR_ENDINIT_SHIFT ((uint8_t) 7) 412 #define FXPS7250_DEVLOCK_WR_RESET00 ((uint8_t) 0x00) 413 #define FXPS7250_DEVLOCK_WR_RESET01 ((uint8_t) 0x01) 414 #define FXPS7250_DEVLOCK_WR_RESET10 ((uint8_t) 0x02) 415 #define FXPS7250_DEVLOCK_WR_RESET11 ((uint8_t) 0x03) 416 #define FXPS7250_DEVLOCK_WR_SUP_BLOCKED ((uint8_t) 0x08) 417 #define FXPS7250_DEVLOCK_WR_SUP_ALLOWED ((uint8_t) 0x00) 418 #define FXPS7250_DEVLOCK_WR_ENDINIT_FINISHED ((uint8_t) 0x80) 419 #define FXPS7250_DEVLOCK_WR_ENDINIT_RUNNING ((uint8_t) 0x00) 439 #define FXPS7250_UF_REGION_W_REGION_LOAD_MASK ((uint8_t) 0xA0) 440 #define FXPS7250_UF_REGION_W_REGION_LOAD_SHIFT ((uint8_t) 4) 445 #define FXPS7250_UF_REGION_W_REGION_LOAD_A0_AF ((uint8_t) 0xA0) 446 #define FXPS7250_UF_REGION_W_REGION_LOAD_B0_BF ((uint8_t) 0xB0) 447 #define FXPS7250_UF_REGION_W_REGION_LOAD_C0_CF ((uint8_t) 0xC0) 448 #define FXPS7250_UF_REGION_W_REGION_LOAD_D0_DF ((uint8_t) 0xD0) 449 #define FXPS7250_UF_REGION_W_REGION_LOAD_E0_EF ((uint8_t) 0xE0) 450 #define FXPS7250_UF_REGION_W_REGION_LOAD_F0_FF ((uint8_t) 0xF0) 471 #define FXPS7250_UF_REGION_R_REGION_ACTIVE_MASK ((uint8_t) 0xA0) 472 #define FXPS7250_UF_REGION_R_REGION_ACTIVE_SHIFT ((uint8_t) 4) 478 #define FXPS7250_UF_REGION_W_REGION_ACTIVE_00 ((uint8_t) 0x00) 479 #define FXPS7250_UF_REGION_W_REGION_ACTIVE_A0_AF ((uint8_t) 0xA0) 480 #define FXPS7250_UF_REGION_W_REGION_ACTIVE_B0_BF ((uint8_t) 0xB0) 481 #define FXPS7250_UF_REGION_W_REGION_ACTIVE_C0_CF ((uint8_t) 0xC0) 482 #define FXPS7250_UF_REGION_W_REGION_ACTIVE_D0_DF ((uint8_t) 0xD0) 483 #define FXPS7250_UF_REGION_W_REGION_ACTIVE_E0_EF ((uint8_t) 0xE0) 484 #define FXPS7250_UF_REGION_W_REGION_ACTIVE_F0_FF ((uint8_t) 0xF0) 505 #define FXPS7250_COMMTYPE_COMMTYPE_MASK ((uint8_t) 0x00) 506 #define FXPS7250_COMMTYPE_COMMTYPE_SHIFT ((uint8_t) 0) 512 #define FXPS7250_COMMTYPE_32BIT_SPI_NO_SELFTEST_DEBUG0 ((uint8_t) 0x00) 513 #define FXPS7250_COMMTYPE_32BIT_SPI_SELFTEST ((uint8_t) 0x01) 514 #define FXPS7250_COMMTYPE_32BIT_SPI_NO_SELFTEST_DEBUG1 ((uint8_t) 0x02) 515 #define FXPS7250_COMMTYPE_32BIT_SPI_NO_SELFTEST_DEBUG2 ((uint8_t) 0x04) 516 #define FXPS7250_COMMTYPE_I2C_PIN3_INT0 ((uint8_t) 0x06) 517 #define FXPS7250_COMMTYPE_I2C_PIN3_INT1 ((uint8_t) 0x07) 538 #define FXPS7250_SOURCEID_0_SOURCEID_0_MASK ((uint8_t) 0x01) 539 #define FXPS7250_SOURCEID_0_SOURCEID_0_SHIFT ((uint8_t) 0) 541 #define FXPS7250_SOURCEID_0_SID0_EN_MASK ((uint8_t) 0x80) 542 #define FXPS7250_SOURCEID_0_SID0_EN_SHIFT ((uint8_t) 7) 548 #define FXPS7250_SOURCEID_0_SOURCEID_0 ((uint8_t) 0x01) 549 #define FXPS7250_SOURCEID_0_SID0_EN ((uint8_t) 0x80) 570 #define FXPS7250_SOURCEID_1_SOURCEID_1_MASK ((uint8_t) 0x01) 571 #define FXPS7250_SOURCEID_1_SOURCEID_1_SHIFT ((uint8_t) 0) 573 #define FXPS7250_SOURCEID_1_SID1_EN_MASK ((uint8_t) 0x80) 574 #define FXPS7250_SOURCEID_1_SID1_EN_SHIFT ((uint8_t) 7) 580 #define FXPS7250_SOURCEID_1_SOURCEID_10 ((uint8_t) 0x01) 581 #define FXPS7250_SOURCEID_1_SID1_EN ((uint8_t) 0x80) 605 #define FXPS7250_TIMING_CFG_CK_CAL_EN_MASK ((uint8_t) 0x01) 606 #define FXPS7250_TIMING_CFG_CK_CAL_EN_SHIFT ((uint8_t) 0) 608 #define FXPS7250_TIMING_CFG_CK_CAL_RST_MASK ((uint8_t) 0x08) 609 #define FXPS7250_TIMING_CFG_CK_CAL_RST_SHIFT ((uint8_t) 3) 611 #define FXPS7250_TIMING_CFG_OSCTRAIN_SEL_MASK ((uint8_t) 0x10) 612 #define FXPS7250_TIMING_CFG_OSCTRAIN_SEL_SHIFT ((uint8_t) 4) 617 #define FXPS7250_TIMING_CFG_CK_CAL_EN ((uint8_t) 0x01) 618 #define FXPS7250_TIMING_CFG_CK_CAL_EN_DIS ((uint8_t) 0x00) 619 #define FXPS7250_TIMING_CFG_CK_CAL_RST ((uint8_t) 0x08) 620 #define FXPS7250_TIMING_CFG_CK_CAL_KEEP ((uint8_t) 0x00) 621 #define FXPS7250_TIMING_CFG_OSCTRAIN_SEL ((uint8_t) 0x10) 623 #define FXPS7250_TIMING_CFG_OSCTRAIN_DISABLE ((uint8_t) 0x00) 648 #define FXPS7250_SPI_CFG_SPICRCSEED_MASK ((uint8_t) 0x01) 649 #define FXPS7250_SPI_CFG_SPICRCSEED_SHIFT ((uint8_t) 0) 651 #define FXPS7250_SPI_CFG_SPI_CRC_LEN_MASK ((uint8_t) 0x10) 652 #define FXPS7250_SPI_CFG_SPI_CRC_LEN_SHIFT ((uint8_t) 4) 654 #define FXPS7250_SPI_CFG_DATASIZE_MASK ((uint8_t) 0x40) 655 #define FXPS7250_SPI_CFG_DATASIZE_SHIFT ((uint8_t) 6) 661 #define FXPS7250_SPI_CFG_SPICRCSEED ((uint8_t) 0x01) 662 #define FXPS7250_SPI_CFG_SPICRCSEED_ZERO ((uint8_t) 0x00) 663 #define FXPS7250_SPI_CFG_SPI_CRC_LEN_00 ((uint8_t) 0x00) 665 #define FXPS7250_SPI_CFG_SPI_CRC_LEN_01 ((uint8_t) 0x10) 667 #define FXPS7250_SPI_CFG_SPI_CRC_LEN_10 ((uint8_t) 0x20) 669 #define FXPS7250_SPI_CFG_SPI_CRC_LEN_11 ((uint8_t) 0x30) 671 #define FXPS7250_SPI_CFG_DATASIZE_16 ((uint8_t) 0x40) 672 #define FXPS7250_SPI_CFG_DATASIZE_12 ((uint8_t) 0x00) 693 #define FXPS7250_WHO_AM_I_MASK ((uint8_t) 0x01) 694 #define FXPS7250_WHO_AM_I_SHIFT ((uint8_t) 0) 700 #define FXPS7250_WHO_AM_I_1 ((uint8_t) 0x01) 701 #define FXPS7250_WHO_AM_I_DEFAULT ((uint8_t) 0x00) 732 #define FXPS7250_DSP_CFG_U1_USER_RANGE_MASK ((uint8_t) 0x00) 733 #define FXPS7250_DSP_CFG_U1_USER_RANGE_SHIFT ((uint8_t) 0) 735 #define FXPS7250_DSP_CFG_U1_LPF_MASK ((uint8_t) 0x10) 736 #define FXPS7250_DSP_CFG_U1_LPF_SHIFT ((uint8_t) 5) 741 #define FXPS7250_DSP_CFG_U1_LPF_370HZ_2POLE ((uint8_t) 0x00) 742 #define FXPS7250_DSP_CFG_U1_LPF_400HZ_3POLE ((uint8_t) 0x10) 743 #define FXPS7250_DSP_CFG_U1_LPF_800HZ_4POLE ((uint8_t) 0x20) 744 #define FXPS7250_DSP_CFG_U1_LPF_1000HZ_4POLE ((uint8_t) 0x40) 766 #define FXPS7250_DSP_CFG_U4_INT_OUT_MASK ((uint8_t) 0x04) 767 #define FXPS7250_DSP_CFG_U4_INT_OUT_SHIFT ((uint8_t) 2) 772 #define FXPS7250_DSP_CFG_U4_INT_OUT_ACTIVE_HIGH_PULL_DOWN ((uint8_t) 0x00) 773 #define FXPS7250_DSP_CFG_U4_INT_OUT_ACTIVE_LOW_PULL_UP ((uint8_t) 0x04) 794 #define FXPS7250_DSP_CFG_U5_ST_CTRL_MASK ((uint8_t) 0x10) 795 #define FXPS7250_DSP_CFG_U5_ST_CTRL_SHIFT ((uint8_t) 4) 800 #define FXPS7250_DSP_CFG_U5_STL_CTRL_NORMAL_SIGNAL ((uint8_t) 0x00) 801 #define FXPS7250_DSP_CFG_U5_STL_CTRL_P_CELL_MODE_VERIFICATION ((uint8_t) 0x10) 802 #define FXPS7250_DSP_CFG_U5_STL_CTRL_INHIBIT_SNS_DATA_X_WRITE0 ((uint8_t) 0x40) 803 #define FXPS7250_DSP_CFG_U5_STL_CTRL_INHIBIT_SNS_DATA_X_WRITE1 ((uint8_t) 0x50) 804 #define FXPS7250_DSP_CFG_U5_STL_CTRL_INHIBIT_SNS_DATA_X_WRITE2 ((uint8_t) 0x60) 805 #define FXPS7250_DSP_CFG_U5_STL_CTRL_INHIBIT_SNS_DATA_X_WRITE3 ((uint8_t) 0x70) 806 #define FXPS7250_DSP_CFG_U5_STL_CTRL_DIGITAL_SELF_TEST0 ((uint8_t) 0xC0) 807 #define FXPS7250_DSP_CFG_U5_STL_CTRL_DIGITAL_SELF_TEST1 ((uint8_t) 0xD0) 808 #define FXPS7250_DSP_CFG_U5_STL_CTRL_DIGITAL_SELF_TEST2 ((uint8_t) 0xE0) 809 #define FXPS7250_DSP_CFG_U5_STL_CTRL_DIGITAL_SELF_TEST3 ((uint8_t) 0xF0) 832 #define FXPS7250_INT_CFG_INT_POLARITY_MASK ((uint8_t) 0x08) 833 #define FXPS7250_INT_CFG_INT_POLARITY_SHIFT ((uint8_t) 3) 835 #define FXPS7250_INT_CFG_INT_PS_MASK ((uint8_t) 0x10) 836 #define FXPS7250_INT_CFG_INT_PS_SHIFT ((uint8_t) 4) 841 #define FXPS7250_INT_CFG_INT_POLARITY_OUTSIDE_RANGE ((uint8_t) 0x00) 842 #define FXPS7250_INT_CFG_INT_POLARITY_INSIDE_RANGE ((uint8_t) 0x08) 843 #define FXPS7250_INT_CFG_INT_PS_00 ((uint8_t) 0x00) 844 #define FXPS7250_INT_CFG_INT_PS_01 ((uint8_t) 0x10) 845 #define FXPS7250_INT_CFG_INT_PS_10 ((uint8_t) 0x20) 846 #define FXPS7250_INT_CFG_INT_PS_11 ((uint8_t) 0x30) 927 #define FXPS7250_DSP_STAT_ST_ERROR_MASK ((uint8_t) 0x01) 928 #define FXPS7250_DSP_STAT_ST_ERROR_SHIFT ((uint8_t) 0) 930 #define FXPS7250_DSP_STAT_CM_ERROR_MASK ((uint8_t) 0x02) 931 #define FXPS7250_DSP_STAT_CM_ERROR_SHIFT ((uint8_t) 1) 933 #define FXPS7250_DSP_STAT_ST_ACTIVE_MASK ((uint8_t) 0x04) 934 #define FXPS7250_DSP_STAT_ST_ACTIVE_SHIFT ((uint8_t) 2) 936 #define FXPS7250_DSP_STAT_ST_INCMPLT_MASK ((uint8_t) 0x08) 937 #define FXPS7250_DSP_STAT_ST_INCMPLT_SHIFT ((uint8_t) 3) 939 #define FXPS7250_DSP_STAT_PABS_LOW_MASK ((uint8_t) 0x20) 940 #define FXPS7250_DSP_STAT_PABS_LOW_SHIFT ((uint8_t) 5) 942 #define FXPS7250_DSP_STAT_PABS_HIGH_MASK ((uint8_t) 0x40) 943 #define FXPS7250_DSP_STAT_PABS_HIGH_SHIFT ((uint8_t) 6) 948 #define FXPS7250_DSP_STAT_ST_ERROR_CLR ((uint8_t) 0x00) 949 #define FXPS7250_DSP_STAT_ST_ERROR_FLAGGED ((uint8_t) 0x01) 950 #define FXPS7250_DSP_STAT_CM_ERROR_CLR ((uint8_t) 0x00) 951 #define FXPS7250_DSP_STAT_CM_ERROR_FLAGGED ((uint8_t) 0x02) 952 #define FXPS7250_DSP_STAT_ST_ACTIVE_INACTIVE ((uint8_t) 0x00) 953 #define FXPS7250_DSP_STAT_ST_ACTIVE_ACTIVE ((uint8_t) 0x04) 954 #define FXPS7250_DSP_STAT_ST_INCMPLT_FALSE ((uint8_t) 0x00) 955 #define FXPS7250_DSP_STAT_ST_INCMPLT_TRUE ((uint8_t) 0x08) 956 #define FXPS7250_DSP_STAT_PABS_LOW_IN_RANGE ((uint8_t) 0x00) 957 #define FXPS7250_DSP_STAT_PABS_LOW_NOT_IN_RANGE ((uint8_t) 0x20) 958 #define FXPS7250_DSP_STAT_PABS_HIGH_IN_RANGE ((uint8_t) 0x00) 959 #define FXPS7250_DSP_STAT_PABS_HIGH_NOT_IN_RANGE ((uint8_t) 0x40) 986 #define FXPS7250_DEVSTAT_DEVINIT_MASK ((uint8_t) 0x01) 987 #define FXPS7250_DEVSTAT_DEVINIT_SHIFT ((uint8_t) 0) 989 #define FXPS7250_DEVSTAT_DEVRES_MASK ((uint8_t) 0x02) 990 #define FXPS7250_DEVSTAT_DEVRES_SHIFT ((uint8_t) 1) 992 #define FXPS7250_DEVSTAT_TESTMODE_MASK ((uint8_t) 0x04) 993 #define FXPS7250_DEVSTAT_TESTMODE_SHIFT ((uint8_t) 2) 995 #define FXPS7250_DEVSTAT_SUPPLY_ERR_MASK ((uint8_t) 0x08) 996 #define FXPS7250_DEVSTAT_SUPPLY_ERR_SHIFT ((uint8_t) 3) 998 #define FXPS7250_DEVSTAT_MEMTEMP_ERR_MASK ((uint8_t) 0x10) 999 #define FXPS7250_DEVSTAT_MEMTEMP_ERR_SHIFT ((uint8_t) 4) 1001 #define FXPS7250_DEVSTAT_COMM_ERR_MASK ((uint8_t) 0x20) 1002 #define FXPS7250_DEVSTAT_COMM_ERR_SHIFT ((uint8_t) 5) 1004 #define FXPS7250_DEVSTAT_DSP_ERR_MASK ((uint8_t) 0x80) 1005 #define FXPS7250_DEVSTAT_DSP_ERR_SHIFT ((uint8_t) 7) 1011 #define FXPS7250_DEVSTAT_DEVINIT_INIT ((uint8_t) 0x01) 1012 #define FXPS7250_DEVSTAT_DEVINIT_NOT_INIT ((uint8_t) 0x00) 1013 #define FXPS7250_DEVSTAT_DEVRES_RESET ((uint8_t) 0x02) 1014 #define FXPS7250_DEVSTAT_DEVRES_NOT_RESET ((uint8_t) 0x00) 1015 #define FXPS7250_DEVSTAT_TESTMODE_ISACTIVE ((uint8_t) 0x04) 1016 #define FXPS7250_DEVSTAT_TESTMODE_INACTIVE ((uint8_t) 0x00) 1017 #define FXPS7250_DEVSTAT_SUPPLY_ERR ((uint8_t) 0x08) 1018 #define FXPS7250_DEVSTAT_NOT_SUPPLY_ERR ((uint8_t) 0x00) 1019 #define FXPS7250_DEVSTAT_MEMTEMP_ERR ((uint8_t) 0x10) 1020 #define FXPS7250_DEVSTAT_NOT_MEMTEMP_ERR ((uint8_t) 0x00) 1021 #define FXPS7250_DEVSTAT_COMM_ERR ((uint8_t) 0x20) 1022 #define FXPS7250_DEVSTAT_NOT_COMM_ERR ((uint8_t) 0x00) 1023 #define FXPS7250_DEVSTAT_DSP_ERR ((uint8_t) 0x80) 1024 #define FXPS7250_DEVSTAT_NOT_DSP_ERR ((uint8_t) 0x00)
uint8_t FXPS7250_TRNS1LOT_H_t
uint8_t FXPS7250_PIN_INT_LO_L_t
uint8_t FXPS7250_SNSDATA0_H_t
uint8_t FXPS7250_WHO_AM_I_t
uint8_t FXPS7250_TRNS1WFR_X_t
uint8_t FXPS7250_I2C_ADDRESS_t
uint8_t FXPS7250_P_TGT2_LSB_t
uint8_t FXPS7250_ASICWLOT_L_t
uint8_t FXPS7250_SNSDATA_TIME5_t
uint8_t FXPS7250_TRNS1LOT_L_t
uint8_t FXPS7250_SNSDATA_TIME4_t
uint8_t FXPS7250_ASICWFR_X_t
uint8_t FXPS7250_ASICWLOT_H_t
uint8_t FXPS7250_P_MAX_L_t
uint8_t FXPS7250_PIN_INT_LO_H_t
uint8_t FXPS7250_ICMFGID_t
uint8_t FXPS7250_ICREVID_t
uint8_t FXPS7250_P_CAL_ZERO_L_t
uint8_t FXPS7250_SNSDATA_TIME2_t
uint8_t FXPS7250_TRNS1WFR_Y_t
uint8_t FXPS7250_SNSDATA0_L_t
uint8_t FXPS7250_P_MAX_H_t
uint8_t FXPS7250_P_MIN_L_t
uint8_t FXPS7250_ASICWFR_t
uint8_t FXPS7250_PIN_INT_HI_L_t
uint8_t FXPS7250_PIN_INT_HI_M_t
uint8_t FXPS7250_SNSDATA_TIME0_t
uint8_t FXPS7250_SNSDATA1_H_t
uint8_t FXPS7250_SNSDATA1_L_t
uint8_t FXPS7250_SNSDATA_TIME1_t
uint8_t FXPS7250_ASICWFR_Y_t
uint8_t FXPS7250_SNSDATA_TIME3_t
uint8_t FXPS7250_ICTYPEID_t
uint8_t FXPS7250_P_MIN_H_t