ADD: some defines to make headerfiles behave better.

CHG: syntax sugar
This commit is contained in:
iceman1001 2017-01-26 14:23:05 +01:00
commit 2d3f8e5fa7
7 changed files with 82 additions and 58 deletions

View file

@ -7,6 +7,8 @@
//-----------------------------------------------------------------------------
// utilities
//-----------------------------------------------------------------------------
#ifndef __UTIL_H_
#define __UTIL_H_
#include <stdio.h>
#include <stdint.h> //included in data.h
@ -140,4 +142,6 @@ uint32_t PackBits(uint8_t start, uint8_t len, uint8_t* bits);
void rol(uint8_t *data, const size_t len);
uint32_t SwapBits(uint32_t value, int nrbits);
uint32_t reflect(uint32_t v, int b);
uint64_t HornerScheme(uint64_t num, uint64_t divider, uint64_t factor);
uint64_t HornerScheme(uint64_t num, uint64_t divider, uint64_t factor);
#endif