addedmethod:
calcCheckSum
byte calcCheckSum() throws IOException
addedfield:
data
byte[] data
addedfield:
dataReader
ghidra.app.util.bin.BinaryReader dataReader
addedmethod:
getData
byte[] getData()
addedmethod:
parseData
void parseData() throws IOException, OmfException
addedmethod:
toDataType
ghidra.program.model.data.DataType toDataType() throws DuplicateNameException, IOException
addedmethod:
validCheckSum
boolean validCheckSum() throws IOException
modifiedmethod:
getRecordType
return type: byte → int
- byte getRecordType()
+ int getRecordType()
modifiedtype-implements:
OmfRecord
- (none)
+ ghidra.app.util.bin.StructConverter
modifiedfield:
recordType
type: byte → int
- byte recordType
+ int recordType
removedfield:
ALIAS
static byte ALIAS
removedfield:
BAKPAT
static byte BAKPAT
removedfield:
BLKDEF
static byte BLKDEF
removedfield:
BLKEND
static byte BLKEND
removedmethod:
calcCheckSum
byte calcCheckSum(ghidra.app.util.bin.BinaryReader reader) throws IOException
removedfield:
CEXTDEF
static byte CEXTDEF
removedfield:
COMDAT
static byte COMDAT
removedfield:
COMDEF
static byte COMDEF
removedfield:
COMENT
static byte COMENT
removedfield:
DEBSYM
static byte DEBSYM
removedfield:
END
static byte END
removedfield:
ENDREC
static byte ENDREC
removedfield:
EXTDEF
static byte EXTDEF
removedfield:
FIXUPP
static byte FIXUPP
removedmethod:
getRecordName
static java.lang.String getRecordName(int type)
removedfield:
GRPDEF
static byte GRPDEF
removedfield:
LCOMDEF
static byte LCOMDEF
removedfield:
LEDATA
static byte LEDATA
removedfield:
LEXTDEF
static byte LEXTDEF
removedfield:
LHEADR
static byte LHEADR
removedfield:
LIBDIC
static byte LIBDIC
removedfield:
LIBHED
static byte LIBHED
removedfield:
LIBLOC
static byte LIBLOC
removedfield:
LIBNAM
static byte LIBNAM
removedfield:
LIDATA
static byte LIDATA
removedfield:
LINNUM
static byte LINNUM
removedfield:
LINSYM
static byte LINSYM
removedfield:
LLNAMES
static byte LLNAMES
removedfield:
LNAMES
static byte LNAMES
removedfield:
LOCSYM
static byte LOCSYM
removedfield:
LPUBDEF
static byte LPUBDEF
removedfield:
MODEND
static byte MODEND
removedfield:
NBKPAT
static byte NBKPAT
removedfield:
OVLDEF
static byte OVLDEF
removedfield:
PEDATA
static byte PEDATA
removedfield:
PIDATA
static byte PIDATA
removedfield:
PUBDEF
static byte PUBDEF
removedmethod:
readCheckSumByte
void readCheckSumByte(ghidra.app.util.bin.BinaryReader reader) throws IOException
removedmethod:
readIndex
static int readIndex(ghidra.app.util.bin.BinaryReader reader) throws IOException
removedmethod:
readInt1Or2
static int readInt1Or2(ghidra.app.util.bin.BinaryReader reader, boolean isBig) throws IOException
removedmethod:
readInt2Or4
static int readInt2Or4(ghidra.app.util.bin.BinaryReader reader, boolean isBig) throws IOException
removedmethod:
readRecord
static ghidra.app.util.bin.format.omf.OmfRecord readRecord(ghidra.app.util.bin.BinaryReader reader) throws IOException, OmfException
removedmethod:
readRecordHeader
void readRecordHeader(ghidra.app.util.bin.BinaryReader reader) throws IOException
removedmethod:
readString
static java.lang.String readString(ghidra.app.util.bin.BinaryReader reader) throws IOException
removedfield:
REDATA
static byte REDATA
removedfield:
REGINT
static byte REGINT
removedfield:
RHEADR
static byte RHEADR
removedfield:
RIDATA
static byte RIDATA
removedfield:
SEGDEF
static byte SEGDEF
removedfield:
START
static byte START
removedfield:
THEADR
static byte THEADR
removedfield:
TYPDEF
static byte TYPDEF
removedmethod:
validCheckSum
boolean validCheckSum(ghidra.app.util.bin.BinaryReader reader) throws IOException
removedfield:
VENDEXT
static byte VENDEXT
removedfield:
VERNUM
static byte VERNUM