QuakeGod
2023-02-01 3f1eb56bff1b49a585305d91f96d6168ef7e6f0b
Inc/KBus.h
@@ -207,22 +207,22 @@
}   ;
unsigned char BCC(void * pData, int nSize);
unsigned char KBusBCC(void * pData, int nSize);
//
   /* Make a Packet and return Packet Length */
int MakePacket(pPacket p1,uchar Src, uchar Dst, uchar nType, uchar nSEQ, uchar DataLen, void *pData );
int KBusMakePacket(pPacket p1,uchar Src, uchar Dst, uchar nType, uchar nSEQ, uchar DataLen, void *pData );
/*   */
int CheckPacket(int nChn, pPacket p1, int len1);
int KBusCheckPacket(int nChn, pPacket p1, int len1);
/* */
int ParsePacket(int nChn, pPacket p1, int Len1);
int KBusParsePacket(int nChn, pPacket p1, int Len1);
typedef struct tagMachineConfig
{
   int bKBusMaster;
   int nAddr;
}stMachineConfig;
/*
int InitMachine(stMachineConfig * pConfig);
int SetConfig(void );
@@ -238,7 +238,7 @@
int WriteData(void);
int GetStat(void);
*/
int KBusRepeaterFunc(int nChn);
int KBusMasterFunc(int nChn);
int KBusSlaveFunc(int nChn);