added display support (init by now) (dfb-api)
[physik/morpheus.git] / random.c
index 0b7304f..3f8ed72 100644 (file)
--- a/random.c
+++ b/random.c
@@ -6,10 +6,11 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <unistd.h>
+
 #include "defines.h"
 
-/* global & extern variables */
-extern u32 sum_z_segments;
+/* global and extern variables */
+extern u32 sum_z_cells;
 extern int random_fd;
 
 /* return random integer between 0 - max */
@@ -21,7 +22,7 @@ u32 rand_get(u32 max)
   puts("failed reading 4 bytes of random data");
   return -23;
  }
- /* segments numbered 0...max-1 */
+ /* cells numbered 0...max-1 */
  return((u32)(rand_int*(max*1.0/URAND_MAX)));
 }
 
@@ -29,11 +30,11 @@ u32 rand_get(u32 max)
 u32 rand_get_lgp(int slope_nel,int start_nel) {
  int z;
  u32 i;
- z=rand_get(sum_z_segments)+1; /* +1 as rand_get returns values 0...max-1 */
+ z=rand_get(sum_z_cells)+1; /* +1 as rand_get returns values 0...max-1 */
  for(i=1;;i++) {
   z-=(start_nel+i*slope_nel);
   if(z<=0) break;
  }
- return(i-1); /* return values 0...z_seg-1 */
+ return(i-1); /* return values 0...z_cell-1 */
 }