Package envi :: Package archs :: Package z80 :: Module regs
[hide private]
[frames] | no frames]

Module regs

source code

Register definition for the z80 architecture

Classes [hide private]
  z80RegisterContext
Variables [hide private]
  z80regs = [('AF', 16), ('BC', 16), ('DE', 16), ('HL', 16), ('I...
  l = {'REG_A': 134742016, 'REG_AF': 0, 'REG_B': 134742017, 'REG...
  z80meta = [('A', 0, 8, 8), ('B', 1, 8, 8), ('C', 1, 0, 8), ('D...
  regctx = z80RegisterContext()
  REG_A = 134742016
  REG_AF = 0
  REG_B = 134742017
  REG_BC = 1
  REG_C = 524289
  REG_D = 134742018
  REG_DE = 2
  REG_E = 524290
  REG_F = 524288
  REG_H = 134742019
  REG_HL = 3
  REG_I = 8
  REG_IX = 4
  REG_IY = 5
  REG_L = 524291
  REG_PC = 6
  REG_R = 9
  REG_SP = 7
  __package__ = 'envi.archs.z80'
Variables Details [hide private]

z80regs

Value:
[('AF', 16),
 ('BC', 16),
 ('DE', 16),
 ('HL', 16),
 ('IX', 16),
 ('IY', 16),
 ('PC', 16),
 ('SP', 16),
...

l

Value:
{'REG_A': 134742016,
 'REG_AF': 0,
 'REG_B': 134742017,
 'REG_BC': 1,
 'REG_C': 524289,
 'REG_D': 134742018,
 'REG_DE': 2,
 'REG_E': 524290,
...

z80meta

Value:
[('A', 0, 8, 8),
 ('B', 1, 8, 8),
 ('C', 1, 0, 8),
 ('D', 2, 8, 8),
 ('E', 2, 0, 8),
 ('F', 0, 0, 8),
 ('H', 3, 8, 8),
 ('L', 3, 0, 8)]