summaryrefslogtreecommitdiff
path: root/decoders/z80
AgeCommit message (Collapse)Author
2016-05-15Use consistent __init__() format across all PDs.Uwe Hermann
The previous **kwargs some PDs had is not actually ever used, so drop it.
2014-04-15All PDs: Bump api_version to 2.Uwe Hermann
Older libsigrokdecode versions are no longer able to use the current versions of the PDs (various changes in syntax etc).
2014-04-13Rename 'probe' to 'channel' everywhere.Uwe Hermann
Variables of type 'struct srd_channel *' are consistently named 'pdch' to make them easily distinguishable from libsigrok's 'struct sr_channel *' variables that are consistently named 'ch'.
2014-04-13z80: Fix incorrect license field.Uwe Hermann
2014-03-10Probes, optional probes and annotations now take a tuple.Bert Vermeulen
Annotation entries also consist of a tuple, not a list.
2014-03-10Remove unused probes and optionsBert Vermeulen
2014-03-02z80: Use methods directly as state values.Daniel Elstner
2014-02-28z80: Display not-taken conditional calls correctly.Daniel Elstner
2014-02-28z80: Fix display of read/modify/write instructions.Daniel Elstner
2014-02-28z80: Shorten annotation ID 'warning' to 'warn'.Daniel Elstner
2014-02-27z80: Output jump offsets relative to instruction start.Daniel Elstner
Most assemblers recognize the symbol $ for the address of the current instruction. Make use of this to output relative jump instructions using the $[+-]offset syntax, with offset being the displacement minus the instruction length.
2014-02-27z80: Format hex numbers with leading zero if necessary.Daniel Elstner
Assembler syntax requires that all numbers start with a decimal digit. Introduce a custom 'H' format for prefixing a leading 0 to hexadecimal numbers that would otherwise start with a letter.
2014-02-24z80: Use list comprehensions for bus probes.Daniel Elstner
2014-02-24z80: New decoder for disassembling Z80 CPU instructions.Daniel Elstner