From 651b2c8bdc72364f7602db356f21d2a061f82ebf Mon Sep 17 00:00:00 2001 From: Selene ToyKeeper Date: Sun, 26 Mar 2017 15:18:03 -0600 Subject: Fixed a compiler warning about tk-random.h. --- tk-random.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'tk-random.h') diff --git a/tk-random.h b/tk-random.h index d559659..b2ff296 100644 --- a/tk-random.h +++ b/tk-random.h @@ -22,7 +22,10 @@ uint8_t pgm_rand() { static uint16_t offset = 255; - offset = (offset + 1) & 0x3ff | 0x0100; + // loop through ROM space, but avoid the first 256 bytes + // because the beginning tends to have a big ramp which + // doesn't look very random at all + offset = ((offset + 1) & 0x3ff) | 0x0100; return pgm_read_byte(offset); } -- cgit v1.2.3