/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; |
} |
} |