Functions | Variables

genreg Namespace Reference

Functions

def important_cmp
def print_out
def make_file_out
def unsigned
def dispatch_gen
def read_dispatch_gen
def write_dispatch_gen
def declaration_gen
def writer_gen
def reader_gen
def sanity_check
def class_gen

Variables

tuple m = imp.load_source("foomod", sys.argv[1], open(sys.argv[1], 'r'))
tuple outfile = open(sys.argv[2], 'w')

Function Documentation

def genreg::class_gen (   name,
  rset,
  out 
)
def genreg::declaration_gen (   name,
  rset,
  out 
)
Generate declarations for all registers that need them.
def genreg::dispatch_gen (   var,
  regs,
  filt,
  mangle,
  out,
  default = "" 
)
def genreg::important_cmp (   r1,
  r2 
)
def genreg::make_file_out (   f  ) 
def genreg::print_out (   s  ) 
def genreg::read_dispatch_gen (   name,
  regs,
  out 
)
def genreg::reader_gen (   r,
  out 
)
def genreg::sanity_check (   rset  ) 
Check the register set description for basic consistency.
def genreg::unsigned (   n  ) 
def genreg::write_dispatch_gen (   name,
  regs,
  out 
)
def genreg::writer_gen (   r,
  out 
)

Variable Documentation

tuple genreg::m = imp.load_source("foomod", sys.argv[1], open(sys.argv[1], 'r'))
tuple genreg::outfile = open(sys.argv[2], 'w')
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines