WP512_LENGTHBYTES
if (bufferPos > WP512_BLOCK_SIZE - WP512_LENGTHBYTES) {
if (bufferPos < WP512_BLOCK_SIZE - WP512_LENGTHBYTES)
(WP512_BLOCK_SIZE - WP512_LENGTHBYTES) - bufferPos);
bufferPos = WP512_BLOCK_SIZE - WP512_LENGTHBYTES;
memcpy(&buffer[WP512_BLOCK_SIZE - WP512_LENGTHBYTES],
bitLength, WP512_LENGTHBYTES);
u8 bitLength[WP512_LENGTHBYTES];