示例#1
0
            public void Read(byte[] data, long startAddr, long addrOffset)
            {
                field_0  = ReadUint16(data, file_loc);
                field_2  = ReadUint16(data, file_loc + 0x02);
                field_4  = ReadUint16(data, file_loc + 0x04);
                field_6  = ReadUint16(data, file_loc + 0x06);
                field_8  = ReadUint16(data, file_loc + 0x08);
                field_A  = ReadUint16(data, file_loc + 0x0A);
                field_C  = ReadUint16(data, file_loc + 0x0C);
                field_E  = ReadUint16(data, file_loc + 0x0E);
                field_10 = ReadUint16(data, file_loc + 0x10);
                field_12 = ReadUint16(data, file_loc + 0x12);
                field_14 = ReadUint32(data, file_loc + 0x14);
                field_18 = ReadUint32(data, file_loc + 0x18);
                field_1C = ReadUint32(data, file_loc + 0x1C);

                if (field_12 < firmConsts.BFT_Count)
                {
                    field_12_item = new Unknown_xx(data, field_12, addrOffset, startAddr);
                }
            }
示例#2
0
            public void Read(byte[] data, long startAddr, long addrOffset)
            {
                field_0 = ReadUint16(data, file_loc);
                field_2 = ReadUint16(data, file_loc + 0x02);
                field_4 = ReadUint16(data, file_loc + 0x04);
                field_6 = ReadUint16(data, file_loc + 0x06);
                field_8 = ReadUint16(data, file_loc + 0x08);
                field_A = ReadUint16(data, file_loc + 0x0A);
                field_C = ReadUint16(data, file_loc + 0x0C);
                field_E = ReadUint16(data, file_loc + 0x0E);
                field_10 = ReadUint16(data, file_loc + 0x10);
                field_12 = ReadUint16(data, file_loc + 0x12);
                field_14 = ReadUint32(data, file_loc + 0x14);
                field_18 = ReadUint32(data, file_loc + 0x18);
                field_1C = ReadUint32(data, file_loc + 0x1C);

                if (field_12 < firmConsts.BFT_Count)
                {
                    field_12_item = new Unknown_xx(data, field_12, addrOffset, startAddr);
                }
            }