📄 public.h
字号:
#ifndef _PUBLIC_H__
#define _PUBLIC_H__
#include "config.h"
ulong a_div_b(ulong a,ulong b);
ulong a_mul_b(ulong a,ulong b,uchar mode);
void add_blank(uchar len,uchar *str);
void convert_cap(ulong value,uchar * output);
void copy(uchar* src,uchar * dst,uchar len,uchar before);
static void crc_byte(unsigned int onebyte,unsigned int *crc_reg);
uint crcxdata(uint length,void* buffer);
uchar HexToByte( uchar * str,uchar * output);
void HexToStr(const uchar * buf,uchar * output,uchar len);
uchar is_add_overflow(ulong x,ulong y);
uchar is_mul_overflow(ulong x,ulong y);
void long_to_bcd(ulong num,uchar *bcd_buf);
uchar lrcdata(uint length,uchar calc,void *buffer);
void ltoa(ulong value,uchar * output);
ulong mypow(ulong base,uint times);
void pri_format(long da,uchar num,uchar *buf);
void pri_format3(ulong da,uchar num,uchar *buf);
void print_format(uchar line_len,uchar *bufd,uchar *bufs);
void rtrim(uchar * src);
void set_value0(void *buffer,uint len);
ulong ToLong(uchar * buf,uchar len);
uchar wait_input_num(ulong * l,uchar point,uchar len,ulong max_num);
void Display_allgrass(void);
uchar Get_Info_payer(void);
uchar init_machine_card();
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -