commit f21246c6b82a3f2dc4d90c8f7d80ea39f9533706 parent 239e523a066909634c4c155a749fc2522bff0f47 Author: vin <git@vineetk.net> Date: Thu, 10 Apr 2025 15:37:53 -0400 update fibonacci.c Diffstat:
| M | fibonacci.c | | | 10 | +++++----- |
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/fibonacci.c b/fibonacci.c @@ -1,13 +1,13 @@ void _start() { - int *fib0 = 0, *fib1 = 1; + volatile unsigned int *fib = (unsigned int *)0x100; - *fib0 = 0; - *fib1 = 1; + fib[0] = 0; + fib[1] = 1; - for (int *fibx = 2*4; *fibx <= 15*4; fibx += 4) - *fibx = *(fibx - 4) + *(fibx - 8); + for (unsigned int i = 2; i <= 15; i++) + fib[i] = fib[i - 1] + fib[i - 2]; for (;;); }