├── AUTHORS ├── COPYING ├── Makefile ├── README ├── TODO ├── TODO2 ├── TODO3 ├── binutils ├── Makefile ├── ar │ ├── Makefile │ └── ar.c ├── as │ ├── Makefile │ └── as.c ├── dof │ ├── Makefile │ └── dof.c ├── dynlink │ ├── codegen │ │ ├── test_000 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_001 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_002 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_003 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_004 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_005 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_006 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_007 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_008 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_009 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_010 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_011 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_012 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_013 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_014 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_015 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_016 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_017 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_018 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_019 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_020 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_021 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_022 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_023 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_024 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_025 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_026 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_027 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_028 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_029 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_030 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_031 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_032 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_033 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_034 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_035 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_036 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_037 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_038 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_039 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_040 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_041 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_042 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_043 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_044 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_045 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ ├── test_046 │ │ │ ├── Makefile │ │ │ └── prog.c │ │ └── test_100 │ │ │ ├── Makefile │ │ │ └── prog.c │ ├── ex2 │ │ ├── Makefile │ │ ├── eof.h │ │ ├── ld.c │ │ └── test1 │ │ │ ├── Makefile │ │ │ └── test1.s │ ├── ex3 │ │ ├── Makefile │ │ ├── eof.h │ │ ├── ld.c │ │ ├── test1 │ │ │ ├── Makefile │ │ │ ├── calif.s │ │ │ ├── main.s │ │ │ ├── mass.s │ │ │ └── newyork.s │ │ ├── test2 │ │ │ ├── Makefile │ │ │ ├── calif.s │ │ │ ├── main.s │ │ │ ├── mass.s │ │ │ ├── newyork.s │ │ │ └── patch.c │ │ └── test3 │ │ │ ├── Makefile │ │ │ ├── main.s │ │ │ └── mass.s │ ├── ex4 │ │ ├── Makefile │ │ ├── eof.h │ │ ├── ld.c │ │ └── test1 │ │ │ ├── Makefile │ │ │ ├── common.h │ │ │ ├── func.c │ │ │ ├── main.c │ │ │ └── start.s │ ├── ex5 │ │ ├── Makefile │ │ ├── ar.h │ │ ├── eof.h │ │ ├── ld.c │ │ └── test1 │ │ │ ├── Makefile │ │ │ ├── lib │ │ │ ├── Makefile │ │ │ ├── f1.c │ │ │ ├── f2.c │ │ │ ├── f3.c │ │ │ ├── f4.c │ │ │ ├── f5.c │ │ │ ├── f6.c │ │ │ ├── f7.c │ │ │ ├── f8.c │ │ │ └── funcs.h │ │ │ └── main.c │ ├── ex6 │ │ ├── Makefile │ │ ├── ar.h │ │ ├── eof.h │ │ └── ld.c │ ├── ex7 │ │ ├── Makefile │ │ ├── as │ │ │ ├── Makefile │ │ │ └── as.c │ │ ├── dof │ │ │ ├── Makefile │ │ │ └── dof.c │ │ ├── include │ │ │ ├── ar.h │ │ │ └── eof.h │ │ ├── lcc │ │ │ ├── CPYRIGHT │ │ │ ├── LOG │ │ │ ├── README │ │ │ ├── alpha │ │ │ │ └── osf │ │ │ │ │ └── tst │ │ │ │ │ ├── 8q.1bk │ │ │ │ │ ├── 8q.2bk │ │ │ │ │ ├── 8q.sbk │ │ │ │ │ ├── array.1bk │ │ │ │ │ ├── array.2bk │ │ │ │ │ ├── array.sbk │ │ │ │ │ ├── cf.1bk │ │ │ │ │ ├── cf.2bk │ │ │ │ │ ├── cf.sbk │ │ │ │ │ ├── cq.1bk │ │ │ │ │ ├── cq.2bk │ │ │ │ │ ├── cq.sbk │ │ │ │ │ ├── cvt.1bk │ │ │ │ │ ├── cvt.2bk │ │ │ │ │ ├── cvt.sbk │ │ │ │ │ ├── fields.1bk │ │ │ │ │ ├── fields.2bk │ │ │ │ │ ├── fields.sbk │ │ │ │ │ ├── front.2bk │ │ │ │ │ ├── front.sbk │ │ │ │ │ ├── incr.1bk │ │ │ │ │ ├── incr.2bk │ │ │ │ │ ├── incr.sbk │ │ │ │ │ ├── init.1bk │ │ │ │ │ ├── init.2bk │ │ │ │ │ ├── init.sbk │ │ │ │ │ ├── limits.1bk │ │ │ │ │ ├── limits.2bk │ │ │ │ │ ├── limits.sbk │ │ │ │ │ ├── paranoia.1bk │ │ │ │ │ ├── paranoia.2bk │ │ │ │ │ ├── paranoia.sbk │ │ │ │ │ ├── sort.1bk │ │ │ │ │ ├── sort.2bk │ │ │ │ │ ├── sort.sbk │ │ │ │ │ ├── spill.1bk │ │ │ │ │ ├── spill.2bk │ │ │ │ │ ├── spill.sbk │ │ │ │ │ ├── stdarg.1bk │ │ │ │ │ ├── stdarg.2bk │ │ │ │ │ ├── stdarg.sbk │ │ │ │ │ ├── struct.1bk │ │ │ │ │ ├── struct.2bk │ │ │ │ │ ├── struct.sbk │ │ │ │ │ ├── switch.1bk │ │ │ │ │ ├── switch.2bk │ │ │ │ │ ├── switch.sbk │ │ │ │ │ ├── wf1.1bk │ │ │ │ │ ├── wf1.2bk │ │ │ │ │ ├── wf1.sbk │ │ │ │ │ ├── yacc.1bk │ │ │ │ │ ├── yacc.2bk │ │ │ │ │ └── yacc.sbk │ │ │ ├── cpp │ │ │ │ ├── cpp.c │ │ │ │ ├── cpp.h │ │ │ │ ├── cpp.h.ORIG │ │ │ │ ├── eval.c │ │ │ │ ├── getopt.c │ │ │ │ ├── hideset.c │ │ │ │ ├── include.c │ │ │ │ ├── lex.c │ │ │ │ ├── macro.c │ │ │ │ ├── nlist.c │ │ │ │ ├── tokens.c │ │ │ │ ├── tokens.c.ORIG │ │ │ │ ├── unix.c │ │ │ │ └── unix.c.ORIG │ │ │ ├── custom.mk │ │ │ ├── doc │ │ │ │ ├── bprint.1 │ │ │ │ ├── install.html │ │ │ │ ├── interface4.pdf │ │ │ │ └── lcc.1 │ │ │ ├── etc │ │ │ │ ├── bprint.c │ │ │ │ ├── eco32-eos32.c │ │ │ │ ├── eco32-linux.c │ │ │ │ ├── eco32-netbsd.c │ │ │ │ ├── gcc-solaris.c │ │ │ │ ├── irix.c │ │ │ │ ├── lcc.c │ │ │ │ ├── linux.c │ │ │ │ ├── ops.c │ │ │ │ ├── osf.c │ │ │ │ ├── solaris.c │ │ │ │ └── win32.c │ │ │ ├── include │ │ │ │ ├── alpha │ │ │ │ │ └── osf │ │ │ │ │ │ ├── assert.h │ │ │ │ │ │ ├── ctype.h │ │ │ │ │ │ ├── errno.h │ │ │ │ │ │ ├── float.h │ │ │ │ │ │ ├── limits.h │ │ │ │ │ │ ├── locale.h │ │ │ │ │ │ ├── math.h │ │ │ │ │ │ ├── setjmp.h │ │ │ │ │ │ ├── signal.h │ │ │ │ │ │ ├── stdarg.h │ │ │ │ │ │ ├── stddef.h │ │ │ │ │ │ ├── stdio.h │ │ │ │ │ │ ├── stdlib.h │ │ │ │ │ │ ├── string.h │ │ │ │ │ │ └── time.h │ │ │ │ ├── mips │ │ │ │ │ └── irix │ │ │ │ │ │ ├── assert.h │ │ │ │ │ │ ├── ctype.h │ │ │ │ │ │ ├── errno.h │ │ │ │ │ │ ├── float.h │ │ │ │ │ │ ├── limits.h │ │ │ │ │ │ ├── locale.h │ │ │ │ │ │ ├── math.h │ │ │ │ │ │ ├── setjmp.h │ │ │ │ │ │ ├── signal.h │ │ │ │ │ │ ├── stdarg.h │ │ │ │ │ │ ├── stddef.h │ │ │ │ │ │ ├── stdio.h │ │ │ │ │ │ ├── stdlib.h │ │ │ │ │ │ ├── string.h │ │ │ │ │ │ └── time.h │ │ │ │ ├── sparc │ │ │ │ │ └── solaris │ │ │ │ │ │ ├── assert.h │ │ │ │ │ │ ├── ctype.h │ │ │ │ │ │ ├── errno.h │ │ │ │ │ │ ├── float.h │ │ │ │ │ │ ├── limits.h │ │ │ │ │ │ ├── locale.h │ │ │ │ │ │ ├── math.h │ │ │ │ │ │ ├── setjmp.h │ │ │ │ │ │ ├── signal.h │ │ │ │ │ │ ├── stdarg.h │ │ │ │ │ │ ├── stddef.h │ │ │ │ │ │ ├── stdio.h │ │ │ │ │ │ ├── stdlib.h │ │ │ │ │ │ ├── string.h │ │ │ │ │ │ └── time.h │ │ │ │ ├── symbolic │ │ │ │ │ └── irix │ │ │ │ │ │ ├── assert.h │ │ │ │ │ │ ├── ctype.h │ │ │ │ │ │ ├── errno.h │ │ │ │ │ │ ├── float.h │ │ │ │ │ │ ├── limits.h │ │ │ │ │ │ ├── locale.h │ │ │ │ │ │ ├── math.h │ │ │ │ │ │ ├── setjmp.h │ │ │ │ │ │ ├── signal.h │ │ │ │ │ │ ├── stdarg.h │ │ │ │ │ │ ├── stddef.h │ │ │ │ │ │ ├── stdio.h │ │ │ │ │ │ ├── stdlib.h │ │ │ │ │ │ ├── string.h │ │ │ │ │ │ └── time.h │ │ │ │ └── x86 │ │ │ │ │ └── linux │ │ │ │ │ ├── assert.h │ │ │ │ │ ├── float.h │ │ │ │ │ ├── limits.h │ │ │ │ │ ├── math.h │ │ │ │ │ └── stdarg.h │ │ │ ├── lburg │ │ │ │ ├── burg.pdf │ │ │ │ ├── gram.y │ │ │ │ ├── iburg.pdf │ │ │ │ ├── lburg.1 │ │ │ │ ├── lburg.c │ │ │ │ └── lburg.h │ │ │ ├── lib │ │ │ │ ├── assert.c │ │ │ │ ├── bbexit.c │ │ │ │ └── yynull.c │ │ │ ├── makefile │ │ │ ├── makefile.nt │ │ │ ├── mips │ │ │ │ └── irix │ │ │ │ │ └── tst │ │ │ │ │ ├── 8q.1bk │ │ │ │ │ ├── 8q.2bk │ │ │ │ │ ├── 8q.sbk │ │ │ │ │ ├── array.1bk │ │ │ │ │ ├── array.2bk │ │ │ │ │ ├── array.sbk │ │ │ │ │ ├── cf.1bk │ │ │ │ │ ├── cf.2bk │ │ │ │ │ ├── cf.sbk │ │ │ │ │ ├── cq.1bk │ │ │ │ │ ├── cq.2bk │ │ │ │ │ ├── cq.sbk │ │ │ │ │ ├── cvt.1bk │ │ │ │ │ ├── cvt.2bk │ │ │ │ │ ├── cvt.sbk │ │ │ │ │ ├── fields.1bk │ │ │ │ │ ├── fields.2bk │ │ │ │ │ ├── fields.sbk │ │ │ │ │ ├── front.2bk │ │ │ │ │ ├── front.sbk │ │ │ │ │ ├── incr.2bk │ │ │ │ │ ├── incr.sbk │ │ │ │ │ ├── init.1bk │ │ │ │ │ ├── init.2bk │ │ │ │ │ ├── init.sbk │ │ │ │ │ ├── limits.1bk │ │ │ │ │ ├── limits.2bk │ │ │ │ │ ├── limits.sbk │ │ │ │ │ ├── paranoia.1bk │ │ │ │ │ ├── paranoia.2bk │ │ │ │ │ ├── paranoia.sbk │ │ │ │ │ ├── sort.1bk │ │ │ │ │ ├── sort.2bk │ │ │ │ │ ├── sort.sbk │ │ │ │ │ ├── spill.2bk │ │ │ │ │ ├── spill.sbk │ │ │ │ │ ├── stdarg.1bk │ │ │ │ │ ├── stdarg.2bk │ │ │ │ │ ├── stdarg.sbk │ │ │ │ │ ├── struct.1bk │ │ │ │ │ ├── struct.2bk │ │ │ │ │ ├── struct.sbk │ │ │ │ │ ├── switch.1bk │ │ │ │ │ ├── switch.2bk │ │ │ │ │ ├── switch.sbk │ │ │ │ │ ├── wf1.1bk │ │ │ │ │ ├── wf1.2bk │ │ │ │ │ ├── wf1.sbk │ │ │ │ │ ├── yacc.1bk │ │ │ │ │ ├── yacc.2bk │ │ │ │ │ └── yacc.sbk │ │ │ ├── sparc │ │ │ │ └── solaris │ │ │ │ │ └── tst │ │ │ │ │ ├── 8q.1bk │ │ │ │ │ ├── 8q.2bk │ │ │ │ │ ├── 8q.sbk │ │ │ │ │ ├── array.1bk │ │ │ │ │ ├── array.2bk │ │ │ │ │ ├── array.sbk │ │ │ │ │ ├── cf.1bk │ │ │ │ │ ├── cf.2bk │ │ │ │ │ ├── cf.sbk │ │ │ │ │ ├── cq.1bk │ │ │ │ │ ├── cq.2bk │ │ │ │ │ ├── cq.sbk │ │ │ │ │ ├── cvt.1bk │ │ │ │ │ ├── cvt.2bk │ │ │ │ │ ├── cvt.sbk │ │ │ │ │ ├── fields.1bk │ │ │ │ │ ├── fields.2bk │ │ │ │ │ ├── fields.sbk │ │ │ │ │ ├── front.2bk │ │ │ │ │ ├── front.sbk │ │ │ │ │ ├── incr.1bk │ │ │ │ │ ├── incr.2bk │ │ │ │ │ ├── incr.sbk │ │ │ │ │ ├── init.1bk │ │ │ │ │ ├── init.2bk │ │ │ │ │ ├── init.sbk │ │ │ │ │ ├── limits.1bk │ │ │ │ │ ├── limits.2bk │ │ │ │ │ ├── limits.sbk │ │ │ │ │ ├── paranoia.1bk │ │ │ │ │ ├── paranoia.2bk │ │ │ │ │ ├── paranoia.sbk │ │ │ │ │ ├── sort.1bk │ │ │ │ │ ├── sort.2bk │ │ │ │ │ ├── sort.sbk │ │ │ │ │ ├── spill.1bk │ │ │ │ │ ├── spill.2bk │ │ │ │ │ ├── spill.sbk │ │ │ │ │ ├── stdarg.1bk │ │ │ │ │ ├── stdarg.2bk │ │ │ │ │ ├── stdarg.sbk │ │ │ │ │ ├── struct.1bk │ │ │ │ │ ├── struct.2bk │ │ │ │ │ ├── struct.sbk │ │ │ │ │ ├── switch.1bk │ │ │ │ │ ├── switch.2bk │ │ │ │ │ ├── switch.sbk │ │ │ │ │ ├── wf1.1bk │ │ │ │ │ ├── wf1.2bk │ │ │ │ │ ├── wf1.sbk │ │ │ │ │ ├── yacc.1bk │ │ │ │ │ ├── yacc.2bk │ │ │ │ │ └── yacc.sbk │ │ │ ├── src │ │ │ │ ├── alloc.c │ │ │ │ ├── alpha.md │ │ │ │ ├── bind.c │ │ │ │ ├── bytecode.c │ │ │ │ ├── c.h │ │ │ │ ├── config.h │ │ │ │ ├── config.h.ORIG │ │ │ │ ├── dag.c │ │ │ │ ├── dagcheck.md │ │ │ │ ├── decl.c │ │ │ │ ├── eco32.md │ │ │ │ ├── eco32.md.SAVE-0 │ │ │ │ ├── eco32.md.SAVE-1 │ │ │ │ ├── eco32.md.SAVE-2 │ │ │ │ ├── eco32.md.SAVE-3 │ │ │ │ ├── eco32.md.SAVE-4 │ │ │ │ ├── enode.c │ │ │ │ ├── error.c │ │ │ │ ├── event.c │ │ │ │ ├── expr.c │ │ │ │ ├── gen.c │ │ │ │ ├── init.c │ │ │ │ ├── inits.c │ │ │ │ ├── input.c │ │ │ │ ├── lex.c │ │ │ │ ├── lex.c.ORIG │ │ │ │ ├── list.c │ │ │ │ ├── main.c │ │ │ │ ├── mips.md │ │ │ │ ├── null.c │ │ │ │ ├── ops.h │ │ │ │ ├── output.c │ │ │ │ ├── prof.c │ │ │ │ ├── profio.c │ │ │ │ ├── run.sh │ │ │ │ ├── simp.c │ │ │ │ ├── sparc.md │ │ │ │ ├── stab.c │ │ │ │ ├── stab.c.ORIG │ │ │ │ ├── stab.h │ │ │ │ ├── stmt.c │ │ │ │ ├── string.c │ │ │ │ ├── sym.c │ │ │ │ ├── symbolic.c │ │ │ │ ├── token.h │ │ │ │ ├── trace.c │ │ │ │ ├── tree.c │ │ │ │ ├── types.c │ │ │ │ ├── x86.md │ │ │ │ └── x86linux.md │ │ │ ├── tst │ │ │ │ ├── 8q.0 │ │ │ │ ├── 8q.c │ │ │ │ ├── array.0 │ │ │ │ ├── array.c │ │ │ │ ├── cf.0 │ │ │ │ ├── cf.c │ │ │ │ ├── cq.0 │ │ │ │ ├── cq.c │ │ │ │ ├── cvt.0 │ │ │ │ ├── cvt.c │ │ │ │ ├── fields.0 │ │ │ │ ├── fields.c │ │ │ │ ├── front.0 │ │ │ │ ├── front.c │ │ │ │ ├── incr.0 │ │ │ │ ├── incr.c │ │ │ │ ├── init.0 │ │ │ │ ├── init.c │ │ │ │ ├── limits.0 │ │ │ │ ├── limits.c │ │ │ │ ├── paranoia.0 │ │ │ │ ├── paranoia.c │ │ │ │ ├── sort.0 │ │ │ │ ├── sort.c │ │ │ │ ├── spill.0 │ │ │ │ ├── spill.c │ │ │ │ ├── stdarg.0 │ │ │ │ ├── stdarg.c │ │ │ │ ├── struct.0 │ │ │ │ ├── struct.c │ │ │ │ ├── switch.0 │ │ │ │ ├── switch.c │ │ │ │ ├── wf1.0 │ │ │ │ ├── wf1.c │ │ │ │ ├── yacc.0 │ │ │ │ └── yacc.c │ │ │ └── x86 │ │ │ │ ├── linux │ │ │ │ └── tst │ │ │ │ │ ├── 8q.1bk │ │ │ │ │ ├── 8q.2bk │ │ │ │ │ ├── 8q.sbk │ │ │ │ │ ├── array.1bk │ │ │ │ │ ├── array.2bk │ │ │ │ │ ├── array.sbk │ │ │ │ │ ├── cf.1bk │ │ │ │ │ ├── cf.2bk │ │ │ │ │ ├── cf.sbk │ │ │ │ │ ├── cq.1bk │ │ │ │ │ ├── cq.2bk │ │ │ │ │ ├── cq.sbk │ │ │ │ │ ├── cvt.1bk │ │ │ │ │ ├── cvt.2bk │ │ │ │ │ ├── cvt.sbk │ │ │ │ │ ├── fields.1bk │ │ │ │ │ ├── fields.2bk │ │ │ │ │ ├── fields.sbk │ │ │ │ │ ├── front.2bk │ │ │ │ │ ├── front.sbk │ │ │ │ │ ├── incr.1bk │ │ │ │ │ ├── incr.2bk │ │ │ │ │ ├── incr.sbk │ │ │ │ │ ├── init.1bk │ │ │ │ │ ├── init.2bk │ │ │ │ │ ├── init.sbk │ │ │ │ │ ├── limits.1bk │ │ │ │ │ ├── limits.2bk │ │ │ │ │ ├── limits.sbk │ │ │ │ │ ├── paranoia.1bk │ │ │ │ │ ├── paranoia.2bk │ │ │ │ │ ├── paranoia.sbk │ │ │ │ │ ├── sort.1bk │ │ │ │ │ ├── sort.2bk │ │ │ │ │ ├── sort.sbk │ │ │ │ │ ├── spill.1bk │ │ │ │ │ ├── spill.2bk │ │ │ │ │ ├── spill.sbk │ │ │ │ │ ├── stdarg.1bk │ │ │ │ │ ├── stdarg.2bk │ │ │ │ │ ├── stdarg.sbk │ │ │ │ │ ├── struct.1bk │ │ │ │ │ ├── struct.2bk │ │ │ │ │ ├── struct.sbk │ │ │ │ │ ├── switch.1bk │ │ │ │ │ ├── switch.2bk │ │ │ │ │ ├── switch.sbk │ │ │ │ │ ├── wf1.1bk │ │ │ │ │ ├── wf1.2bk │ │ │ │ │ ├── wf1.sbk │ │ │ │ │ ├── yacc.1bk │ │ │ │ │ ├── yacc.2bk │ │ │ │ │ └── yacc.sbk │ │ │ │ └── win32 │ │ │ │ └── tst │ │ │ │ ├── 8q.1bk │ │ │ │ ├── 8q.2bk │ │ │ │ ├── 8q.sbk │ │ │ │ ├── array.1bk │ │ │ │ ├── array.2bk │ │ │ │ ├── array.sbk │ │ │ │ ├── cf.1bk │ │ │ │ ├── cf.2bk │ │ │ │ ├── cf.sbk │ │ │ │ ├── cq.1bk │ │ │ │ ├── cq.2bk │ │ │ │ ├── cq.sbk │ │ │ │ ├── cvt.1bk │ │ │ │ ├── cvt.2bk │ │ │ │ ├── cvt.sbk │ │ │ │ ├── fields.1bk │ │ │ │ ├── fields.2bk │ │ │ │ ├── fields.sbk │ │ │ │ ├── front.2bk │ │ │ │ ├── front.sbk │ │ │ │ ├── incr.1bk │ │ │ │ ├── incr.2bk │ │ │ │ ├── incr.sbk │ │ │ │ ├── init.1bk │ │ │ │ ├── init.2bk │ │ │ │ ├── init.sbk │ │ │ │ ├── limits.1bk │ │ │ │ ├── limits.2bk │ │ │ │ ├── limits.sbk │ │ │ │ ├── paranoia.1bk │ │ │ │ ├── paranoia.2bk │ │ │ │ ├── paranoia.sbk │ │ │ │ ├── sort.1bk │ │ │ │ ├── sort.2bk │ │ │ │ ├── sort.sbk │ │ │ │ ├── spill.1bk │ │ │ │ ├── spill.2bk │ │ │ │ ├── spill.sbk │ │ │ │ ├── stdarg.1bk │ │ │ │ ├── stdarg.2bk │ │ │ │ ├── stdarg.sbk │ │ │ │ ├── struct.1bk │ │ │ │ ├── struct.2bk │ │ │ │ ├── struct.sbk │ │ │ │ ├── switch.1bk │ │ │ │ ├── switch.2bk │ │ │ │ ├── switch.sbk │ │ │ │ ├── wf1.1bk │ │ │ │ ├── wf1.2bk │ │ │ │ ├── wf1.sbk │ │ │ │ ├── yacc.1bk │ │ │ │ ├── yacc.2bk │ │ │ │ └── yacc.sbk │ │ ├── ld │ │ │ ├── Makefile │ │ │ └── ld.c │ │ └── load │ │ │ ├── Makefile │ │ │ └── load.c │ ├── ex8 │ │ ├── Makefile │ │ ├── as │ │ │ ├── Makefile │ │ │ └── as.c │ │ ├── dof │ │ │ ├── Makefile │ │ │ └── dof.c │ │ ├── include │ │ │ ├── ar.h │ │ │ └── eof.h │ │ ├── lcc │ │ │ ├── CPYRIGHT │ │ │ ├── LOG │ │ │ ├── README │ │ │ ├── alpha │ │ │ │ └── osf │ │ │ │ │ └── tst │ │ │ │ │ ├── 8q.1bk │ │ │ │ │ ├── 8q.2bk │ │ │ │ │ ├── 8q.sbk │ │ │ │ │ ├── array.1bk │ │ │ │ │ ├── array.2bk │ │ │ │ │ ├── array.sbk │ │ │ │ │ ├── cf.1bk │ │ │ │ │ ├── cf.2bk │ │ │ │ │ ├── cf.sbk │ │ │ │ │ ├── cq.1bk │ │ │ │ │ ├── cq.2bk │ │ │ │ │ ├── cq.sbk │ │ │ │ │ ├── cvt.1bk │ │ │ │ │ ├── cvt.2bk │ │ │ │ │ ├── cvt.sbk │ │ │ │ │ ├── fields.1bk │ │ │ │ │ ├── fields.2bk │ │ │ │ │ ├── fields.sbk │ │ │ │ │ ├── front.2bk │ │ │ │ │ ├── front.sbk │ │ │ │ │ ├── incr.1bk │ │ │ │ │ ├── incr.2bk │ │ │ │ │ ├── incr.sbk │ │ │ │ │ ├── init.1bk │ │ │ │ │ ├── init.2bk │ │ │ │ │ ├── init.sbk │ │ │ │ │ ├── limits.1bk │ │ │ │ │ ├── limits.2bk │ │ │ │ │ ├── limits.sbk │ │ │ │ │ ├── paranoia.1bk │ │ │ │ │ ├── paranoia.2bk │ │ │ │ │ ├── paranoia.sbk │ │ │ │ │ ├── sort.1bk │ │ │ │ │ ├── sort.2bk │ │ │ │ │ ├── sort.sbk │ │ │ │ │ ├── spill.1bk │ │ │ │ │ ├── spill.2bk │ │ │ │ │ ├── spill.sbk │ │ │ │ │ ├── stdarg.1bk │ │ │ │ │ ├── stdarg.2bk │ │ │ │ │ ├── stdarg.sbk │ │ │ │ │ ├── struct.1bk │ │ │ │ │ ├── struct.2bk │ │ │ │ │ ├── struct.sbk │ │ │ │ │ ├── switch.1bk │ │ │ │ │ ├── switch.2bk │ │ │ │ │ ├── switch.sbk │ │ │ │ │ ├── wf1.1bk │ │ │ │ │ ├── wf1.2bk │ │ │ │ │ ├── wf1.sbk │ │ │ │ │ ├── yacc.1bk │ │ │ │ │ ├── yacc.2bk │ │ │ │ │ └── yacc.sbk │ │ │ ├── cpp │ │ │ │ ├── cpp.c │ │ │ │ ├── cpp.h │ │ │ │ ├── cpp.h.ORIG │ │ │ │ ├── eval.c │ │ │ │ ├── getopt.c │ │ │ │ ├── hideset.c │ │ │ │ ├── include.c │ │ │ │ ├── lex.c │ │ │ │ ├── macro.c │ │ │ │ ├── nlist.c │ │ │ │ ├── tokens.c │ │ │ │ ├── tokens.c.ORIG │ │ │ │ ├── unix.c │ │ │ │ └── unix.c.ORIG │ │ │ ├── custom.mk │ │ │ ├── doc │ │ │ │ ├── bprint.1 │ │ │ │ ├── install.html │ │ │ │ ├── interface4.pdf │ │ │ │ └── lcc.1 │ │ │ ├── etc │ │ │ │ ├── bprint.c │ │ │ │ ├── eco32-eos32.c │ │ │ │ ├── eco32-linux.c │ │ │ │ ├── eco32-netbsd.c │ │ │ │ ├── gcc-solaris.c │ │ │ │ ├── irix.c │ │ │ │ ├── lcc.c │ │ │ │ ├── linux.c │ │ │ │ ├── ops.c │ │ │ │ ├── osf.c │ │ │ │ ├── solaris.c │ │ │ │ └── win32.c │ │ │ ├── include │ │ │ │ ├── alpha │ │ │ │ │ └── osf │ │ │ │ │ │ ├── assert.h │ │ │ │ │ │ ├── ctype.h │ │ │ │ │ │ ├── errno.h │ │ │ │ │ │ ├── float.h │ │ │ │ │ │ ├── limits.h │ │ │ │ │ │ ├── locale.h │ │ │ │ │ │ ├── math.h │ │ │ │ │ │ ├── setjmp.h │ │ │ │ │ │ ├── signal.h │ │ │ │ │ │ ├── stdarg.h │ │ │ │ │ │ ├── stddef.h │ │ │ │ │ │ ├── stdio.h │ │ │ │ │ │ ├── stdlib.h │ │ │ │ │ │ ├── string.h │ │ │ │ │ │ └── time.h │ │ │ │ ├── mips │ │ │ │ │ └── irix │ │ │ │ │ │ ├── assert.h │ │ │ │ │ │ ├── ctype.h │ │ │ │ │ │ ├── errno.h │ │ │ │ │ │ ├── float.h │ │ │ │ │ │ ├── limits.h │ │ │ │ │ │ ├── locale.h │ │ │ │ │ │ ├── math.h │ │ │ │ │ │ ├── setjmp.h │ │ │ │ │ │ ├── signal.h │ │ │ │ │ │ ├── stdarg.h │ │ │ │ │ │ ├── stddef.h │ │ │ │ │ │ ├── stdio.h │ │ │ │ │ │ ├── stdlib.h │ │ │ │ │ │ ├── string.h │ │ │ │ │ │ └── time.h │ │ │ │ ├── sparc │ │ │ │ │ └── solaris │ │ │ │ │ │ ├── assert.h │ │ │ │ │ │ ├── ctype.h │ │ │ │ │ │ ├── errno.h │ │ │ │ │ │ ├── float.h │ │ │ │ │ │ ├── limits.h │ │ │ │ │ │ ├── locale.h │ │ │ │ │ │ ├── math.h │ │ │ │ │ │ ├── setjmp.h │ │ │ │ │ │ ├── signal.h │ │ │ │ │ │ ├── stdarg.h │ │ │ │ │ │ ├── stddef.h │ │ │ │ │ │ ├── stdio.h │ │ │ │ │ │ ├── stdlib.h │ │ │ │ │ │ ├── string.h │ │ │ │ │ │ └── time.h │ │ │ │ ├── symbolic │ │ │ │ │ └── irix │ │ │ │ │ │ ├── assert.h │ │ │ │ │ │ ├── ctype.h │ │ │ │ │ │ ├── errno.h │ │ │ │ │ │ ├── float.h │ │ │ │ │ │ ├── limits.h │ │ │ │ │ │ ├── locale.h │ │ │ │ │ │ ├── math.h │ │ │ │ │ │ ├── setjmp.h │ │ │ │ │ │ ├── signal.h │ │ │ │ │ │ ├── stdarg.h │ │ │ │ │ │ ├── stddef.h │ │ │ │ │ │ ├── stdio.h │ │ │ │ │ │ ├── stdlib.h │ │ │ │ │ │ ├── string.h │ │ │ │ │ │ └── time.h │ │ │ │ └── x86 │ │ │ │ │ └── linux │ │ │ │ │ ├── assert.h │ │ │ │ │ ├── float.h │ │ │ │ │ ├── limits.h │ │ │ │ │ ├── math.h │ │ │ │ │ └── stdarg.h │ │ │ ├── lburg │ │ │ │ ├── burg.pdf │ │ │ │ ├── gram.y │ │ │ │ ├── iburg.pdf │ │ │ │ ├── lburg.1 │ │ │ │ ├── lburg.c │ │ │ │ └── lburg.h │ │ │ ├── lib │ │ │ │ ├── assert.c │ │ │ │ ├── bbexit.c │ │ │ │ └── yynull.c │ │ │ ├── makefile │ │ │ ├── makefile.nt │ │ │ ├── mips │ │ │ │ └── irix │ │ │ │ │ └── tst │ │ │ │ │ ├── 8q.1bk │ │ │ │ │ ├── 8q.2bk │ │ │ │ │ ├── 8q.sbk │ │ │ │ │ ├── array.1bk │ │ │ │ │ ├── array.2bk │ │ │ │ │ ├── array.sbk │ │ │ │ │ ├── cf.1bk │ │ │ │ │ ├── cf.2bk │ │ │ │ │ ├── cf.sbk │ │ │ │ │ ├── cq.1bk │ │ │ │ │ ├── cq.2bk │ │ │ │ │ ├── cq.sbk │ │ │ │ │ ├── cvt.1bk │ │ │ │ │ ├── cvt.2bk │ │ │ │ │ ├── cvt.sbk │ │ │ │ │ ├── fields.1bk │ │ │ │ │ ├── fields.2bk │ │ │ │ │ ├── fields.sbk │ │ │ │ │ ├── front.2bk │ │ │ │ │ ├── front.sbk │ │ │ │ │ ├── incr.2bk │ │ │ │ │ ├── incr.sbk │ │ │ │ │ ├── init.1bk │ │ │ │ │ ├── init.2bk │ │ │ │ │ ├── init.sbk │ │ │ │ │ ├── limits.1bk │ │ │ │ │ ├── limits.2bk │ │ │ │ │ ├── limits.sbk │ │ │ │ │ ├── paranoia.1bk │ │ │ │ │ ├── paranoia.2bk │ │ │ │ │ ├── paranoia.sbk │ │ │ │ │ ├── sort.1bk │ │ │ │ │ ├── sort.2bk │ │ │ │ │ ├── sort.sbk │ │ │ │ │ ├── spill.2bk │ │ │ │ │ ├── spill.sbk │ │ │ │ │ ├── stdarg.1bk │ │ │ │ │ ├── stdarg.2bk │ │ │ │ │ ├── stdarg.sbk │ │ │ │ │ ├── struct.1bk │ │ │ │ │ ├── struct.2bk │ │ │ │ │ ├── struct.sbk │ │ │ │ │ ├── switch.1bk │ │ │ │ │ ├── switch.2bk │ │ │ │ │ ├── switch.sbk │ │ │ │ │ ├── wf1.1bk │ │ │ │ │ ├── wf1.2bk │ │ │ │ │ ├── wf1.sbk │ │ │ │ │ ├── yacc.1bk │ │ │ │ │ ├── yacc.2bk │ │ │ │ │ └── yacc.sbk │ │ │ ├── sparc │ │ │ │ └── solaris │ │ │ │ │ └── tst │ │ │ │ │ ├── 8q.1bk │ │ │ │ │ ├── 8q.2bk │ │ │ │ │ ├── 8q.sbk │ │ │ │ │ ├── array.1bk │ │ │ │ │ ├── array.2bk │ │ │ │ │ ├── array.sbk │ │ │ │ │ ├── cf.1bk │ │ │ │ │ ├── cf.2bk │ │ │ │ │ ├── cf.sbk │ │ │ │ │ ├── cq.1bk │ │ │ │ │ ├── cq.2bk │ │ │ │ │ ├── cq.sbk │ │ │ │ │ ├── cvt.1bk │ │ │ │ │ ├── cvt.2bk │ │ │ │ │ ├── cvt.sbk │ │ │ │ │ ├── fields.1bk │ │ │ │ │ ├── fields.2bk │ │ │ │ │ ├── fields.sbk │ │ │ │ │ ├── front.2bk │ │ │ │ │ ├── front.sbk │ │ │ │ │ ├── incr.1bk │ │ │ │ │ ├── incr.2bk │ │ │ │ │ ├── incr.sbk │ │ │ │ │ ├── init.1bk │ │ │ │ │ ├── init.2bk │ │ │ │ │ ├── init.sbk │ │ │ │ │ ├── limits.1bk │ │ │ │ │ ├── limits.2bk │ │ │ │ │ ├── limits.sbk │ │ │ │ │ ├── paranoia.1bk │ │ │ │ │ ├── paranoia.2bk │ │ │ │ │ ├── paranoia.sbk │ │ │ │ │ ├── sort.1bk │ │ │ │ │ ├── sort.2bk │ │ │ │ │ ├── sort.sbk │ │ │ │ │ ├── spill.1bk │ │ │ │ │ ├── spill.2bk │ │ │ │ │ ├── spill.sbk │ │ │ │ │ ├── stdarg.1bk │ │ │ │ │ ├── stdarg.2bk │ │ │ │ │ ├── stdarg.sbk │ │ │ │ │ ├── struct.1bk │ │ │ │ │ ├── struct.2bk │ │ │ │ │ ├── struct.sbk │ │ │ │ │ ├── switch.1bk │ │ │ │ │ ├── switch.2bk │ │ │ │ │ ├── switch.sbk │ │ │ │ │ ├── wf1.1bk │ │ │ │ │ ├── wf1.2bk │ │ │ │ │ ├── wf1.sbk │ │ │ │ │ ├── yacc.1bk │ │ │ │ │ ├── yacc.2bk │ │ │ │ │ └── yacc.sbk │ │ │ ├── src │ │ │ │ ├── alloc.c │ │ │ │ ├── alpha.md │ │ │ │ ├── bind.c │ │ │ │ ├── bytecode.c │ │ │ │ ├── c.h │ │ │ │ ├── config.h │ │ │ │ ├── config.h.ORIG │ │ │ │ ├── dag.c │ │ │ │ ├── dagcheck.md │ │ │ │ ├── decl.c │ │ │ │ ├── eco32.md │ │ │ │ ├── eco32.md.SAVE-0 │ │ │ │ ├── eco32.md.SAVE-1 │ │ │ │ ├── eco32.md.SAVE-2 │ │ │ │ ├── eco32.md.SAVE-3 │ │ │ │ ├── eco32.md.SAVE-4 │ │ │ │ ├── enode.c │ │ │ │ ├── error.c │ │ │ │ ├── event.c │ │ │ │ ├── expr.c │ │ │ │ ├── gen.c │ │ │ │ ├── init.c │ │ │ │ ├── inits.c │ │ │ │ ├── input.c │ │ │ │ ├── lex.c │ │ │ │ ├── lex.c.ORIG │ │ │ │ ├── list.c │ │ │ │ ├── main.c │ │ │ │ ├── mips.md │ │ │ │ ├── null.c │ │ │ │ ├── ops.h │ │ │ │ ├── output.c │ │ │ │ ├── prof.c │ │ │ │ ├── profio.c │ │ │ │ ├── run.sh │ │ │ │ ├── simp.c │ │ │ │ ├── sparc.md │ │ │ │ ├── stab.c │ │ │ │ ├── stab.c.ORIG │ │ │ │ ├── stab.h │ │ │ │ ├── stmt.c │ │ │ │ ├── string.c │ │ │ │ ├── sym.c │ │ │ │ ├── symbolic.c │ │ │ │ ├── token.h │ │ │ │ ├── trace.c │ │ │ │ ├── tree.c │ │ │ │ ├── types.c │ │ │ │ ├── x86.md │ │ │ │ └── x86linux.md │ │ │ ├── tst │ │ │ │ ├── 8q.0 │ │ │ │ ├── 8q.c │ │ │ │ ├── array.0 │ │ │ │ ├── array.c │ │ │ │ ├── cf.0 │ │ │ │ ├── cf.c │ │ │ │ ├── cq.0 │ │ │ │ ├── cq.c │ │ │ │ ├── cvt.0 │ │ │ │ ├── cvt.c │ │ │ │ ├── fields.0 │ │ │ │ ├── fields.c │ │ │ │ ├── front.0 │ │ │ │ ├── front.c │ │ │ │ ├── incr.0 │ │ │ │ ├── incr.c │ │ │ │ ├── init.0 │ │ │ │ ├── init.c │ │ │ │ ├── limits.0 │ │ │ │ ├── limits.c │ │ │ │ ├── paranoia.0 │ │ │ │ ├── paranoia.c │ │ │ │ ├── sort.0 │ │ │ │ ├── sort.c │ │ │ │ ├── spill.0 │ │ │ │ ├── spill.c │ │ │ │ ├── stdarg.0 │ │ │ │ ├── stdarg.c │ │ │ │ ├── struct.0 │ │ │ │ ├── struct.c │ │ │ │ ├── switch.0 │ │ │ │ ├── switch.c │ │ │ │ ├── wf1.0 │ │ │ │ ├── wf1.c │ │ │ │ ├── yacc.0 │ │ │ │ └── yacc.c │ │ │ └── x86 │ │ │ │ ├── linux │ │ │ │ └── tst │ │ │ │ │ ├── 8q.1bk │ │ │ │ │ ├── 8q.2bk │ │ │ │ │ ├── 8q.sbk │ │ │ │ │ ├── array.1bk │ │ │ │ │ ├── array.2bk │ │ │ │ │ ├── array.sbk │ │ │ │ │ ├── cf.1bk │ │ │ │ │ ├── cf.2bk │ │ │ │ │ ├── cf.sbk │ │ │ │ │ ├── cq.1bk │ │ │ │ │ ├── cq.2bk │ │ │ │ │ ├── cq.sbk │ │ │ │ │ ├── cvt.1bk │ │ │ │ │ ├── cvt.2bk │ │ │ │ │ ├── cvt.sbk │ │ │ │ │ ├── fields.1bk │ │ │ │ │ ├── fields.2bk │ │ │ │ │ ├── fields.sbk │ │ │ │ │ ├── front.2bk │ │ │ │ │ ├── front.sbk │ │ │ │ │ ├── incr.1bk │ │ │ │ │ ├── incr.2bk │ │ │ │ │ ├── incr.sbk │ │ │ │ │ ├── init.1bk │ │ │ │ │ ├── init.2bk │ │ │ │ │ ├── init.sbk │ │ │ │ │ ├── limits.1bk │ │ │ │ │ ├── limits.2bk │ │ │ │ │ ├── limits.sbk │ │ │ │ │ ├── paranoia.1bk │ │ │ │ │ ├── paranoia.2bk │ │ │ │ │ ├── paranoia.sbk │ │ │ │ │ ├── sort.1bk │ │ │ │ │ ├── sort.2bk │ │ │ │ │ ├── sort.sbk │ │ │ │ │ ├── spill.1bk │ │ │ │ │ ├── spill.2bk │ │ │ │ │ ├── spill.sbk │ │ │ │ │ ├── stdarg.1bk │ │ │ │ │ ├── stdarg.2bk │ │ │ │ │ ├── stdarg.sbk │ │ │ │ │ ├── struct.1bk │ │ │ │ │ ├── struct.2bk │ │ │ │ │ ├── struct.sbk │ │ │ │ │ ├── switch.1bk │ │ │ │ │ ├── switch.2bk │ │ │ │ │ ├── switch.sbk │ │ │ │ │ ├── wf1.1bk │ │ │ │ │ ├── wf1.2bk │ │ │ │ │ ├── wf1.sbk │ │ │ │ │ ├── yacc.1bk │ │ │ │ │ ├── yacc.2bk │ │ │ │ │ └── yacc.sbk │ │ │ │ └── win32 │ │ │ │ └── tst │ │ │ │ ├── 8q.1bk │ │ │ │ ├── 8q.2bk │ │ │ │ ├── 8q.sbk │ │ │ │ ├── array.1bk │ │ │ │ ├── array.2bk │ │ │ │ ├── array.sbk │ │ │ │ ├── cf.1bk │ │ │ │ ├── cf.2bk │ │ │ │ ├── cf.sbk │ │ │ │ ├── cq.1bk │ │ │ │ ├── cq.2bk │ │ │ │ ├── cq.sbk │ │ │ │ ├── cvt.1bk │ │ │ │ ├── cvt.2bk │ │ │ │ ├── cvt.sbk │ │ │ │ ├── fields.1bk │ │ │ │ ├── fields.2bk │ │ │ │ ├── fields.sbk │ │ │ │ ├── front.2bk │ │ │ │ ├── front.sbk │ │ │ │ ├── incr.1bk │ │ │ │ ├── incr.2bk │ │ │ │ ├── incr.sbk │ │ │ │ ├── init.1bk │ │ │ │ ├── init.2bk │ │ │ │ ├── init.sbk │ │ │ │ ├── limits.1bk │ │ │ │ ├── limits.2bk │ │ │ │ ├── limits.sbk │ │ │ │ ├── paranoia.1bk │ │ │ │ ├── paranoia.2bk │ │ │ │ ├── paranoia.sbk │ │ │ │ ├── sort.1bk │ │ │ │ ├── sort.2bk │ │ │ │ ├── sort.sbk │ │ │ │ ├── spill.1bk │ │ │ │ ├── spill.2bk │ │ │ │ ├── spill.sbk │ │ │ │ ├── stdarg.1bk │ │ │ │ ├── stdarg.2bk │ │ │ │ ├── stdarg.sbk │ │ │ │ ├── struct.1bk │ │ │ │ ├── struct.2bk │ │ │ │ ├── struct.sbk │ │ │ │ ├── switch.1bk │ │ │ │ ├── switch.2bk │ │ │ │ ├── switch.sbk │ │ │ │ ├── wf1.1bk │ │ │ │ ├── wf1.2bk │ │ │ │ ├── wf1.sbk │ │ │ │ ├── yacc.1bk │ │ │ │ ├── yacc.2bk │ │ │ │ └── yacc.sbk │ │ ├── ld │ │ │ ├── Makefile │ │ │ └── ld.c │ │ └── load │ │ │ ├── Makefile │ │ │ └── load.c │ ├── libraries │ │ ├── dynamic │ │ │ ├── Makefile │ │ │ ├── appdev │ │ │ │ ├── Makefile │ │ │ │ └── app.c │ │ │ └── libdev │ │ │ │ ├── Makefile │ │ │ │ ├── mylib.c │ │ │ │ └── mylib.h │ │ └── static │ │ │ ├── Makefile │ │ │ ├── appdev │ │ │ ├── Makefile │ │ │ └── app.c │ │ │ └── libdev │ │ │ ├── Makefile │ │ │ ├── mylib.c │ │ │ └── mylib.h │ └── pic │ │ ├── asm-1 │ │ ├── Makefile │ │ ├── README │ │ └── prog.s │ │ ├── asm-2 │ │ ├── Makefile │ │ ├── README │ │ └── prog.s │ │ ├── asm-3 │ │ ├── Makefile │ │ ├── README │ │ ├── patchbyte │ │ └── prog.s │ │ ├── asm-4 │ │ ├── Makefile │ │ ├── README │ │ └── prog.s │ │ ├── asm-5 │ │ ├── Makefile │ │ ├── README │ │ └── prog.s │ │ ├── asm-6 │ │ ├── Makefile │ │ ├── README │ │ └── prog.s │ │ ├── asm-7 │ │ ├── Makefile │ │ ├── README │ │ ├── mod1.s │ │ ├── mod2.s │ │ └── prog.s │ │ ├── c-1 │ │ ├── Makefile │ │ ├── README │ │ ├── prog.c │ │ └── start.s │ │ ├── c-2 │ │ ├── Makefile │ │ ├── README │ │ ├── prog.c │ │ └── start.s │ │ ├── c-3 │ │ ├── Makefile │ │ ├── README │ │ ├── prog.c │ │ └── start.s │ │ ├── c-4 │ │ ├── Makefile │ │ ├── README │ │ ├── mod1.c │ │ ├── prog.c │ │ └── start.s │ │ └── c-5 │ │ ├── Makefile │ │ ├── README │ │ ├── mod1.c │ │ ├── prog.c │ │ └── start.s ├── include │ ├── README │ ├── a.out.h │ └── ar.h ├── ld │ ├── Makefile │ ├── ld.c │ └── script │ │ ├── Makefile │ │ ├── parser.h │ │ ├── parser.y │ │ ├── readscript.c │ │ ├── readscript.h │ │ ├── scanner.h │ │ ├── scanner.l │ │ ├── script.c │ │ ├── script.h │ │ ├── utils.c │ │ └── utils.h ├── load │ ├── Makefile │ └── load.c └── tests │ ├── Makefile │ ├── abs │ ├── Makefile │ ├── abs1.s │ ├── abs2.s │ └── standalone.lnk │ ├── alloc │ ├── Makefile │ ├── calif.s │ ├── example.lnk │ ├── main.s │ ├── mass.s │ └── newyork.s │ ├── artest │ ├── Makefile │ ├── buildlib │ │ ├── Makefile │ │ ├── debug.c │ │ ├── getput.c │ │ ├── printf.c │ │ ├── qsort.c │ │ ├── romlib.h │ │ ├── stdarg.h │ │ ├── string.c │ │ └── strtoul.c │ └── checklib │ │ ├── Makefile │ │ └── lib.ref │ ├── cycle │ ├── Makefile │ ├── src1.s │ ├── src2.s │ ├── src3.s │ └── standalone.lnk │ ├── errors │ ├── Makefile │ ├── me.lnk │ ├── mod1.c │ ├── mod1.h │ ├── mod2.c │ └── mod2.h │ ├── oddsize │ ├── Makefile │ ├── src1.s │ ├── src2.s │ └── standalone.lnk │ ├── relocs │ ├── C │ │ ├── Makefile │ │ └── test.c │ ├── H16 │ │ ├── Makefile │ │ ├── standalone.lnk │ │ ├── test0.s │ │ ├── test1.s │ │ └── test2.s │ ├── L16 │ │ ├── Makefile │ │ ├── standalone.lnk │ │ ├── test0.s │ │ ├── test1.s │ │ └── test2.s │ ├── Makefile │ ├── R16 │ │ ├── Makefile │ │ ├── standalone.lnk │ │ ├── test0.s │ │ ├── test1.s │ │ └── test2.s │ ├── R26 │ │ ├── Makefile │ │ ├── standalone.lnk │ │ ├── test0.s │ │ ├── test1.s │ │ └── test2.s │ ├── README │ └── W32 │ │ ├── Makefile │ │ ├── standalone.lnk │ │ ├── test0.s │ │ ├── test1.s │ │ └── test2.s │ ├── simple │ ├── Makefile │ ├── common.h │ ├── func.c │ └── main.c │ └── statlib │ ├── Makefile │ ├── lib │ ├── Makefile │ ├── f1.c │ ├── f2.c │ ├── f3.c │ ├── f4.c │ ├── f5.c │ ├── f6.c │ ├── f7.c │ ├── f8.c │ └── funcs.h │ └── main.c ├── disk ├── Makefile ├── diskserv │ ├── Makefile │ └── diskserv.c └── tools │ ├── Makefile │ ├── Makefile.run │ ├── README │ ├── fs-EOS32 │ ├── Makefile │ ├── Makefile.run │ └── mkpboot │ │ ├── Makefile │ │ ├── pbr.s │ │ └── stage1.lnk │ ├── fs-Linux │ ├── Makefile │ ├── Makefile.run │ └── mkpboot │ │ ├── Makefile │ │ ├── pbr.s │ │ └── stage1.lnk │ ├── fs-NetBSD │ ├── Makefile │ ├── Makefile.run │ └── mkpboot │ │ ├── Makefile │ │ ├── pbr.s │ │ └── stage1.lnk │ ├── mkdisk │ ├── Makefile │ └── mkdisk.c │ ├── mkmboot │ ├── Makefile │ ├── stage1 │ │ ├── Makefile │ │ ├── mbr.s │ │ └── stage1.lnk │ └── stage2 │ │ ├── Makefile │ │ ├── biolib.h │ │ ├── biolib.s │ │ ├── c0.s │ │ ├── mboot.c │ │ ├── stage2.lnk │ │ └── stdarg.h │ ├── mkpart │ ├── Makefile │ ├── disk.part │ └── mkpart.c │ ├── shpart │ ├── Makefile │ └── shpart.c │ └── wrpart │ ├── Makefile │ └── wrpart.c ├── doc ├── Makefile ├── architecture ├── architecture.OLD ├── architecture.eco32e ├── caches ├── fpga-impl ├── history ├── i2c │ └── UM10204.pdf ├── isa.html ├── literature ├── magic │ ├── magic │ └── random.c ├── manual │ ├── Makefile │ ├── architecture.tex │ ├── demosoc.tex │ ├── eco32.tex │ ├── impl.tex │ ├── intro.tex │ ├── isa │ │ ├── comp.tex │ │ ├── isa.tex │ │ ├── jump.tex │ │ ├── ldst.tex │ │ └── system.tex │ ├── mybib.tex │ ├── ownsoc.tex │ ├── signals.pdf │ ├── signals.svg │ ├── signals.tex │ └── toolchain.tex ├── performance ├── ps2 │ ├── PS2_Keyboard.pdf │ └── PS2_Mouse.pdf ├── theses │ ├── dennis.pdf │ ├── felix.pdf │ ├── norman.pdf │ └── rolf.pdf └── wbspec_b4.pdf ├── fp ├── arith │ ├── add │ │ └── add.c │ ├── div │ │ └── div.c │ └── mul │ │ ├── Makefile │ │ └── mul.c ├── basic │ ├── Makefile │ ├── basic.c │ ├── spec1.dat │ └── spec2.dat ├── doc │ └── goldberg.pdf ├── elefunc │ ├── log │ │ ├── Makefile │ │ └── log.c │ └── sqrt │ │ ├── Makefile │ │ ├── remez │ │ ├── Makefile │ │ └── remez.c │ │ └── sqrt.c ├── examples │ ├── Makefile │ ├── ex01.c │ ├── ex02.c │ ├── ex03.c │ ├── ex04.c │ ├── ex05.c │ ├── ex06.c │ ├── ex07.c │ └── ex08.c └── tests │ ├── elefunt │ └── elefunt.tar.gz │ ├── hauser │ ├── SoftFloat-3e.zip │ └── TestFloat-3e.zip │ ├── machar │ ├── Makefile │ └── machar.c │ ├── orig │ ├── die-c.tar.gz │ └── ucbtest.tgz │ └── paranoia │ ├── Makefile │ └── paranoia.c ├── fpga ├── Makefile ├── README ├── experiments │ ├── de2-115 │ │ ├── memctrl-128 │ │ │ ├── README │ │ │ ├── fpga │ │ │ │ ├── README │ │ │ │ ├── memctrl-1 │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── build │ │ │ │ │ │ ├── memtest.qpf │ │ │ │ │ │ ├── memtest.qsf │ │ │ │ │ │ ├── memtest.qws │ │ │ │ │ │ ├── memtest.srf │ │ │ │ │ │ └── output_files │ │ │ │ │ │ │ ├── memtest.cdf │ │ │ │ │ │ │ └── memtest.sof │ │ │ │ │ └── src │ │ │ │ │ │ ├── clk_rst │ │ │ │ │ │ ├── README │ │ │ │ │ │ └── clk_rst.v │ │ │ │ │ │ ├── ramctrl │ │ │ │ │ │ └── ramctrl.v │ │ │ │ │ │ ├── ramtest │ │ │ │ │ │ └── ramtest.v │ │ │ │ │ │ └── toplevel │ │ │ │ │ │ ├── memtest.csv │ │ │ │ │ │ ├── memtest.sdc │ │ │ │ │ │ └── memtest.v │ │ │ │ └── memctrl-2 │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── build │ │ │ │ │ ├── memtest.qpf │ │ │ │ │ ├── memtest.qsf │ │ │ │ │ ├── memtest.qws │ │ │ │ │ ├── memtest.srf │ │ │ │ │ └── output_files │ │ │ │ │ │ ├── memtest.cdf │ │ │ │ │ │ └── memtest.sof │ │ │ │ │ └── src │ │ │ │ │ ├── clk_rst │ │ │ │ │ ├── README │ │ │ │ │ └── clk_rst.v │ │ │ │ │ ├── ramctrl │ │ │ │ │ └── ramctrl.v │ │ │ │ │ ├── ramtest │ │ │ │ │ └── ramtest.v │ │ │ │ │ └── toplevel │ │ │ │ │ ├── memtest.csv │ │ │ │ │ ├── memtest.sdc │ │ │ │ │ └── memtest.v │ │ │ └── sim │ │ │ │ ├── README │ │ │ │ ├── memctrl-0 │ │ │ │ ├── Makefile │ │ │ │ ├── README │ │ │ │ ├── memtest.cfg │ │ │ │ ├── memtest.v │ │ │ │ ├── ramctrl │ │ │ │ │ ├── ram.v │ │ │ │ │ └── ramctrl.v │ │ │ │ └── ramtest │ │ │ │ │ └── ramtest.v │ │ │ │ ├── memctrl-1 │ │ │ │ ├── Makefile │ │ │ │ ├── README │ │ │ │ ├── memtest.cfg │ │ │ │ ├── memtest.v │ │ │ │ ├── ramctrl │ │ │ │ │ ├── ramctrl.v │ │ │ │ │ ├── sdr.v │ │ │ │ │ └── sdr_parameters.vh │ │ │ │ └── ramtest │ │ │ │ │ └── ramtest.v │ │ │ │ └── memctrl-2 │ │ │ │ ├── Makefile │ │ │ │ ├── README │ │ │ │ ├── memtest.cfg │ │ │ │ ├── memtest.v │ │ │ │ ├── ramctrl │ │ │ │ ├── ramctrl.v │ │ │ │ ├── sdr.v │ │ │ │ └── sdr_parameters.vh │ │ │ │ └── ramtest │ │ │ │ └── ramtest.v │ │ ├── memctrl-32 │ │ │ ├── README │ │ │ ├── fpga │ │ │ │ ├── README │ │ │ │ ├── memctrl-1 │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── build │ │ │ │ │ │ ├── memtest.qpf │ │ │ │ │ │ ├── memtest.qsf │ │ │ │ │ │ ├── memtest.qws │ │ │ │ │ │ ├── memtest.srf │ │ │ │ │ │ └── output_files │ │ │ │ │ │ │ ├── memtest.cdf │ │ │ │ │ │ │ └── memtest.sof │ │ │ │ │ └── src │ │ │ │ │ │ ├── clk_rst │ │ │ │ │ │ ├── README │ │ │ │ │ │ └── clk_rst.v │ │ │ │ │ │ ├── ramctrl │ │ │ │ │ │ └── ramctrl.v │ │ │ │ │ │ ├── ramtest │ │ │ │ │ │ └── ramtest.v │ │ │ │ │ │ └── toplevel │ │ │ │ │ │ ├── memtest.csv │ │ │ │ │ │ ├── memtest.sdc │ │ │ │ │ │ └── memtest.v │ │ │ │ └── memctrl-2 │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── build │ │ │ │ │ ├── memtest.qpf │ │ │ │ │ ├── memtest.qsf │ │ │ │ │ ├── memtest.qws │ │ │ │ │ ├── memtest.srf │ │ │ │ │ └── output_files │ │ │ │ │ │ ├── memtest.cdf │ │ │ │ │ │ └── memtest.sof │ │ │ │ │ └── src │ │ │ │ │ ├── clk_rst │ │ │ │ │ ├── README │ │ │ │ │ └── clk_rst.v │ │ │ │ │ ├── ramctrl │ │ │ │ │ └── ramctrl.v │ │ │ │ │ ├── ramtest │ │ │ │ │ └── ramtest.v │ │ │ │ │ └── toplevel │ │ │ │ │ ├── memtest.csv │ │ │ │ │ ├── memtest.sdc │ │ │ │ │ └── memtest.v │ │ │ └── sim │ │ │ │ ├── README │ │ │ │ ├── memctrl-0 │ │ │ │ ├── Makefile │ │ │ │ ├── README │ │ │ │ ├── memtest.cfg │ │ │ │ ├── memtest.v │ │ │ │ ├── ramctrl │ │ │ │ │ ├── ram.v │ │ │ │ │ └── ramctrl.v │ │ │ │ └── ramtest │ │ │ │ │ └── ramtest.v │ │ │ │ ├── memctrl-1 │ │ │ │ ├── Makefile │ │ │ │ ├── README │ │ │ │ ├── memtest.cfg │ │ │ │ ├── memtest.v │ │ │ │ ├── ramctrl │ │ │ │ │ ├── ramctrl.v │ │ │ │ │ ├── sdr.v │ │ │ │ │ └── sdr_parameters.vh │ │ │ │ └── ramtest │ │ │ │ │ └── ramtest.v │ │ │ │ └── memctrl-2 │ │ │ │ ├── Makefile │ │ │ │ ├── README │ │ │ │ ├── memtest.cfg │ │ │ │ ├── memtest.v │ │ │ │ ├── ramctrl │ │ │ │ ├── ramctrl.v │ │ │ │ ├── sdr.v │ │ │ │ └── sdr_parameters.vh │ │ │ │ └── ramtest │ │ │ │ └── ramtest.v │ │ ├── memdelay │ │ │ ├── Makefile │ │ │ ├── README │ │ │ ├── memdelay.cfg │ │ │ ├── memdelay.v │ │ │ └── ram.v │ │ ├── pipectrl │ │ │ ├── README │ │ │ ├── fpga │ │ │ │ ├── Makefile │ │ │ │ ├── build │ │ │ │ │ ├── output_files │ │ │ │ │ │ ├── pipetest.cdf │ │ │ │ │ │ └── pipetest.sof │ │ │ │ │ ├── pipetest.qpf │ │ │ │ │ ├── pipetest.qsf │ │ │ │ │ ├── pipetest.qws │ │ │ │ │ └── pipetest.srf │ │ │ │ └── src │ │ │ │ │ ├── clk_rst │ │ │ │ │ └── clk_rst.v │ │ │ │ │ ├── pipe │ │ │ │ │ └── pipe.v │ │ │ │ │ └── toplevel │ │ │ │ │ ├── pipetest.csv │ │ │ │ │ ├── pipetest.sdc │ │ │ │ │ └── pipetest.v │ │ │ └── sim │ │ │ │ ├── Makefile │ │ │ │ ├── pipe.v │ │ │ │ ├── pipetest.cfg │ │ │ │ └── pipetest.v │ │ └── sdcard │ │ │ ├── Makefile │ │ │ ├── sdc.v │ │ │ ├── sdcard.v │ │ │ ├── sdcbench.cfg │ │ │ ├── sdcbench.v │ │ │ └── sdctest.v │ ├── sim │ │ ├── dac │ │ │ ├── Makefile │ │ │ ├── README │ │ │ ├── dac.v │ │ │ ├── dac_test.cfg │ │ │ └── dac_test.v │ │ ├── dcache-dm │ │ │ ├── MODULES │ │ │ ├── README │ │ │ ├── gen-tst │ │ │ │ ├── 1a2a3a │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── cachectrl.v │ │ │ │ │ ├── cachetest.v │ │ │ │ │ ├── democache.cfg │ │ │ │ │ └── democache.v │ │ │ │ ├── 1a2a3b │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── cachectrl.v │ │ │ │ │ ├── cachetest.v │ │ │ │ │ ├── democache.cfg │ │ │ │ │ └── democache.v │ │ │ │ ├── 1a2a3c │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── cachectrl.v │ │ │ │ │ ├── cachetest.v │ │ │ │ │ ├── democache.cfg │ │ │ │ │ └── democache.v │ │ │ │ ├── 1a2b3a │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── cachectrl.v │ │ │ │ │ ├── cachetest.v │ │ │ │ │ ├── democache.cfg │ │ │ │ │ └── democache.v │ │ │ │ ├── 1a2b3b │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── cachectrl.v │ │ │ │ │ ├── cachetest.v │ │ │ │ │ ├── democache.cfg │ │ │ │ │ └── democache.v │ │ │ │ ├── 1a2b3c │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── cachectrl.v │ │ │ │ │ ├── cachetest.v │ │ │ │ │ ├── democache.cfg │ │ │ │ │ └── democache.v │ │ │ │ ├── 1a2c3a │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── cachectrl.v │ │ │ │ │ ├── cachetest.v │ │ │ │ │ ├── democache.cfg │ │ │ │ │ └── democache.v │ │ │ │ ├── 1a2c3b │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── cachectrl.v │ │ │ │ │ ├── cachetest.v │ │ │ │ │ ├── democache.cfg │ │ │ │ │ └── democache.v │ │ │ │ ├── 1a2c3c │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── cachectrl.v │ │ │ │ │ ├── cachetest.v │ │ │ │ │ ├── democache.cfg │ │ │ │ │ └── democache.v │ │ │ │ ├── 1b2a3a │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── cachectrl.v │ │ │ │ │ ├── cachetest.v │ │ │ │ │ ├── democache.cfg │ │ │ │ │ └── democache.v │ │ │ │ ├── 1b2a3b │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── cachectrl.v │ │ │ │ │ ├── cachetest.v │ │ │ │ │ ├── democache.cfg │ │ │ │ │ └── democache.v │ │ │ │ ├── 1b2a3c │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── cachectrl.v │ │ │ │ │ ├── cachetest.v │ │ │ │ │ ├── democache.cfg │ │ │ │ │ └── democache.v │ │ │ │ ├── 1b2b3a │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── cachectrl.v │ │ │ │ │ ├── cachetest.v │ │ │ │ │ ├── democache.cfg │ │ │ │ │ └── democache.v │ │ │ │ ├── 1b2b3b │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── cachectrl.v │ │ │ │ │ ├── cachetest.v │ │ │ │ │ ├── democache.cfg │ │ │ │ │ └── democache.v │ │ │ │ ├── 1b2b3c │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── cachectrl.v │ │ │ │ │ ├── cachetest.v │ │ │ │ │ ├── democache.cfg │ │ │ │ │ └── democache.v │ │ │ │ ├── 1b2c3a │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── cachectrl.v │ │ │ │ │ ├── cachetest.v │ │ │ │ │ ├── democache.cfg │ │ │ │ │ └── democache.v │ │ │ │ ├── 1b2c3b │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── cachectrl.v │ │ │ │ │ ├── cachetest.v │ │ │ │ │ ├── democache.cfg │ │ │ │ │ └── democache.v │ │ │ │ ├── 1b2c3c │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── cachectrl.v │ │ │ │ │ ├── cachetest.v │ │ │ │ │ ├── democache.cfg │ │ │ │ │ └── democache.v │ │ │ │ ├── Makefile │ │ │ │ └── README │ │ │ ├── v0 │ │ │ │ ├── Makefile │ │ │ │ ├── cachectrl.v │ │ │ │ ├── cachetest.v │ │ │ │ ├── democache.cfg │ │ │ │ ├── democache.v │ │ │ │ ├── memory.v │ │ │ │ └── ref.dat │ │ │ ├── v1 │ │ │ │ ├── Makefile │ │ │ │ ├── cachectrl.v │ │ │ │ ├── cachetest.v │ │ │ │ ├── democache.cfg │ │ │ │ ├── democache.v │ │ │ │ ├── memory.v │ │ │ │ └── ref.dat │ │ │ └── v2 │ │ │ │ ├── Makefile │ │ │ │ ├── cachectrl.v │ │ │ │ ├── cachetest.v │ │ │ │ ├── democache.cfg │ │ │ │ ├── democache.v │ │ │ │ ├── memory.v │ │ │ │ └── ref.dat │ │ ├── i2c │ │ │ ├── Makefile │ │ │ ├── i2c_mc.v │ │ │ ├── i2c_tst.cfg │ │ │ └── i2c_tst.v │ │ ├── icache-2w │ │ │ ├── MODULES │ │ │ ├── README │ │ │ ├── v0 │ │ │ │ ├── Makefile │ │ │ │ ├── cachectrl.v │ │ │ │ ├── cachetest.v │ │ │ │ ├── democache.cfg │ │ │ │ ├── democache.v │ │ │ │ └── memory.v │ │ │ ├── v1 │ │ │ │ ├── Makefile │ │ │ │ ├── cachectrl.v │ │ │ │ ├── cachetest.v │ │ │ │ ├── democache.cfg │ │ │ │ ├── democache.v │ │ │ │ └── memory.v │ │ │ ├── v2 │ │ │ │ ├── Makefile │ │ │ │ ├── cachectrl.v │ │ │ │ ├── cachetest.v │ │ │ │ ├── democache.cfg │ │ │ │ ├── democache.v │ │ │ │ └── memory.v │ │ │ ├── v3 │ │ │ │ ├── Makefile │ │ │ │ ├── cachectrl.v │ │ │ │ ├── cachetest.v │ │ │ │ ├── democache.cfg │ │ │ │ ├── democache.v │ │ │ │ └── memory.v │ │ │ └── v4 │ │ │ │ ├── Makefile │ │ │ │ ├── cachectrl.v │ │ │ │ ├── cachetest.v │ │ │ │ ├── democache.cfg │ │ │ │ ├── democache.v │ │ │ │ └── memory.v │ │ ├── icache-dm │ │ │ ├── MODULES │ │ │ ├── README │ │ │ ├── v0 │ │ │ │ ├── Makefile │ │ │ │ ├── cachectrl.v │ │ │ │ ├── cachetest.v │ │ │ │ ├── democache.cfg │ │ │ │ ├── democache.v │ │ │ │ └── memory.v │ │ │ ├── v1 │ │ │ │ ├── Makefile │ │ │ │ ├── cachectrl.v │ │ │ │ ├── cachetest.v │ │ │ │ ├── democache.cfg │ │ │ │ ├── democache.v │ │ │ │ └── memory.v │ │ │ ├── v2 │ │ │ │ ├── Makefile │ │ │ │ ├── cachectrl.v │ │ │ │ ├── cachetest.v │ │ │ │ ├── democache.cfg │ │ │ │ ├── democache.v │ │ │ │ └── memory.v │ │ │ ├── v3 │ │ │ │ ├── Makefile │ │ │ │ ├── cachectrl.v │ │ │ │ ├── cachetest.v │ │ │ │ ├── democache.cfg │ │ │ │ ├── democache.v │ │ │ │ └── memory.v │ │ │ └── v4 │ │ │ │ ├── Makefile │ │ │ │ ├── cachectrl.v │ │ │ │ ├── cachetest.v │ │ │ │ ├── democache.cfg │ │ │ │ ├── democache.v │ │ │ │ └── memory.v │ │ └── ps2 │ │ │ ├── Makefile │ │ │ ├── device.v │ │ │ ├── host.v │ │ │ ├── ps2comm.cfg │ │ │ └── ps2comm.v │ └── xsa-xst-3 │ │ ├── memctrl-64 │ │ ├── README │ │ ├── fpga │ │ │ ├── README │ │ │ ├── memctrl-1 │ │ │ │ ├── Makefile │ │ │ │ ├── build │ │ │ │ │ ├── memtest.bit │ │ │ │ │ └── memtest.xise │ │ │ │ └── src │ │ │ │ │ ├── clk_rst │ │ │ │ │ └── clk_rst.v │ │ │ │ │ ├── ramctrl │ │ │ │ │ └── ramctrl.v │ │ │ │ │ ├── ramtest │ │ │ │ │ └── ramtest.v │ │ │ │ │ └── toplevel │ │ │ │ │ ├── memtest.ucf │ │ │ │ │ └── memtest.v │ │ │ └── memctrl-2 │ │ │ │ ├── Makefile │ │ │ │ ├── build │ │ │ │ ├── memtest.bit │ │ │ │ └── memtest.xise │ │ │ │ └── src │ │ │ │ ├── clk_rst │ │ │ │ └── clk_rst.v │ │ │ │ ├── ramctrl │ │ │ │ └── ramctrl.v │ │ │ │ ├── ramtest │ │ │ │ └── ramtest.v │ │ │ │ └── toplevel │ │ │ │ ├── memtest.ucf │ │ │ │ └── memtest.v │ │ └── sim │ │ │ ├── README │ │ │ ├── memctrl-0 │ │ │ ├── Makefile │ │ │ ├── README │ │ │ ├── memtest.cfg │ │ │ ├── memtest.v │ │ │ ├── ramctrl │ │ │ │ ├── ram.v │ │ │ │ └── ramctrl.v │ │ │ └── ramtest │ │ │ │ └── ramtest.v │ │ │ ├── memctrl-1 │ │ │ ├── Makefile │ │ │ ├── README │ │ │ ├── memtest.cfg │ │ │ ├── memtest.v │ │ │ ├── ramctrl │ │ │ │ ├── k4s561632e.v │ │ │ │ └── ramctrl.v │ │ │ └── ramtest │ │ │ │ └── ramtest.v │ │ │ └── memctrl-2 │ │ │ ├── Makefile │ │ │ ├── README │ │ │ ├── memtest.cfg │ │ │ ├── memtest.v │ │ │ ├── ramctrl │ │ │ ├── k4s561632e.v │ │ │ └── ramctrl.v │ │ │ └── ramtest │ │ │ └── ramtest.v │ │ ├── memdelay │ │ ├── Makefile │ │ ├── README │ │ ├── memdelay.cfg │ │ ├── memdelay.v │ │ └── ram.v │ │ ├── memspeed-1 │ │ ├── Makefile │ │ ├── README │ │ ├── build │ │ │ ├── memspeed.bit │ │ │ └── memspeed.xise │ │ └── src │ │ │ ├── clk_rst.v │ │ │ ├── memspeed.ucf │ │ │ ├── memspeed.v │ │ │ ├── ram.v │ │ │ └── sdramcntl.vhd │ │ └── memspeed-2 │ │ ├── Makefile │ │ ├── README │ │ ├── build │ │ ├── memspeed.bit │ │ └── memspeed.xise │ │ └── src │ │ ├── clk_rst.v │ │ ├── memspeed.ucf │ │ ├── memspeed.v │ │ └── ramctrl.v ├── mc-sim │ ├── Makefile │ ├── defdata │ │ ├── duration.dat │ │ ├── kbd.dat │ │ ├── rom.dat │ │ ├── ser0.dat │ │ └── ser1.dat │ ├── eco32test.cfg │ ├── eco32test.v │ ├── run_single │ ├── show_single │ └── src │ │ ├── clk_rst │ │ └── clk_rst.v │ │ ├── cpu │ │ ├── cpu.v │ │ ├── cpu_bus.v │ │ └── cpu_core.v │ │ ├── dsp │ │ └── dsp.v │ │ ├── kbd │ │ └── kbd.v │ │ ├── ram │ │ └── ram.v │ │ ├── rom │ │ └── rom.v │ │ ├── ser │ │ └── ser.v │ │ ├── tmr │ │ └── tmr.v │ │ └── toplevel │ │ └── eco32.v ├── mc │ ├── Makefile │ ├── boards │ │ ├── Makefile │ │ ├── de2-115 │ │ │ ├── Makefile │ │ │ ├── build │ │ │ │ ├── eco32.qpf │ │ │ │ ├── eco32.qsf │ │ │ │ ├── eco32.qws │ │ │ │ ├── eco32.srf │ │ │ │ ├── eco32.svf │ │ │ │ └── output_files │ │ │ │ │ ├── eco32.cdf │ │ │ │ │ ├── eco32.pof │ │ │ │ │ └── eco32.sof │ │ │ ├── doc │ │ │ │ └── README │ │ │ └── src │ │ │ │ ├── PORTING │ │ │ │ ├── bio │ │ │ │ └── bio.v │ │ │ │ ├── clk_rst │ │ │ │ └── clk_rst.v │ │ │ │ ├── dsp │ │ │ │ ├── chrgen.v │ │ │ │ ├── chrgen │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── font-8x16 │ │ │ │ │ └── mkinit.c │ │ │ │ ├── chrgen_rom.init │ │ │ │ ├── display.v │ │ │ │ ├── dsp.v │ │ │ │ ├── dspmem.v │ │ │ │ ├── dspmem │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── mkinit.c │ │ │ │ │ └── screen │ │ │ │ ├── dspmem_att.init │ │ │ │ ├── dspmem_chr.init │ │ │ │ ├── pixel.v │ │ │ │ └── timing.v │ │ │ │ └── toplevel │ │ │ │ ├── eco32.csv │ │ │ │ ├── eco32.sdc │ │ │ │ └── eco32.v │ │ ├── s3e-500 │ │ │ ├── Makefile │ │ │ ├── build │ │ │ │ ├── eco32.bit │ │ │ │ └── eco32.xise │ │ │ ├── doc │ │ │ │ ├── README │ │ │ │ ├── dac │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── README │ │ │ │ │ ├── dac.v │ │ │ │ │ ├── dac_test.cfg │ │ │ │ │ └── dac_test.v │ │ │ │ ├── flash-500.bit │ │ │ │ ├── flash-500.cmd │ │ │ │ └── program.cmd │ │ │ └── src │ │ │ │ ├── bio │ │ │ │ └── bio.v │ │ │ │ ├── clk_rst │ │ │ │ └── clk_rst.v │ │ │ │ ├── spi │ │ │ │ └── spi.v │ │ │ │ └── toplevel │ │ │ │ ├── eco32.ucf │ │ │ │ └── eco32.v │ │ └── xsa-xst-3 │ │ │ ├── Makefile │ │ │ ├── build │ │ │ ├── eco32.bit │ │ │ └── eco32.xise │ │ │ ├── doc │ │ │ ├── README │ │ │ └── dac │ │ │ │ ├── Makefile │ │ │ │ ├── README │ │ │ │ ├── dac.v │ │ │ │ ├── dac_test.cfg │ │ │ │ └── dac_test.v │ │ │ └── src │ │ │ ├── bio │ │ │ └── bio.v │ │ │ ├── clk_rst │ │ │ └── clk_rst.v │ │ │ ├── dac │ │ │ └── dac.v │ │ │ └── toplevel │ │ │ ├── eco32.ucf │ │ │ └── eco32.v │ └── src │ │ ├── cpu │ │ ├── cpu.v │ │ ├── cpu_bus.v │ │ └── cpu_core.v │ │ ├── dsk │ │ ├── atabuf.v │ │ ├── atactrl.v │ │ ├── ataio.v │ │ └── dsk.v │ │ ├── dsp │ │ ├── bpp3 │ │ │ ├── display.v │ │ │ ├── dsp.v │ │ │ └── pixel.v │ │ ├── bpp9 │ │ │ ├── display.v │ │ │ ├── dsp.v │ │ │ └── pixel.v │ │ └── common │ │ │ ├── chrgen.v │ │ │ ├── chrgenhi.init │ │ │ ├── chrgenlo.init │ │ │ ├── dspatthi.init │ │ │ ├── dspattlo.init │ │ │ ├── dspchrhi.init │ │ │ ├── dspchrlo.init │ │ │ ├── dspmem.v │ │ │ └── timing.v │ │ ├── fms │ │ └── fms.v │ │ ├── kbd │ │ ├── README │ │ ├── kbd.v │ │ └── keyboard.v │ │ ├── ps2 │ │ ├── ps2.v │ │ └── ps2_ctrl.v │ │ ├── ram │ │ ├── IS42S1632 │ │ │ ├── ram.v │ │ │ └── ramctrl.v │ │ ├── ddr │ │ │ ├── ddr_sdram.v │ │ │ └── ram.v │ │ └── sdr │ │ │ ├── ram.v │ │ │ └── sdramcntl.vhd │ │ ├── rom │ │ ├── 28F128J3 │ │ │ └── rom.v │ │ ├── S29AL016M │ │ │ └── rom.v │ │ └── S29GL064N │ │ │ └── rom.v │ │ ├── sdc │ │ └── sdc.v │ │ ├── ser │ │ ├── rcv.v │ │ ├── rcvbuf.v │ │ ├── ser.v │ │ ├── xmt.v │ │ └── xmtbuf.v │ │ └── tmr │ │ └── tmr.v ├── pl-sim │ ├── Makefile │ ├── defdata │ │ ├── Makefile │ │ └── duration00.dat │ ├── eco32test.cfg │ ├── eco32test.v │ ├── src │ │ ├── clk_rst │ │ │ └── clk_rst.v │ │ ├── cpu │ │ │ ├── cpu.v │ │ │ ├── if │ │ │ │ ├── frame.dat │ │ │ │ ├── if1a.v │ │ │ │ ├── if1b.v │ │ │ │ ├── if2.v │ │ │ │ ├── if3.v │ │ │ │ ├── page.dat │ │ │ │ └── vaddr.dat │ │ │ └── test │ │ │ │ └── if │ │ │ │ ├── crctbl.dat │ │ │ │ └── test.v │ │ ├── ramctrl │ │ │ ├── README │ │ │ ├── ram.v │ │ │ └── ramctrl.v │ │ ├── romctrl │ │ │ ├── README │ │ │ ├── rom.v │ │ │ └── romctrl.v │ │ └── toplevel │ │ │ └── eco32.v │ └── test │ │ └── if │ │ ├── Makefile │ │ └── test.c ├── pl │ ├── Makefile │ ├── boards │ │ ├── Makefile │ │ └── de2-115 │ │ │ ├── Makefile │ │ │ ├── Makefile.save │ │ │ ├── build │ │ │ ├── eco32.qpf │ │ │ ├── eco32.qsf │ │ │ ├── eco32.srf │ │ │ └── output_files │ │ │ │ └── eco32.cdf │ │ │ └── src │ │ │ ├── clk_rst │ │ │ └── clk_rst.v │ │ │ └── toplevel │ │ │ ├── eco32.csv │ │ │ ├── eco32.sdc │ │ │ └── eco32.v │ └── src │ │ ├── cpu │ │ ├── cpu.v │ │ ├── if │ │ │ ├── frame.dat │ │ │ ├── if1a.v │ │ │ ├── if1b.v │ │ │ ├── if2.v │ │ │ ├── if3.v │ │ │ ├── page.dat │ │ │ └── vaddr.dat │ │ └── test │ │ │ └── if │ │ │ ├── README │ │ │ ├── crctbl.dat │ │ │ └── test.v │ │ ├── ramctrl │ │ └── IS42S1632 │ │ │ ├── README │ │ │ └── ramctrl.v │ │ └── romctrl │ │ └── S29GL064N │ │ ├── README │ │ └── romctrl.v └── tests │ ├── Makefile │ ├── test_000 │ ├── Makefile │ ├── rom.lnk │ └── test_000.s │ ├── test_001 │ ├── Makefile │ ├── rom.lnk │ └── test_001.s │ ├── test_002 │ ├── Makefile │ ├── rom.lnk │ └── test_002.s │ ├── test_003 │ ├── Makefile │ ├── rom.lnk │ └── test_003.s │ ├── test_004 │ ├── Makefile │ ├── rom.lnk │ └── test_004.s │ ├── test_005 │ ├── Makefile │ ├── rom.lnk │ └── test_005.s │ ├── test_006 │ ├── Makefile │ ├── rom.lnk │ └── test_006.s │ ├── test_007 │ ├── Makefile │ ├── rom.lnk │ └── test_007.s │ ├── test_010 │ ├── Makefile │ ├── rom.lnk │ └── test_010.s │ ├── test_011 │ ├── Makefile │ ├── duration.dat │ ├── rom.lnk │ └── test_011.s │ ├── test_050 │ ├── Makefile │ ├── rom.lnk │ └── test_050.s │ ├── test_051 │ ├── Makefile │ ├── rom.lnk │ └── test_051.s │ ├── test_052 │ ├── Makefile │ ├── duration.dat │ ├── rom.lnk │ └── test_052.s │ ├── test_053 │ ├── Makefile │ ├── copy │ │ ├── Makefile │ │ ├── copy.s │ │ └── rom.lnk │ ├── duration.dat │ └── loop │ │ ├── Makefile │ │ ├── loop.s │ │ └── ram.lnk │ ├── test_054 │ ├── Makefile │ ├── copy │ │ ├── Makefile │ │ ├── copy.s │ │ └── rom.lnk │ ├── duration.dat │ └── hellodsp │ │ ├── Makefile │ │ ├── hellodsp.s │ │ └── ram.lnk │ ├── test_090 │ ├── Makefile │ ├── duration.dat │ ├── rom.lnk │ └── test_090.s │ ├── test_100 │ ├── Makefile │ ├── copy │ │ ├── Makefile │ │ ├── copy.s │ │ └── rom.lnk │ ├── duration.dat │ └── hello │ │ ├── Makefile │ │ ├── main.c │ │ ├── standalone.lnk │ │ └── start.s │ └── test_101 │ ├── Makefile │ ├── README │ ├── copy │ ├── Makefile │ ├── copy.s │ └── rom.lnk │ ├── dhry │ ├── Makefile │ ├── RATIONALE │ ├── README_C │ ├── VARIATIONS │ ├── dhry.h │ ├── dhry_1.c │ ├── dhry_2.c │ ├── dhry_c.dif │ ├── port │ │ ├── biolib.c │ │ ├── biolib.h │ │ ├── dhry_utils.c │ │ ├── dhry_utils.h │ │ ├── iolib.c │ │ ├── iolib.h │ │ ├── standalone.lnk │ │ ├── start.s │ │ ├── stdarg.h │ │ └── types.h │ └── submit.frm │ └── duration.dat ├── hwtests ├── Makefile ├── brtest │ ├── Makefile │ ├── README │ ├── mkbrtest.c │ └── rom.lnk ├── copy2ram │ ├── Makefile │ ├── README │ ├── copy2ram.s │ └── rom.lnk ├── copybig │ ├── Makefile │ ├── README │ ├── copy.s │ ├── mkdata.c │ └── rom.lnk ├── dctest │ ├── Makefile │ ├── README │ ├── dctest.s │ └── rom.lnk ├── divtest │ ├── Makefile │ ├── README │ ├── mkdivtest.c │ └── rom.lnk ├── dsptest │ ├── Makefile │ ├── README │ ├── common.h │ ├── lib.c │ ├── lib.h │ ├── main.c │ ├── romram.lnk │ ├── serial.s │ ├── start.h │ ├── start.s │ └── stdarg.h ├── ictest │ ├── Makefile │ ├── README │ ├── ictest.s │ └── rom.lnk ├── irqtest │ ├── Makefile │ ├── README │ ├── irqtest.s │ └── rom.lnk ├── jalrtest │ ├── Makefile │ ├── README │ ├── jalrtest.s │ └── rom.lnk ├── kbdtest │ ├── Makefile │ ├── README │ ├── common.h │ ├── lib.c │ ├── lib.h │ ├── main.c │ ├── romram.lnk │ ├── serial.s │ ├── start.h │ ├── start.s │ └── stdarg.h ├── ldtest │ ├── Makefile │ ├── README │ ├── ldtest.s │ └── rom.lnk ├── looptest │ ├── Makefile │ ├── README │ ├── mklooptest.c │ └── rom.lnk ├── memtest1 │ ├── Makefile │ ├── README │ ├── memtest1.s │ └── rom.lnk ├── memtest2 │ ├── Makefile │ ├── README │ ├── memtest2.s │ └── rom.lnk ├── multest │ ├── Makefile │ ├── README │ ├── mkmultest.c │ └── rom.lnk ├── remtest │ ├── Makefile │ ├── README │ ├── mkremtest.c │ └── rom.lnk ├── serial │ ├── Makefile │ ├── README │ ├── fpga2pc │ │ ├── Makefile │ │ ├── README │ │ ├── receive.c │ │ ├── rom.lnk │ │ ├── send0.s │ │ └── send1.s │ ├── pc2fpga │ │ ├── Makefile │ │ ├── README │ │ ├── receive0.s │ │ ├── receive1.s │ │ ├── rom.lnk │ │ └── send.c │ └── sertest │ │ ├── Makefile │ │ ├── README │ │ ├── echo0.s │ │ ├── echo1.s │ │ ├── rom.lnk │ │ └── sertest.c ├── shtest │ ├── Makefile │ ├── README │ ├── mkshtest.c │ └── rom.lnk ├── sregtest │ ├── Makefile │ ├── README │ ├── rom.lnk │ └── sregtest.s ├── tlbtest │ ├── Makefile │ ├── README │ ├── common.h │ ├── lib.c │ ├── lib.h │ ├── main.c │ ├── romram.lnk │ ├── serial.s │ ├── start.h │ ├── start.s │ └── stdarg.h ├── tmrtest │ ├── Makefile │ ├── README │ ├── rom.lnk │ └── tmrtest.s └── xcptest │ ├── Makefile │ ├── README │ ├── common.h │ ├── lib.c │ ├── lib.h │ ├── main.c │ ├── romram.lnk │ ├── serial.s │ ├── start.h │ ├── start.s │ └── stdarg.h ├── lcc ├── CPYRIGHT ├── LOG ├── README ├── alpha │ └── osf │ │ └── tst │ │ ├── 8q.1bk │ │ ├── 8q.2bk │ │ ├── 8q.sbk │ │ ├── array.1bk │ │ ├── array.2bk │ │ ├── array.sbk │ │ ├── cf.1bk │ │ ├── cf.2bk │ │ ├── cf.sbk │ │ ├── cq.1bk │ │ ├── cq.2bk │ │ ├── cq.sbk │ │ ├── cvt.1bk │ │ ├── cvt.2bk │ │ ├── cvt.sbk │ │ ├── fields.1bk │ │ ├── fields.2bk │ │ ├── fields.sbk │ │ ├── front.2bk │ │ ├── front.sbk │ │ ├── incr.1bk │ │ ├── incr.2bk │ │ ├── incr.sbk │ │ ├── init.1bk │ │ ├── init.2bk │ │ ├── init.sbk │ │ ├── limits.1bk │ │ ├── limits.2bk │ │ ├── limits.sbk │ │ ├── paranoia.1bk │ │ ├── paranoia.2bk │ │ ├── paranoia.sbk │ │ ├── sort.1bk │ │ ├── sort.2bk │ │ ├── sort.sbk │ │ ├── spill.1bk │ │ ├── spill.2bk │ │ ├── spill.sbk │ │ ├── stdarg.1bk │ │ ├── stdarg.2bk │ │ ├── stdarg.sbk │ │ ├── struct.1bk │ │ ├── struct.2bk │ │ ├── struct.sbk │ │ ├── switch.1bk │ │ ├── switch.2bk │ │ ├── switch.sbk │ │ ├── wf1.1bk │ │ ├── wf1.2bk │ │ ├── wf1.sbk │ │ ├── yacc.1bk │ │ ├── yacc.2bk │ │ └── yacc.sbk ├── cpp │ ├── cpp.c │ ├── cpp.h │ ├── cpp.h.ORIG │ ├── eval.c │ ├── getopt.c │ ├── hideset.c │ ├── include.c │ ├── lex.c │ ├── macro.c │ ├── nlist.c │ ├── tokens.c │ ├── tokens.c.ORIG │ ├── unix.c │ └── unix.c.ORIG ├── custom.mk ├── doc │ ├── bprint.1 │ ├── install.html │ ├── interface4.pdf │ └── lcc.1 ├── etc │ ├── bprint.c │ ├── eco32-eos32.c │ ├── eco32-linux.c │ ├── eco32-netbsd.c │ ├── gcc-solaris.c │ ├── irix.c │ ├── lcc.c │ ├── linux.c │ ├── ops.c │ ├── osf.c │ ├── solaris.c │ └── win32.c ├── include │ ├── alpha │ │ └── osf │ │ │ ├── assert.h │ │ │ ├── ctype.h │ │ │ ├── errno.h │ │ │ ├── float.h │ │ │ ├── limits.h │ │ │ ├── locale.h │ │ │ ├── math.h │ │ │ ├── setjmp.h │ │ │ ├── signal.h │ │ │ ├── stdarg.h │ │ │ ├── stddef.h │ │ │ ├── stdio.h │ │ │ ├── stdlib.h │ │ │ ├── string.h │ │ │ └── time.h │ ├── mips │ │ └── irix │ │ │ ├── assert.h │ │ │ ├── ctype.h │ │ │ ├── errno.h │ │ │ ├── float.h │ │ │ ├── limits.h │ │ │ ├── locale.h │ │ │ ├── math.h │ │ │ ├── setjmp.h │ │ │ ├── signal.h │ │ │ ├── stdarg.h │ │ │ ├── stddef.h │ │ │ ├── stdio.h │ │ │ ├── stdlib.h │ │ │ ├── string.h │ │ │ └── time.h │ ├── sparc │ │ └── solaris │ │ │ ├── assert.h │ │ │ ├── ctype.h │ │ │ ├── errno.h │ │ │ ├── float.h │ │ │ ├── limits.h │ │ │ ├── locale.h │ │ │ ├── math.h │ │ │ ├── setjmp.h │ │ │ ├── signal.h │ │ │ ├── stdarg.h │ │ │ ├── stddef.h │ │ │ ├── stdio.h │ │ │ ├── stdlib.h │ │ │ ├── string.h │ │ │ └── time.h │ ├── symbolic │ │ └── irix │ │ │ ├── assert.h │ │ │ ├── ctype.h │ │ │ ├── errno.h │ │ │ ├── float.h │ │ │ ├── limits.h │ │ │ ├── locale.h │ │ │ ├── math.h │ │ │ ├── setjmp.h │ │ │ ├── signal.h │ │ │ ├── stdarg.h │ │ │ ├── stddef.h │ │ │ ├── stdio.h │ │ │ ├── stdlib.h │ │ │ ├── string.h │ │ │ └── time.h │ └── x86 │ │ └── linux │ │ ├── assert.h │ │ ├── float.h │ │ ├── limits.h │ │ ├── math.h │ │ └── stdarg.h ├── lburg │ ├── burg.pdf │ ├── gram.y │ ├── iburg.pdf │ ├── lburg.1 │ ├── lburg.c │ └── lburg.h ├── lib │ ├── assert.c │ ├── bbexit.c │ └── yynull.c ├── makefile ├── makefile.nt ├── mips │ └── irix │ │ └── tst │ │ ├── 8q.1bk │ │ ├── 8q.2bk │ │ ├── 8q.sbk │ │ ├── array.1bk │ │ ├── array.2bk │ │ ├── array.sbk │ │ ├── cf.1bk │ │ ├── cf.2bk │ │ ├── cf.sbk │ │ ├── cq.1bk │ │ ├── cq.2bk │ │ ├── cq.sbk │ │ ├── cvt.1bk │ │ ├── cvt.2bk │ │ ├── cvt.sbk │ │ ├── fields.1bk │ │ ├── fields.2bk │ │ ├── fields.sbk │ │ ├── front.2bk │ │ ├── front.sbk │ │ ├── incr.2bk │ │ ├── incr.sbk │ │ ├── init.1bk │ │ ├── init.2bk │ │ ├── init.sbk │ │ ├── limits.1bk │ │ ├── limits.2bk │ │ ├── limits.sbk │ │ ├── paranoia.1bk │ │ ├── paranoia.2bk │ │ ├── paranoia.sbk │ │ ├── sort.1bk │ │ ├── sort.2bk │ │ ├── sort.sbk │ │ ├── spill.2bk │ │ ├── spill.sbk │ │ ├── stdarg.1bk │ │ ├── stdarg.2bk │ │ ├── stdarg.sbk │ │ ├── struct.1bk │ │ ├── struct.2bk │ │ ├── struct.sbk │ │ ├── switch.1bk │ │ ├── switch.2bk │ │ ├── switch.sbk │ │ ├── wf1.1bk │ │ ├── wf1.2bk │ │ ├── wf1.sbk │ │ ├── yacc.1bk │ │ ├── yacc.2bk │ │ └── yacc.sbk ├── sparc │ └── solaris │ │ └── tst │ │ ├── 8q.1bk │ │ ├── 8q.2bk │ │ ├── 8q.sbk │ │ ├── array.1bk │ │ ├── array.2bk │ │ ├── array.sbk │ │ ├── cf.1bk │ │ ├── cf.2bk │ │ ├── cf.sbk │ │ ├── cq.1bk │ │ ├── cq.2bk │ │ ├── cq.sbk │ │ ├── cvt.1bk │ │ ├── cvt.2bk │ │ ├── cvt.sbk │ │ ├── fields.1bk │ │ ├── fields.2bk │ │ ├── fields.sbk │ │ ├── front.2bk │ │ ├── front.sbk │ │ ├── incr.1bk │ │ ├── incr.2bk │ │ ├── incr.sbk │ │ ├── init.1bk │ │ ├── init.2bk │ │ ├── init.sbk │ │ ├── limits.1bk │ │ ├── limits.2bk │ │ ├── limits.sbk │ │ ├── paranoia.1bk │ │ ├── paranoia.2bk │ │ ├── paranoia.sbk │ │ ├── sort.1bk │ │ ├── sort.2bk │ │ ├── sort.sbk │ │ ├── spill.1bk │ │ ├── spill.2bk │ │ ├── spill.sbk │ │ ├── stdarg.1bk │ │ ├── stdarg.2bk │ │ ├── stdarg.sbk │ │ ├── struct.1bk │ │ ├── struct.2bk │ │ ├── struct.sbk │ │ ├── switch.1bk │ │ ├── switch.2bk │ │ ├── switch.sbk │ │ ├── wf1.1bk │ │ ├── wf1.2bk │ │ ├── wf1.sbk │ │ ├── yacc.1bk │ │ ├── yacc.2bk │ │ └── yacc.sbk ├── src │ ├── alloc.c │ ├── alpha.md │ ├── bind.c │ ├── bytecode.c │ ├── c.h │ ├── config.h │ ├── config.h.ORIG │ ├── dag.c │ ├── dagcheck.md │ ├── decl.c │ ├── eco32.md │ ├── eco32.md.SAVE-0 │ ├── eco32.md.SAVE-1 │ ├── eco32.md.SAVE-2 │ ├── eco32.md.SAVE-3 │ ├── enode.c │ ├── error.c │ ├── event.c │ ├── expr.c │ ├── gen.c │ ├── init.c │ ├── inits.c │ ├── input.c │ ├── lex.c │ ├── lex.c.ORIG │ ├── list.c │ ├── main.c │ ├── mips.md │ ├── null.c │ ├── ops.h │ ├── output.c │ ├── prof.c │ ├── profio.c │ ├── run.sh │ ├── simp.c │ ├── sparc.md │ ├── stab.c │ ├── stab.c.ORIG │ ├── stab.h │ ├── stmt.c │ ├── string.c │ ├── sym.c │ ├── symbolic.c │ ├── token.h │ ├── trace.c │ ├── tree.c │ ├── types.c │ ├── x86.md │ └── x86linux.md ├── tst │ ├── 8q.0 │ ├── 8q.c │ ├── array.0 │ ├── array.c │ ├── cf.0 │ ├── cf.c │ ├── cq.0 │ ├── cq.c │ ├── cvt.0 │ ├── cvt.c │ ├── fields.0 │ ├── fields.c │ ├── front.0 │ ├── front.c │ ├── incr.0 │ ├── incr.c │ ├── init.0 │ ├── init.c │ ├── limits.0 │ ├── limits.c │ ├── paranoia.0 │ ├── paranoia.c │ ├── sort.0 │ ├── sort.c │ ├── spill.0 │ ├── spill.c │ ├── stdarg.0 │ ├── stdarg.c │ ├── struct.0 │ ├── struct.c │ ├── switch.0 │ ├── switch.c │ ├── wf1.0 │ ├── wf1.c │ ├── yacc.0 │ └── yacc.c └── x86 │ ├── linux │ └── tst │ │ ├── 8q.1bk │ │ ├── 8q.2bk │ │ ├── 8q.sbk │ │ ├── array.1bk │ │ ├── array.2bk │ │ ├── array.sbk │ │ ├── cf.1bk │ │ ├── cf.2bk │ │ ├── cf.sbk │ │ ├── cq.1bk │ │ ├── cq.2bk │ │ ├── cq.sbk │ │ ├── cvt.1bk │ │ ├── cvt.2bk │ │ ├── cvt.sbk │ │ ├── fields.1bk │ │ ├── fields.2bk │ │ ├── fields.sbk │ │ ├── front.2bk │ │ ├── front.sbk │ │ ├── incr.1bk │ │ ├── incr.2bk │ │ ├── incr.sbk │ │ ├── init.1bk │ │ ├── init.2bk │ │ ├── init.sbk │ │ ├── limits.1bk │ │ ├── limits.2bk │ │ ├── limits.sbk │ │ ├── paranoia.1bk │ │ ├── paranoia.2bk │ │ ├── paranoia.sbk │ │ ├── sort.1bk │ │ ├── sort.2bk │ │ ├── sort.sbk │ │ ├── spill.1bk │ │ ├── spill.2bk │ │ ├── spill.sbk │ │ ├── stdarg.1bk │ │ ├── stdarg.2bk │ │ ├── stdarg.sbk │ │ ├── struct.1bk │ │ ├── struct.2bk │ │ ├── struct.sbk │ │ ├── switch.1bk │ │ ├── switch.2bk │ │ ├── switch.sbk │ │ ├── wf1.1bk │ │ ├── wf1.2bk │ │ ├── wf1.sbk │ │ ├── yacc.1bk │ │ ├── yacc.2bk │ │ └── yacc.sbk │ └── win32 │ └── tst │ ├── 8q.1bk │ ├── 8q.2bk │ ├── 8q.sbk │ ├── array.1bk │ ├── array.2bk │ ├── array.sbk │ ├── cf.1bk │ ├── cf.2bk │ ├── cf.sbk │ ├── cq.1bk │ ├── cq.2bk │ ├── cq.sbk │ ├── cvt.1bk │ ├── cvt.2bk │ ├── cvt.sbk │ ├── fields.1bk │ ├── fields.2bk │ ├── fields.sbk │ ├── front.2bk │ ├── front.sbk │ ├── incr.1bk │ ├── incr.2bk │ ├── incr.sbk │ ├── init.1bk │ ├── init.2bk │ ├── init.sbk │ ├── limits.1bk │ ├── limits.2bk │ ├── limits.sbk │ ├── paranoia.1bk │ ├── paranoia.2bk │ ├── paranoia.sbk │ ├── sort.1bk │ ├── sort.2bk │ ├── sort.sbk │ ├── spill.1bk │ ├── spill.2bk │ ├── spill.sbk │ ├── stdarg.1bk │ ├── stdarg.2bk │ ├── stdarg.sbk │ ├── struct.1bk │ ├── struct.2bk │ ├── struct.sbk │ ├── switch.1bk │ ├── switch.2bk │ ├── switch.sbk │ ├── wf1.1bk │ ├── wf1.2bk │ ├── wf1.sbk │ ├── yacc.1bk │ ├── yacc.2bk │ └── yacc.sbk ├── lib ├── Makefile ├── README ├── README-M ├── include │ ├── Makefile │ ├── assert.h │ ├── ctype.h │ ├── errno.h │ ├── float.h │ ├── limits.h │ ├── locale.h │ ├── math.h │ ├── setjmp.h │ ├── signal.h │ ├── stdarg.h │ ├── stddef.h │ ├── stdio.h │ ├── stdlib.h │ ├── string.h │ ├── sys │ │ ├── fp.h │ │ └── syscall.h │ └── time.h ├── libc │ ├── Makefile │ ├── ctype │ │ ├── Makefile │ │ └── ctype.c │ ├── errno │ │ ├── Makefile │ │ └── errno.c │ ├── locale │ │ ├── Makefile │ │ └── locale.c │ ├── stdio │ │ ├── Makefile │ │ ├── prelimio.c │ │ └── stdio.c │ ├── stdlib │ │ ├── Makefile │ │ ├── getenv.c │ │ ├── malloc.c │ │ ├── rand.c │ │ └── strtol.c │ ├── string │ │ ├── Makefile │ │ ├── memchr.c │ │ ├── memcmp.c │ │ ├── memcpy.c │ │ ├── memmove.c │ │ ├── memset.c │ │ ├── strcmp.c │ │ ├── strcpy.c │ │ └── strlen.c │ └── syscall │ │ ├── Makefile │ │ └── syscall.c ├── libm │ ├── Makefile │ ├── acos.c │ ├── asin.c │ ├── atan.c │ ├── atan2.c │ ├── ceil.c │ ├── cos.c │ ├── cosh.c │ ├── exp.c │ ├── fabs.c │ ├── floor.c │ ├── fmod.c │ ├── frexp.c │ ├── ldexp.c │ ├── log.c │ ├── log10.c │ ├── modf.c │ ├── pow.c │ ├── sin.c │ ├── sinh.c │ ├── sqrt.c │ ├── tan.c │ └── tanh.c ├── scripts │ ├── Makefile │ ├── default.lnk │ ├── hosted.lnk │ └── sepdata.lnk └── startup │ ├── Makefile │ └── crt0.s ├── libtest ├── Makefile ├── Makefile.run ├── abi │ ├── FACTS │ ├── Makefile │ ├── README │ └── abi.c ├── libc │ ├── Makefile │ ├── ctype │ │ ├── Makefile │ │ └── ctype.c │ ├── float │ │ ├── Makefile │ │ └── float.c │ ├── limits │ │ ├── Makefile │ │ └── limits.c │ ├── locale │ │ ├── Makefile │ │ └── locale.c │ ├── stdarg │ │ ├── Makefile │ │ └── stdarg.c │ ├── stdlib │ │ ├── Makefile │ │ └── rand │ │ │ ├── Makefile │ │ │ ├── rand-linux.c │ │ │ ├── rand.c │ │ │ └── ref.dat │ └── string │ │ ├── Makefile │ │ └── string.c └── libm │ ├── Makefile │ ├── elefun │ ├── Makefile │ ├── elefun.c │ ├── elefunt.h │ ├── f2d.c │ └── f2d.h │ ├── fabs │ ├── Makefile │ └── fabs.c │ └── format │ ├── Makefile │ └── format.c ├── monitor ├── Makefile ├── loadserv │ ├── Makefile │ └── loadserv.c └── monitor │ ├── Makefile │ ├── boards │ ├── Makefile │ ├── de2-115 │ │ ├── Makefile │ │ ├── standalone.lnk │ │ └── start.s │ ├── s3e-500 │ │ ├── Makefile │ │ ├── standalone.lnk │ │ └── start.s │ ├── simulator │ │ ├── Makefile │ │ ├── standalone.lnk │ │ └── start.s │ └── xsa-xst-3 │ │ ├── Makefile │ │ ├── standalone.lnk │ │ └── start.s │ ├── common │ ├── asm.c │ ├── asm.h │ ├── boot.c │ ├── boot.h │ ├── command.c │ ├── command.h │ ├── common.h │ ├── cpu.c │ ├── cpu.h │ ├── disasm.c │ ├── disasm.h │ ├── display.s │ ├── dskctl.s │ ├── dsksdc.c │ ├── dskser.s │ ├── getline.c │ ├── getline.h │ ├── instr.c │ ├── instr.h │ ├── keyboard.s │ ├── load.c │ ├── load.h │ ├── main.c │ ├── mmu.c │ ├── mmu.h │ ├── romlib.c │ ├── romlib.h │ ├── serial.h │ ├── serial.s │ ├── start.h │ └── stdarg.h │ ├── copy │ ├── Makefile │ ├── copy.s │ └── rom.lnk │ └── kbdtbls │ ├── Makefile │ └── mkkbdtbls.c ├── sim ├── Makefile ├── asm.c ├── asm.h ├── bio.c ├── bio.h ├── command.c ├── command.h ├── common.h ├── console.c ├── console.h ├── cpu.c ├── cpu.h ├── dcache.c ├── dcache.h ├── disasm.c ├── disasm.h ├── disk.c ├── disk.h ├── dsp.c ├── dsp.h ├── error.c ├── error.h ├── except.c ├── except.h ├── font ├── fpu.c ├── fpu.h ├── getline │ ├── CHANGES │ ├── Makefile │ ├── README │ ├── getline.3 │ ├── getline.c │ ├── getline.h │ ├── index.html │ └── testgl.c ├── gr1splash ├── gr2splash ├── graph1.c ├── graph1.h ├── graph2.c ├── graph2.h ├── icache.c ├── icache.h ├── instr.c ├── instr.h ├── io.c ├── io.h ├── kbd.c ├── kbd.h ├── main.c ├── mmu.c ├── mmu.h ├── mouse.c ├── mouse.h ├── output.c ├── output.h ├── ram.c ├── ram.h ├── rom.c ├── rom.h ├── screen ├── sdcard.c ├── sdcard.h ├── serial.c ├── serial.h ├── shutdown.c ├── shutdown.h ├── timer.c ├── timer.h ├── trace.c └── trace.h ├── simtest ├── Makefile ├── Makefile.run ├── disk │ ├── Makefile │ ├── mkdisk │ │ ├── Makefile │ │ └── mkdisk.c │ ├── mkmbr │ │ ├── Makefile │ │ ├── mbr.s │ │ └── ram.lnk │ └── wrtmbr │ │ ├── Makefile │ │ └── wrtmbr.c ├── rand │ ├── Makefile │ ├── gen.c │ └── rom.lnk └── rom │ ├── Makefile │ ├── rom.lnk │ ├── rom00.s │ ├── rom01.s │ ├── rom02.s │ ├── rom03.s │ ├── rom04.s │ ├── rom05.s │ ├── rom06.s │ ├── rom07.s │ ├── rom08.s │ ├── rom09.s │ ├── rom10.s │ └── romboot.s ├── stdalone ├── Makefile ├── README ├── atomics │ ├── Makefile │ ├── main.c │ ├── start.h │ ├── start.s │ ├── stdalone.lnk │ └── stdarg.h ├── bottles │ ├── Makefile │ ├── biolib.c │ ├── biolib.h │ ├── iolib.c │ ├── iolib.h │ ├── lyrics.ref │ ├── main.c │ ├── start.s │ ├── stdalone.lnk │ ├── stdarg.h │ └── types.h ├── coremark │ ├── Makefile │ └── coremark-src │ │ ├── LICENSE.md │ │ ├── Makefile │ │ ├── README.md │ │ ├── core_list_join.c │ │ ├── core_main.c │ │ ├── core_matrix.c │ │ ├── core_state.c │ │ ├── core_util.c │ │ ├── coremark.h │ │ ├── coremark.md5 │ │ └── eco32 │ │ ├── core_portme.c │ │ ├── core_portme.h │ │ ├── core_portme.mak │ │ ├── ee_printf.c │ │ ├── start.s │ │ ├── stdalone.lnk │ │ └── stdarg.h ├── dactest │ ├── Makefile │ ├── dactest.s │ ├── genbell.c │ └── stdalone.lnk ├── dhrystone │ ├── Makefile │ ├── RATIONALE │ ├── README_C │ ├── VARIATIONS │ ├── dhry.h │ ├── dhry_1.c │ ├── dhry_2.c │ ├── dhry_c.dif │ ├── port │ │ ├── biolib.c │ │ ├── biolib.h │ │ ├── dhry_utils.c │ │ ├── dhry_utils.h │ │ ├── iolib.c │ │ ├── iolib.h │ │ ├── start.s │ │ ├── stdalone.lnk │ │ ├── stdarg.h │ │ └── types.h │ └── submit.frm ├── dmpmbr │ ├── Makefile │ ├── biolib.c │ ├── biolib.h │ ├── idedsk.h │ ├── iolib.c │ ├── iolib.h │ ├── main.c │ ├── start.h │ ├── start.s │ ├── stdalone.lnk │ ├── stdarg.h │ └── types.h ├── dskchk │ ├── Makefile │ ├── idedsk.h │ ├── main.c │ ├── start.h │ ├── start.s │ ├── stdalone.lnk │ └── stdarg.h ├── dskchk2 │ ├── Makefile │ ├── chkimg.c │ ├── dskchk2 │ │ ├── Makefile │ │ ├── biolib.c │ │ ├── biolib.h │ │ ├── idedsk.h │ │ ├── iolib.c │ │ ├── iolib.h │ │ ├── main.c │ │ ├── start.h │ │ ├── start.s │ │ ├── stdalone.lnk │ │ ├── stdarg.h │ │ └── types.h │ └── genimg.c ├── gfxchk1 │ ├── Makefile │ ├── main.c │ ├── start.h │ ├── start.s │ ├── stdalone.lnk │ └── stdarg.h ├── gfxchk2 │ ├── Makefile │ ├── main.c │ ├── start.h │ ├── start.s │ ├── stdalone.lnk │ └── stdarg.h ├── hello │ ├── Makefile │ ├── hello.s │ └── stdalone.lnk ├── hello2 │ ├── Makefile │ ├── main.c │ ├── start.s │ └── stdalone.lnk ├── intari │ ├── Makefile │ ├── README │ ├── client │ │ ├── Makefile │ │ └── iatest.c │ └── server │ │ ├── Makefile │ │ ├── iasrv.s │ │ └── stdalone.lnk ├── kbdtest │ ├── Makefile │ ├── biolib.c │ ├── biolib.h │ ├── iolib.c │ ├── iolib.h │ ├── main.c │ ├── start.h │ ├── start.s │ ├── stdalone.lnk │ ├── stdarg.h │ └── types.h ├── memsize │ ├── Makefile │ ├── main.c │ ├── start.h │ ├── start.s │ ├── stdalone.lnk │ └── stdarg.h ├── memtest │ ├── Makefile │ ├── biolib.c │ ├── biolib.h │ ├── iolib.c │ ├── iolib.h │ ├── main.c │ ├── start.s │ ├── stdalone.lnk │ ├── stdarg.h │ └── types.h ├── mkpart │ ├── Makefile │ ├── biolib.c │ ├── biolib.h │ ├── dump │ │ ├── Makefile │ │ └── dump.c │ ├── idedsk.h │ ├── iolib.c │ ├── iolib.h │ ├── main.c │ ├── mkmboot │ │ ├── Makefile │ │ ├── stage1 │ │ │ ├── Makefile │ │ │ ├── mbr.s │ │ │ └── stage1.lnk │ │ └── stage2 │ │ │ ├── Makefile │ │ │ ├── biolib.h │ │ │ ├── biolib.s │ │ │ ├── c0.s │ │ │ ├── mboot.c │ │ │ ├── stage2.lnk │ │ │ └── stdarg.h │ ├── mkptbl │ │ ├── Makefile │ │ ├── disk.part │ │ └── mkptbl.c │ ├── start.h │ ├── start.s │ ├── stdalone.lnk │ ├── stdarg.h │ └── types.h ├── mousetest │ ├── Makefile │ ├── biolib.c │ ├── biolib.h │ ├── iolib.c │ ├── iolib.h │ ├── main.c │ ├── start.h │ ├── start.s │ ├── stdalone.lnk │ ├── stdarg.h │ └── types.h ├── onetask │ ├── Makefile │ ├── dump │ │ ├── Makefile │ │ └── dump.c │ ├── os │ │ ├── Makefile │ │ ├── main.c │ │ ├── start.h │ │ ├── start.s │ │ ├── stdalone.lnk │ │ └── stdarg.h │ └── task │ │ ├── Makefile │ │ ├── c0.s │ │ ├── default.lnk │ │ ├── putchar.h │ │ ├── putchar.s │ │ ├── stdarg.h │ │ └── task.c ├── sdctest │ ├── Makefile │ ├── biolib.c │ ├── biolib.h │ ├── iolib.c │ ├── iolib.h │ ├── main.c │ ├── start.s │ ├── stdalone.lnk │ ├── stdarg.h │ └── types.h ├── shpart │ ├── Makefile │ ├── biolib.c │ ├── biolib.h │ ├── idedsk.h │ ├── iolib.c │ ├── iolib.h │ ├── main.c │ ├── start.h │ ├── start.s │ ├── stdalone.lnk │ ├── stdarg.h │ └── types.h ├── twotasks-1 │ ├── Makefile │ ├── dump │ │ ├── Makefile │ │ └── dump.c │ ├── os │ │ ├── Makefile │ │ ├── main.c │ │ ├── start.h │ │ ├── start.s │ │ ├── stdalone.lnk │ │ └── stdarg.h │ ├── task1 │ │ ├── Makefile │ │ ├── c0.s │ │ ├── default.lnk │ │ ├── putchar.h │ │ ├── putchar.s │ │ ├── stdarg.h │ │ └── task1.c │ └── task2 │ │ ├── Makefile │ │ ├── c0.s │ │ ├── default.lnk │ │ ├── putchar.h │ │ ├── putchar.s │ │ ├── stdarg.h │ │ └── task2.c ├── twotasks-2 │ ├── Makefile │ ├── dump │ │ ├── Makefile │ │ └── dump.c │ ├── os │ │ ├── Makefile │ │ ├── main.c │ │ ├── start.h │ │ ├── start.s │ │ ├── stdalone.lnk │ │ └── stdarg.h │ ├── task1 │ │ ├── Makefile │ │ ├── c0.s │ │ ├── default.lnk │ │ ├── putchar.h │ │ ├── putchar.s │ │ ├── stdarg.h │ │ └── task1.c │ └── task2 │ │ ├── Makefile │ │ ├── c0.s │ │ ├── default.lnk │ │ ├── putchar.h │ │ ├── putchar.s │ │ ├── stdarg.h │ │ └── task2.c └── wrtmbr │ ├── Makefile │ ├── main.c │ ├── mbr │ ├── Makefile │ ├── dump.c │ ├── mbr.s │ └── stage1.lnk │ ├── start.h │ ├── start.s │ ├── stdalone.lnk │ └── stdarg.h └── tools ├── Makefile ├── bin2dat ├── Makefile └── bin2dat.c ├── bin2dat2 ├── Makefile └── bin2dat2.c ├── bin2exo ├── Makefile ├── bin2exo.c └── srecord.html ├── bin2mcs ├── Makefile ├── bin2mcs.c └── intelhex.pdf ├── bit2exo ├── Makefile └── bit2exo.c ├── bit2mcs ├── Makefile ├── bit2mcs.c └── intelhex.pdf ├── cachetst ├── dcache │ ├── Makefile │ ├── dctest.c │ ├── debug.out │ └── nodebug.out └── icache │ ├── Makefile │ └── ictest.c ├── chrgen ├── Makefile ├── font-8x16 └── mkinit.c ├── crc ├── crc-32 │ ├── Makefile │ └── crc-32.c └── sdcard │ ├── parallel │ ├── Makefile │ ├── crc16.c │ └── crc7.c │ └── serial │ ├── Makefile │ ├── crc16.c │ └── crc7.c ├── dspmem ├── Makefile ├── mkinit.c └── screen ├── shdspout ├── Makefile ├── dsp.out └── shdspout.c ├── shserout ├── Makefile ├── ser0.out └── shserout.c └── vcdchk ├── Makefile ├── ref-fail.chk ├── ref-succ.chk ├── ref.vcd └── vcdchk.c /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/AUTHORS -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/COPYING -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/Makefile -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/README -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/TODO -------------------------------------------------------------------------------- /TODO2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/TODO2 -------------------------------------------------------------------------------- /TODO3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/TODO3 -------------------------------------------------------------------------------- /binutils/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/Makefile -------------------------------------------------------------------------------- /binutils/ar/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/ar/Makefile -------------------------------------------------------------------------------- /binutils/ar/ar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/ar/ar.c -------------------------------------------------------------------------------- /binutils/as/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/as/Makefile -------------------------------------------------------------------------------- /binutils/as/as.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/as/as.c -------------------------------------------------------------------------------- /binutils/dof/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/dof/Makefile -------------------------------------------------------------------------------- /binutils/dof/dof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/dof/dof.c -------------------------------------------------------------------------------- /binutils/dynlink/codegen/test_000/prog.c: -------------------------------------------------------------------------------- 1 | void f(void) { 2 | } 3 | -------------------------------------------------------------------------------- /binutils/dynlink/codegen/test_001/prog.c: -------------------------------------------------------------------------------- 1 | int f(void) { 2 | return 42; 3 | } 4 | -------------------------------------------------------------------------------- /binutils/dynlink/codegen/test_002/prog.c: -------------------------------------------------------------------------------- 1 | int n = 42; 2 | 3 | int f(void) { 4 | return n; 5 | } 6 | -------------------------------------------------------------------------------- /binutils/dynlink/codegen/test_013/prog.c: -------------------------------------------------------------------------------- 1 | unsigned int f(void) { 2 | return 42U; 3 | } 4 | -------------------------------------------------------------------------------- /binutils/dynlink/codegen/test_041/prog.c: -------------------------------------------------------------------------------- 1 | int n = 42; 2 | 3 | int f(void) { 4 | return ~n; 5 | } 6 | -------------------------------------------------------------------------------- /binutils/dynlink/ex2/eof.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/dynlink/ex2/eof.h -------------------------------------------------------------------------------- /binutils/dynlink/ex2/ld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/dynlink/ex2/ld.c -------------------------------------------------------------------------------- /binutils/dynlink/ex3/eof.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/dynlink/ex3/eof.h -------------------------------------------------------------------------------- /binutils/dynlink/ex3/ld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/dynlink/ex3/ld.c -------------------------------------------------------------------------------- /binutils/dynlink/ex4/eof.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/dynlink/ex4/eof.h -------------------------------------------------------------------------------- /binutils/dynlink/ex4/ld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/dynlink/ex4/ld.c -------------------------------------------------------------------------------- /binutils/dynlink/ex5/ar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/dynlink/ex5/ar.h -------------------------------------------------------------------------------- /binutils/dynlink/ex5/eof.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/dynlink/ex5/eof.h -------------------------------------------------------------------------------- /binutils/dynlink/ex5/ld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/dynlink/ex5/ld.c -------------------------------------------------------------------------------- /binutils/dynlink/ex6/ar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/dynlink/ex6/ar.h -------------------------------------------------------------------------------- /binutils/dynlink/ex6/eof.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/dynlink/ex6/eof.h -------------------------------------------------------------------------------- /binutils/dynlink/ex6/ld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/dynlink/ex6/ld.c -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/alpha/osf/tst/cf.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/alpha/osf/tst/incr.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/alpha/osf/tst/limits.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/alpha/osf/tst/spill.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/alpha/osf/tst/stdarg.2bk: -------------------------------------------------------------------------------- 1 | tst/stdarg.c:51: warning: missing return value 2 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/custom.mk: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/mips/irix/tst/cf.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/mips/irix/tst/limits.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/mips/irix/tst/stdarg.2bk: -------------------------------------------------------------------------------- 1 | tst/stdarg.c:51: warning: missing return value 2 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/sparc/solaris/tst/cf.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/sparc/solaris/tst/incr.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/sparc/solaris/tst/limits.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/sparc/solaris/tst/spill.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/tst/8q.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/tst/array.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/tst/cq.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/tst/cvt.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/tst/fields.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/tst/front.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/tst/incr.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/tst/init.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/tst/limits.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/tst/paranoia.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/tst/sort.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/tst/spill.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/tst/stdarg.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/tst/struct.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/tst/switch.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/tst/yacc.0: -------------------------------------------------------------------------------- 1 | a=-b+5*c 2 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/x86/linux/tst/cf.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/x86/linux/tst/incr.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/x86/linux/tst/limits.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/x86/linux/tst/spill.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/x86/linux/tst/stdarg.2bk: -------------------------------------------------------------------------------- 1 | tst/stdarg.c:51: warning: missing return value 2 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/x86/win32/tst/cf.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/x86/win32/tst/incr.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/x86/win32/tst/limits.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/x86/win32/tst/spill.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex7/lcc/x86/win32/tst/stdarg.2bk: -------------------------------------------------------------------------------- 1 | tst/stdarg.c:51: warning: missing return value 2 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/alpha/osf/tst/cf.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/alpha/osf/tst/incr.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/alpha/osf/tst/limits.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/alpha/osf/tst/spill.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/alpha/osf/tst/stdarg.2bk: -------------------------------------------------------------------------------- 1 | tst/stdarg.c:51: warning: missing return value 2 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/custom.mk: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/mips/irix/tst/cf.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/mips/irix/tst/limits.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/mips/irix/tst/stdarg.2bk: -------------------------------------------------------------------------------- 1 | tst/stdarg.c:51: warning: missing return value 2 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/sparc/solaris/tst/cf.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/sparc/solaris/tst/incr.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/sparc/solaris/tst/limits.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/sparc/solaris/tst/spill.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/tst/8q.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/tst/array.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/tst/cq.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/tst/cvt.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/tst/fields.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/tst/front.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/tst/incr.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/tst/init.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/tst/limits.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/tst/paranoia.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/tst/sort.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/tst/spill.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/tst/stdarg.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/tst/struct.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/tst/switch.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/tst/yacc.0: -------------------------------------------------------------------------------- 1 | a=-b+5*c 2 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/x86/linux/tst/cf.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/x86/linux/tst/incr.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/x86/linux/tst/limits.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/x86/linux/tst/spill.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/x86/linux/tst/stdarg.2bk: -------------------------------------------------------------------------------- 1 | tst/stdarg.c:51: warning: missing return value 2 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/x86/win32/tst/cf.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/x86/win32/tst/incr.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/x86/win32/tst/limits.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/x86/win32/tst/spill.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /binutils/dynlink/ex8/lcc/x86/win32/tst/stdarg.2bk: -------------------------------------------------------------------------------- 1 | tst/stdarg.c:51: warning: missing return value 2 | -------------------------------------------------------------------------------- /binutils/dynlink/pic/asm-3/patchbyte: -------------------------------------------------------------------------------- 1 | @ -------------------------------------------------------------------------------- /binutils/include/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/include/README -------------------------------------------------------------------------------- /binutils/include/a.out.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/include/a.out.h -------------------------------------------------------------------------------- /binutils/include/ar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/include/ar.h -------------------------------------------------------------------------------- /binutils/ld/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/ld/Makefile -------------------------------------------------------------------------------- /binutils/ld/ld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/ld/ld.c -------------------------------------------------------------------------------- /binutils/ld/script/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/ld/script/Makefile -------------------------------------------------------------------------------- /binutils/ld/script/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/ld/script/parser.h -------------------------------------------------------------------------------- /binutils/ld/script/parser.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/ld/script/parser.y -------------------------------------------------------------------------------- /binutils/ld/script/script.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/ld/script/script.c -------------------------------------------------------------------------------- /binutils/ld/script/script.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/ld/script/script.h -------------------------------------------------------------------------------- /binutils/ld/script/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/ld/script/utils.c -------------------------------------------------------------------------------- /binutils/ld/script/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/ld/script/utils.h -------------------------------------------------------------------------------- /binutils/load/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/load/Makefile -------------------------------------------------------------------------------- /binutils/load/load.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/load/load.c -------------------------------------------------------------------------------- /binutils/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/tests/Makefile -------------------------------------------------------------------------------- /binutils/tests/abs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/tests/abs/Makefile -------------------------------------------------------------------------------- /binutils/tests/abs/abs1.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/tests/abs/abs1.s -------------------------------------------------------------------------------- /binutils/tests/abs/abs2.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/tests/abs/abs2.s -------------------------------------------------------------------------------- /binutils/tests/alloc/main.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/tests/alloc/main.s -------------------------------------------------------------------------------- /binutils/tests/alloc/mass.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/tests/alloc/mass.s -------------------------------------------------------------------------------- /binutils/tests/cycle/src1.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/tests/cycle/src1.s -------------------------------------------------------------------------------- /binutils/tests/cycle/src2.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/tests/cycle/src2.s -------------------------------------------------------------------------------- /binutils/tests/cycle/src3.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/binutils/tests/cycle/src3.s -------------------------------------------------------------------------------- /binutils/tests/oddsize/src1.s: -------------------------------------------------------------------------------- 1 | .data 2 | .byte 0xab 3 | -------------------------------------------------------------------------------- /binutils/tests/oddsize/src2.s: -------------------------------------------------------------------------------- 1 | .data 2 | .word 0x12345678 3 | -------------------------------------------------------------------------------- /binutils/tests/statlib/lib/f4.c: -------------------------------------------------------------------------------- 1 | #include "funcs.h" 2 | 3 | int f4(void) { 4 | return 4; 5 | } 6 | -------------------------------------------------------------------------------- /binutils/tests/statlib/lib/f6.c: -------------------------------------------------------------------------------- 1 | #include "funcs.h" 2 | 3 | int f6(void) { 4 | return 6; 5 | } 6 | -------------------------------------------------------------------------------- /disk/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/disk/Makefile -------------------------------------------------------------------------------- /disk/diskserv/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/disk/diskserv/Makefile -------------------------------------------------------------------------------- /disk/diskserv/diskserv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/disk/diskserv/diskserv.c -------------------------------------------------------------------------------- /disk/tools/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/disk/tools/Makefile -------------------------------------------------------------------------------- /disk/tools/Makefile.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/disk/tools/Makefile.run -------------------------------------------------------------------------------- /disk/tools/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/disk/tools/README -------------------------------------------------------------------------------- /disk/tools/mkdisk/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/disk/tools/mkdisk/Makefile -------------------------------------------------------------------------------- /disk/tools/mkdisk/mkdisk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/disk/tools/mkdisk/mkdisk.c -------------------------------------------------------------------------------- /disk/tools/mkmboot/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/disk/tools/mkmboot/Makefile -------------------------------------------------------------------------------- /disk/tools/mkpart/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/disk/tools/mkpart/Makefile -------------------------------------------------------------------------------- /disk/tools/mkpart/disk.part: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/disk/tools/mkpart/disk.part -------------------------------------------------------------------------------- /disk/tools/mkpart/mkpart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/disk/tools/mkpart/mkpart.c -------------------------------------------------------------------------------- /disk/tools/shpart/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/disk/tools/shpart/Makefile -------------------------------------------------------------------------------- /disk/tools/shpart/shpart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/disk/tools/shpart/shpart.c -------------------------------------------------------------------------------- /disk/tools/wrpart/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/disk/tools/wrpart/Makefile -------------------------------------------------------------------------------- /disk/tools/wrpart/wrpart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/disk/tools/wrpart/wrpart.c -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/architecture: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/architecture -------------------------------------------------------------------------------- /doc/architecture.OLD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/architecture.OLD -------------------------------------------------------------------------------- /doc/architecture.eco32e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/architecture.eco32e -------------------------------------------------------------------------------- /doc/caches: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/caches -------------------------------------------------------------------------------- /doc/fpga-impl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/fpga-impl -------------------------------------------------------------------------------- /doc/history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/history -------------------------------------------------------------------------------- /doc/i2c/UM10204.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/i2c/UM10204.pdf -------------------------------------------------------------------------------- /doc/isa.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/isa.html -------------------------------------------------------------------------------- /doc/literature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/literature -------------------------------------------------------------------------------- /doc/magic/magic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/magic/magic -------------------------------------------------------------------------------- /doc/magic/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/magic/random.c -------------------------------------------------------------------------------- /doc/manual/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/manual/Makefile -------------------------------------------------------------------------------- /doc/manual/architecture.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/manual/architecture.tex -------------------------------------------------------------------------------- /doc/manual/demosoc.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/manual/demosoc.tex -------------------------------------------------------------------------------- /doc/manual/eco32.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/manual/eco32.tex -------------------------------------------------------------------------------- /doc/manual/impl.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/manual/impl.tex -------------------------------------------------------------------------------- /doc/manual/intro.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/manual/intro.tex -------------------------------------------------------------------------------- /doc/manual/isa/comp.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/manual/isa/comp.tex -------------------------------------------------------------------------------- /doc/manual/isa/isa.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/manual/isa/isa.tex -------------------------------------------------------------------------------- /doc/manual/isa/jump.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/manual/isa/jump.tex -------------------------------------------------------------------------------- /doc/manual/isa/ldst.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/manual/isa/ldst.tex -------------------------------------------------------------------------------- /doc/manual/isa/system.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/manual/isa/system.tex -------------------------------------------------------------------------------- /doc/manual/mybib.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/manual/mybib.tex -------------------------------------------------------------------------------- /doc/manual/ownsoc.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/manual/ownsoc.tex -------------------------------------------------------------------------------- /doc/manual/signals.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/manual/signals.pdf -------------------------------------------------------------------------------- /doc/manual/signals.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/manual/signals.svg -------------------------------------------------------------------------------- /doc/manual/signals.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/manual/signals.tex -------------------------------------------------------------------------------- /doc/manual/toolchain.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/manual/toolchain.tex -------------------------------------------------------------------------------- /doc/performance: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/performance -------------------------------------------------------------------------------- /doc/ps2/PS2_Keyboard.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/ps2/PS2_Keyboard.pdf -------------------------------------------------------------------------------- /doc/ps2/PS2_Mouse.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/ps2/PS2_Mouse.pdf -------------------------------------------------------------------------------- /doc/theses/dennis.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/theses/dennis.pdf -------------------------------------------------------------------------------- /doc/theses/felix.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/theses/felix.pdf -------------------------------------------------------------------------------- /doc/theses/norman.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/theses/norman.pdf -------------------------------------------------------------------------------- /doc/theses/rolf.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/theses/rolf.pdf -------------------------------------------------------------------------------- /doc/wbspec_b4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/doc/wbspec_b4.pdf -------------------------------------------------------------------------------- /fp/arith/add/add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/arith/add/add.c -------------------------------------------------------------------------------- /fp/arith/div/div.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/arith/div/div.c -------------------------------------------------------------------------------- /fp/arith/mul/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/arith/mul/Makefile -------------------------------------------------------------------------------- /fp/arith/mul/mul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/arith/mul/mul.c -------------------------------------------------------------------------------- /fp/basic/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/basic/Makefile -------------------------------------------------------------------------------- /fp/basic/basic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/basic/basic.c -------------------------------------------------------------------------------- /fp/basic/spec1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/basic/spec1.dat -------------------------------------------------------------------------------- /fp/basic/spec2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/basic/spec2.dat -------------------------------------------------------------------------------- /fp/doc/goldberg.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/doc/goldberg.pdf -------------------------------------------------------------------------------- /fp/elefunc/log/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/elefunc/log/Makefile -------------------------------------------------------------------------------- /fp/elefunc/log/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/elefunc/log/log.c -------------------------------------------------------------------------------- /fp/elefunc/sqrt/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/elefunc/sqrt/Makefile -------------------------------------------------------------------------------- /fp/elefunc/sqrt/sqrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/elefunc/sqrt/sqrt.c -------------------------------------------------------------------------------- /fp/examples/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/examples/Makefile -------------------------------------------------------------------------------- /fp/examples/ex01.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/examples/ex01.c -------------------------------------------------------------------------------- /fp/examples/ex02.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/examples/ex02.c -------------------------------------------------------------------------------- /fp/examples/ex03.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/examples/ex03.c -------------------------------------------------------------------------------- /fp/examples/ex04.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/examples/ex04.c -------------------------------------------------------------------------------- /fp/examples/ex05.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/examples/ex05.c -------------------------------------------------------------------------------- /fp/examples/ex06.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/examples/ex06.c -------------------------------------------------------------------------------- /fp/examples/ex07.c: -------------------------------------------------------------------------------- 1 | float x = 3.1415; 2 | 3 | int main(void) { 4 | return 0; 5 | } 6 | -------------------------------------------------------------------------------- /fp/examples/ex08.c: -------------------------------------------------------------------------------- 1 | double x = 3.1415; 2 | 3 | int main(void) { 4 | return 0; 5 | } 6 | -------------------------------------------------------------------------------- /fp/tests/machar/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/tests/machar/Makefile -------------------------------------------------------------------------------- /fp/tests/machar/machar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/tests/machar/machar.c -------------------------------------------------------------------------------- /fp/tests/orig/die-c.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/tests/orig/die-c.tar.gz -------------------------------------------------------------------------------- /fp/tests/orig/ucbtest.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/tests/orig/ucbtest.tgz -------------------------------------------------------------------------------- /fp/tests/paranoia/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fp/tests/paranoia/Makefile -------------------------------------------------------------------------------- /fpga/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/Makefile -------------------------------------------------------------------------------- /fpga/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/README -------------------------------------------------------------------------------- /fpga/mc-sim/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc-sim/Makefile -------------------------------------------------------------------------------- /fpga/mc-sim/defdata/duration.dat: -------------------------------------------------------------------------------- 1 | 50000 2 | -------------------------------------------------------------------------------- /fpga/mc-sim/defdata/kbd.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc-sim/defdata/kbd.dat -------------------------------------------------------------------------------- /fpga/mc-sim/defdata/rom.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc-sim/defdata/rom.dat -------------------------------------------------------------------------------- /fpga/mc-sim/eco32test.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc-sim/eco32test.cfg -------------------------------------------------------------------------------- /fpga/mc-sim/eco32test.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc-sim/eco32test.v -------------------------------------------------------------------------------- /fpga/mc-sim/run_single: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc-sim/run_single -------------------------------------------------------------------------------- /fpga/mc-sim/show_single: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc-sim/show_single -------------------------------------------------------------------------------- /fpga/mc-sim/src/cpu/cpu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc-sim/src/cpu/cpu.v -------------------------------------------------------------------------------- /fpga/mc-sim/src/dsp/dsp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc-sim/src/dsp/dsp.v -------------------------------------------------------------------------------- /fpga/mc-sim/src/kbd/kbd.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc-sim/src/kbd/kbd.v -------------------------------------------------------------------------------- /fpga/mc-sim/src/ram/ram.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc-sim/src/ram/ram.v -------------------------------------------------------------------------------- /fpga/mc-sim/src/rom/rom.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc-sim/src/rom/rom.v -------------------------------------------------------------------------------- /fpga/mc-sim/src/ser/ser.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc-sim/src/ser/ser.v -------------------------------------------------------------------------------- /fpga/mc-sim/src/tmr/tmr.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc-sim/src/tmr/tmr.v -------------------------------------------------------------------------------- /fpga/mc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/Makefile -------------------------------------------------------------------------------- /fpga/mc/boards/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/boards/Makefile -------------------------------------------------------------------------------- /fpga/mc/src/cpu/cpu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/cpu/cpu.v -------------------------------------------------------------------------------- /fpga/mc/src/cpu/cpu_bus.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/cpu/cpu_bus.v -------------------------------------------------------------------------------- /fpga/mc/src/cpu/cpu_core.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/cpu/cpu_core.v -------------------------------------------------------------------------------- /fpga/mc/src/dsk/atabuf.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/dsk/atabuf.v -------------------------------------------------------------------------------- /fpga/mc/src/dsk/atactrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/dsk/atactrl.v -------------------------------------------------------------------------------- /fpga/mc/src/dsk/ataio.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/dsk/ataio.v -------------------------------------------------------------------------------- /fpga/mc/src/dsk/dsk.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/dsk/dsk.v -------------------------------------------------------------------------------- /fpga/mc/src/dsp/bpp3/dsp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/dsp/bpp3/dsp.v -------------------------------------------------------------------------------- /fpga/mc/src/dsp/bpp9/dsp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/dsp/bpp9/dsp.v -------------------------------------------------------------------------------- /fpga/mc/src/fms/fms.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/fms/fms.v -------------------------------------------------------------------------------- /fpga/mc/src/kbd/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/kbd/README -------------------------------------------------------------------------------- /fpga/mc/src/kbd/kbd.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/kbd/kbd.v -------------------------------------------------------------------------------- /fpga/mc/src/kbd/keyboard.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/kbd/keyboard.v -------------------------------------------------------------------------------- /fpga/mc/src/ps2/ps2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/ps2/ps2.v -------------------------------------------------------------------------------- /fpga/mc/src/ps2/ps2_ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/ps2/ps2_ctrl.v -------------------------------------------------------------------------------- /fpga/mc/src/ram/ddr/ram.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/ram/ddr/ram.v -------------------------------------------------------------------------------- /fpga/mc/src/ram/sdr/ram.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/ram/sdr/ram.v -------------------------------------------------------------------------------- /fpga/mc/src/sdc/sdc.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/sdc/sdc.v -------------------------------------------------------------------------------- /fpga/mc/src/ser/rcv.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/ser/rcv.v -------------------------------------------------------------------------------- /fpga/mc/src/ser/rcvbuf.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/ser/rcvbuf.v -------------------------------------------------------------------------------- /fpga/mc/src/ser/ser.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/ser/ser.v -------------------------------------------------------------------------------- /fpga/mc/src/ser/xmt.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/ser/xmt.v -------------------------------------------------------------------------------- /fpga/mc/src/ser/xmtbuf.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/ser/xmtbuf.v -------------------------------------------------------------------------------- /fpga/mc/src/tmr/tmr.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/mc/src/tmr/tmr.v -------------------------------------------------------------------------------- /fpga/pl-sim/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/pl-sim/Makefile -------------------------------------------------------------------------------- /fpga/pl-sim/defdata/duration00.dat: -------------------------------------------------------------------------------- 1 | 150000 2 | -------------------------------------------------------------------------------- /fpga/pl-sim/eco32test.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/pl-sim/eco32test.cfg -------------------------------------------------------------------------------- /fpga/pl-sim/eco32test.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/pl-sim/eco32test.v -------------------------------------------------------------------------------- /fpga/pl-sim/src/cpu/cpu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/pl-sim/src/cpu/cpu.v -------------------------------------------------------------------------------- /fpga/pl-sim/test/if/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/pl-sim/test/if/test.c -------------------------------------------------------------------------------- /fpga/pl/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/pl/Makefile -------------------------------------------------------------------------------- /fpga/pl/boards/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/pl/boards/Makefile -------------------------------------------------------------------------------- /fpga/pl/src/cpu/cpu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/pl/src/cpu/cpu.v -------------------------------------------------------------------------------- /fpga/pl/src/cpu/if/if1a.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/pl/src/cpu/if/if1a.v -------------------------------------------------------------------------------- /fpga/pl/src/cpu/if/if1b.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/pl/src/cpu/if/if1b.v -------------------------------------------------------------------------------- /fpga/pl/src/cpu/if/if2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/pl/src/cpu/if/if2.v -------------------------------------------------------------------------------- /fpga/pl/src/cpu/if/if3.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/pl/src/cpu/if/if3.v -------------------------------------------------------------------------------- /fpga/pl/src/cpu/if/page.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/pl/src/cpu/if/page.dat -------------------------------------------------------------------------------- /fpga/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/tests/Makefile -------------------------------------------------------------------------------- /fpga/tests/test_000/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/tests/test_000/rom.lnk -------------------------------------------------------------------------------- /fpga/tests/test_001/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/tests/test_001/rom.lnk -------------------------------------------------------------------------------- /fpga/tests/test_002/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/tests/test_002/rom.lnk -------------------------------------------------------------------------------- /fpga/tests/test_003/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/tests/test_003/rom.lnk -------------------------------------------------------------------------------- /fpga/tests/test_004/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/tests/test_004/rom.lnk -------------------------------------------------------------------------------- /fpga/tests/test_005/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/tests/test_005/rom.lnk -------------------------------------------------------------------------------- /fpga/tests/test_006/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/tests/test_006/rom.lnk -------------------------------------------------------------------------------- /fpga/tests/test_007/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/tests/test_007/rom.lnk -------------------------------------------------------------------------------- /fpga/tests/test_010/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/tests/test_010/rom.lnk -------------------------------------------------------------------------------- /fpga/tests/test_011/duration.dat: -------------------------------------------------------------------------------- 1 | 150000 2 | -------------------------------------------------------------------------------- /fpga/tests/test_011/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/tests/test_011/rom.lnk -------------------------------------------------------------------------------- /fpga/tests/test_050/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/tests/test_050/rom.lnk -------------------------------------------------------------------------------- /fpga/tests/test_051/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/tests/test_051/rom.lnk -------------------------------------------------------------------------------- /fpga/tests/test_052/duration.dat: -------------------------------------------------------------------------------- 1 | 32. -------------------------------------------------------------------------------- /fpga/tests/test_052/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/tests/test_052/rom.lnk -------------------------------------------------------------------------------- /fpga/tests/test_053/duration.dat: -------------------------------------------------------------------------------- 1 | 130000 2 | -------------------------------------------------------------------------------- /fpga/tests/test_054/duration.dat: -------------------------------------------------------------------------------- 1 | 341. -------------------------------------------------------------------------------- /fpga/tests/test_090/duration.dat: -------------------------------------------------------------------------------- 1 | 33. -------------------------------------------------------------------------------- /fpga/tests/test_090/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/tests/test_090/rom.lnk -------------------------------------------------------------------------------- /fpga/tests/test_100/duration.dat: -------------------------------------------------------------------------------- 1 | 342. -------------------------------------------------------------------------------- /fpga/tests/test_101/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/fpga/tests/test_101/README -------------------------------------------------------------------------------- /hwtests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/Makefile -------------------------------------------------------------------------------- /hwtests/brtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/brtest/Makefile -------------------------------------------------------------------------------- /hwtests/brtest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/brtest/README -------------------------------------------------------------------------------- /hwtests/brtest/mkbrtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/brtest/mkbrtest.c -------------------------------------------------------------------------------- /hwtests/brtest/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/brtest/rom.lnk -------------------------------------------------------------------------------- /hwtests/copy2ram/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/copy2ram/Makefile -------------------------------------------------------------------------------- /hwtests/copy2ram/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/copy2ram/README -------------------------------------------------------------------------------- /hwtests/copy2ram/copy2ram.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/copy2ram/copy2ram.s -------------------------------------------------------------------------------- /hwtests/copy2ram/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/copy2ram/rom.lnk -------------------------------------------------------------------------------- /hwtests/copybig/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/copybig/Makefile -------------------------------------------------------------------------------- /hwtests/copybig/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/copybig/README -------------------------------------------------------------------------------- /hwtests/copybig/copy.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/copybig/copy.s -------------------------------------------------------------------------------- /hwtests/copybig/mkdata.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/copybig/mkdata.c -------------------------------------------------------------------------------- /hwtests/copybig/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/copybig/rom.lnk -------------------------------------------------------------------------------- /hwtests/dctest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/dctest/Makefile -------------------------------------------------------------------------------- /hwtests/dctest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/dctest/README -------------------------------------------------------------------------------- /hwtests/dctest/dctest.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/dctest/dctest.s -------------------------------------------------------------------------------- /hwtests/dctest/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/dctest/rom.lnk -------------------------------------------------------------------------------- /hwtests/divtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/divtest/Makefile -------------------------------------------------------------------------------- /hwtests/divtest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/divtest/README -------------------------------------------------------------------------------- /hwtests/divtest/mkdivtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/divtest/mkdivtest.c -------------------------------------------------------------------------------- /hwtests/divtest/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/divtest/rom.lnk -------------------------------------------------------------------------------- /hwtests/dsptest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/dsptest/Makefile -------------------------------------------------------------------------------- /hwtests/dsptest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/dsptest/README -------------------------------------------------------------------------------- /hwtests/dsptest/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/dsptest/common.h -------------------------------------------------------------------------------- /hwtests/dsptest/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/dsptest/lib.c -------------------------------------------------------------------------------- /hwtests/dsptest/lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/dsptest/lib.h -------------------------------------------------------------------------------- /hwtests/dsptest/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/dsptest/main.c -------------------------------------------------------------------------------- /hwtests/dsptest/romram.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/dsptest/romram.lnk -------------------------------------------------------------------------------- /hwtests/dsptest/serial.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/dsptest/serial.s -------------------------------------------------------------------------------- /hwtests/dsptest/start.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/dsptest/start.h -------------------------------------------------------------------------------- /hwtests/dsptest/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/dsptest/start.s -------------------------------------------------------------------------------- /hwtests/dsptest/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/dsptest/stdarg.h -------------------------------------------------------------------------------- /hwtests/ictest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/ictest/Makefile -------------------------------------------------------------------------------- /hwtests/ictest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/ictest/README -------------------------------------------------------------------------------- /hwtests/ictest/ictest.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/ictest/ictest.s -------------------------------------------------------------------------------- /hwtests/ictest/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/ictest/rom.lnk -------------------------------------------------------------------------------- /hwtests/irqtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/irqtest/Makefile -------------------------------------------------------------------------------- /hwtests/irqtest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/irqtest/README -------------------------------------------------------------------------------- /hwtests/irqtest/irqtest.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/irqtest/irqtest.s -------------------------------------------------------------------------------- /hwtests/irqtest/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/irqtest/rom.lnk -------------------------------------------------------------------------------- /hwtests/jalrtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/jalrtest/Makefile -------------------------------------------------------------------------------- /hwtests/jalrtest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/jalrtest/README -------------------------------------------------------------------------------- /hwtests/jalrtest/jalrtest.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/jalrtest/jalrtest.s -------------------------------------------------------------------------------- /hwtests/jalrtest/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/jalrtest/rom.lnk -------------------------------------------------------------------------------- /hwtests/kbdtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/kbdtest/Makefile -------------------------------------------------------------------------------- /hwtests/kbdtest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/kbdtest/README -------------------------------------------------------------------------------- /hwtests/kbdtest/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/kbdtest/common.h -------------------------------------------------------------------------------- /hwtests/kbdtest/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/kbdtest/lib.c -------------------------------------------------------------------------------- /hwtests/kbdtest/lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/kbdtest/lib.h -------------------------------------------------------------------------------- /hwtests/kbdtest/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/kbdtest/main.c -------------------------------------------------------------------------------- /hwtests/kbdtest/romram.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/kbdtest/romram.lnk -------------------------------------------------------------------------------- /hwtests/kbdtest/serial.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/kbdtest/serial.s -------------------------------------------------------------------------------- /hwtests/kbdtest/start.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/kbdtest/start.h -------------------------------------------------------------------------------- /hwtests/kbdtest/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/kbdtest/start.s -------------------------------------------------------------------------------- /hwtests/kbdtest/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/kbdtest/stdarg.h -------------------------------------------------------------------------------- /hwtests/ldtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/ldtest/Makefile -------------------------------------------------------------------------------- /hwtests/ldtest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/ldtest/README -------------------------------------------------------------------------------- /hwtests/ldtest/ldtest.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/ldtest/ldtest.s -------------------------------------------------------------------------------- /hwtests/ldtest/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/ldtest/rom.lnk -------------------------------------------------------------------------------- /hwtests/looptest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/looptest/Makefile -------------------------------------------------------------------------------- /hwtests/looptest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/looptest/README -------------------------------------------------------------------------------- /hwtests/looptest/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/looptest/rom.lnk -------------------------------------------------------------------------------- /hwtests/memtest1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/memtest1/Makefile -------------------------------------------------------------------------------- /hwtests/memtest1/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/memtest1/README -------------------------------------------------------------------------------- /hwtests/memtest1/memtest1.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/memtest1/memtest1.s -------------------------------------------------------------------------------- /hwtests/memtest1/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/memtest1/rom.lnk -------------------------------------------------------------------------------- /hwtests/memtest2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/memtest2/Makefile -------------------------------------------------------------------------------- /hwtests/memtest2/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/memtest2/README -------------------------------------------------------------------------------- /hwtests/memtest2/memtest2.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/memtest2/memtest2.s -------------------------------------------------------------------------------- /hwtests/memtest2/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/memtest2/rom.lnk -------------------------------------------------------------------------------- /hwtests/multest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/multest/Makefile -------------------------------------------------------------------------------- /hwtests/multest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/multest/README -------------------------------------------------------------------------------- /hwtests/multest/mkmultest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/multest/mkmultest.c -------------------------------------------------------------------------------- /hwtests/multest/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/multest/rom.lnk -------------------------------------------------------------------------------- /hwtests/remtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/remtest/Makefile -------------------------------------------------------------------------------- /hwtests/remtest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/remtest/README -------------------------------------------------------------------------------- /hwtests/remtest/mkremtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/remtest/mkremtest.c -------------------------------------------------------------------------------- /hwtests/remtest/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/remtest/rom.lnk -------------------------------------------------------------------------------- /hwtests/serial/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/serial/Makefile -------------------------------------------------------------------------------- /hwtests/serial/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/serial/README -------------------------------------------------------------------------------- /hwtests/shtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/shtest/Makefile -------------------------------------------------------------------------------- /hwtests/shtest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/shtest/README -------------------------------------------------------------------------------- /hwtests/shtest/mkshtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/shtest/mkshtest.c -------------------------------------------------------------------------------- /hwtests/shtest/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/shtest/rom.lnk -------------------------------------------------------------------------------- /hwtests/sregtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/sregtest/Makefile -------------------------------------------------------------------------------- /hwtests/sregtest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/sregtest/README -------------------------------------------------------------------------------- /hwtests/sregtest/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/sregtest/rom.lnk -------------------------------------------------------------------------------- /hwtests/sregtest/sregtest.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/sregtest/sregtest.s -------------------------------------------------------------------------------- /hwtests/tlbtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/tlbtest/Makefile -------------------------------------------------------------------------------- /hwtests/tlbtest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/tlbtest/README -------------------------------------------------------------------------------- /hwtests/tlbtest/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/tlbtest/common.h -------------------------------------------------------------------------------- /hwtests/tlbtest/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/tlbtest/lib.c -------------------------------------------------------------------------------- /hwtests/tlbtest/lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/tlbtest/lib.h -------------------------------------------------------------------------------- /hwtests/tlbtest/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/tlbtest/main.c -------------------------------------------------------------------------------- /hwtests/tlbtest/romram.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/tlbtest/romram.lnk -------------------------------------------------------------------------------- /hwtests/tlbtest/serial.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/tlbtest/serial.s -------------------------------------------------------------------------------- /hwtests/tlbtest/start.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/tlbtest/start.h -------------------------------------------------------------------------------- /hwtests/tlbtest/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/tlbtest/start.s -------------------------------------------------------------------------------- /hwtests/tlbtest/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/tlbtest/stdarg.h -------------------------------------------------------------------------------- /hwtests/tmrtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/tmrtest/Makefile -------------------------------------------------------------------------------- /hwtests/tmrtest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/tmrtest/README -------------------------------------------------------------------------------- /hwtests/tmrtest/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/tmrtest/rom.lnk -------------------------------------------------------------------------------- /hwtests/tmrtest/tmrtest.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/tmrtest/tmrtest.s -------------------------------------------------------------------------------- /hwtests/xcptest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/xcptest/Makefile -------------------------------------------------------------------------------- /hwtests/xcptest/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/xcptest/README -------------------------------------------------------------------------------- /hwtests/xcptest/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/xcptest/common.h -------------------------------------------------------------------------------- /hwtests/xcptest/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/xcptest/lib.c -------------------------------------------------------------------------------- /hwtests/xcptest/lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/xcptest/lib.h -------------------------------------------------------------------------------- /hwtests/xcptest/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/xcptest/main.c -------------------------------------------------------------------------------- /hwtests/xcptest/romram.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/xcptest/romram.lnk -------------------------------------------------------------------------------- /hwtests/xcptest/serial.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/xcptest/serial.s -------------------------------------------------------------------------------- /hwtests/xcptest/start.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/xcptest/start.h -------------------------------------------------------------------------------- /hwtests/xcptest/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/xcptest/start.s -------------------------------------------------------------------------------- /hwtests/xcptest/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/hwtests/xcptest/stdarg.h -------------------------------------------------------------------------------- /lcc/CPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/CPYRIGHT -------------------------------------------------------------------------------- /lcc/LOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/LOG -------------------------------------------------------------------------------- /lcc/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/README -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/8q.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/8q.1bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/8q.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/8q.2bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/8q.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/8q.sbk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/array.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/array.1bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/array.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/array.2bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/array.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/array.sbk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/cf.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/cf.1bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/cf.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/cf.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/cf.sbk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/cq.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/cq.1bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/cq.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/cq.2bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/cq.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/cq.sbk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/cvt.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/cvt.1bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/cvt.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/cvt.2bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/cvt.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/cvt.sbk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/front.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/front.2bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/front.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/front.sbk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/incr.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/incr.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/incr.2bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/incr.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/incr.sbk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/init.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/init.1bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/init.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/init.2bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/init.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/init.sbk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/limits.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/sort.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/sort.1bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/sort.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/sort.2bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/sort.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/sort.sbk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/spill.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/spill.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/spill.2bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/spill.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/spill.sbk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/stdarg.2bk: -------------------------------------------------------------------------------- 1 | tst/stdarg.c:51: warning: missing return value 2 | -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/wf1.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/wf1.1bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/wf1.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/wf1.2bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/wf1.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/wf1.sbk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/yacc.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/yacc.1bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/yacc.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/yacc.2bk -------------------------------------------------------------------------------- /lcc/alpha/osf/tst/yacc.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/alpha/osf/tst/yacc.sbk -------------------------------------------------------------------------------- /lcc/cpp/cpp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/cpp/cpp.c -------------------------------------------------------------------------------- /lcc/cpp/cpp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/cpp/cpp.h -------------------------------------------------------------------------------- /lcc/cpp/cpp.h.ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/cpp/cpp.h.ORIG -------------------------------------------------------------------------------- /lcc/cpp/eval.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/cpp/eval.c -------------------------------------------------------------------------------- /lcc/cpp/getopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/cpp/getopt.c -------------------------------------------------------------------------------- /lcc/cpp/hideset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/cpp/hideset.c -------------------------------------------------------------------------------- /lcc/cpp/include.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/cpp/include.c -------------------------------------------------------------------------------- /lcc/cpp/lex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/cpp/lex.c -------------------------------------------------------------------------------- /lcc/cpp/macro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/cpp/macro.c -------------------------------------------------------------------------------- /lcc/cpp/nlist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/cpp/nlist.c -------------------------------------------------------------------------------- /lcc/cpp/tokens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/cpp/tokens.c -------------------------------------------------------------------------------- /lcc/cpp/tokens.c.ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/cpp/tokens.c.ORIG -------------------------------------------------------------------------------- /lcc/cpp/unix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/cpp/unix.c -------------------------------------------------------------------------------- /lcc/cpp/unix.c.ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/cpp/unix.c.ORIG -------------------------------------------------------------------------------- /lcc/custom.mk: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /lcc/doc/bprint.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/doc/bprint.1 -------------------------------------------------------------------------------- /lcc/doc/install.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/doc/install.html -------------------------------------------------------------------------------- /lcc/doc/interface4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/doc/interface4.pdf -------------------------------------------------------------------------------- /lcc/doc/lcc.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/doc/lcc.1 -------------------------------------------------------------------------------- /lcc/etc/bprint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/etc/bprint.c -------------------------------------------------------------------------------- /lcc/etc/eco32-eos32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/etc/eco32-eos32.c -------------------------------------------------------------------------------- /lcc/etc/eco32-linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/etc/eco32-linux.c -------------------------------------------------------------------------------- /lcc/etc/eco32-netbsd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/etc/eco32-netbsd.c -------------------------------------------------------------------------------- /lcc/etc/gcc-solaris.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/etc/gcc-solaris.c -------------------------------------------------------------------------------- /lcc/etc/irix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/etc/irix.c -------------------------------------------------------------------------------- /lcc/etc/lcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/etc/lcc.c -------------------------------------------------------------------------------- /lcc/etc/linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/etc/linux.c -------------------------------------------------------------------------------- /lcc/etc/ops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/etc/ops.c -------------------------------------------------------------------------------- /lcc/etc/osf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/etc/osf.c -------------------------------------------------------------------------------- /lcc/etc/solaris.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/etc/solaris.c -------------------------------------------------------------------------------- /lcc/etc/win32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/etc/win32.c -------------------------------------------------------------------------------- /lcc/lburg/burg.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/lburg/burg.pdf -------------------------------------------------------------------------------- /lcc/lburg/gram.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/lburg/gram.y -------------------------------------------------------------------------------- /lcc/lburg/iburg.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/lburg/iburg.pdf -------------------------------------------------------------------------------- /lcc/lburg/lburg.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/lburg/lburg.1 -------------------------------------------------------------------------------- /lcc/lburg/lburg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/lburg/lburg.c -------------------------------------------------------------------------------- /lcc/lburg/lburg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/lburg/lburg.h -------------------------------------------------------------------------------- /lcc/lib/assert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/lib/assert.c -------------------------------------------------------------------------------- /lcc/lib/bbexit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/lib/bbexit.c -------------------------------------------------------------------------------- /lcc/lib/yynull.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/lib/yynull.c -------------------------------------------------------------------------------- /lcc/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/makefile -------------------------------------------------------------------------------- /lcc/makefile.nt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/makefile.nt -------------------------------------------------------------------------------- /lcc/mips/irix/tst/8q.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/8q.1bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/8q.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/8q.2bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/8q.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/8q.sbk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/array.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/array.1bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/array.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/array.2bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/array.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/array.sbk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/cf.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/cf.1bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/cf.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/mips/irix/tst/cf.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/cf.sbk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/cq.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/cq.1bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/cq.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/cq.2bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/cq.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/cq.sbk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/cvt.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/cvt.1bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/cvt.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/cvt.2bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/cvt.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/cvt.sbk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/front.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/front.2bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/front.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/front.sbk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/incr.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/incr.2bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/incr.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/incr.sbk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/init.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/init.1bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/init.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/init.2bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/init.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/init.sbk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/limits.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/mips/irix/tst/sort.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/sort.1bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/sort.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/sort.2bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/sort.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/sort.sbk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/spill.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/spill.2bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/spill.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/spill.sbk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/stdarg.2bk: -------------------------------------------------------------------------------- 1 | tst/stdarg.c:51: warning: missing return value 2 | -------------------------------------------------------------------------------- /lcc/mips/irix/tst/wf1.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/wf1.1bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/wf1.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/wf1.2bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/wf1.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/wf1.sbk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/yacc.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/yacc.1bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/yacc.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/yacc.2bk -------------------------------------------------------------------------------- /lcc/mips/irix/tst/yacc.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/mips/irix/tst/yacc.sbk -------------------------------------------------------------------------------- /lcc/sparc/solaris/tst/cf.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/sparc/solaris/tst/incr.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/sparc/solaris/tst/limits.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/sparc/solaris/tst/spill.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/sparc/solaris/tst/stdarg.2bk: -------------------------------------------------------------------------------- 1 | tst/stdarg.c:51: warning: missing return value 2 | -------------------------------------------------------------------------------- /lcc/src/alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/alloc.c -------------------------------------------------------------------------------- /lcc/src/alpha.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/alpha.md -------------------------------------------------------------------------------- /lcc/src/bind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/bind.c -------------------------------------------------------------------------------- /lcc/src/bytecode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/bytecode.c -------------------------------------------------------------------------------- /lcc/src/c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/c.h -------------------------------------------------------------------------------- /lcc/src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/config.h -------------------------------------------------------------------------------- /lcc/src/config.h.ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/config.h.ORIG -------------------------------------------------------------------------------- /lcc/src/dag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/dag.c -------------------------------------------------------------------------------- /lcc/src/dagcheck.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/dagcheck.md -------------------------------------------------------------------------------- /lcc/src/decl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/decl.c -------------------------------------------------------------------------------- /lcc/src/eco32.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/eco32.md -------------------------------------------------------------------------------- /lcc/src/eco32.md.SAVE-0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/eco32.md.SAVE-0 -------------------------------------------------------------------------------- /lcc/src/eco32.md.SAVE-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/eco32.md.SAVE-1 -------------------------------------------------------------------------------- /lcc/src/eco32.md.SAVE-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/eco32.md.SAVE-2 -------------------------------------------------------------------------------- /lcc/src/eco32.md.SAVE-3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/eco32.md.SAVE-3 -------------------------------------------------------------------------------- /lcc/src/enode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/enode.c -------------------------------------------------------------------------------- /lcc/src/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/error.c -------------------------------------------------------------------------------- /lcc/src/event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/event.c -------------------------------------------------------------------------------- /lcc/src/expr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/expr.c -------------------------------------------------------------------------------- /lcc/src/gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/gen.c -------------------------------------------------------------------------------- /lcc/src/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/init.c -------------------------------------------------------------------------------- /lcc/src/inits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/inits.c -------------------------------------------------------------------------------- /lcc/src/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/input.c -------------------------------------------------------------------------------- /lcc/src/lex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/lex.c -------------------------------------------------------------------------------- /lcc/src/lex.c.ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/lex.c.ORIG -------------------------------------------------------------------------------- /lcc/src/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/list.c -------------------------------------------------------------------------------- /lcc/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/main.c -------------------------------------------------------------------------------- /lcc/src/mips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/mips.md -------------------------------------------------------------------------------- /lcc/src/null.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/null.c -------------------------------------------------------------------------------- /lcc/src/ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/ops.h -------------------------------------------------------------------------------- /lcc/src/output.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/output.c -------------------------------------------------------------------------------- /lcc/src/prof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/prof.c -------------------------------------------------------------------------------- /lcc/src/profio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/profio.c -------------------------------------------------------------------------------- /lcc/src/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/run.sh -------------------------------------------------------------------------------- /lcc/src/simp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/simp.c -------------------------------------------------------------------------------- /lcc/src/sparc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/sparc.md -------------------------------------------------------------------------------- /lcc/src/stab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/stab.c -------------------------------------------------------------------------------- /lcc/src/stab.c.ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/stab.c.ORIG -------------------------------------------------------------------------------- /lcc/src/stab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/stab.h -------------------------------------------------------------------------------- /lcc/src/stmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/stmt.c -------------------------------------------------------------------------------- /lcc/src/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/string.c -------------------------------------------------------------------------------- /lcc/src/sym.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/sym.c -------------------------------------------------------------------------------- /lcc/src/symbolic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/symbolic.c -------------------------------------------------------------------------------- /lcc/src/token.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/token.h -------------------------------------------------------------------------------- /lcc/src/trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/trace.c -------------------------------------------------------------------------------- /lcc/src/tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/tree.c -------------------------------------------------------------------------------- /lcc/src/types.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/types.c -------------------------------------------------------------------------------- /lcc/src/x86.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/x86.md -------------------------------------------------------------------------------- /lcc/src/x86linux.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/src/x86linux.md -------------------------------------------------------------------------------- /lcc/tst/8q.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/tst/8q.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/8q.c -------------------------------------------------------------------------------- /lcc/tst/array.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/tst/array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/array.c -------------------------------------------------------------------------------- /lcc/tst/cf.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/cf.0 -------------------------------------------------------------------------------- /lcc/tst/cf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/cf.c -------------------------------------------------------------------------------- /lcc/tst/cq.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/tst/cq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/cq.c -------------------------------------------------------------------------------- /lcc/tst/cvt.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/tst/cvt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/cvt.c -------------------------------------------------------------------------------- /lcc/tst/fields.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/tst/fields.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/fields.c -------------------------------------------------------------------------------- /lcc/tst/front.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/tst/front.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/front.c -------------------------------------------------------------------------------- /lcc/tst/incr.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/tst/incr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/incr.c -------------------------------------------------------------------------------- /lcc/tst/init.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/tst/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/init.c -------------------------------------------------------------------------------- /lcc/tst/limits.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/tst/limits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/limits.c -------------------------------------------------------------------------------- /lcc/tst/paranoia.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/tst/paranoia.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/paranoia.c -------------------------------------------------------------------------------- /lcc/tst/sort.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/tst/sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/sort.c -------------------------------------------------------------------------------- /lcc/tst/spill.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/tst/spill.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/spill.c -------------------------------------------------------------------------------- /lcc/tst/stdarg.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/tst/stdarg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/stdarg.c -------------------------------------------------------------------------------- /lcc/tst/struct.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/tst/struct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/struct.c -------------------------------------------------------------------------------- /lcc/tst/switch.0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/tst/switch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/switch.c -------------------------------------------------------------------------------- /lcc/tst/wf1.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/wf1.0 -------------------------------------------------------------------------------- /lcc/tst/wf1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/wf1.c -------------------------------------------------------------------------------- /lcc/tst/yacc.0: -------------------------------------------------------------------------------- 1 | a=-b+5*c 2 | -------------------------------------------------------------------------------- /lcc/tst/yacc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/tst/yacc.c -------------------------------------------------------------------------------- /lcc/x86/linux/tst/8q.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/8q.1bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/8q.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/8q.2bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/8q.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/8q.sbk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/array.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/array.1bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/array.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/array.2bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/array.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/array.sbk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/cf.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/cf.1bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/cf.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/x86/linux/tst/cf.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/cf.sbk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/cq.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/cq.1bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/cq.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/cq.2bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/cq.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/cq.sbk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/cvt.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/cvt.1bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/cvt.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/cvt.2bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/cvt.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/cvt.sbk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/front.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/front.2bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/front.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/front.sbk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/incr.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/x86/linux/tst/incr.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/incr.2bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/incr.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/incr.sbk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/init.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/init.1bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/init.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/init.2bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/init.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/init.sbk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/limits.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/x86/linux/tst/sort.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/sort.1bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/sort.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/sort.2bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/sort.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/sort.sbk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/spill.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/x86/linux/tst/spill.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/spill.2bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/spill.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/spill.sbk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/stdarg.2bk: -------------------------------------------------------------------------------- 1 | tst/stdarg.c:51: warning: missing return value 2 | -------------------------------------------------------------------------------- /lcc/x86/linux/tst/wf1.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/wf1.1bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/wf1.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/wf1.2bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/wf1.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/wf1.sbk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/yacc.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/yacc.1bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/yacc.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/yacc.2bk -------------------------------------------------------------------------------- /lcc/x86/linux/tst/yacc.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/linux/tst/yacc.sbk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/8q.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/8q.1bk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/8q.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/8q.2bk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/8q.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/8q.sbk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/array.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/array.1bk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/array.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/array.2bk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/array.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/array.sbk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/cf.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/cf.1bk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/cf.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/x86/win32/tst/cf.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/cf.sbk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/cq.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/cq.1bk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/cq.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/cq.2bk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/cq.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/cq.sbk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/cvt.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/cvt.1bk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/cvt.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/cvt.2bk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/cvt.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/cvt.sbk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/front.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/front.2bk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/front.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/front.sbk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/incr.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/x86/win32/tst/incr.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/incr.2bk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/incr.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/incr.sbk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/init.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/init.1bk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/init.2bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/init.2bk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/init.sbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/init.sbk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/limits.2bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/x86/win32/tst/sort.1bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lcc/x86/win32/tst/sort.1bk -------------------------------------------------------------------------------- /lcc/x86/win32/tst/spill.1bk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcc/x86/win32/tst/stdarg.2bk: -------------------------------------------------------------------------------- 1 | tst/stdarg.c:51: warning: missing return value 2 | -------------------------------------------------------------------------------- /lib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/Makefile -------------------------------------------------------------------------------- /lib/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/README -------------------------------------------------------------------------------- /lib/README-M: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/README-M -------------------------------------------------------------------------------- /lib/include/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/include/Makefile -------------------------------------------------------------------------------- /lib/include/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/include/assert.h -------------------------------------------------------------------------------- /lib/include/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/include/ctype.h -------------------------------------------------------------------------------- /lib/include/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/include/errno.h -------------------------------------------------------------------------------- /lib/include/float.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/include/float.h -------------------------------------------------------------------------------- /lib/include/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/include/limits.h -------------------------------------------------------------------------------- /lib/include/locale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/include/locale.h -------------------------------------------------------------------------------- /lib/include/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/include/math.h -------------------------------------------------------------------------------- /lib/include/setjmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/include/setjmp.h -------------------------------------------------------------------------------- /lib/include/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/include/signal.h -------------------------------------------------------------------------------- /lib/include/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/include/stdarg.h -------------------------------------------------------------------------------- /lib/include/stddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/include/stddef.h -------------------------------------------------------------------------------- /lib/include/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/include/stdio.h -------------------------------------------------------------------------------- /lib/include/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/include/stdlib.h -------------------------------------------------------------------------------- /lib/include/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/include/string.h -------------------------------------------------------------------------------- /lib/include/sys/fp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/include/sys/fp.h -------------------------------------------------------------------------------- /lib/include/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/include/time.h -------------------------------------------------------------------------------- /lib/libc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/Makefile -------------------------------------------------------------------------------- /lib/libc/ctype/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/ctype/Makefile -------------------------------------------------------------------------------- /lib/libc/ctype/ctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/ctype/ctype.c -------------------------------------------------------------------------------- /lib/libc/errno/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/errno/Makefile -------------------------------------------------------------------------------- /lib/libc/errno/errno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/errno/errno.c -------------------------------------------------------------------------------- /lib/libc/locale/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/locale/Makefile -------------------------------------------------------------------------------- /lib/libc/locale/locale.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/locale/locale.c -------------------------------------------------------------------------------- /lib/libc/stdio/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/stdio/Makefile -------------------------------------------------------------------------------- /lib/libc/stdio/stdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/stdio/stdio.c -------------------------------------------------------------------------------- /lib/libc/stdlib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/stdlib/Makefile -------------------------------------------------------------------------------- /lib/libc/stdlib/getenv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/stdlib/getenv.c -------------------------------------------------------------------------------- /lib/libc/stdlib/malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/stdlib/malloc.c -------------------------------------------------------------------------------- /lib/libc/stdlib/rand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/stdlib/rand.c -------------------------------------------------------------------------------- /lib/libc/stdlib/strtol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/stdlib/strtol.c -------------------------------------------------------------------------------- /lib/libc/string/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/string/Makefile -------------------------------------------------------------------------------- /lib/libc/string/memchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/string/memchr.c -------------------------------------------------------------------------------- /lib/libc/string/memcmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/string/memcmp.c -------------------------------------------------------------------------------- /lib/libc/string/memcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/string/memcpy.c -------------------------------------------------------------------------------- /lib/libc/string/memset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/string/memset.c -------------------------------------------------------------------------------- /lib/libc/string/strcmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/string/strcmp.c -------------------------------------------------------------------------------- /lib/libc/string/strcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/string/strcpy.c -------------------------------------------------------------------------------- /lib/libc/string/strlen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libc/string/strlen.c -------------------------------------------------------------------------------- /lib/libm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/Makefile -------------------------------------------------------------------------------- /lib/libm/acos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/acos.c -------------------------------------------------------------------------------- /lib/libm/asin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/asin.c -------------------------------------------------------------------------------- /lib/libm/atan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/atan.c -------------------------------------------------------------------------------- /lib/libm/atan2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/atan2.c -------------------------------------------------------------------------------- /lib/libm/ceil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/ceil.c -------------------------------------------------------------------------------- /lib/libm/cos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/cos.c -------------------------------------------------------------------------------- /lib/libm/cosh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/cosh.c -------------------------------------------------------------------------------- /lib/libm/exp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/exp.c -------------------------------------------------------------------------------- /lib/libm/fabs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/fabs.c -------------------------------------------------------------------------------- /lib/libm/floor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/floor.c -------------------------------------------------------------------------------- /lib/libm/fmod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/fmod.c -------------------------------------------------------------------------------- /lib/libm/frexp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/frexp.c -------------------------------------------------------------------------------- /lib/libm/ldexp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/ldexp.c -------------------------------------------------------------------------------- /lib/libm/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/log.c -------------------------------------------------------------------------------- /lib/libm/log10.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/log10.c -------------------------------------------------------------------------------- /lib/libm/modf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/modf.c -------------------------------------------------------------------------------- /lib/libm/pow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/pow.c -------------------------------------------------------------------------------- /lib/libm/sin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/sin.c -------------------------------------------------------------------------------- /lib/libm/sinh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/sinh.c -------------------------------------------------------------------------------- /lib/libm/sqrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/sqrt.c -------------------------------------------------------------------------------- /lib/libm/tan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/tan.c -------------------------------------------------------------------------------- /lib/libm/tanh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/libm/tanh.c -------------------------------------------------------------------------------- /lib/scripts/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/scripts/Makefile -------------------------------------------------------------------------------- /lib/scripts/default.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/scripts/default.lnk -------------------------------------------------------------------------------- /lib/scripts/hosted.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/scripts/hosted.lnk -------------------------------------------------------------------------------- /lib/scripts/sepdata.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/scripts/sepdata.lnk -------------------------------------------------------------------------------- /lib/startup/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/startup/Makefile -------------------------------------------------------------------------------- /lib/startup/crt0.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/lib/startup/crt0.s -------------------------------------------------------------------------------- /libtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/libtest/Makefile -------------------------------------------------------------------------------- /libtest/Makefile.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/libtest/Makefile.run -------------------------------------------------------------------------------- /libtest/abi/FACTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/libtest/abi/FACTS -------------------------------------------------------------------------------- /libtest/abi/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/libtest/abi/Makefile -------------------------------------------------------------------------------- /libtest/abi/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/libtest/abi/README -------------------------------------------------------------------------------- /libtest/abi/abi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/libtest/abi/abi.c -------------------------------------------------------------------------------- /libtest/libc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/libtest/libc/Makefile -------------------------------------------------------------------------------- /libtest/libm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/libtest/libm/Makefile -------------------------------------------------------------------------------- /libtest/libm/fabs/fabs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/libtest/libm/fabs/fabs.c -------------------------------------------------------------------------------- /monitor/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/monitor/Makefile -------------------------------------------------------------------------------- /monitor/monitor/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/monitor/monitor/Makefile -------------------------------------------------------------------------------- /sim/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/Makefile -------------------------------------------------------------------------------- /sim/asm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/asm.c -------------------------------------------------------------------------------- /sim/asm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/asm.h -------------------------------------------------------------------------------- /sim/bio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/bio.c -------------------------------------------------------------------------------- /sim/bio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/bio.h -------------------------------------------------------------------------------- /sim/command.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/command.c -------------------------------------------------------------------------------- /sim/command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/command.h -------------------------------------------------------------------------------- /sim/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/common.h -------------------------------------------------------------------------------- /sim/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/console.c -------------------------------------------------------------------------------- /sim/console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/console.h -------------------------------------------------------------------------------- /sim/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/cpu.c -------------------------------------------------------------------------------- /sim/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/cpu.h -------------------------------------------------------------------------------- /sim/dcache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/dcache.c -------------------------------------------------------------------------------- /sim/dcache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/dcache.h -------------------------------------------------------------------------------- /sim/disasm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/disasm.c -------------------------------------------------------------------------------- /sim/disasm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/disasm.h -------------------------------------------------------------------------------- /sim/disk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/disk.c -------------------------------------------------------------------------------- /sim/disk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/disk.h -------------------------------------------------------------------------------- /sim/dsp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/dsp.c -------------------------------------------------------------------------------- /sim/dsp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/dsp.h -------------------------------------------------------------------------------- /sim/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/error.c -------------------------------------------------------------------------------- /sim/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/error.h -------------------------------------------------------------------------------- /sim/except.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/except.c -------------------------------------------------------------------------------- /sim/except.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/except.h -------------------------------------------------------------------------------- /sim/font: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/font -------------------------------------------------------------------------------- /sim/fpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/fpu.c -------------------------------------------------------------------------------- /sim/fpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/fpu.h -------------------------------------------------------------------------------- /sim/getline/CHANGES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/getline/CHANGES -------------------------------------------------------------------------------- /sim/getline/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/getline/Makefile -------------------------------------------------------------------------------- /sim/getline/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/getline/README -------------------------------------------------------------------------------- /sim/getline/getline.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/getline/getline.3 -------------------------------------------------------------------------------- /sim/getline/getline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/getline/getline.c -------------------------------------------------------------------------------- /sim/getline/getline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/getline/getline.h -------------------------------------------------------------------------------- /sim/getline/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/getline/index.html -------------------------------------------------------------------------------- /sim/getline/testgl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/getline/testgl.c -------------------------------------------------------------------------------- /sim/gr1splash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/gr1splash -------------------------------------------------------------------------------- /sim/gr2splash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/gr2splash -------------------------------------------------------------------------------- /sim/graph1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/graph1.c -------------------------------------------------------------------------------- /sim/graph1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/graph1.h -------------------------------------------------------------------------------- /sim/graph2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/graph2.c -------------------------------------------------------------------------------- /sim/graph2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/graph2.h -------------------------------------------------------------------------------- /sim/icache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/icache.c -------------------------------------------------------------------------------- /sim/icache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/icache.h -------------------------------------------------------------------------------- /sim/instr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/instr.c -------------------------------------------------------------------------------- /sim/instr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/instr.h -------------------------------------------------------------------------------- /sim/io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/io.c -------------------------------------------------------------------------------- /sim/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/io.h -------------------------------------------------------------------------------- /sim/kbd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/kbd.c -------------------------------------------------------------------------------- /sim/kbd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/kbd.h -------------------------------------------------------------------------------- /sim/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/main.c -------------------------------------------------------------------------------- /sim/mmu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/mmu.c -------------------------------------------------------------------------------- /sim/mmu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/mmu.h -------------------------------------------------------------------------------- /sim/mouse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/mouse.c -------------------------------------------------------------------------------- /sim/mouse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/mouse.h -------------------------------------------------------------------------------- /sim/output.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/output.c -------------------------------------------------------------------------------- /sim/output.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/output.h -------------------------------------------------------------------------------- /sim/ram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/ram.c -------------------------------------------------------------------------------- /sim/ram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/ram.h -------------------------------------------------------------------------------- /sim/rom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/rom.c -------------------------------------------------------------------------------- /sim/rom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/rom.h -------------------------------------------------------------------------------- /sim/screen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/screen -------------------------------------------------------------------------------- /sim/sdcard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/sdcard.c -------------------------------------------------------------------------------- /sim/sdcard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/sdcard.h -------------------------------------------------------------------------------- /sim/serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/serial.c -------------------------------------------------------------------------------- /sim/serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/serial.h -------------------------------------------------------------------------------- /sim/shutdown.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/shutdown.c -------------------------------------------------------------------------------- /sim/shutdown.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/shutdown.h -------------------------------------------------------------------------------- /sim/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/timer.c -------------------------------------------------------------------------------- /sim/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/timer.h -------------------------------------------------------------------------------- /sim/trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/trace.c -------------------------------------------------------------------------------- /sim/trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/sim/trace.h -------------------------------------------------------------------------------- /simtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/Makefile -------------------------------------------------------------------------------- /simtest/Makefile.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/Makefile.run -------------------------------------------------------------------------------- /simtest/disk/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/disk/Makefile -------------------------------------------------------------------------------- /simtest/disk/mkmbr/mbr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/disk/mkmbr/mbr.s -------------------------------------------------------------------------------- /simtest/rand/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/rand/Makefile -------------------------------------------------------------------------------- /simtest/rand/gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/rand/gen.c -------------------------------------------------------------------------------- /simtest/rand/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/rand/rom.lnk -------------------------------------------------------------------------------- /simtest/rom/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/rom/Makefile -------------------------------------------------------------------------------- /simtest/rom/rom.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/rom/rom.lnk -------------------------------------------------------------------------------- /simtest/rom/rom00.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/rom/rom00.s -------------------------------------------------------------------------------- /simtest/rom/rom01.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/rom/rom01.s -------------------------------------------------------------------------------- /simtest/rom/rom02.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/rom/rom02.s -------------------------------------------------------------------------------- /simtest/rom/rom03.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/rom/rom03.s -------------------------------------------------------------------------------- /simtest/rom/rom04.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/rom/rom04.s -------------------------------------------------------------------------------- /simtest/rom/rom05.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/rom/rom05.s -------------------------------------------------------------------------------- /simtest/rom/rom06.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/rom/rom06.s -------------------------------------------------------------------------------- /simtest/rom/rom07.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/rom/rom07.s -------------------------------------------------------------------------------- /simtest/rom/rom08.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/rom/rom08.s -------------------------------------------------------------------------------- /simtest/rom/rom09.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/rom/rom09.s -------------------------------------------------------------------------------- /simtest/rom/rom10.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/rom/rom10.s -------------------------------------------------------------------------------- /simtest/rom/romboot.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/simtest/rom/romboot.s -------------------------------------------------------------------------------- /stdalone/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/Makefile -------------------------------------------------------------------------------- /stdalone/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/README -------------------------------------------------------------------------------- /stdalone/atomics/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/atomics/main.c -------------------------------------------------------------------------------- /stdalone/atomics/start.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/atomics/start.h -------------------------------------------------------------------------------- /stdalone/atomics/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/atomics/start.s -------------------------------------------------------------------------------- /stdalone/bottles/iolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/bottles/iolib.c -------------------------------------------------------------------------------- /stdalone/bottles/iolib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/bottles/iolib.h -------------------------------------------------------------------------------- /stdalone/bottles/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/bottles/main.c -------------------------------------------------------------------------------- /stdalone/bottles/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/bottles/start.s -------------------------------------------------------------------------------- /stdalone/bottles/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/bottles/types.h -------------------------------------------------------------------------------- /stdalone/dmpmbr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/dmpmbr/Makefile -------------------------------------------------------------------------------- /stdalone/dmpmbr/biolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/dmpmbr/biolib.c -------------------------------------------------------------------------------- /stdalone/dmpmbr/biolib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/dmpmbr/biolib.h -------------------------------------------------------------------------------- /stdalone/dmpmbr/idedsk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/dmpmbr/idedsk.h -------------------------------------------------------------------------------- /stdalone/dmpmbr/iolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/dmpmbr/iolib.c -------------------------------------------------------------------------------- /stdalone/dmpmbr/iolib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/dmpmbr/iolib.h -------------------------------------------------------------------------------- /stdalone/dmpmbr/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/dmpmbr/main.c -------------------------------------------------------------------------------- /stdalone/dmpmbr/start.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/dmpmbr/start.h -------------------------------------------------------------------------------- /stdalone/dmpmbr/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/dmpmbr/start.s -------------------------------------------------------------------------------- /stdalone/dmpmbr/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/dmpmbr/stdarg.h -------------------------------------------------------------------------------- /stdalone/dmpmbr/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/dmpmbr/types.h -------------------------------------------------------------------------------- /stdalone/dskchk/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/dskchk/Makefile -------------------------------------------------------------------------------- /stdalone/dskchk/idedsk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/dskchk/idedsk.h -------------------------------------------------------------------------------- /stdalone/dskchk/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/dskchk/main.c -------------------------------------------------------------------------------- /stdalone/dskchk/start.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/dskchk/start.h -------------------------------------------------------------------------------- /stdalone/dskchk/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/dskchk/start.s -------------------------------------------------------------------------------- /stdalone/dskchk/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/dskchk/stdarg.h -------------------------------------------------------------------------------- /stdalone/gfxchk1/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/gfxchk1/main.c -------------------------------------------------------------------------------- /stdalone/gfxchk1/start.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/gfxchk1/start.h -------------------------------------------------------------------------------- /stdalone/gfxchk1/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/gfxchk1/start.s -------------------------------------------------------------------------------- /stdalone/gfxchk2/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/gfxchk2/main.c -------------------------------------------------------------------------------- /stdalone/gfxchk2/start.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/gfxchk2/start.h -------------------------------------------------------------------------------- /stdalone/gfxchk2/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/gfxchk2/start.s -------------------------------------------------------------------------------- /stdalone/hello/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/hello/Makefile -------------------------------------------------------------------------------- /stdalone/hello/hello.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/hello/hello.s -------------------------------------------------------------------------------- /stdalone/hello2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/hello2/Makefile -------------------------------------------------------------------------------- /stdalone/hello2/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/hello2/main.c -------------------------------------------------------------------------------- /stdalone/hello2/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/hello2/start.s -------------------------------------------------------------------------------- /stdalone/intari/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/intari/Makefile -------------------------------------------------------------------------------- /stdalone/intari/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/intari/README -------------------------------------------------------------------------------- /stdalone/kbdtest/iolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/kbdtest/iolib.c -------------------------------------------------------------------------------- /stdalone/kbdtest/iolib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/kbdtest/iolib.h -------------------------------------------------------------------------------- /stdalone/kbdtest/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/kbdtest/main.c -------------------------------------------------------------------------------- /stdalone/kbdtest/start.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/kbdtest/start.h -------------------------------------------------------------------------------- /stdalone/kbdtest/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/kbdtest/start.s -------------------------------------------------------------------------------- /stdalone/kbdtest/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/kbdtest/types.h -------------------------------------------------------------------------------- /stdalone/memsize/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/memsize/main.c -------------------------------------------------------------------------------- /stdalone/memsize/start.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/memsize/start.h -------------------------------------------------------------------------------- /stdalone/memsize/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/memsize/start.s -------------------------------------------------------------------------------- /stdalone/memtest/iolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/memtest/iolib.c -------------------------------------------------------------------------------- /stdalone/memtest/iolib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/memtest/iolib.h -------------------------------------------------------------------------------- /stdalone/memtest/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/memtest/main.c -------------------------------------------------------------------------------- /stdalone/memtest/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/memtest/start.s -------------------------------------------------------------------------------- /stdalone/memtest/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/memtest/types.h -------------------------------------------------------------------------------- /stdalone/mkpart/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/mkpart/Makefile -------------------------------------------------------------------------------- /stdalone/mkpart/biolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/mkpart/biolib.c -------------------------------------------------------------------------------- /stdalone/mkpart/biolib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/mkpart/biolib.h -------------------------------------------------------------------------------- /stdalone/mkpart/idedsk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/mkpart/idedsk.h -------------------------------------------------------------------------------- /stdalone/mkpart/iolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/mkpart/iolib.c -------------------------------------------------------------------------------- /stdalone/mkpart/iolib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/mkpart/iolib.h -------------------------------------------------------------------------------- /stdalone/mkpart/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/mkpart/main.c -------------------------------------------------------------------------------- /stdalone/mkpart/start.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/mkpart/start.h -------------------------------------------------------------------------------- /stdalone/mkpart/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/mkpart/start.s -------------------------------------------------------------------------------- /stdalone/mkpart/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/mkpart/stdarg.h -------------------------------------------------------------------------------- /stdalone/mkpart/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/mkpart/types.h -------------------------------------------------------------------------------- /stdalone/sdctest/iolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/sdctest/iolib.c -------------------------------------------------------------------------------- /stdalone/sdctest/iolib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/sdctest/iolib.h -------------------------------------------------------------------------------- /stdalone/sdctest/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/sdctest/main.c -------------------------------------------------------------------------------- /stdalone/sdctest/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/sdctest/start.s -------------------------------------------------------------------------------- /stdalone/sdctest/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/sdctest/types.h -------------------------------------------------------------------------------- /stdalone/shpart/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/shpart/Makefile -------------------------------------------------------------------------------- /stdalone/shpart/biolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/shpart/biolib.c -------------------------------------------------------------------------------- /stdalone/shpart/biolib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/shpart/biolib.h -------------------------------------------------------------------------------- /stdalone/shpart/idedsk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/shpart/idedsk.h -------------------------------------------------------------------------------- /stdalone/shpart/iolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/shpart/iolib.c -------------------------------------------------------------------------------- /stdalone/shpart/iolib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/shpart/iolib.h -------------------------------------------------------------------------------- /stdalone/shpart/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/shpart/main.c -------------------------------------------------------------------------------- /stdalone/shpart/start.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/shpart/start.h -------------------------------------------------------------------------------- /stdalone/shpart/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/shpart/start.s -------------------------------------------------------------------------------- /stdalone/shpart/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/shpart/stdarg.h -------------------------------------------------------------------------------- /stdalone/shpart/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/shpart/types.h -------------------------------------------------------------------------------- /stdalone/wrtmbr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/wrtmbr/Makefile -------------------------------------------------------------------------------- /stdalone/wrtmbr/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/wrtmbr/main.c -------------------------------------------------------------------------------- /stdalone/wrtmbr/start.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/wrtmbr/start.h -------------------------------------------------------------------------------- /stdalone/wrtmbr/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/wrtmbr/start.s -------------------------------------------------------------------------------- /stdalone/wrtmbr/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/stdalone/wrtmbr/stdarg.h -------------------------------------------------------------------------------- /tools/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/Makefile -------------------------------------------------------------------------------- /tools/bin2dat/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/bin2dat/Makefile -------------------------------------------------------------------------------- /tools/bin2dat/bin2dat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/bin2dat/bin2dat.c -------------------------------------------------------------------------------- /tools/bin2dat2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/bin2dat2/Makefile -------------------------------------------------------------------------------- /tools/bin2exo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/bin2exo/Makefile -------------------------------------------------------------------------------- /tools/bin2exo/bin2exo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/bin2exo/bin2exo.c -------------------------------------------------------------------------------- /tools/bin2mcs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/bin2mcs/Makefile -------------------------------------------------------------------------------- /tools/bin2mcs/bin2mcs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/bin2mcs/bin2mcs.c -------------------------------------------------------------------------------- /tools/bit2exo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/bit2exo/Makefile -------------------------------------------------------------------------------- /tools/bit2exo/bit2exo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/bit2exo/bit2exo.c -------------------------------------------------------------------------------- /tools/bit2mcs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/bit2mcs/Makefile -------------------------------------------------------------------------------- /tools/bit2mcs/bit2mcs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/bit2mcs/bit2mcs.c -------------------------------------------------------------------------------- /tools/chrgen/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/chrgen/Makefile -------------------------------------------------------------------------------- /tools/chrgen/font-8x16: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/chrgen/font-8x16 -------------------------------------------------------------------------------- /tools/chrgen/mkinit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/chrgen/mkinit.c -------------------------------------------------------------------------------- /tools/dspmem/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/dspmem/Makefile -------------------------------------------------------------------------------- /tools/dspmem/mkinit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/dspmem/mkinit.c -------------------------------------------------------------------------------- /tools/dspmem/screen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/dspmem/screen -------------------------------------------------------------------------------- /tools/shdspout/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/shdspout/Makefile -------------------------------------------------------------------------------- /tools/shdspout/dsp.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/shdspout/dsp.out -------------------------------------------------------------------------------- /tools/shserout/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/shserout/Makefile -------------------------------------------------------------------------------- /tools/shserout/ser0.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/shserout/ser0.out -------------------------------------------------------------------------------- /tools/vcdchk/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/vcdchk/Makefile -------------------------------------------------------------------------------- /tools/vcdchk/ref-fail.chk: -------------------------------------------------------------------------------- 1 | 519 ns 2 | top.t1.accumulator 3 | 32'b10zx1010x11xx0 4 | -------------------------------------------------------------------------------- /tools/vcdchk/ref-succ.chk: -------------------------------------------------------------------------------- 1 | 519 ns 2 | top.t1.accumulator 3 | 32'b10zx1110x11xx0 4 | -------------------------------------------------------------------------------- /tools/vcdchk/ref.vcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/vcdchk/ref.vcd -------------------------------------------------------------------------------- /tools/vcdchk/vcdchk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgeisse/eco32/HEAD/tools/vcdchk/vcdchk.c --------------------------------------------------------------------------------