blob: 618202abe83192a1eac9252286697572a7a158dd (
plain) (
tree)
|
|
--- lxsys.c.orig 2014-11-04 10:25:00 UTC
+++ lxsys.c
@@ -63,7 +63,7 @@ int open_USB2LPT(void);
struct termios old_options;
#ifdef BSD
-char serport_name[]="/dev/ttyd....";
+char serport_name[]="/dev/ttyu....";
#else
char serport_name[]="/dev/ttyS....?";
#endif
@@ -122,7 +122,6 @@ char *fht=" ht";
char *fprocessor="processor";
#endif
int xxprint;
-int no_of_ht;
// If there is no mmx, do not use simd either.
tickspersec = sysconf(_SC_CLK_TCK);
xxprint=0;
@@ -422,8 +421,8 @@ float lir_noisegen(int level)
// Return a number distributed following a gaussian
// Mean value is 0 and sigma pow(2,level)
float x, y, z;
-y = (float)(random()+0.5)/RAND_MAX;
-z = (float)(random()+0.5)/RAND_MAX;
+y = (float)(random()+0.5)/(float)RAND_MAX;
+z = (float)(random()+0.5)/(float)RAND_MAX;
x = z * 2*PI_L;
return sin(x)*sqrt(-2*log(y))*pow(2.,level);
}
@@ -888,7 +887,7 @@ return port;
float lir_random(void)
{
-return (float)(random())/RAND_MAX;
+return (float)(random())/(float)RAND_MAX;
}
void lir_srandom(void)
|