From 25e26804a9a1474c0847c5cccfab1f2cd40e4174 Mon Sep 17 00:00:00 2001 From: Max Regan Date: Sun, 1 Jul 2018 21:43:49 +0000 Subject: [PATCH] cpu: correct some print formats and use more "native" types These were found while running on a Raspberry Pi (ARM). --- src/apps/gbdb.c | 8 ++++---- src/gbemu/cpu.h | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/apps/gbdb.c b/src/apps/gbdb.c index bd88e9c..7b13e50 100644 --- a/src/apps/gbdb.c +++ b/src/apps/gbdb.c @@ -240,10 +240,10 @@ static void peek(char *arg_list) static void stats(char *arg_list) { - printf("Cycles: %lu\n", cpu.metrics.cycles); - printf("Retired Insructions %lu\n", cpu.metrics.retired_instrs); - printf("Memory Reads: %lu\n", cpu.metrics.mem_reads); - printf("Memory Writes: %lu\n", cpu.metrics.mem_writes); + printf("Cycles: %llu\n", cpu.metrics.cycles); + printf("Retired Insructions %llu\n", cpu.metrics.retired_instrs); + printf("Memory Reads: %llu\n", cpu.metrics.mem_reads); + printf("Memory Writes: %llu\n", cpu.metrics.mem_writes); } static void help(char *arg_list) diff --git a/src/gbemu/cpu.h b/src/gbemu/cpu.h index c2676d0..536007e 100644 --- a/src/gbemu/cpu.h +++ b/src/gbemu/cpu.h @@ -92,8 +92,8 @@ struct lr35902_state { int hf; int cf; - uint8_t stall_cycles; - uint8_t halted; + int stall_cycles; + int halted; lr35902_mem_read_fn mem_read; lr35902_mem_write_fn mem_write; lr35902_interrupt_state int_state;