/demos/trunk/mesaref/mesaref.c |
---|
62,7 → 62,7 |
unsigned long int VMEMLONG = WIDTH * HEIGHT * BYTES_PP / 4; // Used by copy_videomem_16to16 |
unsigned long int RGB565MEM = WIDTH * HEIGHT * BYTES_PP; // Total video mem |
unsigned long int PERIOD_REFRESH = 150000; //fps = 20 |
unsigned long int PERIOD_REFRESH = 150000; |
unsigned long int PERIOD_DISEGNA = 150000; |
unsigned long int WCET_REFRESH, WCET_DISEGNA; |
471,7 → 471,7 |
sys_atrunlevel(program_end,NULL, RUNLEVEL_BEFORE_EXIT); |
WCET_REFRESH =((long int) PERIOD_REFRESH * (0.2)); |
WCET_DISEGNA =((long int) PERIOD_DISEGNA * (0.6)); |
WCET_DISEGNA =((long int) PERIOD_DISEGNA * (0.75)); |
hard_task_default_model(ht_refresh); |
hard_task_def_wcet(ht_refresh,WCET_REFRESH); |
/demos/trunk/mesatex/initfile.c |
---|
18,11 → 18,11 |
/* |
------------ |
CVS : $Id: initfile.c,v 1.1 2003-03-13 13:14:54 giacomo Exp $ |
CVS : $Id: initfile.c,v 1.2 2003-04-28 11:14:08 giacomo Exp $ |
File: $File$ |
Revision: $Revision: 1.1 $ |
Last update: $Date: 2003-03-13 13:14:54 $ |
Revision: $Revision: 1.2 $ |
Last update: $Date: 2003-04-28 11:14:08 $ |
------------ |
System initialization file |
80,7 → 80,7 |
/*+ sysyem tick in us +*/ |
#define TICK 0 |
#define TICK 1000 |
/*+ RR tick in us +*/ |
#define RRTICK 10000 |
110,7 → 110,6 |
HARTPORT_init(); |
keyb_def_ctrlC(kparms, NULL); |
keyb_def_map(kparms,itaMap); |
KEYB_init(&kparms); |
__call_main__(mb); |
/demos/trunk/mesatex/mesatex.c |
---|
59,8 → 59,8 |
unsigned long int VMEMLONG = WIDTH * HEIGHT * BYTES_PP / 4; // Used by copy_videomem_16to16 |
unsigned long int RGB565MEM = WIDTH * HEIGHT * BYTES_PP; // Total video mem |
unsigned long int PERIOD_REFRESH = 40000; //fps = 25 |
unsigned long int PERIOD_DISEGNA = 40000; |
unsigned long int PERIOD_REFRESH = 60000; |
unsigned long int PERIOD_DISEGNA = 60000; |
unsigned long int WCET_REFRESH, WCET_DISEGNA; |
273,7 → 273,6 |
} |
video_buf = vga_getgraphmem(); |
rgb_565_buf = malloc(RGB565MEM); |
grx_setbuffer(rgb_565_buf, WIDTH, HEIGHT); //Init of RGB16 version of grx functions |
//created to work with Mesa buffer |
389,6 → 388,10 |
keyb_hook(k,program_key_end); |
} |
rgb_565_buf = malloc(RGB565MEM); |
gl_init(); |
if (screen(INITSTR)) { |
printk(KERN_INFO "Graphical initialization failed !!\n"); |
sys_end(); |
396,8 → 399,6 |
memset(rgb_565_buf, 0, RGB565MEM); |
gl_init(); |
group_activate(1); |
return 0; |
/demos/trunk/mesademo/initfile.c |
---|
18,11 → 18,11 |
/* |
------------ |
CVS : $Id: initfile.c,v 1.1 2003-03-13 13:13:15 giacomo Exp $ |
CVS : $Id: initfile.c,v 1.2 2003-04-28 11:12:24 giacomo Exp $ |
File: $File$ |
Revision: $Revision: 1.1 $ |
Last update: $Date: 2003-03-13 13:13:15 $ |
Revision: $Revision: 1.2 $ |
Last update: $Date: 2003-04-28 11:12:24 $ |
------------ |
System initialization file |
44,7 → 44,6 |
This file is similar to the configuration of kernel/init/hartik3.c |
TICK is set to 0 (one-shot timer is used) |
*/ |
/* |
80,7 → 79,7 |
/*+ sysyem tick in us +*/ |
#define TICK 0 |
#define TICK 1000 |
/*+ RR tick in us +*/ |
#define RRTICK 10000 |
110,7 → 109,6 |
HARTPORT_init(); |
keyb_def_ctrlC(kparms, NULL); |
keyb_def_map(kparms,itaMap); |
KEYB_init(&kparms); |
__call_main__(mb); |
/demos/trunk/mesademo/mesademo.c |
---|
46,8 → 46,8 |
unsigned long int VMEMLONG = WIDTH * HEIGHT * BYTES_PP / 4; // Used by copy_videomem_16to16 |
unsigned long int RGB565MEM = WIDTH * HEIGHT * BYTES_PP; // Total video mem |
unsigned long int PERIOD_REFRESH = 50000; //fps = 20 Test |
unsigned long int PERIOD_DISEGNA = 50000; |
unsigned long int PERIOD_REFRESH = 80000; //fps = 20 Test |
unsigned long int PERIOD_DISEGNA = 80000; |
unsigned long int WCET_REFRESH, WCET_DISEGNA; |
277,7 → 277,6 |
} |
video_buf = vga_getgraphmem(); |
rgb_565_buf = malloc(RGB565MEM); |
grx_setbuffer(rgb_565_buf, WIDTH, HEIGHT); //Init of RGB16 version of grx functions |
//created to work with Mesa buffer |
357,7 → 356,7 |
clear(); |
WCET_REFRESH =((long int) PERIOD_REFRESH * (0.3)); |
WCET_DISEGNA =((long int) PERIOD_DISEGNA * (0.65)); |
WCET_DISEGNA =((long int) PERIOD_DISEGNA * (0.6)); |
hard_task_default_model(ht_refresh); |
hard_task_def_wcet(ht_refresh,WCET_REFRESH); |
394,6 → 393,10 |
keyb_hook(k,program_key_end); |
} |
rgb_565_buf = malloc(RGB565MEM); |
gl_init(); |
if (screen(INITSTR)) { |
printk(KERN_INFO "Graphical initialization failed !!\n"); |
sys_end(); |
401,8 → 404,6 |
memset(rgb_565_buf, 0, RGB565MEM); |
gl_init(); |
group_activate(1); |
return 0; |