コード例 #1
0
ファイル: Assembler.cs プロジェクト: dl1109783/reko
        public Program GetImage()
        {
            var mem     = new MemoryArea(addrBase, m.GetBytes());
            var seg     = new ImageSegment("code", mem, AccessMode.ReadWriteExecute);
            var program = new Program(
                new SegmentMap(addrBase, seg),
                arch,
                platform);

            return(program);
        }
コード例 #2
0
ファイル: Assembler.cs プロジェクト: wxjwz/reko
        public Program GetImage()
        {
            var mem     = new MemoryArea(addrBase, m.GetBytes());
            var seg     = new ImageSegment("code", mem, AccessMode.ReadWriteExecute);
            var map     = new SegmentMap(addrBase, seg);
            var program = new Program
            {
                SegmentMap   = map,
                ImageMap     = map.CreateImageMap(),
                Architecture = arch,
            };

            return(program);
        }