Example #1
0
        public SIContentROM(SIROM aImage)
            : base(aImage)
        {
            SIHeaderROM header = (SIHeaderROM)aImage.Header;

            base.RelocationAddress = header.RomBaseAddress;
        }
Example #2
0
        public override SIImage CreateImage(ITracer aTracer, Stream aStream, string aName)
        {
            SIImage ret = null;
            //
            bool isSupported = SIROM.IsROM(aStream);

            if (isSupported)
            {
                ret = new SIROM(aTracer, aStream, aName);
            }
            //
            return(ret);
        }