1
0
mirror of https://github.com/jscrane/r65emu.git synced 2024-12-30 09:30:46 +00:00
This commit is contained in:
Stephen Crane 2018-08-10 11:13:45 +01:00
parent 30c049e91c
commit 69f7837ac3
13 changed files with 113 additions and 109 deletions

2
CPU.h
View File

@ -3,6 +3,8 @@
#undef PC
class Stream;
class CPU: public Checkpointable {
public:
virtual void run(unsigned instructions) =0;

View File

@ -1,7 +1,7 @@
r65emu
======
Emulation library for 6502-based 8-bit microcomputers.
Emulation library for 8-bit microcomputers based on 6502, i8080 and z80.
Libraries:
---------
@ -22,4 +22,3 @@ Hardware:
- A 23k256 SPI RAM chip (optional)
See _hardware.h_ for wiring details and other options.

View File

@ -1,4 +1,5 @@
#include <Energia.h>
#include <stdio.h>
#include <Stream.h>
#include "memory.h"
#include "CPU.h"

View File

@ -2,6 +2,7 @@
#define __MEMORY_H__
typedef unsigned char byte;
typedef unsigned int word;
class Stream;

View File

@ -1,4 +1,4 @@
#include <Energia.h>
#include <Arduino.h>
#include "ps2drv.h"
#define BUFFER_SIZE 16

View File

@ -1,4 +1,5 @@
#include <Energia.h>
#include <stdio.h>
#include <Stream.h>
#include "memory.h"
#include "ports.h"