summaryrefslogtreecommitdiff
path: root/stage3/main.c
diff options
context:
space:
mode:
authorLizzy Fleckenstein <lizzy@vlhl.dev>2023-12-23 04:45:48 +0100
committerLizzy Fleckenstein <lizzy@vlhl.dev>2023-12-23 04:45:48 +0100
commit2237fd9d5081a25ae52b19d2efc381a9b48aa6da (patch)
tree1a5558e67815013fe502c3d0a3885c61336f3c26 /stage3/main.c
parent12f914b5a51e34308437f9a4eccbb33142b3565f (diff)
downloadcuddles-2237fd9d5081a25ae52b19d2efc381a9b48aa6da.tar.xz
seed rng at startup
Diffstat (limited to 'stage3/main.c')
-rw-r--r--stage3/main.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/stage3/main.c b/stage3/main.c
index fd18d6c..abbd33b 100644
--- a/stage3/main.c
+++ b/stage3/main.c
@@ -15,6 +15,7 @@
#include "fs.h"
#include "gfx.h"
#include "clock.h"
+#include "rng.h"
char keymap[256] = { '\0' };
@@ -126,6 +127,8 @@ void kmain()
print_num_pad(features, 2, 32, '0');
print(S("\n"));
+ srand(clock_cycles());
+
interrupts_init();
pic_init();
thread_init();