plptools
Loading...
Searching...
No Matches
sistypes.cpp File Reference
#include "config.h"
#include "sistypes.h"
Include dependency graph for sistypes.cpp:

Go to the source code of this file.

Functions

void createCRCTable ()
 
uint16_t updateCrc (uint16_t crc, uint8_t value)
 
uint16_t calcCRC (uint8_t *data, int len)
 
uint16_t read16 (uint8_t *p)
 
uint32_t read32 (uint8_t *p)
 
void write16 (uint8_t *p, int val)
 

Variables

static unsigned int s_crcTable [256]
 
int logLevel = 0
 
LangTableEntry langTable []
 

Function Documentation

◆ calcCRC()

uint16_t calcCRC ( uint8_t *  data,
int  len 
)

Definition at line 46 of file sistypes.cpp.

◆ createCRCTable()

void createCRCTable ( )

Definition at line 27 of file sistypes.cpp.

◆ read16()

uint16_t read16 ( uint8_t *  p)

Definition at line 57 of file sistypes.cpp.

◆ read32()

uint32_t read32 ( uint8_t *  p)

Definition at line 62 of file sistypes.cpp.

◆ updateCrc()

uint16_t updateCrc ( uint16_t  crc,
uint8_t  value 
)

Definition at line 41 of file sistypes.cpp.

◆ write16()

void write16 ( uint8_t *  p,
int  val 
)

Definition at line 67 of file sistypes.cpp.

Variable Documentation

◆ langTable

LangTableEntry langTable[]

Definition at line 73 of file sistypes.cpp.

◆ logLevel

int logLevel = 0

Definition at line 25 of file sistypes.cpp.

◆ s_crcTable

unsigned int s_crcTable[256]
static

Definition at line 23 of file sistypes.cpp.