From 41cacd9ae5854a69730dfd3ae3b5255458c66b00 Mon Sep 17 00:00:00 2001 From: inixyz Date: Fri, 6 Oct 2023 00:27:09 +0300 Subject: [PATCH] ram load test --- src/main.c | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/main.c b/src/main.c index 43fda2b..8214620 100644 --- a/src/main.c +++ b/src/main.c @@ -17,6 +17,20 @@ uint32_t tinyrv_ram_load(const tinyrv_cpu* cpu, const uint32_t addr, return val; } -int main(){ +#include +int main(){ + uint8_t memory[100]; + tinyrv_cpu cpu; + cpu.memory = memory; + + memory[0] = 0xAA; + memory[1] = 0xBB; + memory[2] = 0xCC; + memory[3] = 0xDD; + + printf("%x\n", tinyrv_ram_load(&cpu, 0, 1)); + printf("%x\n", tinyrv_ram_load(&cpu, 0, 2)); + printf("%x\n", tinyrv_ram_load(&cpu, 0, 3)); + printf("%x\n", tinyrv_ram_load(&cpu, 0, 4)); }