Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 463 → Rev 464

/shark/trunk/drivers/linuxc26/linuxcomp.c
318,6 → 318,23
}
 
void __udelay(unsigned long usecs) {
SYS_FLAGS f;
struct timespec t;
f = ll_fsave();
sti();
t.tv_sec = 0;
t.tv_nsec = usecs * 1000;
nanosleep(&t,NULL);
ll_frestore(f);
}
 
unsigned long __copy_to_user_ll(void __user *to, const void *from, unsigned long n) {
 
memcpy(to,from,n);
/shark/trunk/drivers/linuxc26/shark_linuxc26.c
24,6 → 24,18
extern int buses_init(void);
extern int classes_init(void);
 
unsigned long read_time(void) {
 
return kern_gettime(NULL);
 
}
 
void do_rescheduler(void) {
 
event_need_reschedule();
 
}
 
/* Init the Emulation Library */
int LINUXC26_register_module() {