Da fehlt wohl ein Semikolon.

Code:
#include "asuro.h"

int main(void)
{

   Init();
   
   MotorDir(FWD, FWD);
   MotorSpeed(120, 120);
   StatusLED(GREEN);
   while (PollSwitch()==0) 
   {
      SerWrite("Alles OK!\n", 10);
   }
   MotorSpeed(0, 0);
   StatusLED(RED);
   
   
   while(1);
   return 0;
}
Versuchs mal so