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:
@@ -240,10 +240,10 @@ static void peek(char *arg_list)
|
|||||||
|
|
||||||
static void stats(char *arg_list)
|
static void stats(char *arg_list)
|
||||||
{
|
{
|
||||||
printf("Cycles: %lu\n", cpu.metrics.cycles);
|
printf("Cycles: %llu\n", cpu.metrics.cycles);
|
||||||
printf("Retired Insructions %lu\n", cpu.metrics.retired_instrs);
|
printf("Retired Insructions %llu\n", cpu.metrics.retired_instrs);
|
||||||
printf("Memory Reads: %lu\n", cpu.metrics.mem_reads);
|
printf("Memory Reads: %llu\n", cpu.metrics.mem_reads);
|
||||||
printf("Memory Writes: %lu\n", cpu.metrics.mem_writes);
|
printf("Memory Writes: %llu\n", cpu.metrics.mem_writes);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void help(char *arg_list)
|
static void help(char *arg_list)
|
||||||
|
|||||||
@@ -92,8 +92,8 @@ struct lr35902_state {
|
|||||||
int hf;
|
int hf;
|
||||||
int cf;
|
int cf;
|
||||||
|
|
||||||
uint8_t stall_cycles;
|
int stall_cycles;
|
||||||
uint8_t halted;
|
int halted;
|
||||||
lr35902_mem_read_fn mem_read;
|
lr35902_mem_read_fn mem_read;
|
||||||
lr35902_mem_write_fn mem_write;
|
lr35902_mem_write_fn mem_write;
|
||||||
lr35902_interrupt_state int_state;
|
lr35902_interrupt_state int_state;
|
||||||
|
|||||||
Reference in New Issue
Block a user