191 |
avRandomSeed += *(u32_t *)clockBuf + *lptr1 + OSIdleCtr |
avRandomSeed += *(u32_t *)clockBuf + *lptr1 + OSIdleCtr |
192 |
+ ppp_mtime() + ((u32_t)TM1 << 16) + TM1; |
+ ppp_mtime() + ((u32_t)TM1 << 16) + TM1; |
193 |
#else |
#else |
194 |
avRandomSeed += ppp_jiffies(); /* XXX */ |
avRandomSeed += sys_jiffies(); /* XXX */ |
195 |
#endif |
#endif |
196 |
|
|
197 |
/* Initialize the Borland random number generator. */ |
/* Initialize the Borland random number generator. */ |
215 |
/* The initialization function also updates the seed. */ |
/* The initialization function also updates the seed. */ |
216 |
} else { |
} else { |
217 |
/* avRandomSeed += (avRandomSeed << 16) + TM1; */ |
/* avRandomSeed += (avRandomSeed << 16) + TM1; */ |
218 |
avRandomSeed += (ppp_jiffies() - last_jiffies); /* XXX */ |
avRandomSeed += (sys_jiffies() - last_jiffies); /* XXX */ |
219 |
} |
} |
220 |
last_jiffies = ppp_jiffies(); |
last_jiffies = sys_jiffies(); |
221 |
} |
} |
222 |
|
|
223 |
/* |
/* |