Package ghidra.app.util.bin.format.pe
Class OptionalHeaderROM
- java.lang.Object
 - 
- ghidra.app.util.bin.format.pe.OptionalHeaderROM
 
 
- 
public class OptionalHeaderROM extends java.lang.ObjectA class to represent the IMAGE_ROM_OPTIONAL_HEADER data structure.
typedef struct _IMAGE_ROM_OPTIONAL_HEADER { WORD Magic; BYTE MajorLinkerVersion; BYTE MinorLinkerVersion; DWORD SizeOfCode; DWORD SizeOfInitializedData; DWORD SizeOfUninitializedData; DWORD AddressOfEntryPoint; DWORD BaseOfCode; DWORD BaseOfData; DWORD BaseOfBss; DWORD GprMask; DWORD CprMask[4]; DWORD GpValue; } IMAGE_ROM_OPTIONAL_HEADER, *PIMAGE_ROM_OPTIONAL_HEADER; 
- 
- 
Constructor Summary
Constructors Constructor Description OptionalHeaderROM() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetAddressOfEntryPoint()intgetBaseOfBss()intgetBaseOfCode()intgetBaseOfData()int[]getCprMask()intgetGprMask()intgetGpValue()shortgetMagic()bytegetMajorLinkerVersion()bytegetMinorLinkerVersion()intgetSizeOfCode()intgetSizeOfInitializedData()intgetSizeOfUninitializedData() 
 - 
 
- 
- 
Method Detail
- 
getMagic
public short getMagic()
 
- 
getMajorLinkerVersion
public byte getMajorLinkerVersion()
 
- 
getMinorLinkerVersion
public byte getMinorLinkerVersion()
 
- 
getSizeOfCode
public int getSizeOfCode()
 
- 
getSizeOfInitializedData
public int getSizeOfInitializedData()
 
- 
getSizeOfUninitializedData
public int getSizeOfUninitializedData()
 
- 
getAddressOfEntryPoint
public int getAddressOfEntryPoint()
 
- 
getBaseOfCode
public int getBaseOfCode()
 
- 
getBaseOfData
public int getBaseOfData()
 
- 
getBaseOfBss
public int getBaseOfBss()
 
- 
getGprMask
public int getGprMask()
 
- 
getCprMask
public int[] getCprMask()
 
- 
getGpValue
public int getGpValue()
 
 - 
 
 -