Home
last modified time | relevance | path

Searched refs:usByteOffset (Results 1 – 1 of 1) sorted by relevance

/hal_espressif-3.6.0/components/freemodbus/modbus/functions/
Dmbutils.c52 USHORT usByteOffset; in xMBUtilSetBits() local
61 usByteOffset = ( USHORT )( ( usBitOffset ) / BITS_UCHAR ); in xMBUtilSetBits()
64 usNPreBits = ( USHORT )( usBitOffset - usByteOffset * BITS_UCHAR ); in xMBUtilSetBits()
71 usMask <<= usBitOffset - usByteOffset * BITS_UCHAR; in xMBUtilSetBits()
74 usWordBuf = ucByteBuf[usByteOffset]; in xMBUtilSetBits()
75 usWordBuf |= ucByteBuf[usByteOffset + 1] << BITS_UCHAR; in xMBUtilSetBits()
81 ucByteBuf[usByteOffset] = ( UCHAR )( usWordBuf & 0xFF ); in xMBUtilSetBits()
82 ucByteBuf[usByteOffset + 1] = ( UCHAR )( usWordBuf >> BITS_UCHAR ); in xMBUtilSetBits()
90 USHORT usByteOffset; in xMBUtilGetBits() local
95 usByteOffset = ( USHORT )( ( usBitOffset ) / BITS_UCHAR ); in xMBUtilGetBits()
[all …]