├── .gitignore ├── LICENSE.md ├── Makefile ├── README.md ├── boot-6502.asm ├── boot-65c02.asm ├── boot-65c802.asm ├── boot-65sc02.asm ├── code ├── Dev65.jar ├── MakeDefns ├── NMAKE.ERR ├── NMAKE.EXE ├── ascii.inc ├── chiptest │ ├── Makefile │ ├── chiptest.asm │ ├── clean.bat │ └── make.bat ├── clean.bat ├── eforth │ ├── Makefile │ ├── clean.bat │ ├── eforth-65c02.asm │ └── make.bat ├── make.bat ├── monitor │ ├── Makefile │ ├── clean.bat │ ├── make.bat │ ├── monitor-6502.asm │ ├── monitor-65c02.asm │ ├── monitor-65c802.asm │ ├── monitor-65sc02.asm │ └── monitor.asm └── sb-6502.inc ├── datasheets ├── 65SPI Datasheet.pdf ├── DS1318.pdf ├── G65SC02.pdf ├── PIC18F2x,4xK22_40001412G.pdf ├── R65C02P3.pdf ├── W65C816,802.pdf ├── cmd_g65sc802_g65sc816.pdf ├── rockwell_r650x_r651x.pdf ├── w65c02s.pdf └── w65c51s.pdf ├── firmware.asm ├── images └── sb-6502.jpg ├── nbproject ├── Makefile-PIC18F46K22.mk ├── Makefile-PIC18F47K40.mk ├── Makefile-genesis.properties ├── Makefile-impl.mk ├── Makefile-local-PIC18F46K22.mk ├── Makefile-local-PIC18F47K40.mk ├── Makefile-variables.mk ├── Package-PIC18F46K22.bash ├── Package-PIC18F47K40.bash ├── configurations.xml ├── private │ ├── SuppressibleMessageMemo.properties │ ├── configurations.xml │ └── private.xml └── project.xml └── schematics ├── designspark ├── SB-6502.pcb ├── SB-6502.pdf ├── SB-6502.prj └── SB-6502.sch └── express-pcb ├── SB-6502.sch └── schematic.bmp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/README.md -------------------------------------------------------------------------------- /boot-6502.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/boot-6502.asm -------------------------------------------------------------------------------- /boot-65c02.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/boot-65c02.asm -------------------------------------------------------------------------------- /boot-65c802.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/boot-65c802.asm -------------------------------------------------------------------------------- /boot-65sc02.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/boot-65sc02.asm -------------------------------------------------------------------------------- /code/Dev65.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/code/Dev65.jar -------------------------------------------------------------------------------- /code/MakeDefns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/code/MakeDefns -------------------------------------------------------------------------------- /code/NMAKE.ERR: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/code/NMAKE.ERR -------------------------------------------------------------------------------- /code/NMAKE.EXE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/code/NMAKE.EXE -------------------------------------------------------------------------------- /code/ascii.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/code/ascii.inc -------------------------------------------------------------------------------- /code/chiptest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/code/chiptest/Makefile -------------------------------------------------------------------------------- /code/chiptest/chiptest.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/code/chiptest/chiptest.asm -------------------------------------------------------------------------------- /code/chiptest/clean.bat: -------------------------------------------------------------------------------- 1 | ..\nmake clean 2 | exit -------------------------------------------------------------------------------- /code/chiptest/make.bat: -------------------------------------------------------------------------------- 1 | ..\nmake 2 | if errorlevel 1 pause 3 | exit -------------------------------------------------------------------------------- /code/clean.bat: -------------------------------------------------------------------------------- 1 | start /b /wait /d monitor clean -------------------------------------------------------------------------------- /code/eforth/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/code/eforth/Makefile -------------------------------------------------------------------------------- /code/eforth/clean.bat: -------------------------------------------------------------------------------- 1 | ..\nmake clean 2 | exit -------------------------------------------------------------------------------- /code/eforth/eforth-65c02.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/code/eforth/eforth-65c02.asm -------------------------------------------------------------------------------- /code/eforth/make.bat: -------------------------------------------------------------------------------- 1 | ..\nmake 2 | if errorlevel 1 pause 3 | exit -------------------------------------------------------------------------------- /code/make.bat: -------------------------------------------------------------------------------- 1 | start /b /wait /d monitor make -------------------------------------------------------------------------------- /code/monitor/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/code/monitor/Makefile -------------------------------------------------------------------------------- /code/monitor/clean.bat: -------------------------------------------------------------------------------- 1 | ..\nmake clean 2 | exit -------------------------------------------------------------------------------- /code/monitor/make.bat: -------------------------------------------------------------------------------- 1 | ..\nmake 2 | if errorlevel 1 pause 3 | exit -------------------------------------------------------------------------------- /code/monitor/monitor-6502.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/code/monitor/monitor-6502.asm -------------------------------------------------------------------------------- /code/monitor/monitor-65c02.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/code/monitor/monitor-65c02.asm -------------------------------------------------------------------------------- /code/monitor/monitor-65c802.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/code/monitor/monitor-65c802.asm -------------------------------------------------------------------------------- /code/monitor/monitor-65sc02.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/code/monitor/monitor-65sc02.asm -------------------------------------------------------------------------------- /code/monitor/monitor.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/code/monitor/monitor.asm -------------------------------------------------------------------------------- /code/sb-6502.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/code/sb-6502.inc -------------------------------------------------------------------------------- /datasheets/65SPI Datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/datasheets/65SPI Datasheet.pdf -------------------------------------------------------------------------------- /datasheets/DS1318.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/datasheets/DS1318.pdf -------------------------------------------------------------------------------- /datasheets/G65SC02.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/datasheets/G65SC02.pdf -------------------------------------------------------------------------------- /datasheets/PIC18F2x,4xK22_40001412G.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/datasheets/PIC18F2x,4xK22_40001412G.pdf -------------------------------------------------------------------------------- /datasheets/R65C02P3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/datasheets/R65C02P3.pdf -------------------------------------------------------------------------------- /datasheets/W65C816,802.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/datasheets/W65C816,802.pdf -------------------------------------------------------------------------------- /datasheets/cmd_g65sc802_g65sc816.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/datasheets/cmd_g65sc802_g65sc816.pdf -------------------------------------------------------------------------------- /datasheets/rockwell_r650x_r651x.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/datasheets/rockwell_r650x_r651x.pdf -------------------------------------------------------------------------------- /datasheets/w65c02s.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/datasheets/w65c02s.pdf -------------------------------------------------------------------------------- /datasheets/w65c51s.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/datasheets/w65c51s.pdf -------------------------------------------------------------------------------- /firmware.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/firmware.asm -------------------------------------------------------------------------------- /images/sb-6502.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/images/sb-6502.jpg -------------------------------------------------------------------------------- /nbproject/Makefile-PIC18F46K22.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/nbproject/Makefile-PIC18F46K22.mk -------------------------------------------------------------------------------- /nbproject/Makefile-PIC18F47K40.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/nbproject/Makefile-PIC18F47K40.mk -------------------------------------------------------------------------------- /nbproject/Makefile-genesis.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/nbproject/Makefile-genesis.properties -------------------------------------------------------------------------------- /nbproject/Makefile-impl.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/nbproject/Makefile-impl.mk -------------------------------------------------------------------------------- /nbproject/Makefile-local-PIC18F46K22.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/nbproject/Makefile-local-PIC18F46K22.mk -------------------------------------------------------------------------------- /nbproject/Makefile-local-PIC18F47K40.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/nbproject/Makefile-local-PIC18F47K40.mk -------------------------------------------------------------------------------- /nbproject/Makefile-variables.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/nbproject/Makefile-variables.mk -------------------------------------------------------------------------------- /nbproject/Package-PIC18F46K22.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/nbproject/Package-PIC18F46K22.bash -------------------------------------------------------------------------------- /nbproject/Package-PIC18F47K40.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/nbproject/Package-PIC18F47K40.bash -------------------------------------------------------------------------------- /nbproject/configurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/nbproject/configurations.xml -------------------------------------------------------------------------------- /nbproject/private/SuppressibleMessageMemo.properties: -------------------------------------------------------------------------------- 1 | # 2 | #Sat Feb 04 22:35:58 GMT 2017 3 | pk3/CHECK_4_HIGH_VOLTAGE_VPP=true 4 | -------------------------------------------------------------------------------- /nbproject/private/configurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/nbproject/private/configurations.xml -------------------------------------------------------------------------------- /nbproject/private/private.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/nbproject/private/private.xml -------------------------------------------------------------------------------- /nbproject/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/nbproject/project.xml -------------------------------------------------------------------------------- /schematics/designspark/SB-6502.pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/schematics/designspark/SB-6502.pcb -------------------------------------------------------------------------------- /schematics/designspark/SB-6502.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/schematics/designspark/SB-6502.pdf -------------------------------------------------------------------------------- /schematics/designspark/SB-6502.prj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/schematics/designspark/SB-6502.prj -------------------------------------------------------------------------------- /schematics/designspark/SB-6502.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/schematics/designspark/SB-6502.sch -------------------------------------------------------------------------------- /schematics/express-pcb/SB-6502.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/schematics/express-pcb/SB-6502.sch -------------------------------------------------------------------------------- /schematics/express-pcb/schematic.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrew-jacobs/sb-6502/HEAD/schematics/express-pcb/schematic.bmp --------------------------------------------------------------------------------