From b6fab912b3c98d4cb9d381fde656c7aad0e45b24 Mon Sep 17 00:00:00 2001 From: Guillaume Knispel Date: Thu, 29 Mar 2012 16:50:28 +0200 Subject: parse datasheet and dimms --- parse_datasheet/check_offset.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 parse_datasheet/check_offset.py (limited to 'parse_datasheet/check_offset.py') diff --git a/parse_datasheet/check_offset.py b/parse_datasheet/check_offset.py new file mode 100755 index 0000000..63d358f --- /dev/null +++ b/parse_datasheet/check_offset.py @@ -0,0 +1,19 @@ +#!/usr/bin/env python + +import sys +from pickle_helper import unpickle_file + +def main(): + if len(sys.argv) < 2: + raise ValueError("BAD WOLF!") + a_t = unpickle_file(sys.argv[1] + ".pickle") + for t in a_t.tables: + if t.offset != t.offset_start[0]: + print "%7s %19s %7s %15s" % ( + t.fmt('offset'), + t.reg_name, + t.size, + t.fmt('default')) + + +main() -- cgit v1.2.3