BurgerLib
Functions | Variables
pkmace.cpp File Reference
#include "pkpack.h"
#include "clstdlib.h"
Include dependency graph for pkmace.cpp:

Functions

static long Step1 (Word Start, Word Big, MACEState_t *StatePtr)
void BURGER_API MACEExp1to6 (const Word8 *InBufPtr, Word8 *OutBufPtr, Word32 Count, MACEState_t *InStatePtr, MACEState_t *OutStatePtr, Word NumChannels, Word WhichChannel)
void BURGER_API MACEExp1to3 (const Word8 *InBufPtr, Word8 *OutBufPtr, Word32 Count, MACEState_t *InStatePtr, MACEState_t *OutStatePtr, Word NumChannels, Word WhichChannel)

Variables

static const short Table4Small []
static const short Table4Big []
static const short Table8Small []
static const short Table8Big []

Function Documentation

void BURGER_API MACEExp1to3 ( const Word8 InBufPtr,
Word8 OutBufPtr,
Word32  Count,
MACEState_t InStatePtr,
MACEState_t OutStatePtr,
Word  NumChannels,
Word  WhichChannel 
)
void BURGER_API MACEExp1to6 ( const Word8 InBufPtr,
Word8 OutBufPtr,
Word32  Count,
MACEState_t InStatePtr,
MACEState_t OutStatePtr,
Word  NumChannels,
Word  WhichChannel 
)
static long Step1 ( Word  Start,
Word  Big,
MACEState_t StatePtr 
) [static]

Variable Documentation

const short Table4Big[] [static]
const short Table4Small[] [static]
Initial value:
 {
-   18,   140,   140,-   18
}
const short Table8Big[] [static]
const short Table8Small[] [static]
Initial value:
 {
-   13,     8,    76,   222,   222,    76,     8,-   13
}