summaryrefslogtreecommitdiff
path: root/calc.c
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2013-11-15 19:59:19 +0100
committerschneefux <schneefux+commit@schneefux.xyz>2013-11-15 19:59:19 +0100
commit5d4a70f81d1896ede119e0dfe42392c4506a2a34 (patch)
tree3107dfb277c97421d91b5b94f397c93f1a2f359e /calc.c
parent677385ffdd1e330cfba4dd712ca58595feeea41d (diff)
downloadfx-maze-5d4a70f81d1896ede119e0dfe42392c4506a2a34.tar.gz
fx-maze-5d4a70f81d1896ede119e0dfe42392c4506a2a34.zip
added comments
Diffstat (limited to 'calc.c')
-rw-r--r--calc.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/calc.c b/calc.c
index 51ef6e2..4b5be28 100644
--- a/calc.c
+++ b/calc.c
@@ -2,8 +2,10 @@
#include "calc.h"
#include "syscalls.h"
+// table that holds precalculated values for the floor and ceiling
int TDist[64];
+// random number generator; could be improved
static uint lastrandom = 0x123456;
void seedrandom(void)
@@ -17,6 +19,7 @@ unsigned int random()
return (lastrandom >> 16);
}
+// inits constants for floor etc
void table()
{
int x;
@@ -26,6 +29,7 @@ void table()
}
}
+// fills an array
void fill(uint *ptr, uint element, uint arraysize)
{
for(;arraysize > 0; arraysize--, ptr++)