""" t3SINI.py Provides a class representing a static initializer block in a t3 image file. """ import struct from t3Block import * class SINI_Block(Block): """ A static initializer list block. """ name = "Static Initializer List Block" debug = True def __init__(self, datastream, image, attribs): Block.__init__(self, datastream, image, attribs) self.read_block() def read_block(self): """ Reads the data included in the block. """ headersz = struct.unpack(" 12: datastream.read(headersz-12) entries = [] for i in xrange(initcount): entries.append(struct.unpack("