40 lines
1.0 KiB
C
40 lines
1.0 KiB
C
--- 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)
|