15 lines
		
	
	
	
		
			539 B
		
	
	
	
		
			C
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
	
		
			539 B
		
	
	
	
		
			C
		
	
	
		
			Executable file
		
	
	
	
	
| #ifndef SIM__HEADER
 | |
| #define SIM__HEADER
 | |
| 
 | |
| unsigned int cpu_read_byte(unsigned int address);
 | |
| unsigned int cpu_read_word(unsigned int address);
 | |
| unsigned int cpu_read_long(unsigned int address);
 | |
| void cpu_write_byte(unsigned int address, unsigned int value);
 | |
| void cpu_write_word(unsigned int address, unsigned int value);
 | |
| void cpu_write_long(unsigned int address, unsigned int value);
 | |
| void cpu_pulse_reset(void);
 | |
| void cpu_set_fc(unsigned int fc);
 | |
| int  cpu_irq_ack(int level);
 | |
| void cpu_instr_callback();
 | |
| 
 | |
| #endif /* SIM__HEADER */
 |