18 lines
295 B
C
18 lines
295 B
C
#include "common.h"
|
|
|
|
#ifndef CPU_H
|
|
#define CPU_H
|
|
|
|
byte cpu_ram_read(word address);
|
|
void cpu_ram_write(word address, byte data);
|
|
|
|
void cpu_init();
|
|
void cpu_reset();
|
|
void cpu_interrupt();
|
|
void cpu_run(long cycles);
|
|
|
|
// CPU cycles that passed since power up
|
|
unsigned long long cpu_clock();
|
|
|
|
#endif
|