vhelin / wla-dx

WLA DX - Yet Another GB-Z80/Z80/Z80N/6502/65C02/65CE02/65816/68000/6800/6801/6809/8008/8080/HUC6280/SPC-700/SuperFX Multi Platform Cross Assembler Package
Other
543 stars 98 forks source link

Add support for CP1610 #391

Open vhelin opened 3 years ago

vhelin commented 3 years ago

The instructions look like they could be easily added to WLA:

https://docs.google.com/spreadsheets/d/11ZjBfELBJxbAsCxFQfs5emx1h5qoApvKHMi_cxgEzI0/edit#gid=0

but jumps might need new code as the address there isn't a plain 16-bit word:

"Unconditional Jump Opcode Space: binary 0 000 000 100 ; bbppppppii ; pppppppppp"

All useful documents, please add to this thread. :)

jeffythedragonslayer commented 1 year ago

This looks official: http://www.avoidspikes.com/dsplib/chips/cp1610.pdf