Home | History | Annotate | Download | only in tools

Lines Matching refs:start_address

2415   def output_words(self, f, start_address, end_address,
2423 start_address = self.align_down(start_address, size)
2426 if start_address < low:
2427 start_address = low
2433 if start_address != low or end_address != high:
2441 (desc, start_address, end_address, highlight_address, expand))
2445 for j in xrange(0, end_address - start_address, size):
2446 slot = start_address + j
2493 def output_ascii(self, f, start_address, end_address, highlight_address):
2499 if start_address < region[0]:
2500 start_address = region[0]
2505 if start_address != region[0] or end_address != region[0] + region[1]:
2511 (start_address, end_address, highlight_address, expand))
2517 start = self.align_down(start_address, line_width)
2525 if address < start_address:
2558 self, f, start_address, end_address, highlight_address, exact):
2560 if start_address < region[0]:
2561 start_address = region[0]
2564 count = end_address - start_address
2565 lines = self.reader.GetDisasmLines(start_address, count)
2569 if line[0] + start_address == highlight_address:
2573 start_address = highlight_address
2574 count = end_address - start_address
2577 if start_address != region[0] or end_address != region[0] + region[1]:
2586 (start_address, end_address, highlight_address, expand))
2596 f, start_address, line, next_address, highlight_address)