cpu: correct some print formats and use more "native" types

These were found while running on a Raspberry Pi (ARM).
This commit is contained in:
2018-07-01 21:43:49 +00:00
parent 100704eb1a
commit 25e26804a9
2 changed files with 6 additions and 6 deletions

View File

@@ -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)

View File

@@ -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;