blob: 834cf430826c426fee2b323d4d73e7e0a1ac017d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
#ifndef _SISTYPES_H
#define _SISTYPES_H
typedef unsigned short uint16;
typedef unsigned int uint32;
typedef unsigned char uchar;
extern uint16 read16(uchar* buf, int* ix);
extern uint32 read32(uchar* buf, int* ix);
extern void createCRCTable();
extern uint16 updateCrc(uint16 crc, uchar value);
extern int logLevel;
/**
* Holder of a language entry, translating from language numbers to
* names.
*/
struct LangTableEntry
{
uint16 m_no;
char m_code[3];
char* m_name;
};
extern LangTableEntry langTable[];
#endif
|