asxv5pxx.git
3 years 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

3 years 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

3 years 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

3 years 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

3 years 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

4 years 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*

6 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

6 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

6 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

6 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

6 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)

6 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

6 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)