]>
Commit | Line | Data |
---|---|---|
ec089349 | 1 | --- driver/Boot.c~ 2004-02-22 21:11:30.000000000 +0000 |
2 | +++ driver/Boot.c 2004-06-02 08:57:53.063519192 +0000 | |
3 | @@ -57,6 +57,15 @@ | |
4 | static void IDMACompletion(struct urb *urb, struct pt_regs *regs ); | |
5 | #endif | |
6 | ||
7 | +static inline void wait_ms(unsigned int ms) { | |
8 | + if (!in_interrupt()) { | |
9 | + set_current_state(TASK_UNINTERRUPTIBLE); | |
10 | + schedule_timeout(1 + ms * HZ / 1000); | |
11 | + } | |
12 | + else | |
13 | + mdelay(ms); | |
14 | +} | |
15 | + | |
16 | /*********************************************************************************/ | |
17 | /* BootModem */ | |
18 | /* Kinda like doing a ctrl-alt-delete on your PC. Reuploads (or does first */ | |
19 |