#include "unibus.h" #include "stdio.h" unsigned int idata sendBUF[32],receBUF[32]; void StartSend(void) { TI = 0; SBUF = sendBUF[0]; } void ReadData(void) { ST = receBUF[]; Addr = receBUF[]; cmd = receBUF[]; len = receBUF[]; dat[0] = receBUF[]; dat[1] = receBUF[]; dat[2] = receBUF[]; dat[3] = receBUF[]; BCC = receBUF[]; ED = receBUF[]; } /* ÅжÏÖ÷´Ó */ void MasterSlave(void) { if(MS) { MSMode = 1; } else MSMode = 0; } /* ¼ì²éÊÇ·ñÓÐÊý¾Ý´ÓÖ÷»ú·¢ËÍ */ bool DataReceived(void) { } /* ½ÓÊÕÊý¾Ý */ unsigned int ReceiveData(void) { } /* ´¦Àí½ÓÊÕÊý¾Ý */ void ProcessReceiveData(void) { } /* ÅжÏÊÇ·ñÐèÒªÏòÖ÷»ú»Ø´ð */ bool ShouldSendData(void) { } /* ×¼±¸·¢ËÍÊý¾Ý */ void PrepareSendData(void) { } /* ·¢ËÍÊý¾Ý */ void SendData() { }