1 #ifndef __H__SWITYPE_256BIT__H__
2 #define __H__SWITYPE_256BIT__H__
6 #define SWI_UINT256_WORD_COUNT 16
7 #define SWI_UINT256_BITS_PER_WORD 16
9 #define SWI_UINT256_WORD_OFFSET(val) ((val) / SWI_UINT256_BITS_PER_WORD)
10 #define SWI_UINT256_BIT_OFFSET(val) ((val) % SWI_UINT256_BITS_PER_WORD)
50 #define SWI_UINT256_INT_VALUE {{0}}
51 #endif //__H__SWITYPE_256BIT__H__
uint8_t swi_uint256_get_bit(swi_uint256_t Mask, uint8_t bit)
#define SWI_UINT256_WORD_COUNT
Definition: switype_256bit.h:6
void swi_uint256_clear_bit(swi_uint256_t *pMask, uint8_t bit)
void swi_uint256_print_mask(swi_uint256_t mask)
Definition: switype_256bit.h:15
void swi_uint256_set_bit(swi_uint256_t *pMask, uint8_t bit)