asxv5pxx.git
22 months agoImplement more of the shim, it can assemble the test file sort of master
Nick Downing [Sat, 18 Jun 2022 06:55:53 +0000 (16:55 +1000)]
Implement more of the shim, it can assemble the test file sort of

22 months agoAdd an auto-extractor for the instruction table, add COP8 instruction table, add...
Nick Downing [Sat, 18 Jun 2022 05:12:46 +0000 (15:12 +1000)]
Add an auto-extractor for the instruction table, add COP8 instruction table, add COP8 test assembly file, add enough of the shim to pass initialization code

22 months agoChange all function bodies in the shim to abort(), allows it to link
Nick Downing [Sat, 18 Jun 2022 02:41:44 +0000 (12:41 +1000)]
Change all function bodies in the shim to abort(), allows it to link

22 months agoAdd aslshim which is just a subset of files from asl-current so far
Nick Downing [Sat, 18 Jun 2022 02:10:44 +0000 (12:10 +1000)]
Add aslshim which is just a subset of files from asl-current so far

22 months agoAdd aslcop8 which is just a copy of as8085 so far
Nick Downing [Sat, 18 Jun 2022 01:55:08 +0000 (11:55 +1000)]
Add aslcop8 which is just a copy of as8085 so far

23 months agoSearch and replace 430 to PDP11 in tpdp11*
Nick Downing [Fri, 27 May 2022 01:37:30 +0000 (11:37 +1000)]
Search and replace 430 to PDP11 in tpdp11*

4 years agoMake ref/asxlat version of reference assembler to translate into asxxxx dialect
Nick Downing [Sat, 15 Jun 2019 02:48:22 +0000 (12:48 +1000)]
Make ref/asxlat version of reference assembler to translate into asxxxx dialect

4 years agoAdd S_JSR, S_RTS, S_SYSTRAP, S_SPL
Nick Downing [Sat, 15 Jun 2019 00:03:57 +0000 (10:03 +1000)]
Add S_JSR, S_RTS, S_SYSTRAP, S_SPL

4 years agoAdd S_INH (no operands) and S_BRANCH
Nick Downing [Fri, 14 Jun 2019 23:27:57 +0000 (09:27 +1000)]
Add S_INH (no operands) and S_BRANCH

4 years agoAdd reference assembler from 2.11BSD with Nick's conversion to C, add tests, get...
Nick Downing [Fri, 14 Jun 2019 23:10:37 +0000 (09:10 +1000)]
Add reference assembler from 2.11BSD with Nick's conversion to C, add tests, get S_DOUBLE and S_SINGLE instructions to compile

4 years agoAdd opcode table, instruction type, addressing modes (no opcode processing yet)
Nick Downing [Fri, 14 Jun 2019 14:59:35 +0000 (00:59 +1000)]
Add opcode table, instruction type, addressing modes (no opcode processing yet)

4 years agoAdd n.sh build script and .gitignore
Nick Downing [Fri, 14 Jun 2019 13:06:45 +0000 (23:06 +1000)]
Add n.sh build script and .gitignore

4 years agoPristine unpack of asxs5p30.zip (excluding top level text file above the root)
Nick Downing [Fri, 14 Jun 2019 13:03:45 +0000 (23:03 +1000)]
Pristine unpack of asxs5p30.zip (excluding top level text file above the root)