├── .cvsignore ├── .dir-locals.el ├── .gitignore ├── .travis.yml ├── COPYING ├── Makefile ├── README.md ├── acia.c ├── acia.h ├── cartridge.c ├── cartridge.h ├── clock.c ├── clock.h ├── common.h ├── configure ├── cprint.c ├── cprint.h ├── cpu.c ├── cpu.h ├── cpu ├── abcd.c ├── add.c ├── adda.c ├── addi.c ├── addq.c ├── addx.c ├── and.c ├── andi.c ├── andi_to_ccr.c ├── andi_to_sr.c ├── asl.c ├── asr.c ├── bcc.c ├── bchg.c ├── bclr.c ├── bset.c ├── btst.c ├── clr.c ├── cmp.c ├── cmpa.c ├── cmpi.c ├── cmpm.c ├── cpu.mk ├── dbcc.c ├── divs.c ├── divu.c ├── ea.c ├── ea.h ├── eor.c ├── eori.c ├── eori_to_ccr.c ├── eori_to_sr.c ├── exg.c ├── ext.c ├── instr.txt ├── jmp.c ├── jsr.c ├── lea.c ├── linea.c ├── linef.c ├── link.c ├── lsl.c ├── lsr.c ├── move.c ├── move_from_ccr.c ├── move_from_sr.c ├── move_to_ccr.c ├── move_to_sr.c ├── move_usp.c ├── movea.c ├── movec.c ├── movem.c ├── movep.c ├── moveq.c ├── muls.c ├── mulu.c ├── neg.c ├── negx.c ├── nop.c ├── not.c ├── or.c ├── ori.c ├── ori_to_ccr.c ├── ori_to_sr.c ├── pea.c ├── reset.c ├── rol.c ├── ror.c ├── roxl.c ├── roxr.c ├── rte.c ├── rtr.c ├── rts.c ├── sbcd.c ├── scc.c ├── stop.c ├── sub.c ├── suba.c ├── subi.c ├── subq.c ├── subx.c ├── swap.c ├── tas.c ├── trap.c ├── tst.c └── unlk.c ├── cpuinstr ├── add.c ├── bcc.c ├── clr.c ├── cmp.c ├── cpuinstr.mk ├── ea.c ├── ea.h ├── exg.c ├── lea.c ├── movem.c ├── neg.c ├── negx.c ├── not.c ├── sub.c ├── ucode.c └── ucode.h ├── debug ├── debug.c ├── debug.h ├── debug.mk ├── display.c ├── display.h ├── draw.c ├── draw.h ├── edit.c ├── edit.h ├── font.h ├── layout.c ├── layout.h ├── win.c └── win.h ├── diag.c ├── diag.h ├── dma.c ├── dma.h ├── doc ├── Yacht.txt ├── debug.txt ├── ikbd.txt ├── module.txt └── state.txt ├── event.c ├── event.h ├── expr.h ├── expr.l ├── expr.y ├── fdc.c ├── fdc.h ├── floppy.c ├── floppy.h ├── floppy_msa.c ├── floppy_msa.h ├── floppy_st.c ├── floppy_st.h ├── floppy_stx.c ├── floppy_stx.h ├── glue.c ├── glue.h ├── hdc.c ├── hdc.h ├── ikbd.c ├── ikbd.h ├── instr.h ├── instr_clocked.h ├── logo-main.png ├── logo-monst.png ├── main.c ├── mfp.c ├── mfp.h ├── midi.c ├── midi.h ├── mmu.c ├── mmu.h ├── mmu_fallback.c ├── mmu_fallback.h ├── prefs.c ├── prefs.h ├── psg.c ├── psg.h ├── ram.c ├── ram.h ├── rom.c ├── rom.h ├── rtc.c ├── rtc.h ├── scancode.h ├── screen.c ├── screen.h ├── shifter.c ├── shifter.h ├── state.c ├── state.h └── tests ├── data ├── test_ccpu_movem.cart ├── test_ccpu_movem.s ├── test_lsl.cart ├── test_lsl.s ├── test_moveq.cart ├── test_moveq.s ├── test_prefetch1.cart ├── test_prefetch1.s ├── test_roxl.cart ├── test_roxl.s ├── test_roxr.cart └── test_roxr.s ├── test_cases.h ├── test_ccpu_movem.c ├── test_helpers.h ├── test_lsl.c ├── test_main.c ├── test_main.h ├── test_moveq.c ├── test_prefetch1.c ├── test_roxl.c ├── test_roxr.c └── tests.mk /.cvsignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/.cvsignore -------------------------------------------------------------------------------- /.dir-locals.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/.dir-locals.el -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/.travis.yml -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/COPYING -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/README.md -------------------------------------------------------------------------------- /acia.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/acia.c -------------------------------------------------------------------------------- /acia.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/acia.h -------------------------------------------------------------------------------- /cartridge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cartridge.c -------------------------------------------------------------------------------- /cartridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cartridge.h -------------------------------------------------------------------------------- /clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/clock.c -------------------------------------------------------------------------------- /clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/clock.h -------------------------------------------------------------------------------- /common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/common.h -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/configure -------------------------------------------------------------------------------- /cprint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cprint.c -------------------------------------------------------------------------------- /cprint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cprint.h -------------------------------------------------------------------------------- /cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu.c -------------------------------------------------------------------------------- /cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu.h -------------------------------------------------------------------------------- /cpu/abcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/abcd.c -------------------------------------------------------------------------------- /cpu/add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/add.c -------------------------------------------------------------------------------- /cpu/adda.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/adda.c -------------------------------------------------------------------------------- /cpu/addi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/addi.c -------------------------------------------------------------------------------- /cpu/addq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/addq.c -------------------------------------------------------------------------------- /cpu/addx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/addx.c -------------------------------------------------------------------------------- /cpu/and.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/and.c -------------------------------------------------------------------------------- /cpu/andi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/andi.c -------------------------------------------------------------------------------- /cpu/andi_to_ccr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/andi_to_ccr.c -------------------------------------------------------------------------------- /cpu/andi_to_sr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/andi_to_sr.c -------------------------------------------------------------------------------- /cpu/asl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/asl.c -------------------------------------------------------------------------------- /cpu/asr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/asr.c -------------------------------------------------------------------------------- /cpu/bcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/bcc.c -------------------------------------------------------------------------------- /cpu/bchg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/bchg.c -------------------------------------------------------------------------------- /cpu/bclr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/bclr.c -------------------------------------------------------------------------------- /cpu/bset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/bset.c -------------------------------------------------------------------------------- /cpu/btst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/btst.c -------------------------------------------------------------------------------- /cpu/clr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/clr.c -------------------------------------------------------------------------------- /cpu/cmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/cmp.c -------------------------------------------------------------------------------- /cpu/cmpa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/cmpa.c -------------------------------------------------------------------------------- /cpu/cmpi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/cmpi.c -------------------------------------------------------------------------------- /cpu/cmpm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/cmpm.c -------------------------------------------------------------------------------- /cpu/cpu.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/cpu.mk -------------------------------------------------------------------------------- /cpu/dbcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/dbcc.c -------------------------------------------------------------------------------- /cpu/divs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/divs.c -------------------------------------------------------------------------------- /cpu/divu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/divu.c -------------------------------------------------------------------------------- /cpu/ea.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/ea.c -------------------------------------------------------------------------------- /cpu/ea.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/ea.h -------------------------------------------------------------------------------- /cpu/eor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/eor.c -------------------------------------------------------------------------------- /cpu/eori.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/eori.c -------------------------------------------------------------------------------- /cpu/eori_to_ccr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/eori_to_ccr.c -------------------------------------------------------------------------------- /cpu/eori_to_sr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/eori_to_sr.c -------------------------------------------------------------------------------- /cpu/exg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/exg.c -------------------------------------------------------------------------------- /cpu/ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/ext.c -------------------------------------------------------------------------------- /cpu/instr.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/instr.txt -------------------------------------------------------------------------------- /cpu/jmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/jmp.c -------------------------------------------------------------------------------- /cpu/jsr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/jsr.c -------------------------------------------------------------------------------- /cpu/lea.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/lea.c -------------------------------------------------------------------------------- /cpu/linea.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/linea.c -------------------------------------------------------------------------------- /cpu/linef.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/linef.c -------------------------------------------------------------------------------- /cpu/link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/link.c -------------------------------------------------------------------------------- /cpu/lsl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/lsl.c -------------------------------------------------------------------------------- /cpu/lsr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/lsr.c -------------------------------------------------------------------------------- /cpu/move.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/move.c -------------------------------------------------------------------------------- /cpu/move_from_ccr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/move_from_ccr.c -------------------------------------------------------------------------------- /cpu/move_from_sr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/move_from_sr.c -------------------------------------------------------------------------------- /cpu/move_to_ccr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/move_to_ccr.c -------------------------------------------------------------------------------- /cpu/move_to_sr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/move_to_sr.c -------------------------------------------------------------------------------- /cpu/move_usp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/move_usp.c -------------------------------------------------------------------------------- /cpu/movea.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/movea.c -------------------------------------------------------------------------------- /cpu/movec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/movec.c -------------------------------------------------------------------------------- /cpu/movem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/movem.c -------------------------------------------------------------------------------- /cpu/movep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/movep.c -------------------------------------------------------------------------------- /cpu/moveq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/moveq.c -------------------------------------------------------------------------------- /cpu/muls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/muls.c -------------------------------------------------------------------------------- /cpu/mulu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/mulu.c -------------------------------------------------------------------------------- /cpu/neg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/neg.c -------------------------------------------------------------------------------- /cpu/negx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/negx.c -------------------------------------------------------------------------------- /cpu/nop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/nop.c -------------------------------------------------------------------------------- /cpu/not.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/not.c -------------------------------------------------------------------------------- /cpu/or.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/or.c -------------------------------------------------------------------------------- /cpu/ori.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/ori.c -------------------------------------------------------------------------------- /cpu/ori_to_ccr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/ori_to_ccr.c -------------------------------------------------------------------------------- /cpu/ori_to_sr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/ori_to_sr.c -------------------------------------------------------------------------------- /cpu/pea.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/pea.c -------------------------------------------------------------------------------- /cpu/reset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/reset.c -------------------------------------------------------------------------------- /cpu/rol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/rol.c -------------------------------------------------------------------------------- /cpu/ror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/ror.c -------------------------------------------------------------------------------- /cpu/roxl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/roxl.c -------------------------------------------------------------------------------- /cpu/roxr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/roxr.c -------------------------------------------------------------------------------- /cpu/rte.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/rte.c -------------------------------------------------------------------------------- /cpu/rtr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/rtr.c -------------------------------------------------------------------------------- /cpu/rts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/rts.c -------------------------------------------------------------------------------- /cpu/sbcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/sbcd.c -------------------------------------------------------------------------------- /cpu/scc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/scc.c -------------------------------------------------------------------------------- /cpu/stop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/stop.c -------------------------------------------------------------------------------- /cpu/sub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/sub.c -------------------------------------------------------------------------------- /cpu/suba.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/suba.c -------------------------------------------------------------------------------- /cpu/subi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/subi.c -------------------------------------------------------------------------------- /cpu/subq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/subq.c -------------------------------------------------------------------------------- /cpu/subx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/subx.c -------------------------------------------------------------------------------- /cpu/swap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/swap.c -------------------------------------------------------------------------------- /cpu/tas.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/tas.c -------------------------------------------------------------------------------- /cpu/trap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/trap.c -------------------------------------------------------------------------------- /cpu/tst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/tst.c -------------------------------------------------------------------------------- /cpu/unlk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpu/unlk.c -------------------------------------------------------------------------------- /cpuinstr/add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpuinstr/add.c -------------------------------------------------------------------------------- /cpuinstr/bcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpuinstr/bcc.c -------------------------------------------------------------------------------- /cpuinstr/clr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpuinstr/clr.c -------------------------------------------------------------------------------- /cpuinstr/cmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpuinstr/cmp.c -------------------------------------------------------------------------------- /cpuinstr/cpuinstr.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpuinstr/cpuinstr.mk -------------------------------------------------------------------------------- /cpuinstr/ea.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpuinstr/ea.c -------------------------------------------------------------------------------- /cpuinstr/ea.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpuinstr/ea.h -------------------------------------------------------------------------------- /cpuinstr/exg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpuinstr/exg.c -------------------------------------------------------------------------------- /cpuinstr/lea.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpuinstr/lea.c -------------------------------------------------------------------------------- /cpuinstr/movem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpuinstr/movem.c -------------------------------------------------------------------------------- /cpuinstr/neg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpuinstr/neg.c -------------------------------------------------------------------------------- /cpuinstr/negx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpuinstr/negx.c -------------------------------------------------------------------------------- /cpuinstr/not.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpuinstr/not.c -------------------------------------------------------------------------------- /cpuinstr/sub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpuinstr/sub.c -------------------------------------------------------------------------------- /cpuinstr/ucode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpuinstr/ucode.c -------------------------------------------------------------------------------- /cpuinstr/ucode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/cpuinstr/ucode.h -------------------------------------------------------------------------------- /debug/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/debug/debug.c -------------------------------------------------------------------------------- /debug/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/debug/debug.h -------------------------------------------------------------------------------- /debug/debug.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/debug/debug.mk -------------------------------------------------------------------------------- /debug/display.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/debug/display.c -------------------------------------------------------------------------------- /debug/display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/debug/display.h -------------------------------------------------------------------------------- /debug/draw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/debug/draw.c -------------------------------------------------------------------------------- /debug/draw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/debug/draw.h -------------------------------------------------------------------------------- /debug/edit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/debug/edit.c -------------------------------------------------------------------------------- /debug/edit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/debug/edit.h -------------------------------------------------------------------------------- /debug/font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/debug/font.h -------------------------------------------------------------------------------- /debug/layout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/debug/layout.c -------------------------------------------------------------------------------- /debug/layout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/debug/layout.h -------------------------------------------------------------------------------- /debug/win.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/debug/win.c -------------------------------------------------------------------------------- /debug/win.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/debug/win.h -------------------------------------------------------------------------------- /diag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/diag.c -------------------------------------------------------------------------------- /diag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/diag.h -------------------------------------------------------------------------------- /dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/dma.c -------------------------------------------------------------------------------- /dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/dma.h -------------------------------------------------------------------------------- /doc/Yacht.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/doc/Yacht.txt -------------------------------------------------------------------------------- /doc/debug.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/doc/debug.txt -------------------------------------------------------------------------------- /doc/ikbd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/doc/ikbd.txt -------------------------------------------------------------------------------- /doc/module.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/doc/module.txt -------------------------------------------------------------------------------- /doc/state.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/doc/state.txt -------------------------------------------------------------------------------- /event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/event.c -------------------------------------------------------------------------------- /event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/event.h -------------------------------------------------------------------------------- /expr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/expr.h -------------------------------------------------------------------------------- /expr.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/expr.l -------------------------------------------------------------------------------- /expr.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/expr.y -------------------------------------------------------------------------------- /fdc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/fdc.c -------------------------------------------------------------------------------- /fdc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/fdc.h -------------------------------------------------------------------------------- /floppy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/floppy.c -------------------------------------------------------------------------------- /floppy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/floppy.h -------------------------------------------------------------------------------- /floppy_msa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/floppy_msa.c -------------------------------------------------------------------------------- /floppy_msa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/floppy_msa.h -------------------------------------------------------------------------------- /floppy_st.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/floppy_st.c -------------------------------------------------------------------------------- /floppy_st.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/floppy_st.h -------------------------------------------------------------------------------- /floppy_stx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/floppy_stx.c -------------------------------------------------------------------------------- /floppy_stx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/floppy_stx.h -------------------------------------------------------------------------------- /glue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/glue.c -------------------------------------------------------------------------------- /glue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/glue.h -------------------------------------------------------------------------------- /hdc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/hdc.c -------------------------------------------------------------------------------- /hdc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/hdc.h -------------------------------------------------------------------------------- /ikbd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/ikbd.c -------------------------------------------------------------------------------- /ikbd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/ikbd.h -------------------------------------------------------------------------------- /instr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/instr.h -------------------------------------------------------------------------------- /instr_clocked.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/instr_clocked.h -------------------------------------------------------------------------------- /logo-main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/logo-main.png -------------------------------------------------------------------------------- /logo-monst.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/logo-monst.png -------------------------------------------------------------------------------- /main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/main.c -------------------------------------------------------------------------------- /mfp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/mfp.c -------------------------------------------------------------------------------- /mfp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/mfp.h -------------------------------------------------------------------------------- /midi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/midi.c -------------------------------------------------------------------------------- /midi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/midi.h -------------------------------------------------------------------------------- /mmu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/mmu.c -------------------------------------------------------------------------------- /mmu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/mmu.h -------------------------------------------------------------------------------- /mmu_fallback.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/mmu_fallback.c -------------------------------------------------------------------------------- /mmu_fallback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/mmu_fallback.h -------------------------------------------------------------------------------- /prefs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/prefs.c -------------------------------------------------------------------------------- /prefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/prefs.h -------------------------------------------------------------------------------- /psg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/psg.c -------------------------------------------------------------------------------- /psg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/psg.h -------------------------------------------------------------------------------- /ram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/ram.c -------------------------------------------------------------------------------- /ram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/ram.h -------------------------------------------------------------------------------- /rom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/rom.c -------------------------------------------------------------------------------- /rom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/rom.h -------------------------------------------------------------------------------- /rtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/rtc.c -------------------------------------------------------------------------------- /rtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/rtc.h -------------------------------------------------------------------------------- /scancode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/scancode.h -------------------------------------------------------------------------------- /screen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/screen.c -------------------------------------------------------------------------------- /screen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/screen.h -------------------------------------------------------------------------------- /shifter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/shifter.c -------------------------------------------------------------------------------- /shifter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/shifter.h -------------------------------------------------------------------------------- /state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/state.c -------------------------------------------------------------------------------- /state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/state.h -------------------------------------------------------------------------------- /tests/data/test_ccpu_movem.cart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/data/test_ccpu_movem.cart -------------------------------------------------------------------------------- /tests/data/test_ccpu_movem.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/data/test_ccpu_movem.s -------------------------------------------------------------------------------- /tests/data/test_lsl.cart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/data/test_lsl.cart -------------------------------------------------------------------------------- /tests/data/test_lsl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/data/test_lsl.s -------------------------------------------------------------------------------- /tests/data/test_moveq.cart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/data/test_moveq.cart -------------------------------------------------------------------------------- /tests/data/test_moveq.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/data/test_moveq.s -------------------------------------------------------------------------------- /tests/data/test_prefetch1.cart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/data/test_prefetch1.cart -------------------------------------------------------------------------------- /tests/data/test_prefetch1.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/data/test_prefetch1.s -------------------------------------------------------------------------------- /tests/data/test_roxl.cart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/data/test_roxl.cart -------------------------------------------------------------------------------- /tests/data/test_roxl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/data/test_roxl.s -------------------------------------------------------------------------------- /tests/data/test_roxr.cart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/data/test_roxr.cart -------------------------------------------------------------------------------- /tests/data/test_roxr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/data/test_roxr.s -------------------------------------------------------------------------------- /tests/test_cases.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/test_cases.h -------------------------------------------------------------------------------- /tests/test_ccpu_movem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/test_ccpu_movem.c -------------------------------------------------------------------------------- /tests/test_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/test_helpers.h -------------------------------------------------------------------------------- /tests/test_lsl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/test_lsl.c -------------------------------------------------------------------------------- /tests/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/test_main.c -------------------------------------------------------------------------------- /tests/test_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/test_main.h -------------------------------------------------------------------------------- /tests/test_moveq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/test_moveq.c -------------------------------------------------------------------------------- /tests/test_prefetch1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/test_prefetch1.c -------------------------------------------------------------------------------- /tests/test_roxl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/test_roxl.c -------------------------------------------------------------------------------- /tests/test_roxr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/test_roxr.c -------------------------------------------------------------------------------- /tests/tests.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nocrew/ostis/HEAD/tests/tests.mk --------------------------------------------------------------------------------