ACC-72EX User Manual
Software setup
94
#define SSMB_ulState Acc72Ex[0].Udata32[71]
#define SSMB_ulCmd Acc72Ex[0].Udata32[72]
#define SSMB_ulExt Acc72Ex[0].Udata32[73]
#define SSMB_ulRout Acc72Ex[0].Udata32[74]
ptr SSMB_Data8(84)->*;
ptr SSMB_Data16(42)->*;
ptr SSMB_Data32(21)->*;
// NETX_SYSTEM_RECEIVE_MAILBOX
#define SRMB_usWaitingPackages Acc72Ex[0].Udata16[192]
#define SRMB_ulDest Acc72Ex[0].Udata32[97]
#define SRMB_ulSrc Acc72Ex[0].Udata32[98]
#define SRMB_ulDestId Acc72Ex[0].Udata32[99]
#define SRMB_ulSrcId Acc72Ex[0].Udata32[100]
#define SRMB_ulLen Acc72Ex[0].Udata32[101]
#define SRMB_ulId Acc72Ex[0].Udata32[102]
#define SRMB_ulState Acc72Ex[0].Udata32[103]
#define SRMB_ulCmd Acc72Ex[0].Udata32[104]
#define SRMB_ulExt Acc72Ex[0].Udata32[105]
#define SRMB_ulRout Acc72Ex[0].Udata32[106]
ptr SRMB_Data8(84)->*;
ptr SRMB_Data16(42)->*;
ptr SRMB_Data32(21)->*;
// SC_bNetxFlags
#define HCSC_NSF_READY Acc72Ex[0].Udata16[257].0
#define HCSC_NSF_ERROR Acc72Ex[0].Udata16[257].1
#define HCSC_NSF_HOST_COS_ACK Acc72Ex[0].Udata16[257].2
#define HCSC_NSF_NETX_COS_CMD Acc72Ex[0].Udata16[257].3
#define HCSC_NSF_SEND_MBX_ACK Acc72Ex[0].Udata16[257].4
#define HCSC_NSF_RECV_MBX_CMD Acc72Ex[0].Udata16[257].5
// SC_bHostFlags
#define HCSC_HSF_RESET Acc72Ex[0].Udata16[257].8
#define HCSC_HSF_BOOTSTART Acc72Ex[0].Udata16[257].9
#define HCSC_HSF_HOST_COS_CMD Acc72Ex[0].Udata16[257].10
#define HCSC_HSF_NETX_COS_ACK Acc72Ex[0].Udata16[257].11
#define HCSC_HSF_SEND_MBX_CMD Acc72Ex[0].Udata16[257].12
#define HCSC_HSF_RECV_MBX_ACK Acc72Ex[0].Udata16[257].13
// CC0 usNetxFlags
#define HCCC0_usNetxFlags Acc72Ex[0].Udata16[260]
#define HCCC0_NCF_COMMUNICATING Acc72Ex[0].Udata16[260].0
#define HCCC0_NCF_ERROR Acc72Ex[0].Udata16[260].1
#define HCCC0_NCF_HOST_COS_ACK Acc72Ex[0].Udata16[260].2
#define HCCC0_NCF_NETX_COS_CMD Acc72Ex[0].Udata16[260].3
#define HCCC0_NCF_SEND_MBX_ACK Acc72Ex[0].Udata16[260].4
#define HCCC0_NCF_RECV_MBX_CMD Acc72Ex[0].Udata16[260].5
#define HCCC0_NCF_PD0_OUT_ACK Acc72Ex[0].Udata16[260].6
#define HCCC0_NCF_PD0_IN_CMD Acc72Ex[0].Udata16[260].7
#define HCCC0_NCF_PD1_OUT_ACK Acc72Ex[0].Udata16[260].8
#define HCCC0_NCF_PD1_IN_CMD Acc72Ex[0].Udata16[260].9
// CC0 usHostFlags
#define HCCC0_usHostFlags Acc72Ex[0].Udata16[261]
#define HCCC0_HCF_HOST_COS_CMD Acc72Ex[0].Udata16[261].2
#define HCCC0_HCF_NETX_COS_ACK Acc72Ex[0].Udata16[261].3
#define HCCC0_HCF_SEND_MBX_CMD Acc72Ex[0].Udata16[261].4
#define HCCC0_HCF_RECV_MBX_ACK Acc72Ex[0].Udata16[261].5
#define HCCC0_HCF_PD0_OUT_CMD Acc72Ex[0].Udata16[261].6
#define HCCC0_HCF_PD0_IN_ACK Acc72Ex[0].Udata16[261].7
#define HCCC0_HCF_PD1_OUT_CMD Acc72Ex[0].Udata16[261].8
#define HCCC0_HCF_PD1_IN_ACK Acc72Ex[0].Udata16[261].9
// CC1 usNetxFlags
#define HCCC1_usNetxFlags Acc72Ex[0].Udata16[262]
#define HCCC1_NCF_COMMUNICATING Acc72Ex[0].Udata16[262].0
#define HCCC1_NCF_ERROR Acc72Ex[0].Udata16[262].1
#define HCCC1_NCF_HOST_COS_ACK Acc72Ex[0].Udata16[262].2
#define HCCC1_NCF_NETX_COS_CMD Acc72Ex[0].Udata16[262].3
#define HCCC1_NCF_SEND_MBX_ACK Acc72Ex[0].Udata16[262].4
#define HCCC1_NCF_RECV_MBX_CMD Acc72Ex[0].Udata16[262].5