QuakeGod
2023-02-01 7a2ff321965f1f24f3047fedd44a83f451f1f793
Src/main.c
@@ -57,7 +57,7 @@
#include "../src/Ethernet/loopback.h"
#elif (BOARD_TYPE == 14)
#include "FP0.h"
#elif (BOARD_TYPE == 15)
#elif (BOARD_TYPE == 15 || BOARD_TYPE == 16)
#include "KWireless.h"
//#include "user.h"
//#include "../src/radio/inc/sx126x-board.h"
@@ -209,7 +209,7 @@
   else{bKBusMaster=0;bKBusSlave=1;}
   nChilds=nAddr;
   FP0_Init();
#elif (BOARD_TYPE == 15)
#elif (BOARD_TYPE == 15 || BOARD_TYPE == 16)
   nAddr=KMem.EffJumperSW&0x0f;
   if (KMem.EffJumperSW == 0x1f) {bKBusRepeater=1;bKBusMaster=1;bKBusSlave=0;}
  else if ((KMem.EffJumperSW&0x10)!=0) {bKBusMaster=1;bKBusSlave=0;}
@@ -289,7 +289,7 @@
#endif
      if (GetBoardType() == 7 || GetBoardType() ==8 
         || GetBoardType() == 9 || GetBoardType() ==10 ||GetBoardType() ==13 ||GetBoardType() ==15 )
         || GetBoardType() == 9 || GetBoardType() ==10 ||GetBoardType() ==13 ||GetBoardType() ==15 || BOARD_TYPE == 16)
      {
         displayInput(0xffff);      //
         EnableDisIn(1);            //Input Diaplay Enable 595 
@@ -304,7 +304,7 @@
      StartPLC();
   }
   KMem.WX[7]=0x5a;
#if (BOARD_TYPE == 15)
#if (BOARD_TYPE == 15 || BOARD_TYPE == 16)
   KWireLessInit(KMem.EffJumperSW&0x20,KMem.EffJumperSW&0x1f);
   KWireLessStart();
#endif
@@ -339,7 +339,7 @@
#endif
      
      if (GetBoardType() == 7 || GetBoardType() ==8 
         || GetBoardType() == 9 || GetBoardType() ==10 || GetBoardType() ==15)
         || GetBoardType() == 9 || GetBoardType() ==10 || GetBoardType() ==15 || GetBoardType() ==16)
      {
         displayInput(KMem.WX[0]);
      }
@@ -368,7 +368,7 @@
      }
//*/
#if (BOARD_TYPE == 15)
#if (BOARD_TYPE == 15 || BOARD_TYPE == 16)
      Radio.IrqProcess( ); // Process Radio IRQ
#endif
@@ -421,7 +421,7 @@
      if (bKBusSlave)      
      {
//         BufferOut[0]=KMem.WX[0];
#if (BOARD_TYPE == 15)
#if (BOARD_TYPE == 15 || BOARD_TYPE == 16)
//         KBusSlaveFunc(2);   
      //   if (! KMem.RunStat) {BufferIn[0]=0;}
      //   KMem.WY[0]=BufferIn[0];
@@ -469,7 +469,7 @@
#endif
      //PutOutput (KMem.nRunCount>>8);
      //PutOutput(0x0f70);
#if (BOARD_TYPE == 15)
#if (BOARD_TYPE == 15 || BOARD_TYPE == 16)
   //   KMem.WY[1]=KMem.nRunCount>>6;
      KMem.WY[1]=KMem.WX[0];
      KMem.WY[0]=KMem.WX[1];