wefwe

Dependencies:   mbed C12832 DogM163 FatFileSystem

Revision:
28:19aac2daf669
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/_bitio.h	Wed May 08 13:48:54 2019 +0000
@@ -0,0 +1,33 @@
+#ifndef    ___BITIO_H__
+#define    ___BITIO_H__
+/*
+#define TRUE     1
+#define FALSE    0
+*/
+#define rightbits(n, x) ((x) & ((1U << (n)) - 1U)) 
+
+#define OVERRUN 0xffff
+#define k 0x0b //    k:0x09 to 0x0b?    
+
+typedef unsigned int  Uint;
+typedef unsigned char Uchar;
+
+extern FILE *infp, *outfp;
+extern int  getcount, putcount;
+extern Uint bitbuf;
+
+/* Rice Golomb en-decoding */
+extern void decode(void);
+extern void encode(long int n);
+
+
+void init_bit_o(void);
+void init_bit_i(void);
+Uint getbit(void);
+Uint getbits(int n);
+void putbit(Uint bit);
+void putbits(int n, Uint x);
+
+
+
+#endif
\ No newline at end of file