Bootstrap
Class BootImage.DataSection

java.lang.Object
Linker.ELF.Section
Linker.ELF.Section.ProgBitsSection
Bootstrap.BootImage.DataSection
- All Implemented Interfaces:
- Linker.ELF.ELFConstants
- Enclosing class:
- BootImage
- class BootImage.DataSection
- extends Linker.ELF.Section.ProgBitsSection
Nested classes inherited from class Linker.ELF.Section |
Linker.ELF.Section.AbsSection, Linker.ELF.Section.DynamicSection, Linker.ELF.Section.DynSymSection, Linker.ELF.Section.FakeSection, Linker.ELF.Section.HashSection, Linker.ELF.Section.NoBitsSection, Linker.ELF.Section.NoteSection, Linker.ELF.Section.NullSection, Linker.ELF.Section.ProgBitsSection, Linker.ELF.Section.ProgBitsSectionImpl, Linker.ELF.Section.RelASection, Linker.ELF.Section.RelSection, Linker.ELF.Section.StrTabSection, Linker.ELF.Section.SymTabSection, Linker.ELF.Section.UnloadedSection |
Fields inherited from interface Linker.ELF.ELFConstants |
ELFCLASS32, ELFCLASS64, ELFCLASSNONE, ELFDATA2LSB, ELFDATA2MSB, ELFDATANONE, ELFMAG0, ELFMAG1, ELFMAG2, ELFMAG3, EM_386, EM_68K, EM_860, EM_88K, EM_M32, EM_MIPS, EM_MIPS_RS4_BE, EM_SPARC, ET_CORE, ET_DYN, ET_EXEC, ET_HIPROC, ET_LOPROC, ET_NONE, ET_REL, EV_CURRENT, EV_NONE, PT_DYNAMIC, PT_HIPROC, PT_INTERP, PT_LOAD, PT_LOPROC, PT_NOTE, PT_NULL, PT_PHDR, PT_SHLIB, R_386_32, R_386_NONE, R_386_PC32, SHF_ALLOC, SHF_EXECINSTR, SHF_MASKPROC, SHF_WRITE, SHN_ABS, SHN_COMMON, SHN_HIPROC, SHN_HIRESERVE, SHN_INVALID, SHN_LOPROC, SHN_LORESERVE, SHN_UNDEF, SHT_DYNAMIC, SHT_DYNSYM, SHT_HASH, SHT_HIPROC, SHT_HIUSER, SHT_LOPROC, SHT_LOUSER, SHT_NOBITS, SHT_NOTE, SHT_NULL, SHT_PROGBITS, SHT_REL, SHT_RELA, SHT_SHLIB, SHT_STRTAB, SHT_SYMTAB, STB_GLOBAL, STB_HIPROC, STB_LOCAL, STB_LOPROC, STB_WEAK, STT_FILE, STT_FUNC, STT_HIPROC, STT_LOPROC, STT_NOTYPE, STT_OBJECT, STT_SECTION |
Methods inherited from class Linker.ELF.Section.ProgBitsSection |
getEntSize, getInfo, getLink, getType |
Methods inherited from class Linker.ELF.Section |
clearAlloc, clearExecInstr, clearWrite, getAddr, getFlags, getHeaderSize, getIndex, getName, setAddr, setAlloc, setExecInstr, setIndex, setName, setWrite, writeHeader |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BootImage.DataSection
BootImage.DataSection()
getSize
public int getSize()
getAddrAlign
public int getAddrAlign()
writeData
public void writeData(Linker.ELF.ELF file)
throws java.io.IOException
load
public void load(Linker.ELF.Section.UnloadedSection s,
Linker.ELF.ELF file)
throws java.io.IOException