HFCC-01 Low-Level Software (LLSW) Rel_6802_HFCC-01-RP-CSAR-CB
Loading...
Searching...
No Matches
mmapDiscreteIn.h File Reference
This graph shows which files directly or indirectly include this file:
mmapDiscreteIn.h Node1 mmapDiscreteIn.h Node2 discreteIn.c Node1->Node2 Node3 modDiscreteIn.c Node1->Node3

Go to the source code of this file.

Macros

#define MMAP_DIN_MOD_OFFSET   (0x2000U)
#define MMAP_DIN_DEV_OFFSET   (0x0100U)
#define MMAP_DIN_BANK_CFG_DEV   (0x0000U)
#define MMAP_DIN_CENHYS_TRESH   (0x0004U)
#define MMAP_DIN_PBIT_STATUS   (0x0050U)
#define MMAP_DIN_PBIT_CH_STATUS   (0x0054U)
#define MMAP_DIN_CBIT_STATUS   (0x0058U)
#define MMAP_DIN_CBIT_CH_STATUS   (0x005CU)
#define MMAP_DIN_TEMP_RAW   (0x0068U)
#define MMAP_DIN_READ_INPUT   (0x0078U)
#define MMAP_DIN_POS_PBIT_NOT_DONE   (0U)
#define MMAP_DIN_POS_PBIT_PWR_3V3_FAULT   (1U)
#define MMAP_DIN_POS_PBIT_IC_COMM_ERR   (2U)
#define MMAP_DIN_POS_CBIT_NOT_START   (0U)
#define MMAP_DIN_POS_CBIT_PWR_3V3_FAULT   (1U)
#define MMAP_DIN_POS_CBIT_IC_COMM_ERR   (2U)
#define MMAP_DIN_POS_CBIT_UT   (3U)
#define MMAP_DIN_POS_CBIT_OT   (4U)
#define MMAP_DIN_POS_CBIT_F_3V3   (5U)
#define MMAP_DIN_POS_CBIT_F_VWET   (6U)
#define MMAP_DIN_POS_CBIT_F_3V3_BIT   (7U)
#define MMAP_DIN_POS_CBIT_F_VWET_BIT   (8U)
#define MMAP_DIN_TEMP_LSB   (0.005F)

Detailed Description

Author
Ramza Anuar ramza.nosp@m..anu.nosp@m.ar@tu.nosp@m.sas..nosp@m.my

Memory Map for Discrete Input

Macro Definition Documentation

◆ MMAP_DIN_BANK_CFG_DEV

#define MMAP_DIN_BANK_CFG_DEV   (0x0000U)

◆ MMAP_DIN_CBIT_CH_STATUS

#define MMAP_DIN_CBIT_CH_STATUS   (0x005CU)

◆ MMAP_DIN_CBIT_STATUS

#define MMAP_DIN_CBIT_STATUS   (0x0058U)

◆ MMAP_DIN_CENHYS_TRESH

#define MMAP_DIN_CENHYS_TRESH   (0x0004U)

◆ MMAP_DIN_DEV_OFFSET

#define MMAP_DIN_DEV_OFFSET   (0x0100U)

◆ MMAP_DIN_MOD_OFFSET

#define MMAP_DIN_MOD_OFFSET   (0x2000U)

◆ MMAP_DIN_PBIT_CH_STATUS

#define MMAP_DIN_PBIT_CH_STATUS   (0x0054U)

◆ MMAP_DIN_PBIT_STATUS

#define MMAP_DIN_PBIT_STATUS   (0x0050U)

◆ MMAP_DIN_POS_CBIT_F_3V3

#define MMAP_DIN_POS_CBIT_F_3V3   (5U)

◆ MMAP_DIN_POS_CBIT_F_3V3_BIT

#define MMAP_DIN_POS_CBIT_F_3V3_BIT   (7U)

◆ MMAP_DIN_POS_CBIT_F_VWET

#define MMAP_DIN_POS_CBIT_F_VWET   (6U)

◆ MMAP_DIN_POS_CBIT_F_VWET_BIT

#define MMAP_DIN_POS_CBIT_F_VWET_BIT   (8U)

◆ MMAP_DIN_POS_CBIT_IC_COMM_ERR

#define MMAP_DIN_POS_CBIT_IC_COMM_ERR   (2U)

◆ MMAP_DIN_POS_CBIT_NOT_START

#define MMAP_DIN_POS_CBIT_NOT_START   (0U)

◆ MMAP_DIN_POS_CBIT_OT

#define MMAP_DIN_POS_CBIT_OT   (4U)

◆ MMAP_DIN_POS_CBIT_PWR_3V3_FAULT

#define MMAP_DIN_POS_CBIT_PWR_3V3_FAULT   (1U)

◆ MMAP_DIN_POS_CBIT_UT

#define MMAP_DIN_POS_CBIT_UT   (3U)

◆ MMAP_DIN_POS_PBIT_IC_COMM_ERR

#define MMAP_DIN_POS_PBIT_IC_COMM_ERR   (2U)

◆ MMAP_DIN_POS_PBIT_NOT_DONE

#define MMAP_DIN_POS_PBIT_NOT_DONE   (0U)

◆ MMAP_DIN_POS_PBIT_PWR_3V3_FAULT

#define MMAP_DIN_POS_PBIT_PWR_3V3_FAULT   (1U)

◆ MMAP_DIN_READ_INPUT

#define MMAP_DIN_READ_INPUT   (0x0078U)

◆ MMAP_DIN_TEMP_LSB

#define MMAP_DIN_TEMP_LSB   (0.005F)

◆ MMAP_DIN_TEMP_RAW

#define MMAP_DIN_TEMP_RAW   (0x0068U)