Skip to content

Nestor80 v1.2 preview 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@Konamiman Konamiman released this 06 Dec 16:37
· 14 commits to master since this release
865d9fc

v1.2 preview 1 of Nestor80:

  • Add support for assembling all the Z280 instructions, as listed in the Z280™ MPU Microprocessor Unit Technical Manual. See the new Z280Support.md file for details about Z280 related extra features.
  • Add some missing Z80 instructions:
    • LD R,A
    • CPL A (alias of CPL)
    • NEG A (alias of NEG)
    • The aliases with explicit "A," of: AND, CP, OR, SRL, XOR
  • Fix dummy duplicates of public symbols being created inside modules, example:
module FOO
BAR equ 34
public BAR
endmod

This was creating two public symbols: FOO.BAR with value 34 (correct) and BAR with value 0 (incorrect). This pull request fixes this so only the single correct symbols is created.

This is the assembler only, if you plan to write relocatable code you'll need also Linkstor80 and Libstor80.