├── .github └── workflows │ └── continuous-integration.yml ├── .gitignore ├── Applications ├── BCPL │ ├── .gitignore │ ├── CGHDR │ ├── LIBHDR │ ├── Makefile.6809 │ ├── Makefile.linux │ ├── Makefile.z80 │ ├── OPTIONS │ ├── README │ ├── SYNHDR │ ├── TRNHDR │ ├── bcpl │ ├── blib.c │ ├── blib.h │ ├── blib16.b │ ├── blib16.i │ ├── blibv.c │ ├── cg.b │ ├── cg.i │ ├── examples │ │ ├── cgtest.b │ │ ├── cgtest.i │ │ ├── fact.b │ │ ├── fact.i │ │ ├── hello.b │ │ └── hello.i │ ├── fuzix-BCPL.pkg │ ├── icex.c │ ├── icint.c │ ├── icintv.c │ ├── iclib.i │ ├── iclink.c │ ├── syn.b │ ├── syn.i │ ├── trn.b │ └── trn.i ├── CC │ ├── Language.md │ ├── Makefile.6303 │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6803 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.common │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.r2k │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.wrx6 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── Operations.md │ ├── README.md │ ├── TARGET.md │ ├── backend-6502.c │ ├── backend-65c816.c │ ├── backend-6803.c │ ├── backend-6809.c │ ├── backend-8070.c │ ├── backend-8080.c │ ├── backend-bytecode.c │ ├── backend-default.c │ ├── backend-ee200.c │ ├── backend-nova3.c │ ├── backend-threadcode.c │ ├── backend-z80.c │ ├── backend.c │ ├── backend.h │ ├── backendold-z80.c │ ├── body.c │ ├── body.h │ ├── cc.c │ ├── cc6502.c │ ├── cc65c816.c │ ├── cc85.c │ ├── ccbyte.c │ ├── ccfuzix.c │ ├── ccthread.c │ ├── ccz80.c │ ├── compiler.h │ ├── copt.c │ ├── declaration.c │ ├── declaration.h │ ├── dumptokens.c │ ├── enum.c │ ├── enum.h │ ├── error.c │ ├── error.h │ ├── expression.c │ ├── expression.h │ ├── frontend.c │ ├── header.c │ ├── header.h │ ├── idxdata.c │ ├── idxdata.h │ ├── initializer.c │ ├── initializer.h │ ├── label.c │ ├── label.h │ ├── lex.c │ ├── lex.h │ ├── lorder │ ├── lorder85 │ ├── lorderz80 │ ├── main.c │ ├── primary.c │ ├── primary.h │ ├── rules.8080 │ ├── rules.8080.full │ ├── rules.8085 │ ├── rules.byte │ ├── rules.thread │ ├── rules.z180 │ ├── rules.z80 │ ├── stackframe.c │ ├── stackframe.h │ ├── storage.c │ ├── storage.h │ ├── struct.c │ ├── struct.h │ ├── support8080 │ │ ├── Makefile │ │ ├── __and.s │ │ ├── __andc.s │ │ ├── __andeq.s │ │ ├── __andeqc.s │ │ ├── __andeqde.s │ │ ├── __andeql.s │ │ ├── __assignl.s │ │ ├── __bandde.s │ │ ├── __bandl.s │ │ ├── __bcand.s │ │ ├── __bcdiv.s │ │ ├── __bcdivu.s │ │ ├── __bcmul.s │ │ ├── __bcor.s │ │ ├── __bcshl.s │ │ ├── __bcshr.s │ │ ├── __bcsub.s │ │ ├── __bcxor.s │ │ ├── __bool.s │ │ ├── __boolc.s │ │ ├── __booll.s │ │ ├── __borde.s │ │ ├── __borl.s │ │ ├── __bxorde.s │ │ ├── __bxorl.s │ │ ├── __cast_l.s │ │ ├── __cast_ul.s │ │ ├── __castc.s │ │ ├── __castcl.s │ │ ├── __castu_l.s │ │ ├── __cceq.s │ │ ├── __ccequl.s │ │ ├── __ccgt.s │ │ ├── __ccgteq.s │ │ ├── __ccgteql.s │ │ ├── __ccgtequ.s │ │ ├── __ccgtequl.s │ │ ├── __ccgtl.s │ │ ├── __ccgtu.s │ │ ├── __ccgtul.s │ │ ├── __cclt.s │ │ ├── __cclteq.s │ │ ├── __cclteql.s │ │ ├── __ccltequ.s │ │ ├── __ccltequl.s │ │ ├── __ccltl.s │ │ ├── __ccltu.s │ │ ├── __ccltul.s │ │ ├── __ccne.s │ │ ├── __ccneul.s │ │ ├── __cmpeq.s │ │ ├── __cmpeq0.s │ │ ├── __cmpeqb.s │ │ ├── __cmpgt.s │ │ ├── __cmpgt0.s │ │ ├── __cmpgteq.s │ │ ├── __cmpgteq0.s │ │ ├── __cmpgtequ.s │ │ ├── __cmpgtu.s │ │ ├── __cmpl.s │ │ ├── __cmplt.s │ │ ├── __cmplt0.s │ │ ├── __cmplteq.s │ │ ├── __cmplteq0.s │ │ ├── __cmpltequ.s │ │ ├── __cmpltu.s │ │ ├── __cmpne.s │ │ ├── __cmpneb.s │ │ ├── __cpl.s │ │ ├── __cplc.s │ │ ├── __cpll.s │ │ ├── __derefl.s │ │ ├── __divde.s │ │ ├── __divdeu.s │ │ ├── __diveq.s │ │ ├── __diveqc.s │ │ ├── __divequ.s │ │ ├── __divequc.s │ │ ├── __divl.s │ │ ├── __ldbyte.s │ │ ├── __ldbytew.s │ │ ├── __ldword.s │ │ ├── __ldwordw.s │ │ ├── __minus.s │ │ ├── __minuseq.s │ │ ├── __minuseqc.s │ │ ├── __minuseqde.s │ │ ├── __minuseql.s │ │ ├── __minuseqn.s │ │ ├── __minusl.s │ │ ├── __modeq.s │ │ ├── __modeqc.s │ │ ├── __modequ.s │ │ ├── __modequc.s │ │ ├── __mulde.s │ │ ├── __muldec.s │ │ ├── __muleq.s │ │ ├── __mull.s │ │ ├── __negatel.s │ │ ├── __not.s │ │ ├── __notc.s │ │ ├── __notl.s │ │ ├── __or.s │ │ ├── __orc.s │ │ ├── __oreq.s │ │ ├── __oreqc.s │ │ ├── __oreqde.s │ │ ├── __oreql.s │ │ ├── __plus.s │ │ ├── __pluseq.s │ │ ├── __pluseqc.s │ │ ├── __pluseqde.s │ │ ├── __pluseql.s │ │ ├── __pluseqn.s │ │ ├── __plusl.s │ │ ├── __postdec.s │ │ ├── __postdecc.s │ │ ├── __postdecl.s │ │ ├── __postdecn.s │ │ ├── __postinc.s │ │ ├── __postincc.s │ │ ├── __postincl.s │ │ ├── __postincn.s │ │ ├── __pushl.s │ │ ├── __sex.s │ │ ├── __shlde.s │ │ ├── __shleq.s │ │ ├── __shleqc.s │ │ ├── __shleql.s │ │ ├── __shll.s │ │ ├── __shr.s │ │ ├── __shrdeu.s │ │ ├── __shrdeuc.s │ │ ├── __shreq.s │ │ ├── __shreqc.s │ │ ├── __shreql.s │ │ ├── __shrequ.s │ │ ├── __shrequc.s │ │ ├── __shrl.s │ │ ├── __shrul.s │ │ ├── __stbyte.s │ │ ├── __stbytew.s │ │ ├── __stword.s │ │ ├── __stwordw.s │ │ ├── __switch.s │ │ ├── __switchc.s │ │ ├── __switchl.s │ │ ├── __true.s │ │ ├── __xor.s │ │ ├── __xorc.s │ │ ├── __xoreq.s │ │ ├── __xoreqc.s │ │ ├── __xoreqde.s │ │ ├── __xoreql.s │ │ ├── _memcpy.s │ │ ├── _memset.s │ │ ├── _strlen.s │ │ ├── crt0.s │ │ ├── ldst.mk │ │ ├── makeldst.c │ │ └── workspace.s │ ├── support8085 │ │ ├── COPYRIGHT │ │ ├── Makefile │ │ ├── __and.s │ │ ├── __andc.s │ │ ├── __andeq.s │ │ ├── __andeqc.s │ │ ├── __andeqde.s │ │ ├── __andeql.s │ │ ├── __assignl.s │ │ ├── __bandde.s │ │ ├── __bandl.s │ │ ├── __bcand.s │ │ ├── __bcdiv.s │ │ ├── __bcdivu.s │ │ ├── __bcmul.s │ │ ├── __bcor.s │ │ ├── __bcshl.s │ │ ├── __bcshr.s │ │ ├── __bcsub.s │ │ ├── __bcxor.s │ │ ├── __bool.s │ │ ├── __boolc.s │ │ ├── __booll.s │ │ ├── __borde.s │ │ ├── __borl.s │ │ ├── __bxorde.s │ │ ├── __bxorl.s │ │ ├── __cast_l.s │ │ ├── __cast_ul.s │ │ ├── __castc.s │ │ ├── __castcl.s │ │ ├── __castu_l.s │ │ ├── __cceq.s │ │ ├── __ccequl.s │ │ ├── __ccgt.s │ │ ├── __ccgteq.s │ │ ├── __ccgteql.s │ │ ├── __ccgtequ.s │ │ ├── __ccgtequl.s │ │ ├── __ccgtl.s │ │ ├── __ccgtu.s │ │ ├── __ccgtul.s │ │ ├── __cclt.s │ │ ├── __cclteq.s │ │ ├── __cclteql.s │ │ ├── __ccltequ.s │ │ ├── __ccltequl.s │ │ ├── __ccltl.s │ │ ├── __ccltu.s │ │ ├── __ccltul.s │ │ ├── __ccne.s │ │ ├── __ccneul.s │ │ ├── __cmpeq.s │ │ ├── __cmpeq0.s │ │ ├── __cmpeqb.s │ │ ├── __cmpgt.s │ │ ├── __cmpgt0.s │ │ ├── __cmpgteq.s │ │ ├── __cmpgteq0.s │ │ ├── __cmpgtequ.s │ │ ├── __cmpgtu.s │ │ ├── __cmpl.s │ │ ├── __cmplt.s │ │ ├── __cmplt0.s │ │ ├── __cmplteq.s │ │ ├── __cmplteq0.s │ │ ├── __cmpltequ.s │ │ ├── __cmpltu.s │ │ ├── __cmpne.s │ │ ├── __cmpneb.s │ │ ├── __cpl.s │ │ ├── __cplc.s │ │ ├── __cpll.s │ │ ├── __derefl.s │ │ ├── __divde.s │ │ ├── __divdeu.s │ │ ├── __diveq.s │ │ ├── __diveqc.s │ │ ├── __divequ.s │ │ ├── __divequc.s │ │ ├── __divl.s │ │ ├── __ldwordw.s │ │ ├── __minus.s │ │ ├── __minuseq.s │ │ ├── __minuseqc.s │ │ ├── __minuseqde.s │ │ ├── __minuseql.s │ │ ├── __minuseqn.s │ │ ├── __minusl.s │ │ ├── __modeq.s │ │ ├── __modeqc.s │ │ ├── __modequ.s │ │ ├── __modequc.s │ │ ├── __mulde.s │ │ ├── __muldec.s │ │ ├── __muleq.s │ │ ├── __mull.s │ │ ├── __negatel.s │ │ ├── __not.s │ │ ├── __notc.s │ │ ├── __notl.s │ │ ├── __or.s │ │ ├── __orc.s │ │ ├── __oreq.s │ │ ├── __oreqc.s │ │ ├── __oreqde.s │ │ ├── __oreql.s │ │ ├── __plus.s │ │ ├── __pluseq.s │ │ ├── __pluseqc.s │ │ ├── __pluseqde.s │ │ ├── __pluseql.s │ │ ├── __pluseqn.s │ │ ├── __plusl.s │ │ ├── __postdec.s │ │ ├── __postdecc.s │ │ ├── __postdecl.s │ │ ├── __postdecn.s │ │ ├── __postinc.s │ │ ├── __postincc.s │ │ ├── __postincl.s │ │ ├── __postincn.s │ │ ├── __pushl.s │ │ ├── __sex.s │ │ ├── __shlde.s │ │ ├── __shleq.s │ │ ├── __shleqc.s │ │ ├── __shleql.s │ │ ├── __shll.s │ │ ├── __shr.s │ │ ├── __shrdeu.s │ │ ├── __shrdeuc.s │ │ ├── __shreq.s │ │ ├── __shreqc.s │ │ ├── __shreql.s │ │ ├── __shrequ.s │ │ ├── __shrequc.s │ │ ├── __shrl.s │ │ ├── __shrul.s │ │ ├── __switch.s │ │ ├── __switchc.s │ │ ├── __switchl.s │ │ ├── __true.s │ │ ├── __xor.s │ │ ├── __xorc.s │ │ ├── __xoreq.s │ │ ├── __xoreqc.s │ │ ├── __xoreqde.s │ │ ├── __xoreql.s │ │ ├── _memcpy.s │ │ ├── _memset.s │ │ ├── _strlen.s │ │ ├── crt0.s │ │ └── workspace.s │ ├── supportz80 │ │ ├── Makefile │ │ ├── __and.s │ │ ├── __andc.s │ │ ├── __andeq.s │ │ ├── __andeqc.s │ │ ├── __andeqde.s │ │ ├── __andeql.s │ │ ├── __assignl.s │ │ ├── __bandde.s │ │ ├── __bandl.s │ │ ├── __bcand.s │ │ ├── __bcdiv.s │ │ ├── __bcdivu.s │ │ ├── __bcmul.s │ │ ├── __bcor.s │ │ ├── __bcshl.s │ │ ├── __bcshr.s │ │ ├── __bcsub.s │ │ ├── __bcxor.s │ │ ├── __bool.s │ │ ├── __boolc.s │ │ ├── __booll.s │ │ ├── __borde.s │ │ ├── __borl.s │ │ ├── __bxorde.s │ │ ├── __bxorl.s │ │ ├── __cast_l.s │ │ ├── __cast_ul.s │ │ ├── __castc.s │ │ ├── __castcl.s │ │ ├── __castu_l.s │ │ ├── __cceq.s │ │ ├── __ccequl.s │ │ ├── __ccgt.s │ │ ├── __ccgteq.s │ │ ├── __ccgteql.s │ │ ├── __ccgtequ.s │ │ ├── __ccgtequl.s │ │ ├── __ccgtl.s │ │ ├── __ccgtu.s │ │ ├── __ccgtul.s │ │ ├── __cclt.s │ │ ├── __cclteq.s │ │ ├── __cclteql.s │ │ ├── __ccltequ.s │ │ ├── __ccltequl.s │ │ ├── __ccltl.s │ │ ├── __ccltu.s │ │ ├── __ccltul.s │ │ ├── __ccne.s │ │ ├── __ccneul.s │ │ ├── __cmpeq.s │ │ ├── __cmpeq0.s │ │ ├── __cmpeqb.s │ │ ├── __cmpgt.s │ │ ├── __cmpgt0.s │ │ ├── __cmpgteq.s │ │ ├── __cmpgteq0.s │ │ ├── __cmpgtequ.s │ │ ├── __cmpgtu.s │ │ ├── __cmpl.s │ │ ├── __cmplt.s │ │ ├── __cmplt0.s │ │ ├── __cmplteq.s │ │ ├── __cmplteq0.s │ │ ├── __cmpltequ.s │ │ ├── __cmpltu.s │ │ ├── __cmpne.s │ │ ├── __cmpneb.s │ │ ├── __cpl.s │ │ ├── __cplc.s │ │ ├── __cpll.s │ │ ├── __derefl.s │ │ ├── __divde.s │ │ ├── __divdeu.s │ │ ├── __diveq.s │ │ ├── __diveqc.s │ │ ├── __divequ.s │ │ ├── __divequc.s │ │ ├── __divl.s │ │ ├── __ixsub.s │ │ ├── __iysub.s │ │ ├── __ldbyte.s │ │ ├── __ldbytew.s │ │ ├── __ldword.s │ │ ├── __ldwordw.s │ │ ├── __minus.s │ │ ├── __minuseq.s │ │ ├── __minuseqc.s │ │ ├── __minuseqde.s │ │ ├── __minuseql.s │ │ ├── __minuseqn.s │ │ ├── __minusl.s │ │ ├── __modeq.s │ │ ├── __modeqc.s │ │ ├── __modequ.s │ │ ├── __modequc.s │ │ ├── __mulde.s │ │ ├── __muldec.s │ │ ├── __muleq.s │ │ ├── __mull.s │ │ ├── __negatel.s │ │ ├── __not.s │ │ ├── __notc.s │ │ ├── __notl.s │ │ ├── __or.s │ │ ├── __orc.s │ │ ├── __oreq.s │ │ ├── __oreqc.s │ │ ├── __oreqde.s │ │ ├── __oreql.s │ │ ├── __plus.s │ │ ├── __pluseq.s │ │ ├── __pluseqc.s │ │ ├── __pluseqde.s │ │ ├── __pluseql.s │ │ ├── __pluseqn.s │ │ ├── __plusl.s │ │ ├── __postdec.s │ │ ├── __postdecc.s │ │ ├── __postdecl.s │ │ ├── __postdecn.s │ │ ├── __postinc.s │ │ ├── __postincc.s │ │ ├── __postincl.s │ │ ├── __postincn.s │ │ ├── __pushl.s │ │ ├── __sex.s │ │ ├── __shlde.s │ │ ├── __shleq.s │ │ ├── __shleqc.s │ │ ├── __shleql.s │ │ ├── __shll.s │ │ ├── __shr.s │ │ ├── __shrdeu.s │ │ ├── __shrdeuc.s │ │ ├── __shreq.s │ │ ├── __shreqc.s │ │ ├── __shreql.s │ │ ├── __shrequ.s │ │ ├── __shrequc.s │ │ ├── __shrl.s │ │ ├── __shrul.s │ │ ├── __stbyte.s │ │ ├── __stbytew.s │ │ ├── __stword.s │ │ ├── __stwordw.s │ │ ├── __switch.s │ │ ├── __switchc.s │ │ ├── __switchl.s │ │ ├── __true.s │ │ ├── __xor.s │ │ ├── __xorc.s │ │ ├── __xoreq.s │ │ ├── __xoreqc.s │ │ ├── __xoreqde.s │ │ ├── __xoreql.s │ │ ├── _memcpy.s │ │ ├── _memset.s │ │ ├── _strlen.s │ │ ├── crt0.s │ │ ├── ldst.mk │ │ ├── makeldst.c │ │ └── workspace.s │ ├── switch.c │ ├── switch.h │ ├── symbol.c │ ├── symbol.h │ ├── symtab.h │ ├── target-6502.c │ ├── target-65c816.c │ ├── target-6803.c │ ├── target-6809.c │ ├── target-8080.c │ ├── target-bytecode.c │ ├── target-threadcode.c │ ├── target-z80.c │ ├── target.h │ ├── token.h │ ├── tree.c │ ├── tree.h │ ├── type.c │ ├── type.h │ ├── type_iterator.c │ └── type_iterator.h ├── MWC │ ├── COPYRIGHT │ └── cmd │ │ ├── .gitignore │ │ ├── Makefile.6303 │ │ ├── Makefile.6502 │ │ ├── Makefile.65c816 │ │ ├── Makefile.6800 │ │ ├── Makefile.68000 │ │ ├── Makefile.6809 │ │ ├── Makefile.68hc11 │ │ ├── Makefile.8070 │ │ ├── Makefile.8080 │ │ ├── Makefile.8085 │ │ ├── Makefile.8086 │ │ ├── Makefile.armm0 │ │ ├── Makefile.armm4 │ │ ├── Makefile.common │ │ ├── Makefile.esp32 │ │ ├── Makefile.esp8266 │ │ ├── Makefile.ez80_z80 │ │ ├── Makefile.ns32k │ │ ├── Makefile.pdp11 │ │ ├── Makefile.r2k │ │ ├── Makefile.riscv32 │ │ ├── Makefile.super8 │ │ ├── Makefile.tms9995 │ │ ├── Makefile.wrx6 │ │ ├── Makefile.z8 │ │ ├── Makefile.z80 │ │ ├── ac.c │ │ ├── almanac.c │ │ ├── at.c │ │ ├── calendar.c │ │ ├── col.c │ │ ├── cron.c │ │ ├── deroff.c │ │ ├── du.c │ │ ├── ed.c │ │ ├── ed.h │ │ ├── expr.y │ │ ├── find.y │ │ ├── findnode.h │ │ ├── fuzix-cmd.pkg │ │ ├── m4.c │ │ ├── make.c │ │ ├── make.h │ │ ├── makeactions │ │ ├── makemacros │ │ ├── moo.c │ │ ├── pnmatch.c │ │ ├── pr.c │ │ ├── sort.c │ │ ├── tar.c │ │ ├── test.c │ │ ├── ttt.c │ │ └── units.c ├── Makefile ├── TCL │ ├── Makefile.6809 │ ├── Makefile.ez80_z80 │ ├── Makefile.z80 │ ├── fuzix-TCL.pkg │ └── picol.c ├── V7 │ ├── .gitignore │ ├── COPYRIGHT │ ├── cmd │ │ ├── Makefile.6303 │ │ ├── Makefile.6502 │ │ ├── Makefile.65c816 │ │ ├── Makefile.6800 │ │ ├── Makefile.68000 │ │ ├── Makefile.6809 │ │ ├── Makefile.68hc11 │ │ ├── Makefile.8070 │ │ ├── Makefile.8080 │ │ ├── Makefile.8085 │ │ ├── Makefile.8086 │ │ ├── Makefile.armm0 │ │ ├── Makefile.armm4 │ │ ├── Makefile.common │ │ ├── Makefile.esp32 │ │ ├── Makefile.esp8266 │ │ ├── Makefile.ez80_z80 │ │ ├── Makefile.ns32k │ │ ├── Makefile.pdp11 │ │ ├── Makefile.r2k │ │ ├── Makefile.riscv32 │ │ ├── Makefile.super8 │ │ ├── Makefile.tms9995 │ │ ├── Makefile.wrx6 │ │ ├── Makefile.z8 │ │ ├── Makefile.z80 │ │ ├── ac.1m │ │ ├── ac.c │ │ ├── accton.c │ │ ├── at.1 │ │ ├── at.c │ │ ├── atrun.c │ │ ├── clear.c │ │ ├── col.1 │ │ ├── col.c │ │ ├── comm.1 │ │ ├── comm.c │ │ ├── cpio.c │ │ ├── cron.8 │ │ ├── cron.c │ │ ├── crypt.1 │ │ ├── crypt.c │ │ ├── dc.1 │ │ ├── dc.c │ │ ├── dd.1 │ │ ├── dd.c │ │ ├── deroff.1 │ │ ├── deroff.c │ │ ├── diff.1 │ │ ├── diff.c │ │ ├── diff3.1 │ │ ├── diff3.c │ │ ├── diffh.c │ │ ├── ed.c │ │ ├── fuzix-cmd.pkg │ │ ├── join.1 │ │ ├── join.c │ │ ├── look.1 │ │ ├── look.c │ │ ├── ls.c │ │ ├── makekey.8 │ │ ├── makekey.c │ │ ├── mesg.1 │ │ ├── mesg.c │ │ ├── newgrp.1 │ │ ├── newgrp.c │ │ ├── pg.c │ │ ├── pr.1 │ │ ├── pr.c │ │ ├── ptx.1 │ │ ├── ptx.c │ │ ├── rev.1 │ │ ├── rev.c │ │ ├── sh │ │ │ ├── Makefile.6303 │ │ │ ├── Makefile.6502 │ │ │ ├── Makefile.65c816 │ │ │ ├── Makefile.6800 │ │ │ ├── Makefile.68000 │ │ │ ├── Makefile.6809 │ │ │ ├── Makefile.68hc11 │ │ │ ├── Makefile.8070 │ │ │ ├── Makefile.8080 │ │ │ ├── Makefile.8085 │ │ │ ├── Makefile.8086 │ │ │ ├── Makefile.armm0 │ │ │ ├── Makefile.armm4 │ │ │ ├── Makefile.common │ │ │ ├── Makefile.esp32 │ │ │ ├── Makefile.esp8266 │ │ │ ├── Makefile.ez80_z80 │ │ │ ├── Makefile.ns32k │ │ │ ├── Makefile.pdp11 │ │ │ ├── Makefile.r2k │ │ │ ├── Makefile.riscv32 │ │ │ ├── Makefile.super8 │ │ │ ├── Makefile.tms9995 │ │ │ ├── Makefile.wrx6 │ │ │ ├── Makefile.z8 │ │ │ ├── Makefile.z80 │ │ │ ├── args.c │ │ │ ├── blok.c │ │ │ ├── brkincr.h │ │ │ ├── build.mk │ │ │ ├── builtin.c │ │ │ ├── cmd.c │ │ │ ├── ctype.c │ │ │ ├── ctype.h │ │ │ ├── defs.h │ │ │ ├── error.c │ │ │ ├── expand.c │ │ │ ├── fault.c │ │ │ ├── fshbuild │ │ │ │ └── dummy │ │ │ ├── fuzix-sh.pkg │ │ │ ├── glob.c │ │ │ ├── io.c │ │ │ ├── mac.h │ │ │ ├── macro.c │ │ │ ├── main.c │ │ │ ├── mode.h │ │ │ ├── msg.c │ │ │ ├── name.c │ │ │ ├── name.h │ │ │ ├── print.c │ │ │ ├── service.c │ │ │ ├── setbrk.c │ │ │ ├── sh.1 │ │ │ ├── stak.c │ │ │ ├── stak.h │ │ │ ├── string.c │ │ │ ├── sym.h │ │ │ ├── timeout.h │ │ │ ├── word.c │ │ │ └── xec.c │ │ ├── sort.c │ │ ├── split.1 │ │ ├── split.c │ │ ├── su.1 │ │ ├── su.c │ │ ├── sum.1 │ │ ├── sum.c │ │ ├── test.1 │ │ ├── test.c │ │ ├── time.1 │ │ ├── time.c │ │ ├── tsort.1 │ │ ├── tsort.c │ │ ├── tty.c │ │ ├── wall.1m │ │ └── wall.c │ └── games │ │ ├── Makefile.6303 │ │ ├── Makefile.6502 │ │ ├── Makefile.65c816 │ │ ├── Makefile.6800 │ │ ├── Makefile.68000 │ │ ├── Makefile.6809 │ │ ├── Makefile.68hc11 │ │ ├── Makefile.8070 │ │ ├── Makefile.8080 │ │ ├── Makefile.8085 │ │ ├── Makefile.8086 │ │ ├── Makefile.armm0 │ │ ├── Makefile.armm4 │ │ ├── Makefile.common │ │ ├── Makefile.esp32 │ │ ├── Makefile.esp8266 │ │ ├── Makefile.ez80_z80 │ │ ├── Makefile.ns32k │ │ ├── Makefile.pdp11 │ │ ├── Makefile.r2k │ │ ├── Makefile.riscv32 │ │ ├── Makefile.super8 │ │ ├── Makefile.tms9995 │ │ ├── Makefile.wrx6 │ │ ├── Makefile.z8 │ │ ├── Makefile.z80 │ │ ├── arithmetic.6 │ │ ├── arithmetic.c │ │ ├── backgammon.6 │ │ ├── backgammon.c │ │ ├── fish.c │ │ ├── fuzix-games.pkg │ │ ├── hangman.c │ │ ├── quiz.c │ │ ├── quiz.k │ │ ├── africa │ │ ├── america │ │ ├── areas │ │ ├── arith │ │ ├── asia │ │ ├── babies │ │ ├── bard │ │ ├── chinese │ │ ├── collectives │ │ ├── ed │ │ ├── elements │ │ ├── europe │ │ ├── greek │ │ ├── inca │ │ ├── index │ │ ├── latin │ │ ├── locomotive │ │ ├── midearth │ │ ├── morse │ │ ├── murders │ │ ├── poetry │ │ ├── posneg │ │ ├── pres │ │ ├── province │ │ ├── seq-easy │ │ ├── seq-hard │ │ ├── sexes │ │ ├── sov │ │ ├── spell │ │ ├── state │ │ ├── trek │ │ └── ucc │ │ ├── words │ │ ├── wump.6 │ │ └── wump.c ├── ar │ ├── .gitignore │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6803 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.common │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.linux │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.r2k │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.wrx6 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── append.c │ ├── ar.1 │ ├── ar.5 │ ├── ar.c │ ├── archive.c │ ├── archive.h │ ├── contents.c │ ├── delete.c │ ├── extern.h │ ├── extract.c │ ├── misc.c │ ├── move.c │ ├── pathnames.h │ ├── print.c │ ├── replace.c │ └── strmode.c ├── as09 │ ├── 6809 │ │ └── const.h │ ├── .gitignore │ ├── COPYING │ ├── Makefile.6303 │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.common │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.ez80_z80 │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.r2k │ ├── Makefile.riscv32 │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.wrx6 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── address.h │ ├── align.h │ ├── alloc.c │ ├── as.c │ ├── as86_encap.sh │ ├── as86_to_data │ ├── asm │ │ ├── calljmp.asm │ │ ├── ea.asm │ │ ├── each.asm │ │ ├── easlow.as │ │ ├── f.asm │ │ ├── fadd.asm │ │ ├── farcall.asm │ │ ├── group1.asm │ │ ├── group6.asm │ │ ├── group7.asm │ │ ├── imul.asm │ │ ├── incdec.asm │ │ ├── inher.asm │ │ ├── inout.asm │ │ ├── movspec.asm │ │ ├── pushpop.asm │ │ ├── seg.asm │ │ ├── shdouble.asm │ │ ├── shift.asm │ │ ├── summary.as │ │ └── xchg.asm │ ├── assemble.c │ ├── bin │ │ ├── calljmp.bin │ │ ├── ea.bin │ │ ├── each.bin │ │ ├── f.bin │ │ ├── fadd.bin │ │ ├── farcall.bin │ │ ├── group1.bin │ │ ├── group6.bin │ │ ├── group7.bin │ │ ├── imul.bin │ │ ├── incdec.bin │ │ ├── inher.bin │ │ ├── inout.bin │ │ ├── movspec.bin │ │ ├── pushpop.bin │ │ ├── seg.bin │ │ ├── shdouble.bin │ │ ├── shift.bin │ │ └── xchg.bin │ ├── byteord.h │ ├── chk │ ├── const.h │ ├── errors.c │ ├── errors.h │ ├── express.c │ ├── file.h │ ├── flag.h │ ├── fuzix-as09.pkg │ ├── genbin.c │ ├── genlist.c │ ├── genobj.c │ ├── gensym.c │ ├── globvar.h │ ├── keywords.c │ ├── macro.c │ ├── macro.h │ ├── mops.c │ ├── obj1 │ │ ├── calljmp.obj │ │ ├── ea.obj │ │ ├── each.obj │ │ ├── f.obj │ │ ├── fadd.obj │ │ ├── farcall.obj │ │ ├── group1.obj │ │ ├── group6.obj │ │ ├── group7.obj │ │ ├── imul.obj │ │ ├── incdec.obj │ │ ├── inher.obj │ │ ├── inout.obj │ │ ├── movspec.obj │ │ ├── pushpop.obj │ │ ├── seg.obj │ │ ├── shdouble.obj │ │ ├── shift.obj │ │ └── xchg.obj │ ├── opcode.h │ ├── pops.c │ ├── proto.h │ ├── readsrc.c │ ├── scan.c │ ├── scan.h │ ├── source.h │ ├── syshead.h │ ├── table.c │ ├── type.h │ ├── typeconv.c │ └── version.h ├── assembler │ ├── 8008ops.h │ ├── COPYRIGHT.MWC │ ├── Cross.6800 │ ├── Cross.8085 │ ├── Cross.tms9995 │ ├── Cross.wrx6 │ ├── Cross.z80 │ ├── Makefile │ ├── Makefile.6303 │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6803 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.common │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.r2k │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.wrx6 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── OldMake │ │ └── Makefile.z8 │ ├── README │ ├── README.6502 │ ├── README.6800 │ ├── README.8070 │ ├── README.TMS9995 │ ├── README.Warrex │ ├── README.Z80 │ ├── README.nova │ ├── TODO │ ├── TODO.Linker │ ├── as.h │ ├── as0.c │ ├── as1-1802.c │ ├── as1-6303.c │ ├── as1-6502.c │ ├── as1-6809.c │ ├── as1-8008.c │ ├── as1-8070.c │ ├── as1-8085.c │ ├── as1-byte.c │ ├── as1-centurion.c │ ├── as1-nova.c │ ├── as1-pdp15.c │ ├── as1-scmp.c │ ├── as1-tms9995.c │ ├── as1-z8.c │ ├── as1.c │ ├── as2.c │ ├── as3.c │ ├── as4.c │ ├── as6-1802.c │ ├── as6-6303.c │ ├── as6-6502.c │ ├── as6-6809.c │ ├── as6-8008.c │ ├── as6-8070.c │ ├── as6-8085.c │ ├── as6-byte.c │ ├── as6-centurion.c │ ├── as6-nova.c │ ├── as6-pdp15.c │ ├── as6-scmp.c │ ├── as6-tms9995.c │ ├── as6-z8.c │ ├── as6.c │ ├── dumprelocs.c │ ├── fuzix-assembler.pkg │ ├── ld.c │ ├── ld.h │ ├── mktable8008.c │ ├── nm.c │ ├── obj.h │ └── osize.c ├── basic │ ├── README │ ├── basic.h │ ├── expression.c │ ├── maketokens.c │ ├── maketoks │ ├── tokenizer.c │ ├── tokens.h │ └── variable.c ├── build.mk ├── cave │ ├── .gitignore │ ├── Makefile.6303 │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.common │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.ez80_z80 │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.r2k │ ├── Makefile.riscv32 │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.wrx6 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── advent.c │ ├── advent.h │ ├── adventdb.c │ ├── advgen.c │ ├── database.c │ ├── english.c │ ├── environ.doc │ ├── fuzix-cave.pkg │ ├── global.c │ ├── history.doc │ ├── itverb.c │ ├── lib.c │ ├── saveadv.c │ ├── turn.c │ └── verb.c ├── cpm │ ├── Makefile.6303 │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.common │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.ez80_z80 │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.r2k │ ├── Makefile.riscv32 │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.wrx6 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── README │ ├── emulator-8080.S │ ├── emulator.s │ ├── fuzix-cpm.pkg │ └── runcpm.c ├── cpmfs │ ├── COPYRIGHT │ ├── README │ ├── cpm.1 │ └── src │ │ ├── Makefile.6303 │ │ ├── Makefile.6502 │ │ ├── Makefile.65c816 │ │ ├── Makefile.6800 │ │ ├── Makefile.68000 │ │ ├── Makefile.6809 │ │ ├── Makefile.68hc11 │ │ ├── Makefile.8070 │ │ ├── Makefile.8080 │ │ ├── Makefile.8085 │ │ ├── Makefile.8086 │ │ ├── Makefile.armm0 │ │ ├── Makefile.armm4 │ │ ├── Makefile.esp32 │ │ ├── Makefile.esp8266 │ │ ├── Makefile.ez80_z80 │ │ ├── Makefile.ns32k │ │ ├── Makefile.pdp11 │ │ ├── Makefile.r2k │ │ ├── Makefile.riscv32 │ │ ├── Makefile.super8 │ │ ├── Makefile.tms9995 │ │ ├── Makefile.wrx6 │ │ ├── Makefile.z8 │ │ ├── Makefile.z80 │ │ ├── bitmap.c │ │ ├── blockio.c │ │ ├── cclose.c │ │ ├── ccreat.c │ │ ├── cfillbuf.c │ │ ├── cflsbuf.c │ │ ├── cmdhdl.c │ │ ├── command.h │ │ ├── copen.c │ │ ├── copy.c │ │ ├── cpm.c │ │ ├── cpm.h │ │ ├── cpm.hlp │ │ ├── cpmfs.pkg │ │ ├── delete.c │ │ ├── dirhdl.c │ │ ├── extent.c │ │ ├── ffc.c │ │ ├── gensktab.c │ │ ├── hexdmp.c │ │ ├── interact.c │ │ ├── physio.c │ │ ├── pip.c │ │ └── rename.c ├── cpnet │ ├── .gitignore │ ├── COPYING │ ├── Makefile.6303 │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.common │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.ez80_z80 │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.r2k │ ├── Makefile.riscv32 │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.wrx6 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── README │ ├── cpmutl.c │ ├── cpmutl.h │ ├── cpnet12.c │ ├── cpnet12.h │ ├── main.c │ ├── main.h │ ├── netio.c │ ├── netio.h │ ├── sio.c │ └── sio.h ├── cpp │ ├── .gitignore │ ├── Makefile.6303 │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6803 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.common │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.r2k │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.wrx6 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── cc.h │ ├── cpp.c │ ├── fuzix-cpp.pkg │ ├── hash.c │ ├── main.c │ ├── token1.c │ ├── token1.h │ ├── token1.tok │ ├── token2.c │ ├── token2.h │ ├── token2.tok │ └── torture.c ├── cursesgames │ ├── .gitignore │ ├── Makefile.6303 │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.common │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.ez80_z80 │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.r2k │ ├── Makefile.riscv32 │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.wrx6 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── fuzix-cgames.pkg │ ├── invaders.c │ └── invaders.h ├── dasm09 │ ├── COPYING │ ├── Makefile.6809 │ ├── README │ ├── dasm09.1 │ ├── dasm09.c │ ├── dasm09.h │ ├── fuzix-dasm09.pkg │ ├── test.info │ └── test │ │ ├── test.asm │ │ ├── test.bin │ │ ├── test.out │ │ ├── test2.asm │ │ ├── test2.bin │ │ └── test2.out ├── dw │ ├── .gitignore │ ├── Makefile.6303 │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.common │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.ez80_z80 │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.riscv32 │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── dw.c │ ├── dwdate.1 │ ├── dwdate.c │ ├── dwgetty.c │ ├── dwterm.c │ └── fuzix-dw.pkg ├── emulators │ ├── Makefile.6303 │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.ez80_z80 │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.r2k │ ├── Makefile.riscv32 │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.wrx6 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── README.zx80 │ ├── README.zx81 │ ├── zx80-base.rom │ ├── zx80.c │ ├── zx80bootup.s │ ├── zx80rompatch.c │ ├── zx81-base.rom │ ├── zx81.c │ ├── zx81bootup.s │ └── zx81rompatch.c ├── flashrom │ ├── .gitignore │ ├── Makefile.6303 │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.common │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.ez80_z80 │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.r2k │ ├── Makefile.riscv32 │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.wrx6 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── flashrom.c │ └── fuzix-flashrom.pkg ├── fview │ ├── Makefile.6809 │ ├── fuzix-fview.pkg │ ├── fview.1 │ ├── fview.c │ └── test.bmp ├── games │ ├── 2048 │ │ ├── LICENSE │ │ ├── Makefile.6303 │ │ ├── Makefile.6502 │ │ ├── Makefile.65c816 │ │ ├── Makefile.6800 │ │ ├── Makefile.68000 │ │ ├── Makefile.6809 │ │ ├── Makefile.68hc11 │ │ ├── Makefile.8080 │ │ ├── Makefile.8085 │ │ ├── Makefile.8086 │ │ ├── Makefile.armm0 │ │ ├── Makefile.armm4 │ │ ├── Makefile.common │ │ ├── Makefile.esp32 │ │ ├── Makefile.esp8266 │ │ ├── Makefile.ez80_z80 │ │ ├── Makefile.ns32k │ │ ├── Makefile.pdp11 │ │ ├── Makefile.r2k │ │ ├── Makefile.riscv32 │ │ ├── Makefile.super8 │ │ ├── Makefile.tms9995 │ │ ├── Makefile.wrx6 │ │ ├── Makefile.z8 │ │ ├── Makefile.z80 │ │ ├── README.md │ │ ├── board.c │ │ ├── board.h │ │ ├── common.h │ │ ├── draw.c │ │ ├── draw.h │ │ ├── fuzix-2048.pkg │ │ └── main.c │ ├── .gitignore │ ├── Makefile.6303 │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.common │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.ez80_z80 │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.r2k │ ├── Makefile.riscv32 │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.wrx6 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── README.adv │ ├── README.qrun │ ├── adv01.c │ ├── adv02.c │ ├── adv03.c │ ├── adv04.c │ ├── adv05.c │ ├── adv06.c │ ├── adv07.c │ ├── adv08.c │ ├── adv09.c │ ├── adv10.c │ ├── adv11.c │ ├── adv12.c │ ├── adv13.c │ ├── adv14a.c │ ├── adv14b.c │ ├── advint.c │ ├── advint.h │ ├── cowsay.c │ ├── dopewars.c │ ├── fort.db │ ├── fortune-gen.c │ ├── fortune.c │ ├── fuzix-games.pkg │ ├── fweep.c │ ├── hamurabi.c │ ├── l9x.c │ ├── ljh.sok │ ├── myst01.c │ ├── myst02.c │ ├── myst03.c │ ├── myst04.c │ ├── myst05.c │ ├── myst06.c │ ├── myst07.c │ ├── myst08.c │ ├── myst09.c │ ├── myst10.c │ ├── myst11.c │ ├── ppt.c │ ├── qrun.c │ ├── sok.c │ ├── sok.h │ ├── sokmap.c │ ├── startrek.c │ ├── startrek.doc │ ├── startrek.fatal │ ├── startrek.intro │ ├── startrek.logo │ ├── taylormade.c │ ├── taylormade.h │ ├── z1.c │ ├── z2.c │ ├── z3.c │ ├── z4.c │ ├── z5.c │ └── z8.c ├── ld09 │ ├── .gitignore │ ├── Makefile.6303 │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.common │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.ez80_z80 │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.r2k │ ├── Makefile.riscv32 │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.wrx6 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── align.h │ ├── ar.h │ ├── bindef.h │ ├── byteord.h │ ├── config.h │ ├── const.h │ ├── dumps.c │ ├── fuzix-ld09.pkg │ ├── globvar.h │ ├── io.c │ ├── ld.c │ ├── ld86r.c │ ├── linksyms.c │ ├── mkar.c │ ├── obj.h │ ├── objdump86.c │ ├── readobj.c │ ├── syshead.h │ ├── table.c │ ├── type.h │ ├── typeconv.c │ ├── version.h │ └── writefuzix.c ├── levee │ ├── .gitignore │ ├── Makefile.6303 │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.common │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.ez80_z80 │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.r2k │ ├── Makefile.riscv32 │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.wrx6 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── beep.c │ ├── blockio.c │ ├── build.mk │ ├── display.c │ ├── doscall.c │ ├── editcor.c │ ├── exec.c │ ├── extern.h │ ├── find.c │ ├── flexcall.c │ ├── fuzix-levee.pkg │ ├── gemcall.c │ ├── globals.c │ ├── grep.h │ ├── insert.c │ ├── levee.1 │ ├── levee.h │ ├── lv.doc │ ├── main.c │ ├── misc.c │ ├── modify.c │ ├── move.c │ ├── proto.h │ ├── readme.os2 │ ├── rmxcall.c │ ├── tc │ ├── termcap.i │ ├── ucsd.c │ ├── undo.c │ ├── unixcall.c │ └── wildargs.c ├── man2 │ ├── _exit.2 │ ├── access.2 │ ├── chdir.2 │ ├── chmod.2 │ ├── chown.2 │ ├── close.2 │ ├── dup.2 │ ├── dup2.2 │ ├── fchdir.2 │ ├── fchmod.2 │ ├── fchown.2 │ ├── getpid.2 │ ├── getppid.2 │ ├── getuid.2 │ ├── link.2 │ ├── lseek.2 │ ├── mknod.2 │ ├── open.2 │ ├── read.2 │ ├── rename.2 │ ├── setgid.2 │ ├── setuid.2 │ ├── sync.2 │ ├── times.2 │ ├── umask.2 │ ├── unlink.2 │ └── write.2 ├── netd │ ├── .gitignore │ ├── Makefile.6303 │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.common │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.ez80_z80 │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.r2k │ ├── Makefile.riscv32 │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.wrx6 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── TODO │ ├── clock-arch.c │ ├── clock-arch.h │ ├── clock.h │ ├── coconic.c │ ├── device.h │ ├── dig.c │ ├── echoping.c │ ├── eth.c │ ├── fuzix-conf.h │ ├── fuzix-netd.pkg │ ├── gethostbyname.c │ ├── htget.c │ ├── httpd.c │ ├── ifconfig.c │ ├── linein.c │ ├── linein.h │ ├── lwwire.c │ ├── netd.c │ ├── netd.h │ ├── netdb.h │ ├── netrc │ ├── ntpdate.c │ ├── ping.c │ ├── resolv.conf │ ├── slip.c │ ├── telnet.c │ ├── timer.c │ ├── timer.h │ ├── tinyirc.c │ ├── uip.c │ ├── uip.h │ ├── uip_arch.h │ ├── uip_arp.c │ ├── uip_arp.h │ ├── uiplib.c │ ├── uiplib.h │ └── uipopt.h ├── plato │ ├── .gitignore │ ├── Makefile.6303 │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.common │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.ez80_z80 │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.r2k │ ├── Makefile.riscv32 │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.wrx6 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── NOTES │ ├── fuzix │ │ ├── font.c │ │ ├── io.c │ │ ├── key.h │ │ ├── keyboard.c │ │ ├── scale.c │ │ ├── screen.c │ │ ├── splash.c │ │ ├── terminal_char_load.c │ │ └── touch.c │ ├── io.h │ ├── io_base.c │ ├── keyboard.h │ ├── keyboard_base.c │ ├── plato.c │ ├── plato_key.h │ ├── protocol.c │ ├── protocol.h │ ├── screen.h │ ├── screen_base.c │ ├── terminal.c │ ├── terminal.h │ ├── tgi.h │ ├── tgi_ascii.c │ ├── tgi_trs80_hg.c │ ├── tools │ │ ├── Makefile │ │ ├── mk_ascii_key_h.c │ │ ├── mk_font.c │ │ └── mk_scale.c │ ├── touch.h │ └── touch_base.c ├── rpilot-1.4.2 │ ├── .gitignore │ ├── INSTALL │ ├── Makefile │ ├── Makefile.ez80_z80 │ ├── Makefile.gcc │ ├── bind.c │ ├── bind.h │ ├── calc.c │ ├── calc.h │ ├── cmds.c │ ├── cmds.h │ ├── condex.c │ ├── condex.h │ ├── debug.c │ ├── debug.h │ ├── doc │ │ ├── CHANGELOG │ │ ├── COPYING │ │ ├── examples.txt │ │ ├── rpilot.1 │ │ └── rpilot.txt │ ├── err.c │ ├── err.h │ ├── examples │ │ ├── crazy.p │ │ ├── dosmenu.p │ │ ├── fact.p │ │ ├── french.p │ │ ├── guess.p │ │ ├── hello.p │ │ ├── inter.p │ │ ├── jump-use.p │ │ ├── math.p │ │ ├── name.p │ │ ├── recurse.p │ │ └── unixmenu.p │ ├── foo.c │ ├── foo.h │ ├── fuzix-rpilot.pkg │ ├── interact.c │ ├── interact.h │ ├── label.c │ ├── label.h │ ├── line.c │ ├── line.h │ ├── main.c │ ├── main.h │ ├── math.c │ ├── math.h │ ├── rpilot.c │ ├── rpilot.h │ ├── rpinfo.c │ ├── rpinfo.h │ ├── rstring.c │ ├── rstring.h │ ├── stack.c │ ├── stack.h │ ├── var.c │ └── var.h ├── ue │ ├── .gitignore │ ├── Makefile.6303 │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.common │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.ez80_z80 │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.riscv32 │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.wrx6 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── README │ ├── fuzix-ue.pkg │ ├── term-ansi.c │ ├── term-fuzix.c │ ├── term.c │ ├── ue.c │ └── ue.h ├── util │ ├── .gitignore │ ├── COPYING │ ├── Makefile.6303 │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.common │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.ez80_z80 │ ├── Makefile.generic │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.r2k │ ├── Makefile.riscv32 │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.wrx6 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── README.ajr │ ├── ar.c │ ├── banner.c │ ├── basename.c │ ├── bd.c │ ├── blkdiscard.c │ ├── bogomips.c │ ├── border.c │ ├── cal.c │ ├── cat.c │ ├── chgrp.c │ ├── chmem.8 │ ├── chmem.c │ ├── chmod.c │ ├── chown.c │ ├── cksum.c │ ├── cmp.c │ ├── cp.1 │ ├── cp.c │ ├── cpuinfo-6303.s │ ├── cpuinfo-6502.s │ ├── cpuinfo-8080.s │ ├── cpuinfo-8085.s │ ├── cpuinfo-wrx6.s │ ├── cpuinfo-z80.S │ ├── cpuinfo.1 │ ├── cpuinfo.c │ ├── cu.1 │ ├── cu.c │ ├── cut.c │ ├── date.1 │ ├── date.c │ ├── dd.c │ ├── decomp16.c │ ├── df.c │ ├── dirname.c │ ├── dosread.c │ ├── du.c │ ├── echo.c │ ├── ed.c │ ├── env.c │ ├── factor.c │ ├── false.c │ ├── fdisk.c │ ├── fdisk.h │ ├── fforth.c │ ├── fforth_tests.fth │ ├── fgrep.c │ ├── fleamacs.c │ ├── free.c │ ├── fsck-fuzix.c │ ├── fsck.c │ ├── fuzix-fforth.pkg │ ├── fuzix-util.pkg │ ├── gfxtest.c │ ├── gpiotool.c │ ├── gptparse.c │ ├── grep.c │ ├── groups.c │ ├── grp.h │ ├── head.c │ ├── id.c │ ├── init.c │ ├── jstest.c │ ├── kbdrate.c │ ├── kill.c │ ├── killall.c │ ├── labelfs.8 │ ├── labelfs.c │ ├── less.1 │ ├── less.c │ ├── line.c │ ├── ll.c │ ├── logname.c │ ├── ls.c │ ├── mail.c │ ├── man.1 │ ├── man.c │ ├── manscan.c │ ├── marksman.c │ ├── mkdir.1 │ ├── mkdir.c │ ├── mkfifo.c │ ├── mkfs.8 │ ├── mkfs.c │ ├── mknod.c │ ├── mode.c │ ├── more.c │ ├── mount.c │ ├── mv.1 │ ├── nvtool.8 │ ├── nvtool.c │ ├── od.c │ ├── pagesize.c │ ├── passwd.c │ ├── printenv.c │ ├── prtroot.c │ ├── ps.1 │ ├── ps.c │ ├── pwd.c │ ├── pwd.h │ ├── reboot.c │ ├── remount.c │ ├── rm.c │ ├── rmdir.c │ ├── sed.c │ ├── seltest.c │ ├── seq.c │ ├── setboot.8 │ ├── setboot.c │ ├── setdate.8 │ ├── setdate.c │ ├── size.1 │ ├── size.c │ ├── sleep.c │ ├── socktest.c │ ├── sort.c │ ├── ssh.c │ ├── stty.c │ ├── su.c │ ├── substroot.1 │ ├── substroot.c │ ├── sum.c │ ├── swapon.c │ ├── sync.c │ ├── tail.c │ ├── tar.c │ ├── tchelp.c │ ├── tee.c │ ├── telinit.c │ ├── termcap.c │ ├── termcap.h │ ├── tget.c │ ├── touch.c │ ├── tr.c │ ├── true.c │ ├── umount.c │ ├── uname.c │ ├── uniq.c │ ├── uptime.c │ ├── uud.c │ ├── uue.c │ ├── vile.c │ ├── vile.doc │ ├── wc.c │ ├── which.c │ ├── while1.c │ ├── who.c │ ├── whoami.c │ ├── write.c │ ├── xargs.c │ └── yes.c └── v7yacc │ ├── Makefile │ ├── README │ ├── dextern.h │ ├── prototype.h │ ├── y1.c │ ├── y2.c │ ├── y3.c │ └── y4.c ├── BUILD_REQUIREMENTS.md ├── Build ├── bake.mk ├── classes │ ├── host-exe.mk │ ├── host-test.mk │ ├── kernel-elf.mk │ ├── kernel-lib.mk │ ├── nop.mk │ ├── target-exe.mk │ └── target-lib.mk ├── fuzix ├── platforms │ ├── 6502test.cfg │ ├── 6502test.mk │ ├── dragon-nx32.ld │ ├── dragon-nx32.mk │ ├── msp430fr5969.ld │ ├── msp430fr5969.ld.h │ ├── msp430fr5969.mk │ ├── trs80.mk │ └── zx128.mk ├── rules │ ├── cc65.rules.mk │ ├── sdcc.rules.mk │ ├── standard.rules.mk │ └── targetgcc.rules.mk ├── tests │ ├── test-dragon-mooh │ └── test-dragon-mooh-prepare └── tools │ ├── lwtools-ar.sh │ ├── m6809-unknown-ar │ ├── m6809-unknown-as │ ├── m6809-unknown-ld │ └── m6809-unknown-objcopy ├── CREDITS ├── CodingStyle.md ├── ContributionRules ├── GUI ├── README ├── UTK ├── ascii.c ├── clip.c ├── input.c ├── layout.c ├── redraw_simple.c ├── test.c └── utk.h ├── INSTALL ├── Images ├── .gitignore └── README ├── Kernel ├── .gitignore ├── COPYING ├── Makefile ├── OLD │ └── README.md ├── PORTING ├── README.GRAPHICS ├── README.NET ├── audio.c ├── blk400.c ├── blk512.c ├── cpm-loader │ ├── .gitignore │ ├── Makefile │ ├── cpmload.s │ ├── fuzixload.s │ └── makecpmloader.c ├── cpu-6303 │ ├── cpu.h │ ├── image.mk │ ├── kernel-6303.def │ ├── lowlevel-6303.S │ ├── rules.mk │ ├── stdarg.h │ ├── stdbool.h │ ├── types.h │ └── usermem_std-6303.S ├── cpu-6502 │ ├── cpu.h │ ├── image.mk │ ├── kernel02.def │ ├── lowlevel-6502.s │ ├── rules.mk │ ├── types.h │ └── usermem_std-6502.s ├── cpu-65c816 │ ├── README │ ├── cpu.h │ ├── image.mk │ ├── kernel816.def │ ├── lowlevel-65c816-flat.S │ ├── lowlevel-65c816.S │ ├── rules.mk │ ├── stdarg.h │ ├── stdbool.h │ ├── types.h │ └── usermem_std-65c816.S ├── cpu-6800 │ ├── cpu.h │ ├── image.mk │ ├── kernel-6800.def │ ├── lowlevel-6800.S │ ├── rules.mk │ ├── stdarg.h │ ├── stdbool.h │ ├── types.h │ └── usermem_std-6800.S ├── cpu-68000 │ ├── cpu.h │ ├── image.mk │ ├── kernel-68000.def │ ├── lowlevel-68000.S │ ├── rules.mk │ ├── types.h │ └── usermem_std-68000.S ├── cpu-6803 │ ├── cpu.h │ ├── image.mk │ ├── lowlevel-6803.S │ ├── rules.mk │ ├── stdarg.h │ ├── stdbool.h │ ├── types.h │ └── usermem_std-6803.S ├── cpu-6809 │ ├── cpu.h │ ├── image.mk │ ├── kernel09.def │ ├── lowlevel-6809.s │ ├── rules.mk │ ├── types.h │ └── usermem_std-6809.s ├── cpu-68hc11 │ ├── cpu.h │ ├── image.mk │ ├── kernel-hc11.def │ ├── lowlevel-68hc11-flat.S │ ├── lowlevel-68hc11.S │ ├── rules.mk │ ├── types.h │ ├── usermem_std-68hc11-flat.S │ └── usermem_std-68hc11.S ├── cpu-8070 │ ├── cpu.h │ ├── image.mk │ ├── kernel-8070.def │ ├── lowlevel-8070.S │ ├── rules.mk │ ├── stdarg.h │ ├── stdbool.h │ ├── types.h │ └── usermem_std-8070.S ├── cpu-8080 │ ├── cpu.h │ ├── image.mk │ ├── kernel-8080.def │ ├── lowlevel-8080.S │ ├── rules.mk │ ├── std-commonmem.s │ ├── stdarg.h │ ├── stdbool.h │ ├── types.h │ └── usermem_std-8080.S ├── cpu-8085 │ ├── cpu.h │ ├── image.mk │ ├── kernel-8085.def │ ├── lowlevel-8085.S │ ├── rules.mk │ ├── std-commonmem.s │ ├── stdarg.h │ ├── stdbool.h │ ├── types.h │ └── usermem_std-8085.S ├── cpu-8086 │ ├── cpu.h │ ├── image.mk │ ├── kernel-8086.def │ ├── lowlevel-8086.S │ ├── rules.mk │ ├── stdbool.h │ ├── types.h │ └── usermem_std-8086.S ├── cpu-armm0 │ ├── cpu.h │ ├── image.mk │ ├── kernel-armm0.def │ ├── lowlevel-armm0.c │ ├── rules.mk │ └── types.h ├── cpu-armm4 │ ├── cpu.h │ ├── image.mk │ ├── inline-irq.h │ ├── lowlevel-armm4.S │ ├── rules.mk │ ├── types.h │ └── usermem_std-armm4.S ├── cpu-esp32 │ ├── cpu.h │ ├── image.mk │ ├── kernel-esp32.def │ ├── lowlevel-esp32.S │ ├── rules.mk │ ├── types.h │ └── usermem_std-esp32.S ├── cpu-esp8266 │ ├── cpu.h │ ├── image.mk │ ├── kernel-esp8266.def │ ├── lowlevel-esp8266.S │ ├── rules.mk │ ├── types.h │ └── usermem_std-esp8266.S ├── cpu-ez80_z80 │ ├── cpu.h │ ├── image.mk │ ├── lowlevel-ez80_z80.s │ ├── rules.mk │ ├── std-commonmem.s │ ├── types.h │ └── usermem_std-ez80_z80.s ├── cpu-msp430x │ ├── cpu.h │ ├── kernel430x.def │ ├── lowlevel-msp430x.c │ └── types.h ├── cpu-ns32k │ ├── cpu.h │ ├── image.mk │ ├── kernel-ns32k.def │ ├── lowlevel-ns32k.S │ ├── rules.mk │ ├── types.h │ └── usermem_std-ns32k.S ├── cpu-pdp11 │ ├── cpu.h │ ├── image.mk │ ├── kernel-pdp11.def │ ├── lowlevel-pdp11.S │ ├── rules.mk │ ├── types.h │ └── usermem_std-pdp11.S ├── cpu-r2k │ ├── cpu.h │ ├── image.mk │ ├── kernel-rabbit.def │ ├── lowlevel-r2k.s │ ├── r2k.s │ ├── rules.mk │ ├── std-commonmem.s │ ├── types.h │ └── usermem_std-r2k.s ├── cpu-riscv32 │ ├── cpu.h │ ├── image.mk │ ├── kernel-riscv32.def │ ├── lowlevel-riscv32.S │ ├── rules.mk │ ├── types.h │ └── usermem_std-riscv32.S ├── cpu-super8 │ ├── cpu.h │ ├── image.mk │ ├── kernel-super8.def │ ├── lowlevel-super8.S │ ├── rules.mk │ ├── std-commonmem.s │ ├── stdarg.h │ ├── stdbool.h │ ├── types.h │ └── usermem_std-super8.S ├── cpu-tms9995 │ ├── cpu.h │ ├── image.mk │ ├── kernel-tms9995.def │ ├── lowlevel-tms9995.S │ ├── rules.mk │ ├── stdarg.h │ ├── stdbool.h │ ├── types.h │ └── usermem_std-tms9995.S ├── cpu-wrx6 │ ├── cpu.h │ ├── kernel-wrx6.def │ ├── lowlevel-wrx6.S │ ├── stdarg.h │ ├── stdbool.h │ ├── types.h │ └── usermem_std-wrx6.S ├── cpu-z180 │ ├── cpu.h │ ├── image.mk │ ├── lowlevel-z180.s │ ├── rules.mk │ ├── types.h │ ├── usermem_std-z180.s │ ├── z180.def │ ├── z180.h │ └── z180.s ├── cpu-z280 │ └── types.h ├── cpu-z8 │ ├── cpu.h │ ├── image.mk │ ├── kernel-z8.def │ ├── lowlevel-z8.S │ ├── rules.mk │ ├── std-commonmem.s │ ├── stdarg.h │ ├── stdbool.h │ ├── types.h │ └── usermem_std-z8.S ├── cpu-z80 │ ├── cpu.h │ ├── image.mk │ ├── kernel-z80.def │ ├── kmod-z80.s │ ├── lowlevel-z80-banked.s │ ├── lowlevel-z80-thunked.s │ ├── lowlevel-z80.s │ ├── rst.peep │ ├── rules.mk │ ├── std-commonmem.s │ ├── switch.peep │ ├── types.h │ ├── usermem_std-z80-banked.s │ ├── usermem_std-z80-thunked.s │ └── usermem_std-z80.s ├── cpu-z80u │ ├── cpu.h │ ├── image.mk │ ├── kernel-z80.def │ ├── lowlevel-z80u-thunked.S │ ├── lowlevel-z80u.S │ ├── rules.mk │ ├── std-commonmem.S │ ├── stdarg.h │ ├── stdbool.h │ ├── types.h │ ├── usermem_std-z80u-thunked.S │ └── usermem_std-z80u.S ├── dep.mk ├── dev │ ├── 68hc11 │ │ └── sci.S │ ├── 80bus │ │ ├── devfdc.c │ │ ├── devgm833.c │ │ ├── devgmsasi.c │ │ ├── fdc80.h │ │ ├── floppy.S │ │ ├── gm833.h │ │ ├── gm8x9.s │ │ ├── gmsasi.S │ │ ├── gmsasi.h │ │ ├── map80.S │ │ ├── nascom-pagemode.S │ │ └── nascom-vt.S │ ├── README │ ├── ahdi.c │ ├── ahdi.h │ ├── amd9511.c │ ├── blkdev.c │ ├── blkdev.h │ ├── bq4845.c │ ├── bq4845.h │ ├── ch375.c │ ├── ch375.h │ ├── cpc │ │ ├── albireo.c │ │ ├── albireosme.c │ │ ├── cpcide.c │ │ ├── cpcidesme.c │ │ ├── cpckeyboard.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── video.s │ │ └── videosme.s │ ├── crt9128.c │ ├── crt9128.h │ ├── devdw.c │ ├── devdw.h │ ├── devfd.c │ ├── devfd.h │ ├── devfd_hw-banked.s │ ├── devfd_hw.s │ ├── devfdc765.c │ ├── devfdc765.h │ ├── devi2c.c │ ├── devide.c │ ├── devide.h │ ├── devide_discard.c │ ├── devppa.c │ ├── devppa.h │ ├── devrd.c │ ├── devrd.h │ ├── devrd_hw.s │ ├── devrd_z180_hw.s │ ├── devscsi.c │ ├── devscsi.h │ ├── devscsi_discard.c │ ├── devsd.c │ ├── devsd.h │ ├── devsd_discard.c │ ├── drivewire │ │ ├── drivewire.s │ │ ├── dw-6809.def │ │ ├── dwread-6809.s │ │ └── dwwrite-6809.s │ ├── ds12885.c │ ├── ds12885.h │ ├── ds12885_8085.S │ ├── ds12885_hw.s │ ├── ds12885_mmio.c │ ├── ds12885_z80.c │ ├── ds1302.c │ ├── ds1302.h │ ├── ds1302_6809.s │ ├── ds1302_68hc11.S │ ├── ds1302_8080.S │ ├── ds1302_8085.S │ ├── ds1302_common.s │ ├── ds1302_commonu.s │ ├── ds1302_discard.c │ ├── ds1302_rbc.S │ ├── ds1302_rcbus.s │ ├── ds1302_rcbus_z180.s │ ├── ds1302_rcbusu.S │ ├── gpt.c │ ├── gpt.h │ ├── i2c_bitbang.c │ ├── i2c_bitbang.h │ ├── lpgeneric.c │ ├── lpgeneric.h │ ├── mbr.c │ ├── mbr.h │ ├── net │ │ ├── enc28j60.c │ │ ├── enc28j60.h │ │ ├── net_at.c │ │ ├── net_native.c │ │ ├── net_w5300.c │ │ ├── net_w5300.h │ │ ├── net_w5x00.c │ │ ├── net_w5x00.h │ │ └── net_z80pack.c │ ├── pcf8584.c │ ├── pcf8584.h │ ├── ppide.h │ ├── ppide_rbc.c │ ├── propio2.c │ ├── propio2.h │ ├── ps2bitbang-rcbus-kbd.s │ ├── ps2bitbang-rcbus-mouse.s │ ├── ps2bitbang-z80.def │ ├── ps2bitbang.c │ ├── ps2bitbang.h │ ├── ps2bitbang_rcbus.c │ ├── ps2kbd.c │ ├── ps2kbd.h │ ├── ps2mouse.c │ ├── ps2mouse.h │ ├── rbcfd9266_hw.S │ ├── rcbus │ │ ├── zxkey.c │ │ ├── zxkey.h │ │ ├── zxkey.s │ │ └── zxkeyboard.c │ ├── rp5c01.c │ ├── rp5c01.h │ ├── thomson │ │ ├── devfdc.c │ │ ├── devtty.c │ │ ├── sdcard.s │ │ ├── thomtty.h │ │ ├── video-to8.s │ │ ├── video-to9.s │ │ └── video.s │ ├── tinydisk.c │ ├── tinydisk.h │ ├── tinydisk_discard.c │ ├── tinyide.c │ ├── tinyide.h │ ├── tinyide_discard.c │ ├── tinyide_ppide_rbc.S │ ├── tinyide_ppide_rbc.c │ ├── tinyscsi.c │ ├── tinyscsi.h │ ├── tinyscsi_discard.c │ ├── tinysd.c │ ├── tinysd.h │ ├── tinysd_discard.c │ ├── v99xx.c │ ├── v99xx.h │ ├── vdp1-8080.S │ ├── vdp1.h │ ├── vdp1.s │ ├── vdp1u.S │ ├── vdp2.s │ ├── xtkbd.c │ ├── xtkbd.h │ ├── z80dma.s │ ├── z80pack │ │ ├── devatsim.c │ │ ├── devatsim.h │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devrtc.c │ │ ├── devrtc.h │ │ ├── devtty.c │ │ └── devtty.h │ ├── z80sio.s │ ├── z80sio.tmpl │ ├── z80softsd-banked.s │ ├── z80softsd.s │ ├── z80softspi-banked.s │ ├── z80softspi.h │ ├── z80softspi.s │ ├── z80usoftsd.S │ ├── z80usoftspi.S │ └── zx │ │ ├── bank128.c │ │ ├── bankbig.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── divide.c │ │ ├── divmmc.c │ │ ├── evommc.c │ │ ├── nemoide.c │ │ ├── tricks-big.s │ │ ├── tricks.s │ │ ├── video-banked.s │ │ ├── video.s │ │ ├── zxkeyboard.c │ │ ├── zxmmc.c │ │ ├── zxtty.c │ │ ├── zxuno.c │ │ └── zxuno.h ├── devinput.c ├── devio.c ├── devsys.c ├── filesys.c ├── filo │ ├── README │ └── filo.s ├── font │ ├── font4x6.c │ ├── font4x8.c │ ├── font6x8.c │ └── font8x8.c ├── fuzix.export ├── include │ ├── a.out.h │ ├── audio.h │ ├── bank8k.h │ ├── blk400.h │ ├── blk512.h │ ├── buddy.h │ ├── cpu_ioctl.h │ ├── devmem.h │ ├── devsys.h │ ├── diskgeom.h │ ├── drivewire.h │ ├── elf.h │ ├── exec.h │ ├── fdc.h │ ├── flat_mem.h │ ├── flat_small.h │ ├── fpu.h │ ├── gpio.h │ ├── graphics.h │ ├── i2c.h │ ├── input.h │ ├── kdata.h │ ├── kernel.h │ ├── kernel32.h │ ├── keycode.h │ ├── kmod.h │ ├── level2.h │ ├── net_at.h │ ├── net_native.h │ ├── net_z80pack.h │ ├── netdev.h │ ├── page.h │ ├── panic.h │ ├── printer.h │ ├── printf.h │ ├── rtc.h │ ├── syscall_name.h │ ├── tape.h │ ├── timer.h │ ├── tty.h │ ├── userstructs.h │ ├── version.h │ └── vt.h ├── inode.c ├── kdata.c ├── kmod.c ├── level2.c ├── lib │ ├── 65c816-flat.S │ ├── 68000exception.c │ ├── 68000flat.S │ ├── 68000relocate.c │ ├── 68000usercopy.c │ ├── 8080fixedbank-core.S │ ├── 8080fixedbank.S │ ├── 8085fixedbank-core.S │ ├── 8085fixedbank.S │ ├── armrelocate.c │ ├── dhara │ │ ├── LICENSE │ │ ├── README │ │ ├── bytes.h │ │ ├── error.c │ │ ├── error.h │ │ ├── journal.c │ │ ├── journal.h │ │ ├── map.c │ │ ├── map.h │ │ └── nand.h │ ├── hexdump.c │ ├── monitor-z80.s │ ├── ns32krelocate.c │ ├── r2kfixedbank-core.s │ ├── r2kfixedbank.s │ ├── rabbit2000.s │ ├── riscv32relocate.c │ ├── z180-support.s │ ├── z80bank16.s │ ├── z80bank16kfc-core.s │ ├── z80fixedbank-banked.s │ ├── z80fixedbank-core.s │ ├── z80fixedbank.s │ ├── z80single-banked.s │ ├── z80single.s │ ├── z80ubank16.S │ ├── z80ufixedbank-core.s │ ├── z80ufixedbank.S │ ├── z80user1.s │ ├── z80usingle.S │ └── z80uuser1.s ├── mm.c ├── mm │ ├── bank16k.c │ ├── bank16k_low.c │ ├── bank16kfc.c │ ├── bank32k.c │ ├── bank65c816.c │ ├── bank8086.c │ ├── bank8k.c │ ├── bankfixed.c │ ├── banksplit.c │ ├── buddy.c │ ├── flat.c │ ├── flat_mem.c │ ├── flat_small.c │ ├── malloc.c │ ├── memalloc_none.c │ ├── simple.c │ └── unbanked.c ├── network.c ├── page.c ├── platform │ ├── platform-2063 │ │ ├── 2063.h │ │ ├── 2063.s │ │ ├── Makefile │ │ ├── README │ │ ├── boot.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── main.c │ │ ├── rules.mk │ │ ├── sd.s │ │ ├── serial.s │ │ ├── target.mk │ │ ├── tricks.s │ │ └── vdp.s │ ├── platform-68knano │ │ ├── 68knano.S │ │ ├── Makefile │ │ ├── README │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── ds3234.c │ │ ├── ds3234.h │ │ ├── fuzix.export │ │ ├── fuzix.ld │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── loader.S │ │ ├── main.c │ │ ├── platform_ide.h │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-adam │ │ ├── Makefile │ │ ├── README │ │ ├── adam.S │ │ ├── adam.h │ │ ├── adamnet.c │ │ ├── boot.S │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── ide.c │ │ ├── kernelu.def │ │ ├── main.c │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.S │ │ ├── usermem.S │ │ └── vdp.S │ ├── platform-amprolb │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── cpmboot.s │ │ ├── crt0.s │ │ ├── dart.s │ │ ├── devfd.c │ │ ├── devices.c │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devscsi.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fdc.h │ │ ├── floppy.h │ │ ├── floppy.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── lb.h │ │ ├── lb.s │ │ ├── main.c │ │ ├── ncr5380.h │ │ ├── ncr5380.s │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ └── tricks.s │ ├── platform-appleiie │ │ ├── Makefile │ │ ├── README │ │ ├── apple.h │ │ ├── appleii.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devhd.c │ │ ├── devhd.h │ │ ├── device.h │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── firmware.s │ │ ├── fuzix.export │ │ ├── kernel.def │ │ ├── ld65.cfg │ │ ├── main.c │ │ ├── map.info │ │ ├── target.mk │ │ ├── tricks.s │ │ └── zeropage.inc │ ├── platform-aqplus │ │ ├── Makefile │ │ ├── README │ │ ├── aqplus.S │ │ ├── boot-romwbw.S │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── iop.c │ │ ├── iop.h │ │ ├── kernelu.def │ │ ├── loader.S │ │ ├── main.c │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.S │ │ └── vt.S │ ├── platform-atarist │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README │ │ ├── acsi.h │ │ ├── cartridge.S │ │ ├── cartridge.ld │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devacsi.c │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── device.h │ │ ├── devices.c │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devlpr.s │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── dma.c │ │ ├── dma.h │ │ ├── fuzix.export │ │ ├── fuzix.ld │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── loader.S │ │ ├── loader.ld │ │ ├── machine.h │ │ ├── main.c │ │ ├── p68000.S │ │ ├── platform_ide.h │ │ ├── psg.h │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-c128-z80 │ │ ├── Makefile │ │ ├── README │ │ ├── c128.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devrd.c │ │ ├── devrd.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── main.c │ │ ├── rules.mk │ │ ├── sd.c │ │ ├── target.mk │ │ └── tricks.s │ ├── platform-centurion │ │ ├── Makefile │ │ ├── README │ │ ├── _memcpy.S │ │ ├── _memset.S │ │ ├── _strlen.S │ │ ├── bank.c │ │ ├── centurion.S │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devhawk.c │ │ ├── device.h │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── kernel.def │ │ ├── loader.S │ │ ├── main.c │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-challengeriii │ │ ├── Makefile │ │ ├── README.md │ │ ├── challenger.S │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devhd.c │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── floppy.S │ │ ├── fuzix.export │ │ ├── kernelu.def │ │ ├── loader-6502.S │ │ ├── loader-z80.S │ │ ├── main.c │ │ ├── map.info │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tinyide_pia.c │ │ └── tricks.S │ ├── platform-coco2 │ │ ├── Makefile │ │ ├── README │ │ ├── bootloader.s │ │ ├── coco2.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── device.h │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.link │ │ ├── ide.s │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── main.c │ │ ├── map.info │ │ ├── plt_ide.h │ │ ├── target.mk │ │ ├── tricks.s │ │ └── video.s │ ├── platform-coco2cart │ │ ├── Makefile │ │ ├── README │ │ ├── bootstrap.s │ │ ├── bootstrap_sdc.s │ │ ├── coco2.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devfd.h │ │ ├── device.h │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devsdc.c │ │ ├── devsdc.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.link │ │ ├── ide.s │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── main.c │ │ ├── map.info │ │ ├── plt_ide.h │ │ ├── sdc.s │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── usermem.s │ │ └── video.s │ ├── platform-coco3 │ │ ├── .gitignore │ │ ├── AUTOEXEC.BAS │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README.md │ │ ├── boot │ │ │ └── boot.s │ │ ├── build │ │ ├── coco3.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── device.h │ │ ├── devices.c │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devrtsd.c │ │ ├── devrtsd.h │ │ ├── devsdc.c │ │ ├── devsdc.h │ │ ├── devsys.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── dwtime.c │ │ ├── dwtime.h │ │ ├── fuzix.export │ │ ├── fuzix.link │ │ ├── ide.s │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── libc.h │ │ ├── main.c │ │ ├── map.info │ │ ├── mbr.c │ │ ├── plt_ide.h │ │ ├── rtsd.s │ │ ├── rules.mk │ │ ├── sd.s │ │ ├── sdc.s │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── ttydw.c │ │ ├── ttydw.h │ │ ├── usermem_gime.s │ │ ├── video.c │ │ ├── video.h │ │ └── videoll.s │ ├── platform-cpc6128 │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── cpc6128.s │ │ ├── cpcvideo.s │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devrd.c │ │ ├── devrd.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── diskimage.sfdisk │ │ ├── fdc765.s │ │ ├── fuzix-platform-cpc6128.pkg │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── fuzix.lnk.bck │ │ ├── kernel.def │ │ ├── loader.s │ │ ├── loader_firmware.s │ │ ├── main.c │ │ ├── platform_fdc765.h │ │ ├── plt_ch375.h │ │ ├── plt_ide.h │ │ ├── rd_cpcsme.c │ │ ├── rules.mk │ │ ├── target.mk │ │ └── tricks.s │ ├── platform-cpcsme │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── cpcsme.s │ │ ├── cpcvideo.s │ │ ├── crt0.s │ │ ├── devfdc765.c │ │ ├── devfdc765.h │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── diskimage.sfdisk │ │ ├── fdc765.s │ │ ├── fuzix-platform-cpcsme.pkg │ │ ├── fuzix.export │ │ ├── kernel.def │ │ ├── loader.s │ │ ├── loader_firmware.s │ │ ├── main.c │ │ ├── platform_fdc765.h │ │ ├── plt_ch375.h │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── usermem.s │ │ └── userspace │ │ │ ├── inittab │ │ │ ├── netrc │ │ │ ├── resolv.conf │ │ │ └── termcap │ ├── platform-cpm22 │ │ ├── Makefile │ │ ├── README.md │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── cpm.h │ │ ├── cpm.s │ │ ├── crt0.s │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── devices.c │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── fuzix48.lnk │ │ ├── kernel.def │ │ ├── lowlevel.s │ │ ├── main.c │ │ ├── sysmod.h │ │ ├── target.mk │ │ └── tricks.s │ ├── platform-cromemco │ │ ├── Makefile │ │ ├── README │ │ ├── cloader-16fdc.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── cromemco.s │ │ ├── crt0.s │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── interrupt.c │ │ ├── irq.h │ │ ├── kernel.def │ │ ├── main.c │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── tuart.s │ │ ├── usermem.s │ │ └── vector.s │ ├── platform-dragon-mooh │ │ ├── Makefile │ │ ├── README │ │ ├── config.h │ │ ├── crt0.s │ │ ├── discard.c │ │ ├── dragon.s │ │ ├── fuzix-platform-dragon-mooh.pkg │ │ ├── fuzix.export │ │ ├── fuzix.link │ │ ├── kernel.def │ │ ├── mem-mooh.s │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── usermem_sam.s │ │ ├── userspace │ │ ├── vc.c │ │ ├── vc_asm.h │ │ ├── vc_asm.s │ │ └── video.s │ ├── platform-dragon-nx32 │ │ ├── Makefile │ │ ├── README │ │ ├── build.mk │ │ ├── carts.h │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── device.h │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── dragon-nx32.ld │ │ ├── dragon.s │ │ ├── dwload.asm │ │ ├── floppy.s │ │ ├── fuzix-platform-dragon-nx32.pkg │ │ ├── fuzix.export │ │ ├── fuzix.link │ │ ├── ide.s │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── main.c │ │ ├── mem-nx32-mooh.s │ │ ├── mem-nx32.s │ │ ├── multihead.s │ │ ├── platform_ide.h │ │ ├── scsi_tc3.s │ │ ├── spi.s │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── ttydw.c │ │ ├── ttydw.h │ │ ├── usermem_sam.s │ │ ├── userspace │ │ │ ├── inittab │ │ │ ├── rc │ │ │ └── rc.ci_testing │ │ ├── vc.c │ │ ├── vc_asm.s │ │ ├── video.h │ │ └── video.s │ ├── platform-dyno │ │ ├── Makefile │ │ ├── README │ │ ├── boot-romwbw.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── dyno.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── loader.s │ │ ├── main.c │ │ ├── monitor.s │ │ ├── rules.mk │ │ ├── target.mk │ │ └── z180.s │ ├── platform-easy-z80 │ │ ├── Configuration.md │ │ ├── Makefile │ │ ├── README │ │ ├── boot-romwbw.s │ │ ├── buffers.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── easy-z80.h │ │ ├── easy-z80.s │ │ ├── extbuffer.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── main.c │ │ ├── monitor.s │ │ ├── platform_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── test-romwbw.s │ │ └── tricks.s │ ├── platform-esp32 │ │ ├── Makefile │ │ ├── README.md │ │ ├── addresses.ld │ │ ├── config.h │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── globals.h │ │ ├── interrupt.c │ │ ├── kernel.ld │ │ ├── main.c │ │ ├── procore.c │ │ ├── sdkconfig.h │ │ ├── startup.c │ │ ├── startup_asm.S │ │ ├── swapper.c │ │ ├── syscall_exec.c │ │ ├── target.mk │ │ ├── tricks.c │ │ └── xtos.h │ ├── platform-esp8266 │ │ ├── Makefile │ │ ├── README.md │ │ ├── addresses.ld │ │ ├── boot.c │ │ ├── config.h │ │ ├── devflash.c │ │ ├── devices.c │ │ ├── devsdspi.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── esp8266_peri.h │ │ ├── fuzix.export │ │ ├── globals.h │ │ ├── interrupt.c │ │ ├── kernel.ld │ │ ├── lib.c │ │ ├── main.c │ │ ├── misc.c │ │ ├── rawflash.c │ │ ├── rom.h │ │ ├── swapper.c │ │ ├── syscall_exec.c │ │ ├── target.mk │ │ ├── tricks.S │ │ └── update-flash.sh │ ├── platform-ezretro │ │ ├── Makefile │ │ ├── README.md │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── devices.c │ │ ├── devrtc.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── ezretro.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── main.c │ │ ├── target.mk │ │ └── tricks.s │ ├── platform-gemini │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── PortMap │ │ ├── README.md │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── gemini.s │ │ ├── ide.c │ │ ├── kernel.def │ │ ├── main.c │ │ ├── mm58174.c │ │ ├── nasboot.s │ │ ├── nascom.h │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ └── tricks.s │ ├── platform-geneve │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devfd.c │ │ ├── devhd.c │ │ ├── device.h │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── geneve.S │ │ ├── hfdc.c │ │ ├── hfdc.h │ │ ├── hfdc_asm.S │ │ ├── kernel.def │ │ ├── main.c │ │ ├── platform_ide.h │ │ ├── target.mk │ │ ├── tricks.S │ │ ├── v99xx.c │ │ └── vdp.c │ ├── platform-genie-eg64 │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README.md │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── devhd.c │ │ ├── devhd.h │ │ ├── devhd_discard.c │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── floppy.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── ide.s │ │ ├── kernel.def │ │ ├── main.c │ │ ├── platform_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── trs80-bank.s │ │ ├── trs80.h │ │ ├── trs80.s │ │ ├── trs80load.s │ │ └── xtrsheader │ ├── platform-genieiis │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README.md │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── devgfx.c │ │ ├── devgfx.h │ │ ├── devhd.c │ │ ├── devhd.h │ │ ├── devhd_discard.c │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devsasi.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── floppy.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── genie.h │ │ ├── genieiis.s │ │ ├── genieload.bin │ │ ├── genieload.s │ │ ├── kernel.def │ │ ├── main.c │ │ ├── map.info │ │ ├── ram192-bank.s │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── vtsupport.s │ │ └── xtrsheader │ ├── platform-ibmpc │ │ ├── 8259a.c │ │ ├── Makefile │ │ ├── README │ │ ├── README.nonclones │ │ ├── bios.h │ │ ├── bioscon.c │ │ ├── biosdisk.c │ │ ├── bioskey.S │ │ ├── biosvid.S │ │ ├── bootstrap.S │ │ ├── config.h │ │ ├── confspace.h │ │ ├── crt0.S │ │ ├── devhd.h │ │ ├── device.h │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── emm.c │ │ ├── emm_bios.S │ │ ├── fuzix.export │ │ ├── fuzix.ld │ │ ├── ibmpc.S │ │ ├── ibmpc.h │ │ ├── libc.c │ │ ├── main.c │ │ ├── target.mk │ │ ├── tricks.S │ │ ├── xmsrd.c │ │ ├── xmsrd_asm.S │ │ └── xt_key.c │ ├── platform-jackrabbit │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── interrupt.s │ │ ├── kernel.def │ │ ├── main.c │ │ ├── rabbit.h │ │ ├── rabbit.s │ │ ├── spi.c │ │ ├── target.mk │ │ └── tricks.s │ ├── platform-jeeretro │ │ ├── Makefile │ │ ├── README.md │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── devices.c │ │ ├── devrtc.c │ │ ├── devrtc.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── jeeretro.s │ │ ├── kernel.def │ │ ├── main.c │ │ ├── target.mk │ │ └── tricks.s │ ├── platform-kc87 │ │ ├── Makefile │ │ ├── README │ │ ├── bootstrap.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devrd.c │ │ ├── devrd.h │ │ ├── devrtc.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── ide.c │ │ ├── kc87.s │ │ ├── kernel.def │ │ ├── main.c │ │ ├── maths32.c │ │ ├── platform_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── usermem.s │ │ └── vt.c │ ├── platform-linc80 │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── linc80.s │ │ ├── loader.s │ │ ├── main.c │ │ ├── piosd.s │ │ ├── piospi.s │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── sd.c │ │ ├── target.mk │ │ └── tricks.s │ ├── platform-lobo-max80 │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README.md │ │ ├── boot.S │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devsasi.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── kernelu.def │ │ ├── lobo.S │ │ ├── lobo.h │ │ ├── main.c │ │ ├── map.info │ │ ├── rules.mk │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-mb020 │ │ ├── Makefile │ │ ├── README.md │ │ ├── bootrom.S │ │ ├── bootrom.ld │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── fuzix.ld │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── main.c │ │ ├── mb020.S │ │ ├── platform_ide.h │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-micro80 │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── loader.s │ │ ├── main.c │ │ ├── micro80.h │ │ ├── micro80.s │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.s │ │ └── z84c15.h │ ├── platform-mini11 │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── kernel.def │ │ ├── loadsd.S │ │ ├── loadsd.x │ │ ├── main.c │ │ ├── memory.x │ │ ├── mini11.S │ │ ├── rules.mk │ │ ├── sci.S │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-minim8 │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── kernel.def │ │ ├── loadsd.S │ │ ├── loadsd.x │ │ ├── m8.S │ │ ├── main.c │ │ ├── memory.x │ │ ├── rules.mk │ │ ├── sci.S │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-mo6 │ │ ├── Makefile │ │ ├── README │ │ ├── cartboot.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devfdc.h │ │ ├── device.h │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.link │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── main.c │ │ ├── map.info │ │ ├── mo6.s │ │ ├── rules.mk │ │ ├── sd.h │ │ ├── target.mk │ │ └── tricks.s │ ├── platform-msp430fr5969 │ │ ├── build.mk │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devices_discard.c │ │ ├── devsdspi.c │ │ ├── devsdspi_discard.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── devtty_discard.c │ │ ├── externs.h │ │ ├── fuzix.export │ │ ├── globals.h │ │ ├── in430.h │ │ ├── intrinsics.h │ │ ├── iomacros.h │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── main.c │ │ ├── main_discard.c │ │ ├── msp430fr5969.h │ │ ├── msp430fr5969.ld │ │ └── tricks.S │ ├── platform-msx1 │ │ ├── Makefile │ │ ├── README.md │ │ ├── bootrom.s │ │ ├── cartridge.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── devhd.c │ │ ├── devhd.h │ │ ├── devices.c │ │ ├── devices.h │ │ ├── devide_sunrise.c │ │ ├── devide_sunrise.h │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kbdmatrix.h │ │ ├── kernel.def │ │ ├── main.c │ │ ├── msx.h │ │ ├── msx1.s │ │ ├── rom.h │ │ ├── rules.mk │ │ ├── slots.s │ │ ├── sunrise.s │ │ ├── target.mk │ │ ├── tricks.s │ │ └── vdp.s │ ├── platform-msx2 │ │ ├── Makefile │ │ ├── Notes │ │ ├── README │ │ ├── boot.s │ │ ├── bootrom.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── devhd.c │ │ ├── devhd.h │ │ ├── devices.c │ │ ├── devide_sunrise.c │ │ ├── devide_sunrise.h │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devmegasd.c │ │ ├── devrtc.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── diskboot.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── fuzix_boot.lnk │ │ ├── fuzix_disk.lnk │ │ ├── image.mk │ │ ├── kbdmatrix.h │ │ ├── kernel.def │ │ ├── main.c │ │ ├── msx2.def │ │ ├── msx2.h │ │ ├── msx2.s │ │ ├── rules.mk │ │ ├── sunrise.s │ │ ├── target.mk │ │ ├── tricks.s │ │ └── vdp.c │ ├── platform-mtx │ │ ├── Makefile │ │ ├── README │ │ ├── biosloader.s │ │ ├── cfloader.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devrtc.c │ │ ├── devsil.c │ │ ├── devsil.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── floppy.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── ide.c │ │ ├── kernel.def │ │ ├── main.c │ │ ├── mtx.h │ │ ├── mtx.s │ │ ├── platform_ide.h │ │ ├── rules.mk │ │ ├── sdspi.c │ │ ├── target.mk │ │ ├── tricks.s │ │ └── vdp.s │ ├── platform-multicomp09 │ │ ├── Makefile │ │ ├── README │ │ ├── boot │ │ │ └── boot.s │ │ ├── build │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── device.h │ │ ├── devices.c │ │ ├── devsdc.c │ │ ├── devsdc.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── fuzix.link │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── main.c │ │ ├── multicomp09.s │ │ ├── platform.def │ │ ├── sdc.s │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── ttydw.c │ │ ├── ttydw.h │ │ ├── usermem_gime.s │ │ └── videoll.s │ ├── platform-n8 │ │ ├── Makefile │ │ ├── README │ │ ├── boot-romwbw.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devsdspi.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── ds1302-n8.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── keyboard.s │ │ ├── main.c │ │ ├── monitor.s │ │ ├── mouse.s │ │ ├── n8.h │ │ ├── n8.s │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── vdp.s │ │ ├── vdpfont.c │ │ └── z180.s │ ├── platform-nascom │ │ ├── Makefile │ │ ├── PortMap │ │ ├── README.md │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devnascom.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── ide.c │ │ ├── kernelu.def │ │ ├── main.c │ │ ├── map.info │ │ ├── mm58174.c │ │ ├── nascom.S │ │ ├── nascom.h │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-nc100 │ │ ├── Makefile │ │ ├── README.md │ │ ├── bank.c │ │ ├── bootblock.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devaudio.c │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── devgfx.c │ │ ├── devgfx.h │ │ ├── device.h │ │ ├── devices.c │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devrd.c │ │ ├── devrd.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── main.c │ │ ├── nc100.def │ │ ├── nc100.s │ │ ├── nc100emu.s │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tc8521.c │ │ └── tricks.s │ ├── platform-nc200 │ │ ├── Makefile │ │ ├── README.md │ │ ├── autoprg.s │ │ ├── bank.c │ │ ├── bootblock.img │ │ ├── bootblock.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devaudio.c │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── devgfx.c │ │ ├── devgfx.h │ │ ├── device.h │ │ ├── devices.c │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devrd.c │ │ ├── devrd.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fdc765.s │ │ ├── floppyskeleton.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── m146818.c │ │ ├── main.c │ │ ├── nc200.def │ │ ├── nc200.s │ │ ├── rules.mk │ │ ├── target.mk │ │ └── tricks.s │ ├── platform-p112 │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── ds1302-p112.s │ │ ├── flopboot-mkimage │ │ ├── flopboot.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── main.c │ │ ├── monitor.s │ │ ├── p112.s │ │ ├── platform_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ └── z180.s │ ├── platform-p90mb │ │ ├── Makefile │ │ ├── README │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── fuzix.ld │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── loader.S │ │ ├── loader.ld │ │ ├── main.c │ │ ├── p68000.S │ │ ├── platform_ide.h │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-pcw8256 │ │ ├── BOOTBLOCK │ │ │ ├── 765.s │ │ │ ├── 765.s.old │ │ │ ├── bootcsum │ │ │ ├── bootcsum.c │ │ │ └── sector2.s │ │ ├── Makefile │ │ ├── README │ │ ├── bootblock.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── devvd.c │ │ ├── devvd.h │ │ ├── discard.c │ │ ├── fdc765.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── main.c │ │ ├── pcw8256.h │ │ ├── pcw8256.s │ │ ├── platform_fdc765.h │ │ ├── platform_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.s │ │ └── vd.s │ ├── platform-pdp11 │ │ ├── Makefile │ │ ├── README │ │ ├── boot-rx0.s │ │ ├── config.h │ │ ├── crt0.S │ │ ├── dev_rk.c │ │ ├── dev_rx.c │ │ ├── device.h │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── fuzix.ld │ │ ├── libc.c │ │ ├── main.c │ │ ├── pdp11.S │ │ ├── target.mk │ │ ├── tricks.S │ │ └── usermem_std-pdp11.S │ ├── platform-pentagon │ │ ├── Makefile │ │ ├── README.md │ │ ├── base-image.trd │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── loader.s │ │ ├── main.c │ │ ├── pentagon.s │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.s │ │ └── zxvideo.s │ ├── platform-pentagon1024 │ │ ├── Makefile │ │ ├── README │ │ ├── base-image.trd │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── loader.s │ │ ├── main.c │ │ ├── pentagon.s │ │ ├── platform_ide.h │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.s │ │ └── zxvideo.s │ ├── platform-pico68k │ │ ├── Makefile │ │ ├── README │ │ ├── bootrom.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── fuzix.ld │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── loader.S │ │ ├── main.c │ │ ├── pico.S │ │ ├── pico68.h │ │ ├── rom.ld │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-px4plus │ │ ├── 7508.h │ │ ├── IOPorts │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── cpu7508.s │ │ ├── crt0.s │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── devices.c │ │ ├── devices.h │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── init.c │ │ ├── kernel.def │ │ ├── main.c │ │ ├── px4plus.s │ │ ├── romdisc.s │ │ ├── rules.mk │ │ ├── sio-asm.s │ │ ├── sio.c │ │ ├── sio.h │ │ ├── swapdev.s │ │ ├── target.mk │ │ ├── tricks.s │ │ └── video.s │ ├── platform-pz1 │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devhd.c │ │ ├── devhd.h │ │ ├── device.h │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── kernel.def │ │ ├── ld65.cfg │ │ ├── main.c │ │ ├── ports.def │ │ ├── ports.h │ │ ├── pz1.s │ │ ├── target.mk │ │ ├── tricks.s │ │ └── zeropage.inc │ ├── platform-rabbit2000 │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── interrupt.s │ │ ├── kernel.def │ │ ├── main.c │ │ ├── rabbit.h │ │ ├── rabbit.s │ │ ├── spi.c │ │ ├── target.mk │ │ └── tricks.s │ ├── platform-rbc-mark4 │ │ ├── Makefile │ │ ├── README │ │ ├── boot-romwbw.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devsdspi.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── diskboot.s │ │ ├── ds1302-mark4.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── main.c │ │ ├── mark4.s │ │ ├── monitor.s │ │ ├── n8vem.h │ │ ├── platform_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ └── z180.s │ ├── platform-rbc-minim68k │ │ ├── Makefile │ │ ├── README.md │ │ ├── biostrap.def │ │ ├── boot.cmd │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── dfuz.cmd │ │ ├── ds1302_ops.c │ │ ├── fuz.cmd │ │ ├── fuzix.ld │ │ ├── iomem.h │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── main.c │ │ ├── mfpic.h │ │ ├── ns202.c │ │ ├── ns202.h │ │ ├── p68000.S │ │ ├── parttab │ │ ├── platform_ide.h │ │ ├── ppide.c │ │ ├── start.c │ │ ├── target.mk │ │ ├── tricks.S │ │ └── uart.h │ ├── platform-rc2014-tiny │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README.md │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── ide.S │ │ ├── kernelu.def │ │ ├── main.c │ │ ├── plt_ide.h │ │ ├── ppide.c │ │ ├── rc2014.S │ │ ├── rc2014.h │ │ ├── rules.mk │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-rc2014 │ │ ├── Configuration.md │ │ ├── Makefile │ │ ├── README.md │ │ ├── TODO.md │ │ ├── boot-romwbw.s │ │ ├── bootrom.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devgpio.c │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devscsi.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── diskboot.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── i2c.c │ │ ├── ide.c │ │ ├── kernel.def │ │ ├── main.c │ │ ├── monitor.s │ │ ├── multivt.c │ │ ├── multivt.h │ │ ├── ncr5380.h │ │ ├── ncr5380.s │ │ ├── platform_i2c.h │ │ ├── plt_ch375.h │ │ ├── plt_ide.h │ │ ├── ppide.c │ │ ├── ps2.c │ │ ├── ps2direct.c │ │ ├── rc2014.s │ │ ├── rcbus.h │ │ ├── rules.mk │ │ ├── sd.c │ │ ├── soft81.s │ │ ├── softzx81.c │ │ ├── softzx81.h │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── usermem.s │ │ ├── vdp1.s │ │ ├── video-9345.s │ │ ├── video-ef9345.c │ │ ├── video-macca.c │ │ ├── video-tms9918a.c │ │ ├── wiznet.c │ │ └── z180_uart.h │ ├── platform-rcbus-6303 │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── device.h │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── kernel.def │ │ ├── loader.S │ │ ├── main.c │ │ ├── platform_ide.h │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-rcbus-6502 │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README.md │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── device.h │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── kernel.def │ │ ├── ld65.cfg │ │ ├── loader.cfg │ │ ├── loader.s │ │ ├── main.c │ │ ├── platform_ide.h │ │ ├── rcbus-6502.s │ │ ├── target.mk │ │ ├── tricks.s │ │ └── zeropage.inc │ ├── platform-rcbus-65c816 │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README.md │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── device.h │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── kernel.def │ │ ├── main.c │ │ ├── platform_ide.h │ │ ├── rcbus-65c816.S │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-rcbus-6800 │ │ ├── Makefile │ │ ├── README.md │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── device.h │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── kernel.def │ │ ├── main.c │ │ ├── plt_ide.h │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-rcbus-68008 │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README.md │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devgpio.c │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── ds1302io.S │ │ ├── fuzix.export │ │ ├── fuzix.ld │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── loader.S │ │ ├── loader.ld │ │ ├── main.c │ │ ├── p68000.S │ │ ├── platform_ide.h │ │ ├── ppide.c │ │ ├── rcbus.h │ │ ├── spi.S │ │ ├── target.mk │ │ ├── tms9918.c │ │ └── tricks.S │ ├── platform-rcbus-6809 │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.link │ │ ├── ide.s │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── main.c │ │ ├── map.info │ │ ├── mem-rcbus.s │ │ ├── platform_ide.h │ │ ├── rcbus-6809.ld │ │ ├── rcbus-6809.s │ │ ├── sdcard.s │ │ ├── target.mk │ │ └── tricks.s │ ├── platform-rcbus-68hc11 │ │ ├── Makefile │ │ ├── README │ │ ├── TODO │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── kernel.def │ │ ├── main.c │ │ ├── memory.x │ │ ├── platform_ide.h │ │ ├── rcbus-68hc11.S │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-rcbus-8070 │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── device.h │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── kernel.def │ │ ├── loader.S │ │ ├── main.c │ │ ├── plt_ide.h │ │ ├── rcbus-8070.S │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-rcbus-8080 │ │ ├── Makefile │ │ ├── README.md │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devscsi.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── kernel.def │ │ ├── loader.S │ │ ├── main.c │ │ ├── ncr5380.S │ │ ├── ncr5380.h │ │ ├── plt_ch375.h │ │ ├── plt_ide.h │ │ ├── ppide.S │ │ ├── rcbus-8080.S │ │ ├── rcbus.h │ │ ├── target.mk │ │ ├── tricks.S │ │ └── vdp1.S │ ├── platform-rcbus-8085 │ │ ├── Makefile │ │ ├── README.md │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devscsi.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── end.s │ │ ├── fuzix.export │ │ ├── kernel.def │ │ ├── loader.S │ │ ├── main.c │ │ ├── ncr5380.S │ │ ├── ncr5380.h │ │ ├── plt_ch375.h │ │ ├── plt_ide.h │ │ ├── ppide.S │ │ ├── rcbus-8085.S │ │ ├── rcbus.h │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.S │ │ └── vdp1.S │ ├── platform-rcbus-80c188 │ │ ├── 80c188.S │ │ ├── Makefile │ │ ├── README │ │ ├── config.h │ │ ├── crt0.S │ │ ├── device.h │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── fuzix.ld │ │ ├── libc.c │ │ ├── main.c │ │ ├── platform_ide.h │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-rcbus-ns32k │ │ ├── Makefile │ │ ├── README │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── fuzix.ld │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── main.c │ │ ├── ns32k.S │ │ ├── platform_ide.h │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-rcbus-sbc64 │ │ ├── Makefile │ │ ├── README │ │ ├── boot-zrcc.s │ │ ├── boot.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── loader.s │ │ ├── main.c │ │ ├── platform_ide.c │ │ ├── plt_ide.h │ │ ├── rcbus.h │ │ ├── rcbus.s │ │ ├── rules.mk │ │ ├── target.mk │ │ └── tricks.s │ ├── platform-rcbus-super8 │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── kernel.def │ │ ├── loader.S │ │ ├── main.c │ │ ├── plt_ide.h │ │ ├── rcbus-super8.S │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-rcbus-tms9995 │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── device.h │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── kernel.def │ │ ├── loader.S │ │ ├── main.c │ │ ├── platform_ide.h │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-rcbus-tp128 │ │ ├── Makefile │ │ ├── README.md │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── ide.S │ │ ├── kernelu.def │ │ ├── loader.S │ │ ├── main.c │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tp128.S │ │ ├── tricks.S │ │ └── wiznet.c │ ├── platform-rcbus-z180 │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README.md │ │ ├── boot-romwbw.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── i2c.c │ │ ├── kernel.def │ │ ├── main.c │ │ ├── monitor.s │ │ ├── platform_i2c.h │ │ ├── platform_w5300.h │ │ ├── plt_ch375.h │ │ ├── plt_ide.h │ │ ├── rcbus-z180.h │ │ ├── rcbus-z180.s │ │ ├── rules.mk │ │ ├── spi.c │ │ ├── target.mk │ │ ├── wiznet.c │ │ └── z180.s │ ├── platform-rcbus-z8 │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── kernel.def │ │ ├── loader.S │ │ ├── main.c │ │ ├── rcbus-z8.S │ │ ├── rcbus-z8.h │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-rhyophyre │ │ ├── 7220.c │ │ ├── Makefile │ │ ├── README.md │ │ ├── boot-romwbw.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── diskboot.s │ │ ├── ds1302-rph.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── main.c │ │ ├── monitor.s │ │ ├── plt_ide.h │ │ ├── ps2.c │ │ ├── rph.s │ │ ├── target.mk │ │ └── z180.s │ ├── platform-riz180 │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── main.c │ │ ├── monitor.s │ │ ├── platform_w5300.h │ │ ├── plt_ide.h │ │ ├── riz180.h │ │ ├── riz180.s │ │ ├── rules.mk │ │ ├── spi.c │ │ ├── target.mk │ │ ├── usermem.s │ │ ├── wiznet.c │ │ └── z180.s │ ├── platform-rosco-r2 │ │ ├── Makefile │ │ ├── README.md │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devch375.c │ │ ├── devch375.h │ │ ├── devch375_discard.c │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── fuzix.ld │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── main.c │ │ ├── mk_fs_img │ │ ├── p68000.S │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-rpipico │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── README.md │ │ ├── config.h │ │ ├── core1.c │ │ ├── core1.h │ │ ├── devflash.c │ │ ├── devgpio.c │ │ ├── devices.c │ │ ├── devsdspi.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── doc │ │ │ └── wiring.jpg │ │ ├── elf.c │ │ ├── fuzix-platform-rpipico.pkg │ │ ├── fuzix.export │ │ ├── globals.h │ │ ├── image.mk │ │ ├── main.c │ │ ├── mangle.h │ │ ├── misc.c │ │ ├── pico_ioctl.h │ │ ├── pico_sdk_import.cmake │ │ ├── picosdk.h │ │ ├── rawflash.c │ │ ├── rawuart.c │ │ ├── rawuart.h │ │ ├── swapper.c │ │ ├── target.mk │ │ ├── tricks.S │ │ ├── tusb_config.h │ │ ├── update-flash.sh │ │ ├── usbdescriptors.c │ │ └── utils │ │ │ ├── .gitignore │ │ │ ├── Makefile │ │ │ ├── picoctl.c │ │ │ └── picogpio.c │ ├── platform-sam │ │ ├── 40mb.hdf │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README.md │ │ ├── atom.s │ │ ├── boot.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devatom.c │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── floppy.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── main.c │ │ ├── msm6242b.c │ │ ├── msm6242b.h │ │ ├── platform_ide.h │ │ ├── rules.mk │ │ ├── sam.s │ │ ├── sam_vt.s │ │ ├── setup.lnk │ │ ├── setup.s │ │ ├── target.mk │ │ └── tricks.s │ ├── platform-sbc08k │ │ ├── Makefile │ │ ├── README │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── fuzix.ld │ │ ├── ide.c │ │ ├── libc.c │ │ ├── main.c │ │ ├── plt_ide.h │ │ ├── rompatch.S │ │ ├── rompatch.ld │ │ ├── sbc08.S │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-sbc2g │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── ide.S │ │ ├── kernelu.def │ │ ├── loader.S │ │ ├── main.c │ │ ├── part.bin │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── sbc2g.S │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-sbcv2 │ │ ├── Makefile │ │ ├── README │ │ ├── boot-romwbw.S │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── kernelu.def │ │ ├── main.c │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── sbcv2.S │ │ ├── target.mk │ │ ├── tricks.S │ │ └── wiznet.c │ ├── platform-sc108 │ │ ├── Makefile │ │ ├── README │ │ ├── README.ROMpatch │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── ide.c │ │ ├── kernel.def │ │ ├── loader-acia.s │ │ ├── loader.s │ │ ├── main.c │ │ ├── plt_ide.h │ │ ├── rcbus.h │ │ ├── rules.mk │ │ ├── sc108.s │ │ ├── target.mk │ │ ├── tricks.s │ │ └── usermem.s │ ├── platform-sc111 │ │ ├── Makefile │ │ ├── README │ │ ├── boot-romwbw.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── loader.s │ │ ├── main.c │ │ ├── monitor.s │ │ ├── platform_ide.h │ │ ├── rules.mk │ │ ├── sc111.s │ │ ├── target.mk │ │ └── z180.s │ ├── platform-sc720 │ │ ├── Makefile │ │ ├── README.md │ │ ├── boot-romwbw.S │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── ide.S │ │ ├── kernelu.def │ │ ├── main.c │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── sc720.S │ │ ├── target.mk │ │ ├── tricks.S │ │ └── wiznet.c │ ├── platform-scorpion │ │ ├── Makefile │ │ ├── README │ │ ├── base-image.trd │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── loader.s │ │ ├── main.c │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── scorpion.s │ │ ├── target.mk │ │ ├── tricks.s │ │ └── zxvideo.s │ ├── platform-scrumpel │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── main.c │ │ ├── monitor.s │ │ ├── platform_ide.h │ │ ├── ppide.c │ │ ├── rules.mk │ │ ├── scrumpel.s │ │ ├── spi.c │ │ ├── target.mk │ │ └── z180.s │ ├── platform-searle │ │ ├── Makefile │ │ ├── README.md │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── ide.S │ │ ├── kernelu.def │ │ ├── loader.S │ │ ├── main.c │ │ ├── monitor.diff │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── searle.S │ │ ├── searle.h │ │ ├── target.mk │ │ ├── tricks.S │ │ └── usermem.S │ ├── platform-simple80 │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── ide.S │ │ ├── kernelu.def │ │ ├── loader.S │ │ ├── main.c │ │ ├── plt_ide.h │ │ ├── rcbus.h │ │ ├── rules.mk │ │ ├── simple80.S │ │ ├── target.mk │ │ ├── tricks.S │ │ └── usermem.S │ ├── platform-smallz80 │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README.md │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devrtc.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── idehdr.bin │ │ ├── kernel.def │ │ ├── loader.s │ │ ├── main.c │ │ ├── partition.bin │ │ ├── platform_ide.h │ │ ├── rules.mk │ │ ├── smallz80.s │ │ ├── target.mk │ │ └── tricks.s │ ├── platform-socz80 │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── deveth.h │ │ ├── devices.c │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devrd.c │ │ ├── devrd.h │ │ ├── devrd_hw.s │ │ ├── devsdspi.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── ethernet.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── main.c │ │ ├── socz80.def │ │ ├── socz80.s │ │ ├── target.mk │ │ ├── tricks.s │ │ └── usermem.s │ ├── platform-tc2068 │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── loader-divide.s │ │ ├── main.c │ │ ├── platform_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tc2068.s │ │ ├── tmxvideo.s │ │ └── tricks.s │ ├── platform-tiny68k │ │ ├── Makefile │ │ ├── README │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── fuzix.ld │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── loader.S │ │ ├── loader.ld │ │ ├── main.c │ │ ├── p68000.S │ │ ├── platform_ide.h │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-tm4c129x │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── TODO │ │ ├── arm_exception.S │ │ ├── clock.c │ │ ├── config.h │ │ ├── crt0.c │ │ ├── devices.c │ │ ├── devsdspi.c │ │ ├── devtty.c │ │ ├── entries.h │ │ ├── eth.c │ │ ├── eth.h │ │ ├── from_gcc │ │ │ ├── libgcc.S │ │ │ ├── libgcc2.c │ │ │ └── libgcc2.h │ │ ├── fuzix-platform-tm4c129x.pkg │ │ ├── fuzix.export │ │ ├── fuzix.ld │ │ ├── gpio.c │ │ ├── gpio.h │ │ ├── interrupt.c │ │ ├── interrupt.h │ │ ├── libc.c │ │ ├── load.gdb │ │ ├── openocd.cfg │ │ ├── procman.c │ │ ├── serial.h │ │ ├── ssi.c │ │ ├── ssi.h │ │ ├── syscall.c │ │ ├── systick.c │ │ ├── systick.h │ │ ├── target.mk │ │ ├── tm4c129x.c │ │ ├── tm4c129x.h │ │ ├── tricks.S │ │ └── userspace │ │ │ └── netrc │ ├── platform-to8 │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README.md │ │ ├── boot.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devfdc.h │ │ ├── device.h │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.link │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── main.c │ │ ├── map.info │ │ ├── rules.mk │ │ ├── sd.h │ │ ├── target.mk │ │ ├── to8.s │ │ ├── tricks.s │ │ ├── usermem.s │ │ └── video.h │ ├── platform-to9 │ │ ├── Makefile │ │ ├── README │ │ ├── boot.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devfdc.h │ │ ├── device.h │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.link │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── main.c │ │ ├── map.info │ │ ├── rules.mk │ │ ├── sd.h │ │ ├── target.mk │ │ ├── to9.s │ │ ├── tricks.s │ │ ├── usermem.s │ │ └── video.h │ ├── platform-tomssbc-rom │ │ ├── Makefile │ │ ├── README.md │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── main.c │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── start.s │ │ ├── target.mk │ │ ├── tom.h │ │ ├── tom.s │ │ └── tricks.s │ ├── platform-tomssbc │ │ ├── Makefile │ │ ├── OptimizationTODO │ │ ├── README.ROMpatch │ │ ├── README.md │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── ide.S │ │ ├── kernelu.def │ │ ├── loader.S │ │ ├── main.c │ │ ├── plt_ide.h │ │ ├── rompatch.S │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tom.S │ │ ├── tom.h │ │ ├── tricks.S │ │ └── usermem.S │ ├── platform-trs80 │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README.md │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── devgfx.c │ │ ├── devgfx.h │ │ ├── devhd.c │ │ ├── devhd.h │ │ ├── devhd_discard.c │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── drivewire.s │ │ ├── floppy.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── hdload.s │ │ ├── kernel.def │ │ ├── main.c │ │ ├── map.info │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── trs80-bank.s │ │ ├── trs80.s │ │ ├── trs80load.s │ │ └── xtrsheader │ ├── platform-trs80m1 │ │ ├── Makefile │ │ ├── README.md │ │ ├── buffers.c │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── devfd3.h │ │ ├── devgfx.c │ │ ├── devgfx.h │ │ ├── devhd.c │ │ ├── devhd.h │ │ ├── devhd_discard.c │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devstringy.c │ │ ├── devstringy.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── floppy.s │ │ ├── floppy3.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── ide.s │ │ ├── kernel.def │ │ ├── main.c │ │ ├── platform_ide.h │ │ ├── rules.mk │ │ ├── stringy.s │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── trs80-bank.s │ │ ├── trs80.h │ │ ├── trs80.s │ │ ├── trs80load-m3.s │ │ ├── trs80load.s │ │ ├── vtsupport.s │ │ └── xtrsheader │ ├── platform-ubee │ │ ├── Makefile │ │ ├── README │ │ ├── bootstrap.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devfd.c │ │ ├── devfd.h │ │ ├── devhd.c │ │ ├── devhd.h │ │ ├── devices.c │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── floppy.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── ide.c │ │ ├── kernel.def │ │ ├── main.c │ │ ├── platform_ide.h │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── ubeboot.s │ │ ├── ubee.h │ │ ├── ubee.s │ │ └── vt.c │ ├── platform-v65c816-big │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devhd.c │ │ ├── devhd.h │ │ ├── device.h │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── io.h │ │ ├── kernel.def │ │ ├── ld65.cfg │ │ ├── main.c │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── v65.s │ │ └── zeropage.inc │ ├── platform-v65c816 │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devhd.c │ │ ├── devhd.h │ │ ├── device.h │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── kernel.def │ │ ├── ld65.cfg │ │ ├── main.c │ │ ├── target.mk │ │ ├── v65.s │ │ └── zeropage.inc │ ├── platform-v8080 │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README.md │ │ ├── bootblock.S │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── kernel.def │ │ ├── main.c │ │ ├── target.mk │ │ ├── tricks.S │ │ └── v8080.S │ ├── platform-vrisc32 │ │ ├── README │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── fuzix.ld │ │ ├── kernel.def │ │ ├── libc.c │ │ ├── main.c │ │ ├── riscv32.S │ │ ├── target.mk │ │ └── tricks.S │ ├── platform-vz200 │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README.md │ │ ├── boot.s │ │ ├── bootblock.s │ │ ├── booter.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── main.c │ │ ├── map.info │ │ ├── rules.mk │ │ ├── sd.c │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── video.s │ │ └── vz200.s │ ├── platform-vz700 │ │ └── fuzix.export │ ├── platform-yaz180 │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devsdspi.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── diskboot.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── main.c │ │ ├── monitor.s │ │ ├── platform_ide.h │ │ ├── ppide.c │ │ ├── target.mk │ │ ├── yaz180.s │ │ └── z180.s │ ├── platform-z1013 │ │ ├── Makefile │ │ ├── README │ │ ├── README.CONFIG │ │ ├── TODO │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devrd.c │ │ ├── devrd.h │ │ ├── devrtc.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fdc765.S │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernelu.def │ │ ├── main.c │ │ ├── platform_fdc765.h │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── sd.c │ │ ├── target.mk │ │ ├── tricks.S │ │ ├── video-32x32.S │ │ ├── video-poppe.S │ │ └── z1013.S │ ├── platform-z180itx │ │ ├── Makefile │ │ ├── README │ │ ├── boot-romwbw-dma.s │ │ ├── boot-romwbw.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devenc28j60.c │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── i2c.c │ │ ├── kernel.def │ │ ├── main.c │ │ ├── monitor.s │ │ ├── platform_enc28j60.h │ │ ├── platform_i2c.h │ │ ├── platform_w5300.h │ │ ├── plt_ide.h │ │ ├── ps2bitbang-itx-kbd.s │ │ ├── ps2bitbang-itx-mouse.s │ │ ├── rules.mk │ │ ├── spi.c │ │ ├── target.mk │ │ ├── wiznet.c │ │ ├── z180.s │ │ ├── z180itx.h │ │ └── z180itx.s │ ├── platform-z280rc │ │ ├── Makefile │ │ ├── README │ │ ├── boot.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── main.c │ │ ├── platform_ide.h │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── z280.h │ │ ├── z280boot.s │ │ └── z280rc.s │ ├── platform-z80-bios │ │ ├── Makefile │ │ ├── README │ │ ├── bios.h │ │ ├── bioshooks.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devdisk.c │ │ ├── devices.c │ │ ├── devlpr.c │ │ ├── devlpr.h │ │ ├── devrtc.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── main.c │ │ ├── reloctool.c │ │ ├── system.s │ │ ├── target.mk │ │ ├── testbios.s │ │ └── tricks.s │ ├── platform-z80-mbc2 │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README.md │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devdisk.c │ │ ├── devices.c │ │ ├── devrtc.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernelu.def │ │ ├── main.c │ │ ├── mbc2.h │ │ ├── parttab │ │ ├── target.mk │ │ ├── tricks.S │ │ └── z80-mbc2.S │ ├── platform-z80all │ │ ├── Makefile │ │ ├── README.md │ │ ├── boot.s │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── kernelu.def │ │ ├── main.c │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.S │ │ ├── video.S │ │ └── z80all.S │ ├── platform-z80membership │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernelu.def │ │ ├── libsd.S │ │ ├── loader.S │ │ ├── main.c │ │ ├── parttab │ │ ├── sdcard.c │ │ ├── sdcard.h │ │ ├── target.mk │ │ ├── tricks.S │ │ └── z80membership.S │ ├── platform-z80pack │ │ ├── Makefile │ │ ├── README.md │ │ ├── bootblock.S │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.h │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernelu.def │ │ ├── main.c │ │ ├── target.mk │ │ ├── tricks.S │ │ └── z80pack.S │ ├── platform-z80retro │ │ ├── Makefile │ │ ├── README │ │ ├── boot-romwbw.S │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernelu.def │ │ ├── main.c │ │ ├── rules.mk │ │ ├── spi.c │ │ ├── target.mk │ │ ├── tricks.S │ │ ├── z80retro.S │ │ ├── z80retro.h │ │ ├── z80sio.S │ │ ├── z80sio.hdr │ │ └── z80siogen │ ├── platform-zeta-v2 │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README.md │ │ ├── config.h │ │ ├── devices.c │ │ ├── devrd_zeta2.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── devtty_discard.c │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── main.c │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ └── zeta-v2.h │ ├── platform-zrc │ │ ├── Makefile │ │ ├── README.md │ │ ├── boot.s │ │ ├── commonmem.S │ │ ├── config.h │ │ ├── crt0.S │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── kernelu.def │ │ ├── main.c │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.S │ │ ├── wiznet.c │ │ └── zrc.S │ ├── platform-zx+3 │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README.md │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devinput.c │ │ ├── devinput.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fdc765.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── loader.s │ │ ├── main.c │ │ ├── platform_fdc765.h │ │ ├── plt_ide.h │ │ ├── plus3.s │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.s │ │ └── zxvideo.s │ ├── platform-zx128 │ │ ├── Makefile │ │ ├── README │ │ ├── bank128.c │ │ ├── betadisk.c │ │ ├── betadisk.h │ │ ├── betadisk_internal.s │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devfd.c │ │ ├── devices.c │ │ ├── devmdv.c │ │ ├── devmdv.h │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── disciple.h │ │ ├── disciple.s │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── main.c │ │ ├── microdrive.s │ │ ├── platform_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── zx128.s │ │ └── zxvideo.s │ ├── platform-zxdiv │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── hdfstart.bin │ │ ├── kernel.def │ │ ├── load-esx.s │ │ ├── loader-divide.s │ │ ├── main.c │ │ ├── plt_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── zx128.s │ │ └── zxvideo.s │ ├── platform-zxdiv48 │ │ ├── Makefile │ │ ├── README │ │ ├── buffers.c │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devrd.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── divide.c │ │ ├── divrd.h │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── ide.c │ │ ├── kernel.def │ │ ├── loader-zxcf.s │ │ ├── loader.s │ │ ├── main.c │ │ ├── rd_divideplus.s │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── zx48.h │ │ ├── zx48.s │ │ ├── zxcf.c │ │ └── zxvideo.s │ ├── platform-zxevo │ │ ├── Makefile │ │ ├── README │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── kernel.def │ │ ├── load-fat.s │ │ ├── load-hd.s │ │ ├── main.c │ │ ├── platform_ide.h │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── video.s │ │ └── zxevo.s │ ├── platform-zxspectra │ │ ├── Makefile │ │ ├── README │ │ ├── bank.c │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── ide_simple.c │ │ ├── kernel.def │ │ ├── loader.s │ │ ├── main.c │ │ ├── platform_ide.h │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── wiznet.c │ │ ├── wiznet.s │ │ ├── zx128.s │ │ └── zxvideo.s │ └── platform-zxuno │ │ ├── Makefile │ │ ├── Notes.md │ │ ├── README.md │ │ ├── commonmem.s │ │ ├── config.h │ │ ├── crt0.s │ │ ├── devices.c │ │ ├── devtty.c │ │ ├── devtty.h │ │ ├── discard.c │ │ ├── fuzix.export │ │ ├── fuzix.lnk │ │ ├── hdfstart.bin │ │ ├── kernel.def │ │ ├── load-esx.s │ │ ├── main.c │ │ ├── rules.mk │ │ ├── target.mk │ │ ├── tricks.s │ │ ├── zx128.s │ │ └── zxvideo.s ├── process.c ├── quiet.mk ├── select.c ├── start.c ├── swap.c ├── syscall_exec.c ├── syscall_exec16.c ├── syscall_exec32.c ├── syscall_execelf32.c ├── syscall_fs.c ├── syscall_fs2.c ├── syscall_fs3.c ├── syscall_level2.c ├── syscall_net.c ├── syscall_other.c ├── syscall_proc.c ├── timer.c ├── tools │ ├── .gitignore │ ├── 8080map.c │ ├── ack2kernel.c │ ├── analysemap.c │ ├── atariboot.c │ ├── bankld │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README │ │ ├── aslink.h │ │ ├── asxxxx_config.h │ │ ├── lk_readnl.c │ │ ├── lk_readnl.h │ │ ├── lkaomf51.c │ │ ├── lkar.c │ │ ├── lkar.h │ │ ├── lkarea.c │ │ ├── lkbank.c │ │ ├── lkdata.c │ │ ├── lkelf.c │ │ ├── lkeval.c │ │ ├── lkhead.c │ │ ├── lkihx.c │ │ ├── lklex.c │ │ ├── lklib.c │ │ ├── lklibr.c │ │ ├── lklibr.h │ │ ├── lklist.c │ │ ├── lkmain.c │ │ ├── lkmem.c │ │ ├── lknoice.c │ │ ├── lkout.c │ │ ├── lkrel.c │ │ ├── lkrel.h │ │ ├── lkrloc.c │ │ ├── lkrloc3.c │ │ ├── lks19.c │ │ ├── lksdcclib.c │ │ ├── lksdcdb.c │ │ ├── lksym.c │ │ ├── readme.390 │ │ ├── sdld.c │ │ └── sdld.h │ ├── bbc.c │ ├── bihx.c │ ├── bin2ihx.c │ ├── bin2sna.c │ ├── bin2z80.c │ ├── binman.c │ ├── binmunge.c │ ├── binprep │ ├── bintomdv.c │ ├── blankmdv.c │ ├── bless-to8.c │ ├── build.mk │ ├── cartman.c │ ├── check8080 │ ├── chkmdv.c │ ├── decb-image.c │ ├── decb-mooh.c │ ├── decb.c │ ├── decbdragon.c │ ├── discard85 │ ├── diskpad.c │ ├── doubleup.c │ ├── filesizes.c │ ├── findack │ ├── findsdcc │ ├── flat2z80.c │ ├── fontexpand.c │ ├── hdflba.c │ ├── lw-checkmap │ ├── make4x6.c │ ├── makedck.c │ ├── makeeprom64.c │ ├── makejv3.c │ ├── makeosihd.c │ ├── maketap.c │ ├── makeversion.c │ ├── map_syscall.c │ ├── modlib-z80.c │ ├── mostcalled │ ├── osifloppy.c │ ├── pack85.c │ ├── pad256 │ ├── pcwsum.c │ ├── plus3boot.c │ ├── raw2dsk.c │ ├── raw2dskcpc.c │ ├── raw2mgt.c │ ├── sizes6809.c │ ├── symext6502.c │ ├── tglsplice │ ├── trdify.c │ ├── trslabel.c │ ├── visualize.c │ ├── visualize6502.c │ ├── visualize6800.c │ ├── visualize6809.c │ └── visualize_splitid.c ├── tty.c ├── usermem.c └── vt.c ├── LICENCE ├── Library ├── COPYING ├── Makefile ├── build.mk ├── elf2esp32.ld ├── elf2esp8266.ld ├── elf2flt.ld ├── elf2fltarm.ld ├── elfexe32.ld ├── include │ ├── 6303 │ │ ├── stdarg.h │ │ ├── stdbool.h │ │ ├── stddef.h │ │ └── stdint.h │ ├── 6502 │ │ ├── conio.h │ │ ├── dbg.h │ │ ├── device.h │ │ ├── dio.h │ │ ├── serial.h │ │ └── stdint.h │ ├── 6800 │ │ ├── stdarg.h │ │ ├── stdbool.h │ │ ├── stddef.h │ │ └── stdint.h │ ├── 6809 │ │ ├── stdint.h │ │ └── sys.h │ ├── 8080 │ │ ├── stdarg.h │ │ ├── stdbool.h │ │ ├── stddef.h │ │ └── stdint.h │ ├── 8085 │ │ ├── stdarg.h │ │ ├── stdbool.h │ │ ├── stddef.h │ │ └── stdint.h │ ├── 8086 │ │ └── stdint.h │ ├── 68000 │ │ ├── README │ │ ├── float.h │ │ ├── iso646.h │ │ ├── limits.h │ │ ├── math-68881.h │ │ ├── stdalign.h │ │ ├── stdarg.h │ │ ├── stdatomic.h │ │ ├── stdbool.h │ │ ├── stddef.h │ │ ├── stdfix.h │ │ ├── stdint-gcc.h │ │ ├── stdint.h │ │ ├── syslimits.h │ │ ├── unwind.h │ │ └── varargs.h │ ├── 68hc11 │ │ ├── stddef.h │ │ └── stdint.h │ ├── aes256.h │ ├── alloc.h │ ├── ar.h │ ├── armm4 │ │ └── stdint.h │ ├── arpa │ │ └── inet.h │ ├── assert.h │ ├── cpu_ioctl.h │ ├── ctype.h │ ├── curses.h │ ├── dirent.h │ ├── err.h │ ├── errno.h │ ├── esp8266 │ │ ├── stdint-gcc.h │ │ └── stdint.h │ ├── fcntl.h │ ├── features.h │ ├── fenv.h │ ├── float.h │ ├── ftw.h │ ├── fuzix-include.pkg │ ├── getopt.h │ ├── gpt.h │ ├── grp.h │ ├── libgen.h │ ├── libintl.h │ ├── limits.h │ ├── locale.h │ ├── malloc.h │ ├── math.h │ ├── mbr.h │ ├── memory.h │ ├── mntent.h │ ├── msp430x │ │ └── stdint.h │ ├── ncurses.h │ ├── net │ │ └── if.h │ ├── netinet │ │ └── in.h │ ├── ns32k │ │ ├── stdarg.h │ │ ├── stdbool.h │ │ ├── stddef.h │ │ └── stdint.h │ ├── paths.h │ ├── pdp11 │ │ └── stdint.h │ ├── poll.h │ ├── proc.h │ ├── pwd.h │ ├── readline │ │ └── readline.h │ ├── regexp.h │ ├── regmagic.h │ ├── riscv32 │ │ ├── stdarg.h │ │ ├── stdbool.h │ │ ├── stddef.h │ │ └── stdint.h │ ├── search.h │ ├── setjmp.h │ ├── signal.h │ ├── stdio.h │ ├── stdlib.h │ ├── string.h │ ├── strings.h │ ├── super8 │ │ ├── stdarg.h │ │ ├── stdbool.h │ │ ├── stddef.h │ │ └── stdint.h │ ├── sys │ │ ├── .gitignore │ │ ├── cdefs.h │ │ ├── compiler.h │ │ ├── errno.h │ │ ├── exec.h │ │ ├── file.h │ │ ├── fp.h │ │ ├── gpio.h │ │ ├── graphics.h │ │ ├── input.h │ │ ├── ioctl.h │ │ ├── kd.h │ │ ├── library.h │ │ ├── lock.h │ │ ├── mman.h │ │ ├── mount.h │ │ ├── net_native.h │ │ ├── netdev.h │ │ ├── param.h │ │ ├── resource.h │ │ ├── rtc.h │ │ ├── seek.h │ │ ├── signal.h │ │ ├── socket.h │ │ ├── stat.h │ │ ├── statfs.h │ │ ├── statvfs.h │ │ ├── super.h │ │ ├── swap.h │ │ ├── time.h │ │ ├── times.h │ │ ├── types.h │ │ ├── utsname.h │ │ └── wait.h │ ├── syscalls.h │ ├── sysexits.h │ ├── termcap.h │ ├── termio.h │ ├── termios.h │ ├── time.h │ ├── tms9995 │ │ ├── stdarg.h │ │ ├── stdbool.h │ │ ├── stddef.h │ │ └── stdint.h │ ├── types.h │ ├── unistd.h │ ├── utime.h │ ├── utmp.h │ ├── utsname.h │ ├── varargs.h │ ├── wait.h │ ├── wrx6 │ │ ├── stdarg.h │ │ ├── stdbool.h │ │ ├── stddef.h │ │ └── stdint.h │ ├── z8 │ │ ├── stdarg.h │ │ ├── stdbool.h │ │ ├── stddef.h │ │ └── stdint.h │ └── z80 │ │ ├── stdarg.h │ │ ├── stdbool.h │ │ ├── stddef.h │ │ └── stdint.h ├── libs │ ├── .gitignore │ ├── API.list │ ├── Float-TODO │ ├── Makefile.6303 │ ├── Makefile.6502 │ ├── Makefile.65c816 │ ├── Makefile.6800 │ ├── Makefile.68000 │ ├── Makefile.6809 │ ├── Makefile.68hc11 │ ├── Makefile.8070 │ ├── Makefile.8080 │ ├── Makefile.8085 │ ├── Makefile.8086 │ ├── Makefile.armm0 │ ├── Makefile.armm4 │ ├── Makefile.esp32 │ ├── Makefile.esp8266 │ ├── Makefile.ez80_z80 │ ├── Makefile.ns32k │ ├── Makefile.pdp11 │ ├── Makefile.r2k │ ├── Makefile.r3ka │ ├── Makefile.riscv32 │ ├── Makefile.super8 │ ├── Makefile.tms9995 │ ├── Makefile.wrx6 │ ├── Makefile.z8 │ ├── Makefile.z80 │ ├── README.musl │ ├── README.regexp │ ├── TODO │ ├── __argv.c │ ├── __cos.c │ ├── __cosdf.c │ ├── __double_bits.c │ ├── __expo2.c │ ├── __expo2f.c │ ├── __float_bits.c │ ├── __fpclassify.c │ ├── __fpclassifyf.c │ ├── __getgrent.c │ ├── __getpwent.c │ ├── __log1p.c │ ├── __log1pf.c │ ├── __rem_pio2.c │ ├── __rem_pio2_large.c │ ├── __signgam.c │ ├── __sin.c │ ├── __sindf.c │ ├── __tan.c │ ├── __tandf.c │ ├── a64l.c │ ├── abort.c │ ├── abs.c │ ├── accept.c │ ├── acos.c │ ├── acosf.c │ ├── acosh.c │ ├── acoshf.c │ ├── aes256.c │ ├── asctime.c │ ├── asctime_r.c │ ├── ashlsi3_6809.s │ ├── asin.c │ ├── asinf.c │ ├── asinh.c │ ├── asinhf.c │ ├── assert.c │ ├── atan.c │ ├── atan2.c │ ├── atan2f.c │ ├── atanf.c │ ├── atanh.c │ ├── atanhf.c │ ├── atexit.c │ ├── atof.c │ ├── atoi.c │ ├── atoi_small.c │ ├── atol.c │ ├── basename.c │ ├── bcmp.c │ ├── bcopy.c │ ├── bind.c │ ├── bsearch.c │ ├── bzero.c │ ├── calloc.c │ ├── cbrt.c │ ├── cbrtf.c │ ├── ceil.c │ ├── ceilf.c │ ├── cfmakeraw.c │ ├── cfree.c │ ├── cfspeed.c │ ├── clock.c │ ├── clock_getres.c │ ├── clock_gettime.c │ ├── clock_settime.c │ ├── closedir.c │ ├── closedir_r.c │ ├── config-getent.h │ ├── confstr.c │ ├── connect.c │ ├── copysign.c │ ├── copysignf.c │ ├── cos.c │ ├── cosf.c │ ├── cosh.c │ ├── coshf.c │ ├── creat.c │ ├── crt0.s │ ├── crt0_6303.s │ ├── crt0_6303_rel.s │ ├── crt0_6502.s │ ├── crt0_65c816.s │ ├── crt0_6800.s │ ├── crt0_68000.S │ ├── crt0_6809.s │ ├── crt0_6809_rel.s │ ├── crt0_68hc11_rel.S │ ├── crt0_8070.s │ ├── crt0_8080.s │ ├── crt0_8085.s │ ├── crt0_8086.s │ ├── crt0_armm0.S │ ├── crt0_armm4.S │ ├── crt0_esp32.S │ ├── crt0_esp8266.S │ ├── crt0_ez80_z80_rel.s │ ├── crt0_msp430x.s │ ├── crt0_ns32k.s │ ├── crt0_pdp11.S │ ├── crt0_r2k.s │ ├── crt0_r2k_rel.s │ ├── crt0_super8.s │ ├── crt0_template_armm0.def │ ├── crt0_template_esp32.def │ ├── crt0_template_esp8266.def │ ├── crt0_z8.s │ ├── crt0_z80.s │ ├── crt0_z80_rel.s │ ├── crt0ez80_z80.s │ ├── crt0nostdio.s │ ├── crt0nostdio_6303.s │ ├── crt0nostdio_6303_rel.s │ ├── crt0nostdio_6502.s │ ├── crt0nostdio_65c816.s │ ├── crt0nostdio_6800.s │ ├── crt0nostdio_68000.S │ ├── crt0nostdio_6809.s │ ├── crt0nostdio_6809_rel.s │ ├── crt0nostdio_68hc11_rel.S │ ├── crt0nostdio_8070.s │ ├── crt0nostdio_8080.s │ ├── crt0nostdio_8085.s │ ├── crt0nostdio_8086.s │ ├── crt0nostdio_armm0.S │ ├── crt0nostdio_armm4.S │ ├── crt0nostdio_esp32.S │ ├── crt0nostdio_esp8266.S │ ├── crt0nostdio_ez80_z80_rel.s │ ├── crt0nostdio_ns32k.s │ ├── crt0nostdio_pdp11.S │ ├── crt0nostdio_r2k.s │ ├── crt0nostdio_r2k_rel.s │ ├── crt0nostdio_super8.s │ ├── crt0nostdio_z8.s │ ├── crt0nostdio_z80.s │ ├── crt0nostdio_z80_rel.s │ ├── crt0nostdioez80_z80.s │ ├── crypt.c │ ├── ctermid.c │ ├── ctime.c │ ├── ctime_r.c │ ├── curses │ │ ├── charpick.c │ │ ├── curs_set.c │ │ ├── cursesio.c │ │ ├── curspriv.h │ │ ├── doupdt.c │ │ ├── endwin.c │ │ ├── initscr.c │ │ ├── move.c │ │ ├── mvcursor.c │ │ ├── newwin.c │ │ ├── options.c │ │ ├── overlay.c │ │ ├── prnt.c │ │ ├── prntscan.c │ │ ├── refresh.c │ │ ├── scan.c │ │ ├── scrreg.c │ │ ├── setterm.c │ │ ├── tabsize.c │ │ ├── unctrl.c │ │ ├── waddch.c │ │ ├── waddstr.c │ │ ├── wbox.c │ │ ├── wclear.c │ │ ├── wclrtobot.c │ │ ├── wclrtoeol.c │ │ ├── wdelch.c │ │ ├── wdeleteln.c │ │ ├── werase.c │ │ ├── wgetch.c │ │ ├── wgetstr.c │ │ ├── windel.c │ │ ├── winmove.c │ │ ├── winsch.c │ │ ├── winscrol.c │ │ ├── winsertln.c │ │ └── wintouch.c │ ├── cuserid.c │ ├── dirname.c │ ├── divsi3_pdp11.S │ ├── drand48.c │ ├── enter.s │ ├── erf.c │ ├── erff.c │ ├── err.c │ ├── errno.c │ ├── error.c │ ├── execl.c │ ├── execv.c │ ├── execvp.c │ ├── exit.c │ ├── exp.c │ ├── expf.c │ ├── expm1.c │ ├── expm1f.c │ ├── fabs.c │ ├── fabsf.c │ ├── fclose.c │ ├── fdatasync.c │ ├── fdim.c │ ├── fdimf.c │ ├── fgetc.c │ ├── fgetgrent.c │ ├── fgetpos.c │ ├── fgetpwent.c │ ├── fgets.c │ ├── floor.c │ ├── floorf.c │ ├── fmax.c │ ├── fmaxf.c │ ├── fmin.c │ ├── fminf.c │ ├── fmod.c │ ├── fmodf.c │ ├── fopen.c │ ├── fork.c │ ├── fprintf.c │ ├── fputc.c │ ├── fputs.c │ ├── fread.c │ ├── frexp.c │ ├── frexpf.c │ ├── fscanf.c │ ├── fsetpos.c │ ├── fsync.c │ ├── ftell.c │ ├── ftruncate.c │ ├── fuzix-libs.pkg │ ├── fuzix-scc6809 │ │ └── syscall6809.s │ ├── fuzix │ │ ├── .gitignore │ │ ├── syscall-zx128.s │ │ └── syscall.s │ ├── fuzix6502 │ │ ├── .gitignore │ │ └── syscall.s │ ├── fuzix68000 │ │ └── syscall__exit.s │ ├── fuzix6809 │ │ ├── .gitignore │ │ └── syscall6809.s │ ├── fuzix8080 │ │ └── syscall.s │ ├── fuzix8085 │ │ └── syscall.s │ ├── fuzix8086 │ │ └── Makefile │ ├── fuzixarmm0 │ │ ├── .gitignore │ │ └── syscall_ret.S │ ├── fuzixesp32 │ │ └── blank.txt │ ├── fuzixesp8266 │ │ └── blank.txt │ ├── fuzixez80_z80 │ │ └── syscall.s │ ├── fuzixmsp430x │ │ ├── .gitignore │ │ └── syscall.s │ ├── fuzixr2k │ │ └── syscall.s │ ├── fuzixsuper8 │ │ └── syscall_super8.s │ ├── fuzixtms9995 │ │ └── Makefile │ ├── fuzixz8 │ │ └── syscall_z8.s │ ├── fuzixz80 │ │ └── syscall_z80.s │ ├── fwrite.c │ ├── getcwd.c │ ├── getenv.c │ ├── getgrgid.c │ ├── getgrnam.c │ ├── gethostname.c │ ├── getloadavg.c │ ├── getlogin.c │ ├── getopt.c │ ├── getpass.c │ ├── getpeername.c │ ├── getpw.c │ ├── getpwnam.c │ ├── getpwuid.c │ ├── gets.c │ ├── getsockname.c │ ├── gettimeofday.c │ ├── getw.c │ ├── gmtime.c │ ├── gmtime_r.c │ ├── grent.c │ ├── helpers_armm0.S │ ├── helpers_esp32.S │ ├── helpers_esp8266.S │ ├── htonl-ez80_z80.s │ ├── htonl-pdp11.S │ ├── htonl-r2k.s │ ├── htonl-z80.s │ ├── htonl.c │ ├── htons-ez80_z80.s │ ├── htons-pdp11.S │ ├── htons-r2k.s │ ├── htons-z80.s │ ├── htons.c │ ├── hypot.c │ ├── hypotf.c │ ├── ilogb.c │ ├── ilogbf.c │ ├── index.c │ ├── inet_addr.c │ ├── inet_aton.c │ ├── inet_network.c │ ├── inet_ntoa.c │ ├── inet_ntop.c │ ├── inet_pton.c │ ├── initgroups.c │ ├── isalnum.c │ ├── isalpha.c │ ├── isascii.c │ ├── isatty.c │ ├── isblank.c │ ├── iscntrl.c │ ├── isdigit.c │ ├── isgraph.c │ ├── islower.c │ ├── isprint.c │ ├── ispunct.c │ ├── isspace.c │ ├── isupper.c │ ├── isxdigit.c │ ├── j0.c │ ├── j0f.c │ ├── j1.c │ ├── j1f.c │ ├── jn.c │ ├── jnf.c │ ├── killpg.c │ ├── l64a.c │ ├── labs.c │ ├── larith_68hc11.S │ ├── ld65-rc2014-6502.cfg │ ├── ld65-tgl65.cfg │ ├── ld65-v65.cfg │ ├── ld65-v65c816-big.cfg │ ├── ld65-v65c816.cfg │ ├── ldexp.c │ ├── ldexpf.c │ ├── lgamma.c │ ├── lgamma_r.c │ ├── lgammaf.c │ ├── lgammaf_r.c │ ├── libclose.c │ ├── libintl.c │ ├── libload.c │ ├── libm.h │ ├── libmalloc.h │ ├── libopen.c │ ├── libopenfd.c │ ├── listen.c │ ├── localtim.c │ ├── localtim_r.c │ ├── log.c │ ├── log10.c │ ├── log10f.c │ ├── log2.c │ ├── log2f.c │ ├── logb.c │ ├── logbf.c │ ├── logf.c │ ├── longjmp_6303.s │ ├── longjmp_6502.s │ ├── longjmp_65c816.s │ ├── longjmp_6800.s │ ├── longjmp_8070.s │ ├── longjmp_8080.s │ ├── longjmp_8085.s │ ├── longjmp_armm0.S │ ├── longjmp_esp8266.S │ ├── longjmp_msp430.s │ ├── longjmp_super8.s │ ├── longjmp_tms9995.s │ ├── longjmp_wrx6.s │ ├── longjmp_z8.s │ ├── longjmp_z80.s │ ├── lrand48.c │ ├── lrint.c │ ├── lrintf.c │ ├── lround.c │ ├── lroundf.c │ ├── lsearch.c │ ├── lseek.c │ ├── lstat.c │ ├── ltoa.c │ ├── ltostr.c │ ├── m68k_fpgnulib.c │ ├── malloc.c │ ├── mathhelper.c │ ├── memccpy.c │ ├── memchr.c │ ├── memcmp.c │ ├── memcpy.c │ ├── memmove.c │ ├── memset.c │ ├── mkfifo.c │ ├── mkstemps.c │ ├── mntent.c │ ├── modf.c │ ├── modff.c │ ├── nan.c │ ├── nanf.c │ ├── nanosleep.c │ ├── nearbyint.c │ ├── nearbyintf.c │ ├── nextafter.c │ ├── nextafterf.c │ ├── opendir.c │ ├── opendir_r.c │ ├── pathconf.c │ ├── pause.c │ ├── perror.c │ ├── popen.c │ ├── pow.c │ ├── powf.c │ ├── printf.c │ ├── printf.h │ ├── putchar.c │ ├── putchar_wrapper.c │ ├── putenv.c │ ├── putgetch.c │ ├── putpwent.c │ ├── putw.c │ ├── pwent.c │ ├── qsort.c │ ├── raise.c │ ├── rand.c │ ├── rand48.h │ ├── readdir.c │ ├── readline.c │ ├── readline_fn.c │ ├── readlink.c │ ├── realloc.c │ ├── recv.c │ ├── recvfrom.c │ ├── regerror.c │ ├── regexp.c │ ├── regmagic.h │ ├── regsub.c │ ├── remainder.c │ ├── remainderf.c │ ├── remount.c │ ├── remove.c │ ├── remquo.c │ ├── remquof.c │ ├── resolv.c │ ├── resolv.h │ ├── revoke.c │ ├── rewind.c │ ├── rewinddir.c │ ├── rindex.c │ ├── rint.c │ ├── rintf.c │ ├── rootmntent.c │ ├── round.c │ ├── roundf.c │ ├── scalbln.c │ ├── scalbn.c │ ├── scalbnf.c │ ├── scanblnf.c │ ├── scanf.c │ ├── seekdir.c │ ├── send.c │ ├── sendto.c │ ├── setbuffer.c │ ├── setenv.c │ ├── setjmp.c │ ├── setjmp_6303.s │ ├── setjmp_65c816.s │ ├── setjmp_6800.s │ ├── setjmp_68000.S │ ├── setjmp_6809.s │ ├── setjmp_68hc11.S │ ├── setjmp_8070.s │ ├── setjmp_8080.s │ ├── setjmp_8085.s │ ├── setjmp_8086.s │ ├── setjmp_armm0.S │ ├── setjmp_esp8266.S │ ├── setjmp_msp430.s │ ├── setjmp_ns32k.s │ ├── setjmp_pdp11.S │ ├── setjmp_riscv32.S │ ├── setjmp_super8.s │ ├── setjmp_tms9995.s │ ├── setjmp_wrx6.s │ ├── setjmp_z8.s │ ├── setjmp_z80.s │ ├── setlocale.c │ ├── settimeofday.c │ ├── setvbuf.c │ ├── sgetl.c │ ├── shutdown.c │ ├── sigdisp.c │ ├── sin.c │ ├── sincos.c │ ├── sincosf.c │ ├── sinf.c │ ├── sinh.c │ ├── sinhf.c │ ├── sleep.c │ ├── socket.c │ ├── sprintf.c │ ├── sputl.c │ ├── sqrt.c │ ├── sqrtf.c │ ├── sscanf.c │ ├── stat.c │ ├── statvfs.c │ ├── stdio-l.h │ ├── stdio0.c │ ├── stime.c │ ├── strcasecmp.c │ ├── strcasestr.c │ ├── strcat.c │ ├── strchr.c │ ├── strcmp.c │ ├── strcoll.c │ ├── strcpy.c │ ├── strcspn.c │ ├── strdup.c │ ├── stricmp.c │ ├── strlcpy.c │ ├── strlen.c │ ├── strncasecmp.c │ ├── strncat.c │ ├── strncmp.c │ ├── strncpy.c │ ├── strnicmp.c │ ├── strnlen.c │ ├── strpbrk.c │ ├── strrchr.c │ ├── strsep.c │ ├── strsignal.c │ ├── strspn.c │ ├── strstr.c │ ├── strtod.c │ ├── strtok.c │ ├── strtok_r.c │ ├── strtol.c │ ├── strxfrm.c │ ├── swab.c │ ├── swapon.c │ ├── sysconf.c │ ├── system.c │ ├── tcdrain.c │ ├── tcflow.c │ ├── tcflush.c │ ├── tcgetattr.c │ ├── tcsetattr.c │ ├── telldir.c │ ├── termcap.c │ ├── tfind.c │ ├── tgamma.c │ ├── tgammaf.c │ ├── tgetent.c │ ├── time.c │ ├── tinymalloc.c │ ├── tmpfile.c │ ├── tmpnam.c │ ├── tolower.c │ ├── toupper.c │ ├── trunc.c │ ├── truncf.c │ ├── tsearch.c │ ├── ttyname.c │ ├── tzset.c │ ├── udivhi3_pdp11.S │ ├── umount.c │ ├── ungetc.c │ ├── usleep.c │ ├── utent.c │ ├── utimes.c │ ├── utsname.c │ ├── vfork.c │ ├── vfprintf.c │ ├── vfprintf_m.c │ ├── vfscanf.c │ ├── vfscanf_m.c │ ├── vprintf.c │ ├── vscanf.c │ ├── vsscanf.c │ ├── wait.c │ └── xitoa.c ├── link │ ├── 8086.ld │ ├── coco2cart.link │ ├── coco3.link │ ├── dragon-mooh.link │ ├── dragon-nx32.link │ ├── dragon.link │ ├── ld6303 │ ├── ld65-1.cfg │ ├── ld65-2.cfg │ ├── ld6502 │ ├── ld65c816 │ ├── ld6800 │ ├── ld6809 │ ├── ld68hc11 │ ├── ld68k │ ├── ld8070 │ ├── ld8080 │ ├── ld8085 │ ├── ld8086 │ ├── ldesp32 │ ├── ldesp8266 │ ├── ldns32k │ ├── ldpdp11 │ ├── ldriscv32 │ ├── ldsuper8 │ ├── ldwrx6 │ ├── ldz8 │ ├── ldz80 │ ├── m6809.link │ ├── m6809.link2 │ ├── m68hc11.link │ ├── m68hc11.link2 │ ├── multicomp09.link │ ├── ns32k.link │ ├── ns32k.link2 │ ├── rc2014-6809.link │ ├── riscv32.link │ └── riscv32.link2 ├── pdp11.ld ├── tests │ ├── build.mk │ └── ctype.c └── tools │ ├── .gitignore │ ├── TODO.md │ ├── binman.c │ ├── binman85.c │ ├── elf2bin │ ├── fsize.c │ ├── fuzixlib.c │ ├── liberror.c │ ├── ns32ktoaout.c │ ├── relocbin.c │ ├── relocbin6303.c │ ├── relocbin65.c │ ├── relocbin6809.c │ ├── relocbin8080.c │ ├── relocbinhc11.c │ ├── riscv32toaout.c │ ├── shlibgen.c │ ├── syscall-scc6809.c │ ├── syscall.c │ ├── syscall_6303.c │ ├── syscall_6502.c │ ├── syscall_65c816.c │ ├── syscall_6800.c │ ├── syscall_68000.c │ ├── syscall_6809.c │ ├── syscall_68hc11.c │ ├── syscall_8070.c │ ├── syscall_8080.c │ ├── syscall_8085.c │ ├── syscall_8086.c │ ├── syscall_armm0.c │ ├── syscall_armm4.c │ ├── syscall_esp32.c │ ├── syscall_esp8266.c │ ├── syscall_msp430x.c │ ├── syscall_ns32k.c │ ├── syscall_pdp11.c │ ├── syscall_riscv32.c │ ├── syscall_super8.c │ ├── syscall_tms9995.c │ ├── syscall_wrx6.c │ ├── syscall_z8.c │ └── syscall_z80.c ├── Makefile ├── Patches ├── README ├── SDCC ├── lwtools-ld-wrapper.patch ├── sdltrs-fix-iff-flags.patch └── z80pack-cromemco-diskfix.patch ├── README.68000.md ├── README.binfmt ├── README.md ├── ReleaseNotes-0.3.md ├── ReleaseNotes.md ├── SECURITY.md ├── STATUS.md ├── Standalone ├── .gitignore ├── Makefile ├── build.mk ├── chmem.c ├── elf2aout.c ├── filesystem-src │ ├── .gitignore │ ├── 6128.sna │ ├── build-filesystem │ ├── build-filesystem-ng │ ├── build-mini-filesystem │ ├── build.mk │ ├── etc-files │ │ ├── fstab │ │ ├── group │ │ ├── inittab │ │ ├── motd │ │ ├── mtab │ │ ├── passwd │ │ ├── rc │ │ ├── rc.halt │ │ ├── rc.reboot │ │ └── termcap │ ├── fuzix-basefs.pkg │ ├── fuzix-mini.pkg │ ├── hdfheader │ ├── idehdr.20M │ ├── idehdr.40M │ ├── parttab.20M │ ├── parttab.40M │ ├── parttab.64M │ ├── populatefs.awk │ └── templates │ │ └── issue ├── fsck.c ├── fsck400.c ├── fuzix_fs.h ├── mkfs.c ├── mkfs400.c ├── mkftl.1 ├── mkftl.c ├── sethint.c ├── size.c ├── ucp.1 ├── ucp.c ├── util.c ├── util.h └── util400.c ├── Target ├── rules.6303 ├── rules.6502 ├── rules.65c816 ├── rules.6800 ├── rules.68000 ├── rules.6803 ├── rules.6809 ├── rules.68hc11 ├── rules.8080 ├── rules.8085 ├── rules.8086 ├── rules.armm0 ├── rules.armm4 ├── rules.esp32 ├── rules.esp8266 ├── rules.ns32k ├── rules.pdp11 ├── rules.riscv32 ├── rules.super8 ├── rules.tms9995 ├── rules.wrx6 ├── rules.z8 └── rules.z80 ├── Tools ├── build-6303 ├── build-6502 ├── build-65c816 ├── build-6800 ├── build-68000 ├── build-6803 ├── build-6809 ├── build-68hc11 ├── build-8080 ├── build-8085 ├── build-8086 ├── build-armm0 ├── build-armm4 ├── build-esp32 ├── build-esp8266 ├── build-ns32k ├── build-riscv32 ├── build-super8 ├── build-tms9995 ├── build-wrx6 ├── build-z180 ├── build-z280 ├── build-z8 ├── build-z80 └── build-z80u ├── docs ├── 65C816.md ├── 68HC11ABI.md ├── BankedZ80.md ├── DevPlatforms.md ├── DeviceDrivers.md ├── DiskFormats.md ├── ExternalBuffers.md ├── Floppy.md ├── Graphics.md ├── Interrupts.md ├── Intro.md ├── M68000.md ├── Makefile ├── MemoryManagement.md ├── Notices.md ├── OBSOLETE_MSP430FR5969.md ├── Platforms.md ├── Process.rst ├── RC2014.md ├── TTY.rst ├── Tickless.md ├── VT.rst ├── Z80ABI.md ├── Z80Thunked.md ├── build-filesystem-ng.md ├── conf.py └── index.rst └── version.mk /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/.gitignore -------------------------------------------------------------------------------- /Applications/BCPL/OPTIONS: -------------------------------------------------------------------------------- 1 | L7500 2 | -------------------------------------------------------------------------------- /Applications/BCPL/blibv.c: -------------------------------------------------------------------------------- 1 | #define PAGEDMEM 2 | #include "blib.c" 3 | -------------------------------------------------------------------------------- /Applications/BCPL/icintv.c: -------------------------------------------------------------------------------- 1 | #define PAGEDMEM 2 | #include "icint.c" -------------------------------------------------------------------------------- /Applications/CC/Makefile.6303: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/CC/Makefile.6502: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/CC/Makefile.65c816: -------------------------------------------------------------------------------- 1 | # For now 2 | all: 3 | 4 | clean: 5 | -------------------------------------------------------------------------------- /Applications/CC/Makefile.6800: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/CC/Makefile.68000: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/CC/Makefile.6803: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/CC/Makefile.6809: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/CC/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/CC/Makefile.8086: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/CC/Makefile.armm0: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/CC/Makefile.armm4: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/CC/Makefile.esp32: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/CC/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/CC/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/CC/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/CC/Makefile.r2k: -------------------------------------------------------------------------------- 1 | 2 | all: 3 | 4 | clean: -------------------------------------------------------------------------------- /Applications/CC/Makefile.super8: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/CC/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/CC/Makefile.wrx6: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/CC/Makefile.z8: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/CC/rules.byte: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Applications/CC/rules.thread: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Applications/CC/rules.z180: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Applications/CC/rules.z80: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.6303: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.6502: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.65c816: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.6800: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.68000: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.6809: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.8070: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.8080: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.8085: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.8086: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.esp32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.r2k: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.riscv32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.super8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.wrx6: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.z8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/MWC/cmd/Makefile.z80: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/TCL/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.6303: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.6502: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.65c816: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.6800: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.68000: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.6809: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.8070: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.8080: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.8085: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.8086: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.esp32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.r2k: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.riscv32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.super8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.wrx6: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.z8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/Makefile.z80: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.6303: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.65c816: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.6800: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.68000: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.6809: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.8070: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.8080: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.8085: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.8086: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.esp32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.r2k: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.riscv32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.super8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.wrx6: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.z8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/Makefile.z80: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/cmd/sh/fshbuild/dummy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.6303: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.6502: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.65c816: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.6800: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.68000: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.6809: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.8070: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.8080: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.8085: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.8086: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.esp32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.r2k: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.riscv32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.super8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.wrx6: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.z8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/V7/games/Makefile.z80: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/.gitignore: -------------------------------------------------------------------------------- 1 | /ar 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.6502: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.65c816: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.6800: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.68000: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.6803: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.6809: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.8070: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.8080: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.8085: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.8086: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.armm0: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.armm4: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.esp32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.r2k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.super8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.wrx6: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.z8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ar/Makefile.z80: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/as09/.gitignore: -------------------------------------------------------------------------------- 1 | as09 2 | -------------------------------------------------------------------------------- /Applications/as09/Makefile.6303: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/as09/Makefile.6502: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/as09/Makefile.68000: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/as09/Makefile.6809: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/as09/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/as09/Makefile.8086: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/as09/Makefile.esp32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/as09/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/as09/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/as09/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/as09/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/as09/Makefile.r2k: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/as09/Makefile.riscv32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/as09/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/as09/version.h: -------------------------------------------------------------------------------- 1 | #define VERSION "0.16.21" 2 | -------------------------------------------------------------------------------- /Applications/assembler/Makefile.6809: -------------------------------------------------------------------------------- 1 | # No 6809 support yet 2 | 3 | all: 4 | 5 | clean: -------------------------------------------------------------------------------- /Applications/assembler/Makefile.8086: -------------------------------------------------------------------------------- 1 | # No 8086 support yet 2 | 3 | all: 4 | 5 | clean: -------------------------------------------------------------------------------- /Applications/assembler/Makefile.armm0: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: -------------------------------------------------------------------------------- /Applications/assembler/Makefile.armm4: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: -------------------------------------------------------------------------------- /Applications/assembler/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | # No 6809 support yet 2 | 3 | all: 4 | 5 | clean: -------------------------------------------------------------------------------- /Applications/assembler/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: -------------------------------------------------------------------------------- /Applications/assembler/Makefile.r2k: -------------------------------------------------------------------------------- 1 | 2 | all: 3 | 4 | clean: -------------------------------------------------------------------------------- /Applications/assembler/README: -------------------------------------------------------------------------------- 1 | Snapshot of the assembler and link tools 2 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.6303: -------------------------------------------------------------------------------- 1 | ENDIAN = -x 2 | include Makefile.common 3 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.6502: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.65c816: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.6800: -------------------------------------------------------------------------------- 1 | ENDIAN = -x 2 | include Makefile.common 3 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.68000: -------------------------------------------------------------------------------- 1 | ENDIAN = -x 2 | include Makefile.common 3 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.6809: -------------------------------------------------------------------------------- 1 | ENDIAN = -x 2 | include Makefile.common 3 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | ENDIAN = -x 2 | include Makefile.common 3 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.8070: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.8080: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.8085: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.8086: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.esp32: -------------------------------------------------------------------------------- 1 | ENDIAN = -x 2 | include Makefile.common 3 | 4 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | ENDIAN = -x 2 | include Makefile.common 3 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.r2k: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.riscv32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.super8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.wrx6: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.z8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cave/Makefile.z80: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.6303: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.6502: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.65c816: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.6800: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.68000: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.6809: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.8070: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.8080: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.8085: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.armm0: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.armm4: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.esp32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.r2k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.riscv32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.super8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.wrx6: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.z8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpm/Makefile.z80: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.6303: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.6502: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.65c816: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.6800: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.68000: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.6809: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.8070: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.8080: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.8085: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.8086: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.armm0: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.armm4: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.esp32: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.r2k: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.riscv32: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.super8: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.wrx6: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.z8: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpmfs/src/Makefile.z80: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpnet/.gitignore: -------------------------------------------------------------------------------- 1 | /cpnet 2 | -------------------------------------------------------------------------------- /Applications/cpnet/Makefile.6303: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpnet/Makefile.6502: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpnet/Makefile.65c816: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpnet/Makefile.6800: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpnet/Makefile.68000: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpnet/Makefile.6809: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpnet/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpnet/Makefile.8085: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpnet/Makefile.8086: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpnet/Makefile.esp32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpnet/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpnet/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpnet/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpnet/Makefile.riscv32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpnet/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpnet/Makefile.wrx6: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/.gitignore: -------------------------------------------------------------------------------- 1 | cpp 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.6303: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.6502: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.65c816: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.6800: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.68000: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.6803: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.6809: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.8070: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.8080: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.8085: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.8086: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.armm0: -------------------------------------------------------------------------------- 1 | # TODO 2 | 3 | all: 4 | 5 | clean: -------------------------------------------------------------------------------- /Applications/cpp/Makefile.armm4: -------------------------------------------------------------------------------- 1 | # TODO 2 | 3 | all: 4 | 5 | clean: -------------------------------------------------------------------------------- /Applications/cpp/Makefile.esp32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.r2k: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.super8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.wrx6: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.z8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cpp/Makefile.z80: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/.gitignore: -------------------------------------------------------------------------------- 1 | invaders 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.6303: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.6502: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.65c816: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.6800: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.68000: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.6809: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.8070: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.8080: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.8085: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.8086: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.esp32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.r2k: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.riscv32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.super8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.wrx6: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.z8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/cursesgames/Makefile.z80: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.6303: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.6502: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.65c816: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.6800: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.68000: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.6809: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.8070: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.8080: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.8085: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.8086: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: -------------------------------------------------------------------------------- /Applications/dw/Makefile.armm0: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.esp32: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.riscv32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.super8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: -------------------------------------------------------------------------------- /Applications/dw/Makefile.z8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/dw/Makefile.z80: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/.gitignore: -------------------------------------------------------------------------------- 1 | /flashrom 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.6303: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.6502: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.65c816: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.6800: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.68000: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.6809: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.8070: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.8080: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.8085: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.8086: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.esp32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.r2k: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.riscv32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.super8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.wrx6: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.z8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/flashrom/Makefile.z80: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.6303: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.6502: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.65c816: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.6800: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.68000: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.6809: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.8080: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.8085: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.8086: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.armm0: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.armm4: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.esp32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.r2k: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.riscv32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.super8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.wrx6: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.z8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/2048/Makefile.z80: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.6303: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.6502: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.65c816: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.6800: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.68000: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.6809: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.8070: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.8080: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.8085: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.8086: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.esp32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.r2k: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.riscv32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.super8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.wrx6: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.z8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/Makefile.z80: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/games/z1.c: -------------------------------------------------------------------------------- 1 | #define VERSION 1 2 | #include "fweep.c" 3 | -------------------------------------------------------------------------------- /Applications/games/z2.c: -------------------------------------------------------------------------------- 1 | #define VERSION 2 2 | #include "fweep.c" 3 | -------------------------------------------------------------------------------- /Applications/games/z3.c: -------------------------------------------------------------------------------- 1 | #define VERSION 3 2 | #include "fweep.c" 3 | -------------------------------------------------------------------------------- /Applications/games/z4.c: -------------------------------------------------------------------------------- 1 | #define VERSION 4 2 | #include "fweep.c" 3 | -------------------------------------------------------------------------------- /Applications/games/z5.c: -------------------------------------------------------------------------------- 1 | #define VERSION 5 2 | #include "fweep.c" 3 | -------------------------------------------------------------------------------- /Applications/games/z8.c: -------------------------------------------------------------------------------- 1 | #define VERSION 8 2 | #include "fweep.c" 3 | -------------------------------------------------------------------------------- /Applications/ld09/.gitignore: -------------------------------------------------------------------------------- 1 | ld09 2 | objchop 3 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.6303: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.6502: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.65c816: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.6800: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.68000: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.6809: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.8070: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.8080: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.8085: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.8086: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.esp32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.r2k: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.riscv32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.super8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.wrx6: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.z8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/Makefile.z80: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ld09/version.h: -------------------------------------------------------------------------------- 1 | #define VERSION "0.16.21" 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.6303: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.6502: -------------------------------------------------------------------------------- 1 | # 2 | clean: 3 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.65c816: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.6800: -------------------------------------------------------------------------------- 1 | # 2 | clean: 3 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.68000: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.6809: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.8070: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.8080: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.8085: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.8086: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.esp32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | # 2 | clean: 3 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.r2k: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.riscv32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.super8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.wrx6: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.z8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/levee/Makefile.z80: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/man2/dup2.2: -------------------------------------------------------------------------------- 1 | #DUP(2) 2 | -------------------------------------------------------------------------------- /Applications/man2/fchdir.2: -------------------------------------------------------------------------------- 1 | #CHDIR(2) 2 | -------------------------------------------------------------------------------- /Applications/man2/fchmod.2: -------------------------------------------------------------------------------- 1 | #CHMOD(2) 2 | -------------------------------------------------------------------------------- /Applications/man2/fchown.2: -------------------------------------------------------------------------------- 1 | #CHOWN(2) 2 | -------------------------------------------------------------------------------- /Applications/netd/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/netd/Makefile.r2k: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/netd/resolv.conf: -------------------------------------------------------------------------------- 1 | nameserver 192.168.1.1 2 | -------------------------------------------------------------------------------- /Applications/plato/.gitignore: -------------------------------------------------------------------------------- 1 | /plato 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.6303: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.6502: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.65c816: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.6800: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.68000: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.6809: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.8070: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.8080: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.8085: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.8086: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.armm0: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.armm4: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | clean: 4 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.esp32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.r2k: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.riscv32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.super8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.wrx6: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.z8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/plato/Makefile.z80: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/rpilot-1.4.2/.gitignore: -------------------------------------------------------------------------------- 1 | rpilot 2 | -------------------------------------------------------------------------------- /Applications/rpilot-1.4.2/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.6303: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.6502: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.65c816: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.6800: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.68000: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.6809: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.8070: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.8080: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.8085: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.8086: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.esp32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.riscv32: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.super8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.wrx6: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.z8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/ue/Makefile.z80: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/util/Makefile.68000: -------------------------------------------------------------------------------- 1 | APPOTHER=fforth 2 | include Makefile.common 3 | -------------------------------------------------------------------------------- /Applications/util/Makefile.6809: -------------------------------------------------------------------------------- 1 | APPOTHER=fforth 2 | include Makefile.common 3 | -------------------------------------------------------------------------------- /Applications/util/Makefile.68hc11: -------------------------------------------------------------------------------- 1 | APPOTHER=fforth 2 | include Makefile.common 3 | -------------------------------------------------------------------------------- /Applications/util/Makefile.8070: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/util/Makefile.8080: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/util/Makefile.8085: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/util/Makefile.8086: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/util/Makefile.esp32: -------------------------------------------------------------------------------- 1 | APPOTHER=fforth 2 | include Makefile.common 3 | -------------------------------------------------------------------------------- /Applications/util/Makefile.esp8266: -------------------------------------------------------------------------------- 1 | APPOTHER=fforth 2 | include Makefile.common 3 | -------------------------------------------------------------------------------- /Applications/util/Makefile.ez80_z80: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/util/Makefile.ns32k: -------------------------------------------------------------------------------- 1 | APPOTHER=fforth 2 | include Makefile.common 3 | -------------------------------------------------------------------------------- /Applications/util/Makefile.pdp11: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/util/Makefile.r2k: -------------------------------------------------------------------------------- 1 | include Makefile.z80 2 | -------------------------------------------------------------------------------- /Applications/util/Makefile.riscv32: -------------------------------------------------------------------------------- 1 | APPOTHER=fforth 2 | include Makefile.common 3 | -------------------------------------------------------------------------------- /Applications/util/Makefile.super8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Applications/util/Makefile.tms9995: -------------------------------------------------------------------------------- 1 | APPOTHER=fforth 2 | include Makefile.common 3 | -------------------------------------------------------------------------------- /Applications/util/Makefile.z8: -------------------------------------------------------------------------------- 1 | include Makefile.common 2 | -------------------------------------------------------------------------------- /Build/bake.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Build/bake.mk -------------------------------------------------------------------------------- /Build/fuzix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Build/fuzix -------------------------------------------------------------------------------- /CREDITS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/CREDITS -------------------------------------------------------------------------------- /CodingStyle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/CodingStyle.md -------------------------------------------------------------------------------- /ContributionRules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/ContributionRules -------------------------------------------------------------------------------- /GUI/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/GUI/README -------------------------------------------------------------------------------- /GUI/UTK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/GUI/UTK -------------------------------------------------------------------------------- /GUI/ascii.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/GUI/ascii.c -------------------------------------------------------------------------------- /GUI/clip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/GUI/clip.c -------------------------------------------------------------------------------- /GUI/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/GUI/input.c -------------------------------------------------------------------------------- /GUI/layout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/GUI/layout.c -------------------------------------------------------------------------------- /GUI/redraw_simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/GUI/redraw_simple.c -------------------------------------------------------------------------------- /GUI/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/GUI/test.c -------------------------------------------------------------------------------- /GUI/utk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/GUI/utk.h -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/INSTALL -------------------------------------------------------------------------------- /Images/.gitignore: -------------------------------------------------------------------------------- 1 | */ -------------------------------------------------------------------------------- /Images/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Images/README -------------------------------------------------------------------------------- /Kernel/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/.gitignore -------------------------------------------------------------------------------- /Kernel/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/COPYING -------------------------------------------------------------------------------- /Kernel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/Makefile -------------------------------------------------------------------------------- /Kernel/PORTING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/PORTING -------------------------------------------------------------------------------- /Kernel/README.NET: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/README.NET -------------------------------------------------------------------------------- /Kernel/audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/audio.c -------------------------------------------------------------------------------- /Kernel/blk400.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/blk400.c -------------------------------------------------------------------------------- /Kernel/blk512.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/blk512.c -------------------------------------------------------------------------------- /Kernel/cpu-68000/usermem_std-68000.S: -------------------------------------------------------------------------------- 1 | /* Nothing to see.. */ -------------------------------------------------------------------------------- /Kernel/cpu-8085/types.h: -------------------------------------------------------------------------------- 1 | #include <../cpu-8080/types.h> 2 | -------------------------------------------------------------------------------- /Kernel/cpu-armm0/image.mk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/cpu-armm0/rules.mk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/cpu-armm4/usermem_std-armm4.S: -------------------------------------------------------------------------------- 1 | /* Nothing to see.. */ 2 | -------------------------------------------------------------------------------- /Kernel/cpu-esp32/lowlevel-esp32.S: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/cpu-esp32/usermem_std-esp32.S: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/cpu-esp8266/usermem_std-esp8266.S: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/cpu-ns32k/usermem_std-ns32k.S: -------------------------------------------------------------------------------- 1 | /* Nothing to see.. */ 2 | -------------------------------------------------------------------------------- /Kernel/cpu-pdp11/usermem_std-pdp11.S: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/cpu-riscv32/usermem_std-riscv32.S: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/cpu-z180/rules.mk: -------------------------------------------------------------------------------- 1 | include cpu-z80/rules.mk 2 | -------------------------------------------------------------------------------- /Kernel/cpu-z180/types.h: -------------------------------------------------------------------------------- 1 | #include "../cpu-z80/types.h" 2 | -------------------------------------------------------------------------------- /Kernel/cpu-z8/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/cpu-z8/cpu.h -------------------------------------------------------------------------------- /Kernel/cpu-z80u/usermem_std-z80u-thunked.S: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/dep.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dep.mk -------------------------------------------------------------------------------- /Kernel/dev/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/README -------------------------------------------------------------------------------- /Kernel/dev/ahdi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/ahdi.c -------------------------------------------------------------------------------- /Kernel/dev/ahdi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/ahdi.h -------------------------------------------------------------------------------- /Kernel/dev/blkdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/blkdev.c -------------------------------------------------------------------------------- /Kernel/dev/blkdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/blkdev.h -------------------------------------------------------------------------------- /Kernel/dev/bq4845.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/bq4845.c -------------------------------------------------------------------------------- /Kernel/dev/bq4845.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/bq4845.h -------------------------------------------------------------------------------- /Kernel/dev/ch375.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/ch375.c -------------------------------------------------------------------------------- /Kernel/dev/ch375.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/ch375.h -------------------------------------------------------------------------------- /Kernel/dev/devdw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/devdw.c -------------------------------------------------------------------------------- /Kernel/dev/devdw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/devdw.h -------------------------------------------------------------------------------- /Kernel/dev/devfd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/devfd.c -------------------------------------------------------------------------------- /Kernel/dev/devfd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/devfd.h -------------------------------------------------------------------------------- /Kernel/dev/devi2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/devi2c.c -------------------------------------------------------------------------------- /Kernel/dev/devide.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/devide.c -------------------------------------------------------------------------------- /Kernel/dev/devide.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/devide.h -------------------------------------------------------------------------------- /Kernel/dev/devppa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/devppa.c -------------------------------------------------------------------------------- /Kernel/dev/devppa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/devppa.h -------------------------------------------------------------------------------- /Kernel/dev/devrd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/devrd.c -------------------------------------------------------------------------------- /Kernel/dev/devrd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/devrd.h -------------------------------------------------------------------------------- /Kernel/dev/devsd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/devsd.c -------------------------------------------------------------------------------- /Kernel/dev/devsd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/devsd.h -------------------------------------------------------------------------------- /Kernel/dev/ds1302.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/ds1302.c -------------------------------------------------------------------------------- /Kernel/dev/ds1302.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/ds1302.h -------------------------------------------------------------------------------- /Kernel/dev/gpt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/gpt.c -------------------------------------------------------------------------------- /Kernel/dev/gpt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/gpt.h -------------------------------------------------------------------------------- /Kernel/dev/mbr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/mbr.c -------------------------------------------------------------------------------- /Kernel/dev/mbr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/mbr.h -------------------------------------------------------------------------------- /Kernel/dev/ppide.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/ppide.h -------------------------------------------------------------------------------- /Kernel/dev/ps2kbd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/ps2kbd.c -------------------------------------------------------------------------------- /Kernel/dev/ps2kbd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/ps2kbd.h -------------------------------------------------------------------------------- /Kernel/dev/rp5c01.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/rp5c01.c -------------------------------------------------------------------------------- /Kernel/dev/rp5c01.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/rp5c01.h -------------------------------------------------------------------------------- /Kernel/dev/tinysd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/tinysd.c -------------------------------------------------------------------------------- /Kernel/dev/tinysd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/tinysd.h -------------------------------------------------------------------------------- /Kernel/dev/v99xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/v99xx.c -------------------------------------------------------------------------------- /Kernel/dev/v99xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/v99xx.h -------------------------------------------------------------------------------- /Kernel/dev/vdp1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/vdp1.h -------------------------------------------------------------------------------- /Kernel/dev/vdp1.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/vdp1.s -------------------------------------------------------------------------------- /Kernel/dev/vdp1u.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/vdp1u.S -------------------------------------------------------------------------------- /Kernel/dev/vdp2.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/vdp2.s -------------------------------------------------------------------------------- /Kernel/dev/xtkbd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/xtkbd.c -------------------------------------------------------------------------------- /Kernel/dev/xtkbd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/xtkbd.h -------------------------------------------------------------------------------- /Kernel/dev/z80dma.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/z80dma.s -------------------------------------------------------------------------------- /Kernel/dev/z80sio.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/dev/z80sio.s -------------------------------------------------------------------------------- /Kernel/devinput.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/devinput.c -------------------------------------------------------------------------------- /Kernel/devio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/devio.c -------------------------------------------------------------------------------- /Kernel/devsys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/devsys.c -------------------------------------------------------------------------------- /Kernel/filesys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/filesys.c -------------------------------------------------------------------------------- /Kernel/filo/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/filo/README -------------------------------------------------------------------------------- /Kernel/filo/filo.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/filo/filo.s -------------------------------------------------------------------------------- /Kernel/fuzix.export: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/fuzix.export -------------------------------------------------------------------------------- /Kernel/include/vt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/include/vt.h -------------------------------------------------------------------------------- /Kernel/inode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/inode.c -------------------------------------------------------------------------------- /Kernel/kdata.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/kdata.c -------------------------------------------------------------------------------- /Kernel/kmod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/kmod.c -------------------------------------------------------------------------------- /Kernel/level2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/level2.c -------------------------------------------------------------------------------- /Kernel/mm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/mm.c -------------------------------------------------------------------------------- /Kernel/mm/bank16k.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/mm/bank16k.c -------------------------------------------------------------------------------- /Kernel/mm/bank32k.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/mm/bank32k.c -------------------------------------------------------------------------------- /Kernel/mm/bank8k.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/mm/bank8k.c -------------------------------------------------------------------------------- /Kernel/mm/buddy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/mm/buddy.c -------------------------------------------------------------------------------- /Kernel/mm/flat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/mm/flat.c -------------------------------------------------------------------------------- /Kernel/mm/malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/mm/malloc.c -------------------------------------------------------------------------------- /Kernel/mm/simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/mm/simple.c -------------------------------------------------------------------------------- /Kernel/network.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/network.c -------------------------------------------------------------------------------- /Kernel/page.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/page.c -------------------------------------------------------------------------------- /Kernel/platform/platform-2063/devinput.h: -------------------------------------------------------------------------------- 1 | /* Nothing to see */ -------------------------------------------------------------------------------- /Kernel/platform/platform-2063/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-2063/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-68knano/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-adam/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-adam/rules.mk: -------------------------------------------------------------------------------- 1 | export BANKED=-thunked 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-adam/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-amprolb/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-amprolb/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-appleiie/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-appleiie/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = 6502 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-aqplus/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-atarist/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-atarist/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = 68000 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-c128-z80/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-c128-z80/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-centurion/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-challengeriii/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-coco2/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-coco2cart/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-coco3/AUTOEXEC.BAS: -------------------------------------------------------------------------------- 1 | 10 RUNM"BOOT.BIN" 'DW1 2 | 3 | -------------------------------------------------------------------------------- /Kernel/platform/platform-coco3/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-coco3/map.info: -------------------------------------------------------------------------------- 1 | reserve FE00-FFFF 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-cpc6128/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-cpc6128/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-cpcsme/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-cpcsme/rules.mk: -------------------------------------------------------------------------------- 1 | export BANKED=-thunked 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-cpcsme/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-cpcsme/userspace/resolv.conf: -------------------------------------------------------------------------------- 1 | nameserver 192.168.240.1 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-cpm22/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-cpm22/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-cromemco/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-cromemco/rules.mk: -------------------------------------------------------------------------------- 1 | export BANKED=-thunked 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-cromemco/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-dragon-mooh/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-dragon-mooh/userspace: -------------------------------------------------------------------------------- 1 | ../platform-dragon-nx32/userspace -------------------------------------------------------------------------------- /Kernel/platform/platform-dragon-nx32/dragon-nx32.ld: -------------------------------------------------------------------------------- 1 | fuzix.link -------------------------------------------------------------------------------- /Kernel/platform/platform-dragon-nx32/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-dyno/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-easy-z80/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-easy-z80/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-esp32/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-esp32/sdkconfig.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-esp32/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = esp32 2 | 3 | -------------------------------------------------------------------------------- /Kernel/platform/platform-esp8266/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-esp8266/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = esp8266 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-ezretro/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-ezretro/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = ez80_z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-gemini/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-gemini/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-geneve/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-geneve/hfdc.h: -------------------------------------------------------------------------------- 1 | extern unsigned int hfdc_read_switches(void); 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-genie-eg64/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-genie-eg64/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-genieiis/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-genieiis/map.info: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-genieiis/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-ibmpc/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-ibmpc/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = 8086 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-jackrabbit/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-jackrabbit/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = r2k 2 | 3 | -------------------------------------------------------------------------------- /Kernel/platform/platform-jeeretro/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-jeeretro/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-kc87/devtty.h: -------------------------------------------------------------------------------- 1 | /* Nothing to see */ 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-kc87/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-kc87/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-linc80/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-linc80/piosd.s: -------------------------------------------------------------------------------- 1 | .include '../../dev/z80softsd.s' 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-linc80/piospi.s: -------------------------------------------------------------------------------- 1 | .include '../../dev/z80softspi.s' 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-linc80/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-lobo-max80/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-lobo-max80/lobo.h: -------------------------------------------------------------------------------- 1 | extern volatile uint8_t lobo_io[]; 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-mb020/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-micro80/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-micro80/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-mini11/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-mini11/rules.mk: -------------------------------------------------------------------------------- 1 | export BANKED=-flat -------------------------------------------------------------------------------- /Kernel/platform/platform-minim8/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-minim8/rules.mk: -------------------------------------------------------------------------------- 1 | export BANKED=-flat -------------------------------------------------------------------------------- /Kernel/platform/platform-mo6/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = 6809 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-msp430fr5969/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-msx1/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-msx1/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-msx2/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-msx2/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-mtx/devinput.h: -------------------------------------------------------------------------------- 1 | extern void queue_input(uint8_t c); 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-mtx/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-mtx/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-multicomp09/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-multicomp09/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = 6809 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-n8/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-nascom/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-nc100/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-nc100/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-nc200/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-nc200/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-p112/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-p90mb/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-pcw8256/BOOTBLOCK/bootcsum: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-pcw8256/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-pcw8256/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-pdp11/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-pdp11/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = pdp11 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-pdp11/usermem_std-pdp11.S: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-pentagon/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-pentagon/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-pentagon1024/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-pentagon1024/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-pico68k/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-px4plus/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-px4plus/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-pz1/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-pz1/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = 6502 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rabbit2000/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rabbit2000/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = r2k 2 | 3 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rbc-mark4/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rc2014-tiny/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rc2014/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rc2014/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-6303/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-6502/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-6502/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = 6502 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-65c816/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-65c816/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = 65c816 2 | 3 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-6800/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-68008/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-68008/rcbus.h: -------------------------------------------------------------------------------- 1 | /* Move stuff here */ 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-6809/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-6809/map.info: -------------------------------------------------------------------------------- 1 | reserve FE00-FEFF 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-6809/rcbus-6809.ld: -------------------------------------------------------------------------------- 1 | fuzix.link -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-68hc11/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-8070/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-8070/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = 8070 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-8080/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-8085/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-80c188/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-ns32k/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-ns32k/kernel.def: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-ns32k/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = ns32k 2 | 3 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-sbc64/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-sbc64/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-super8/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-super8/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = super8 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-tms9995/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-tp128/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-z180/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-z8/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-z8/rcbus-z8.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rcbus-z8/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z8 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rhyophyre/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-riz180/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rosco-r2/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rpipico/.gitignore: -------------------------------------------------------------------------------- 1 | *.uf2 2 | *.ftl 3 | *.img -------------------------------------------------------------------------------- /Kernel/platform/platform-rpipico/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rpipico/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = armm0 2 | 3 | -------------------------------------------------------------------------------- /Kernel/platform/platform-rpipico/utils/.gitignore: -------------------------------------------------------------------------------- 1 | picoctl 2 | picogpio -------------------------------------------------------------------------------- /Kernel/platform/platform-sam/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-sam/rules.mk: -------------------------------------------------------------------------------- 1 | export BANKED=-thunked 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-sam/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-sbc08k/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-sbc2g/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-sbcv2/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-sc108/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-sc108/rules.mk: -------------------------------------------------------------------------------- 1 | export BANKED=-thunked 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-sc108/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-sc111/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-sc720/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-scorpion/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-scorpion/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-scrumpel/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-searle/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-searle/monitor.diff: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-simple80/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-simple80/rules.mk: -------------------------------------------------------------------------------- 1 | export BANKED=-thunked 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-smallz80/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-socz80/.gitignore: -------------------------------------------------------------------------------- 1 | fuzix.com 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-socz80/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-socz80/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-tc2068/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-tc2068/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-tiny68k/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-tm4c129x/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-tm4c129x/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = armm4 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-to8/rules.mk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-to9/rules.mk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-tomssbc-rom/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-tomssbc-rom/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-tomssbc/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-tomssbc/rules.mk: -------------------------------------------------------------------------------- 1 | export BANKED=-thunked 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-trs80/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-trs80/map.info: -------------------------------------------------------------------------------- 1 | IO 0 F400-FFFF 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-trs80/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-trs80m1/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-trs80m1/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-ubee/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-ubee/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-v65c816-big/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-v65c816/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-v65c816/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = 65c816 2 | 3 | -------------------------------------------------------------------------------- /Kernel/platform/platform-v8080/devtty.h: -------------------------------------------------------------------------------- 1 | extern void tty_pollirq(void); 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-v8080/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-v8080/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = 8080 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-vrisc32/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-vrisc32/kernel.def: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-vrisc32/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = riscv32 2 | 3 | -------------------------------------------------------------------------------- /Kernel/platform/platform-vz200/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-vz200/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-vz700/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-yaz180/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-z1013/devtty.h: -------------------------------------------------------------------------------- 1 | /* Nothing to see */ 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-z1013/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-z180itx/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-z180itx/platform_enc28j60.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-z280rc/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-z80-bios/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-z80-mbc2/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-z80all/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-z80membership/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-z80pack/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-z80retro/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-zeta-v2/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-zeta-v2/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-zrc/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-zx+3/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-zx+3/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-zx128/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-zx128/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-zxdiv/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-zxdiv/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-zxdiv/tricks.s: -------------------------------------------------------------------------------- 1 | 2 | .include "../../dev/zx/tricks.s" 3 | -------------------------------------------------------------------------------- /Kernel/platform/platform-zxdiv48/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-zxdiv48/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-zxdiv48/zx48.h: -------------------------------------------------------------------------------- 1 | extern uint8_t machine_type; 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-zxevo/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-zxevo/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-zxspectra/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-zxspectra/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/platform/platform-zxuno/fuzix.export: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Kernel/platform/platform-zxuno/target.mk: -------------------------------------------------------------------------------- 1 | export CPU = z80 2 | -------------------------------------------------------------------------------- /Kernel/process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/process.c -------------------------------------------------------------------------------- /Kernel/quiet.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/quiet.mk -------------------------------------------------------------------------------- /Kernel/select.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/select.c -------------------------------------------------------------------------------- /Kernel/start.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/start.c -------------------------------------------------------------------------------- /Kernel/swap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/swap.c -------------------------------------------------------------------------------- /Kernel/syscall_fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/syscall_fs.c -------------------------------------------------------------------------------- /Kernel/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/timer.c -------------------------------------------------------------------------------- /Kernel/tools/bankld/.gitignore: -------------------------------------------------------------------------------- 1 | sdldz80 2 | -------------------------------------------------------------------------------- /Kernel/tools/bbc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/tools/bbc.c -------------------------------------------------------------------------------- /Kernel/tools/bihx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/tools/bihx.c -------------------------------------------------------------------------------- /Kernel/tools/decb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/tools/decb.c -------------------------------------------------------------------------------- /Kernel/tools/pad256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/tools/pad256 -------------------------------------------------------------------------------- /Kernel/tty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/tty.c -------------------------------------------------------------------------------- /Kernel/usermem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/usermem.c -------------------------------------------------------------------------------- /Kernel/vt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Kernel/vt.c -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/LICENCE -------------------------------------------------------------------------------- /Library/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/COPYING -------------------------------------------------------------------------------- /Library/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/Makefile -------------------------------------------------------------------------------- /Library/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/build.mk -------------------------------------------------------------------------------- /Library/elf2flt.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/elf2flt.ld -------------------------------------------------------------------------------- /Library/elfexe32.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/elfexe32.ld -------------------------------------------------------------------------------- /Library/include/68000/stdint.h: -------------------------------------------------------------------------------- 1 | #include "stdint-gcc.h" 2 | -------------------------------------------------------------------------------- /Library/include/8086/stdint.h: -------------------------------------------------------------------------------- 1 | #include "stdint-gcc.h" 2 | -------------------------------------------------------------------------------- /Library/include/alloc.h: -------------------------------------------------------------------------------- 1 | #ifndef __MALLOC_H 2 | #include 3 | #endif 4 | -------------------------------------------------------------------------------- /Library/include/esp8266/stdint.h: -------------------------------------------------------------------------------- 1 | #include "stdint-gcc.h" 2 | -------------------------------------------------------------------------------- /Library/include/memory.h: -------------------------------------------------------------------------------- 1 | #ifndef __STRING_H 2 | #include 3 | #endif 4 | -------------------------------------------------------------------------------- /Library/include/pdp11/stdint.h: -------------------------------------------------------------------------------- 1 | #include "stdint-gcc.h" 2 | -------------------------------------------------------------------------------- /Library/include/strings.h: -------------------------------------------------------------------------------- 1 | #ifndef __STRING_H 2 | #include 3 | #endif 4 | -------------------------------------------------------------------------------- /Library/include/sys/errno.h: -------------------------------------------------------------------------------- 1 | #include -------------------------------------------------------------------------------- /Library/include/sys/signal.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /Library/include/termio.h: -------------------------------------------------------------------------------- 1 | #ifndef __TERMIOS_H 2 | #include 3 | #endif 4 | -------------------------------------------------------------------------------- /Library/include/wait.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /Library/libs/Makefile.r3ka: -------------------------------------------------------------------------------- 1 | ASM = sdasrab 2 | include Makefile.z80 3 | -------------------------------------------------------------------------------- /Library/libs/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/TODO -------------------------------------------------------------------------------- /Library/libs/__argv.c: -------------------------------------------------------------------------------- 1 | char **__argv; 2 | 3 | -------------------------------------------------------------------------------- /Library/libs/__signgam.c: -------------------------------------------------------------------------------- 1 | int signgam; 2 | -------------------------------------------------------------------------------- /Library/libs/a64l.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/a64l.c -------------------------------------------------------------------------------- /Library/libs/abs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/abs.c -------------------------------------------------------------------------------- /Library/libs/acos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/acos.c -------------------------------------------------------------------------------- /Library/libs/asin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/asin.c -------------------------------------------------------------------------------- /Library/libs/atan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/atan.c -------------------------------------------------------------------------------- /Library/libs/atof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/atof.c -------------------------------------------------------------------------------- /Library/libs/atoi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/atoi.c -------------------------------------------------------------------------------- /Library/libs/atol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/atol.c -------------------------------------------------------------------------------- /Library/libs/bcmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/bcmp.c -------------------------------------------------------------------------------- /Library/libs/bind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/bind.c -------------------------------------------------------------------------------- /Library/libs/cbrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/cbrt.c -------------------------------------------------------------------------------- /Library/libs/ceil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/ceil.c -------------------------------------------------------------------------------- /Library/libs/cos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/cos.c -------------------------------------------------------------------------------- /Library/libs/cosf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/cosf.c -------------------------------------------------------------------------------- /Library/libs/cosh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/cosh.c -------------------------------------------------------------------------------- /Library/libs/crt0.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/crt0.s -------------------------------------------------------------------------------- /Library/libs/crt0nostdio_esp32.S: -------------------------------------------------------------------------------- 1 | #include "crt0_template_esp32.def" 2 | 3 | -------------------------------------------------------------------------------- /Library/libs/crt0nostdio_esp8266.S: -------------------------------------------------------------------------------- 1 | #include "crt0_template_esp8266.def" 2 | 3 | -------------------------------------------------------------------------------- /Library/libs/erf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/erf.c -------------------------------------------------------------------------------- /Library/libs/erff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/erff.c -------------------------------------------------------------------------------- /Library/libs/err.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/err.c -------------------------------------------------------------------------------- /Library/libs/exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/exit.c -------------------------------------------------------------------------------- /Library/libs/exp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/exp.c -------------------------------------------------------------------------------- /Library/libs/expf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/expf.c -------------------------------------------------------------------------------- /Library/libs/fabs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/fabs.c -------------------------------------------------------------------------------- /Library/libs/fdim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/fdim.c -------------------------------------------------------------------------------- /Library/libs/fmax.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/fmax.c -------------------------------------------------------------------------------- /Library/libs/fmin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/fmin.c -------------------------------------------------------------------------------- /Library/libs/fmod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/fmod.c -------------------------------------------------------------------------------- /Library/libs/fork.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/fork.c -------------------------------------------------------------------------------- /Library/libs/gets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/gets.c -------------------------------------------------------------------------------- /Library/libs/getw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/getw.c -------------------------------------------------------------------------------- /Library/libs/helpers_armm0.S: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Library/libs/j0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/j0.c -------------------------------------------------------------------------------- /Library/libs/j0f.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/j0f.c -------------------------------------------------------------------------------- /Library/libs/j1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/j1.c -------------------------------------------------------------------------------- /Library/libs/j1f.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/j1f.c -------------------------------------------------------------------------------- /Library/libs/jn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/jn.c -------------------------------------------------------------------------------- /Library/libs/jnf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/jnf.c -------------------------------------------------------------------------------- /Library/libs/l64a.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/l64a.c -------------------------------------------------------------------------------- /Library/libs/labs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/labs.c -------------------------------------------------------------------------------- /Library/libs/libm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/libm.h -------------------------------------------------------------------------------- /Library/libs/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/log.c -------------------------------------------------------------------------------- /Library/libs/log2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/log2.c -------------------------------------------------------------------------------- /Library/libs/logb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/logb.c -------------------------------------------------------------------------------- /Library/libs/logf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/logf.c -------------------------------------------------------------------------------- /Library/libs/ltoa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/ltoa.c -------------------------------------------------------------------------------- /Library/libs/modf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/modf.c -------------------------------------------------------------------------------- /Library/libs/pow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/pow.c -------------------------------------------------------------------------------- /Library/libs/powf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/powf.c -------------------------------------------------------------------------------- /Library/libs/putw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/putw.c -------------------------------------------------------------------------------- /Library/libs/rand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/rand.c -------------------------------------------------------------------------------- /Library/libs/recv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/recv.c -------------------------------------------------------------------------------- /Library/libs/rint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/rint.c -------------------------------------------------------------------------------- /Library/libs/send.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/send.c -------------------------------------------------------------------------------- /Library/libs/sin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/sin.c -------------------------------------------------------------------------------- /Library/libs/sinf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/sinf.c -------------------------------------------------------------------------------- /Library/libs/sinh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/sinh.c -------------------------------------------------------------------------------- /Library/libs/sqrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/sqrt.c -------------------------------------------------------------------------------- /Library/libs/stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/stat.c -------------------------------------------------------------------------------- /Library/libs/swab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/swab.c -------------------------------------------------------------------------------- /Library/libs/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/time.c -------------------------------------------------------------------------------- /Library/libs/vfprintf_m.c: -------------------------------------------------------------------------------- 1 | #include "vfprintf.c" 2 | -------------------------------------------------------------------------------- /Library/libs/vfscanf_m.c: -------------------------------------------------------------------------------- 1 | #include "vfscanf.c" 2 | -------------------------------------------------------------------------------- /Library/libs/wait.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/libs/wait.c -------------------------------------------------------------------------------- /Library/link/ld6303: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/link/ld6303 -------------------------------------------------------------------------------- /Library/link/ld6502: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/link/ld6502 -------------------------------------------------------------------------------- /Library/link/ld6800: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/link/ld6800 -------------------------------------------------------------------------------- /Library/link/ld6809: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/link/ld6809 -------------------------------------------------------------------------------- /Library/link/ldz8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/link/ldz8 -------------------------------------------------------------------------------- /Library/pdp11.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Library/pdp11.ld -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Makefile -------------------------------------------------------------------------------- /Patches/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Patches/README -------------------------------------------------------------------------------- /Patches/SDCC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Patches/SDCC -------------------------------------------------------------------------------- /README.68000.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/README.68000.md -------------------------------------------------------------------------------- /README.binfmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/README.binfmt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/README.md -------------------------------------------------------------------------------- /ReleaseNotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/ReleaseNotes.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/SECURITY.md -------------------------------------------------------------------------------- /STATUS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/STATUS.md -------------------------------------------------------------------------------- /Standalone/filesystem-src/.gitignore: -------------------------------------------------------------------------------- 1 | /etc-files/issue 2 | -------------------------------------------------------------------------------- /Standalone/filesystem-src/etc-files/fstab: -------------------------------------------------------------------------------- 1 | $ROOT / fuzix defaults 0 0 2 | -------------------------------------------------------------------------------- /Standalone/filesystem-src/etc-files/group: -------------------------------------------------------------------------------- 1 | root:x:0: 2 | -------------------------------------------------------------------------------- /Standalone/filesystem-src/etc-files/motd: -------------------------------------------------------------------------------- 1 | 2 | Welcome to FUZIX. 3 | -------------------------------------------------------------------------------- /Standalone/filesystem-src/etc-files/mtab: -------------------------------------------------------------------------------- 1 | ROOT / fuzix defaults 0 0 2 | -------------------------------------------------------------------------------- /Standalone/fsck.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Standalone/fsck.c -------------------------------------------------------------------------------- /Standalone/mkfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Standalone/mkfs.c -------------------------------------------------------------------------------- /Standalone/size.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Standalone/size.c -------------------------------------------------------------------------------- /Standalone/ucp.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Standalone/ucp.1 -------------------------------------------------------------------------------- /Standalone/ucp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Standalone/ucp.c -------------------------------------------------------------------------------- /Standalone/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Standalone/util.c -------------------------------------------------------------------------------- /Standalone/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Standalone/util.h -------------------------------------------------------------------------------- /Target/rules.6303: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Target/rules.6303 -------------------------------------------------------------------------------- /Target/rules.6502: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Target/rules.6502 -------------------------------------------------------------------------------- /Target/rules.6800: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Target/rules.6800 -------------------------------------------------------------------------------- /Target/rules.6803: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Target/rules.6803 -------------------------------------------------------------------------------- /Target/rules.6809: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Target/rules.6809 -------------------------------------------------------------------------------- /Target/rules.8080: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Target/rules.8080 -------------------------------------------------------------------------------- /Target/rules.8085: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Target/rules.8085 -------------------------------------------------------------------------------- /Target/rules.8086: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Target/rules.8086 -------------------------------------------------------------------------------- /Target/rules.wrx6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Target/rules.wrx6 -------------------------------------------------------------------------------- /Target/rules.z8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Target/rules.z8 -------------------------------------------------------------------------------- /Target/rules.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Target/rules.z80 -------------------------------------------------------------------------------- /Tools/build-6303: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Tools/build-6303 -------------------------------------------------------------------------------- /Tools/build-6502: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Tools/build-6502 -------------------------------------------------------------------------------- /Tools/build-6800: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Tools/build-6800 -------------------------------------------------------------------------------- /Tools/build-68000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Tools/build-68000 -------------------------------------------------------------------------------- /Tools/build-6803: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Tools/build-6803 -------------------------------------------------------------------------------- /Tools/build-6809: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Tools/build-6809 -------------------------------------------------------------------------------- /Tools/build-8080: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Tools/build-8080 -------------------------------------------------------------------------------- /Tools/build-8085: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Tools/build-8085 -------------------------------------------------------------------------------- /Tools/build-8086: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Tools/build-8086 -------------------------------------------------------------------------------- /Tools/build-armm0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Tools/build-armm0 -------------------------------------------------------------------------------- /Tools/build-armm4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Tools/build-armm4 -------------------------------------------------------------------------------- /Tools/build-esp32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Tools/build-esp32 -------------------------------------------------------------------------------- /Tools/build-ns32k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Tools/build-ns32k -------------------------------------------------------------------------------- /Tools/build-wrx6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Tools/build-wrx6 -------------------------------------------------------------------------------- /Tools/build-z180: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Tools/build-z180 -------------------------------------------------------------------------------- /Tools/build-z280: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Tools/build-z280 -------------------------------------------------------------------------------- /Tools/build-z8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Tools/build-z8 -------------------------------------------------------------------------------- /Tools/build-z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Tools/build-z80 -------------------------------------------------------------------------------- /Tools/build-z80u: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/Tools/build-z80u -------------------------------------------------------------------------------- /docs/65C816.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/docs/65C816.md -------------------------------------------------------------------------------- /docs/68HC11ABI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/docs/68HC11ABI.md -------------------------------------------------------------------------------- /docs/BankedZ80.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/docs/BankedZ80.md -------------------------------------------------------------------------------- /docs/Floppy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/docs/Floppy.md -------------------------------------------------------------------------------- /docs/Graphics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/docs/Graphics.md -------------------------------------------------------------------------------- /docs/Intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/docs/Intro.md -------------------------------------------------------------------------------- /docs/M68000.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/docs/M68000.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/Notices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/docs/Notices.md -------------------------------------------------------------------------------- /docs/Platforms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/docs/Platforms.md -------------------------------------------------------------------------------- /docs/Process.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/docs/Process.rst -------------------------------------------------------------------------------- /docs/RC2014.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/docs/RC2014.md -------------------------------------------------------------------------------- /docs/TTY.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/docs/TTY.rst -------------------------------------------------------------------------------- /docs/Tickless.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/docs/Tickless.md -------------------------------------------------------------------------------- /docs/VT.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/docs/VT.rst -------------------------------------------------------------------------------- /docs/Z80ABI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/docs/Z80ABI.md -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/docs/index.rst -------------------------------------------------------------------------------- /version.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EythorE/FUZIX/HEAD/version.mk --------------------------------------------------------------------------------