Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 1108 → Rev 1109

/demos/trunk/simcity/keyboard.c
46,4 → 46,4
k.scan = KEY_D;
k.ascii = 'd';
keyb_hook(k, sensor_switch);
}
}
/demos/trunk/simcity/include/simcity.h
2,7 → 2,7
// global variables and tasks bodies declaration
 
#include <kernel/func.h>
#include <semaphor.h>
#include <semaphore.h>
#ifndef CST
#include "constant.h"
#endif
/demos/trunk/simcity/include/keyfunct.h
7,4 → 7,4
void h_car_kill(KEY_EVT *);
void endfun(KEY_EVT *);
void refresh(KEY_EVT *);
void sensor_switch(KEY_EVT *);
void sensor_switch(KEY_EVT *);
/demos/trunk/simcity/initfile.c
77,10 → 77,7
 
HARTPORT_init();
 
kern_printf("TIME=%d\n",sys_gettime(NULL));
KEYB_init(NULL);
kern_printf("TIME=%d\n",sys_gettime(NULL));
KEYB_init(NULL);
 
__call_main__(mb);
 
/demos/trunk/simcity/car.c
172,4 → 172,4
set_spd=MAX_SPEED;
}
cd->speed=set_spd;
}
}
/demos/trunk/simcity/simcity.c
6,7 → 6,7
#include <drivers/keyb.h>
#include <drivers/glib.h>
#include <kernel/kern.h>
#include <semaphor.h>
#include <semaphore.h>
#include <math.h>
#include "include/constant.h"
#include "include/misc.h"
85,7 → 85,7
kern_cli();
ll_gettime(TIME_EXACT, &t),
kern_printf("\nS.Ha.R.K. Exception raised!!!"
"\nTime (s:ns) :%d:%d"
"\nTime (s:ns) :%ld:%ld"
"\nException number:%d"
"\nPID :%d\n",
t.tv_sec, t.tv_nsec, info->si_value.sival_int,
/demos/trunk/simcity/tasks.c
5,7 → 5,7
#include <string.h>
#include <kernel/func.h>
#include <drivers/glib.h>
#include <semaphor.h>
#include <semaphore.h>
#include <math.h>
#include "include/simcity.h"
#include "include/states.h"
406,4 → 406,4
cd->xp=my_rint(cd->xpos);
cd->yp=my_rint(cd->ypos);
}
}
}
/demos/trunk/simcity/keyfunct.c
82,4 → 82,4
void sensor_switch(KEY_EVT *k) {
if(sens==0) sens=1;
else sens=0;
}
}
/demos/trunk/simcity/misc.c
212,4 → 212,4
break;
}
return min_tl;
}
}