Newer
Older
UbixOS / doc / xml / structelfHeader.xml
<?xml version='1.0' encoding='iso-8859-1' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.4.7">
  <compounddef id="structelfHeader" kind="struct" prot="public">
    <compoundname>elfHeader</compoundname>
    <includes refid="elf_8h" local="no">elf.h</includes>
      <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="structelfHeader_1a7ab3dc07bce30b761c0be788b52b15a" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 elfHeader::eEhsize</definition>
        <argsstring></argsstring>
        <name>eEhsize</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" line="106" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" bodystart="106" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structelfHeader_18ff3dd1b27053bc5a2f01afe5403e53b" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type>
        <definition>uInt32 elfHeader::eEntry</definition>
        <argsstring></argsstring>
        <name>eEntry</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" line="102" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" bodystart="102" bodyend="-1"/>
        <referencedby refid="elf_8c_1f11ec9e50bcff723428b0c911a177fd0" compoundref="elf_8c" startline="111" endline="185">elf_loadfile</referencedby>
        <referencedby refid="exec_8c_1f80d4412d42ed1b5bf9a1b9774230f33" compoundref="exec_8c" startline="143" endline="323">execFile</referencedby>
        <referencedby refid="kmod_8c_192b68dbf95bf5d651555a4c02ee1a74b" compoundref="kmod_8c" startline="75" endline="211">kmod_load</referencedby>
        <referencedby refid="ld_8c_1b0622e93915d1824df770950e425875f" compoundref="ld_8c" startline="42" endline="176">ldEnable</referencedby>
        <referencedby refid="exec_8c_1094c23346b6d226a03866a54b755ed64" compoundref="exec_8c" startline="552" endline="716">sys_exec</referencedby>
        <referencedby refid="exec_8c_1219681612352232186a0f568457d851d" compoundref="exec_8c" startline="334" endline="546">sysExec</referencedby>
      </memberdef>
      <memberdef kind="variable" id="structelfHeader_123280a5f824bab00f6dd02b2dde31c3b" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type>
        <definition>uInt32 elfHeader::eFlags</definition>
        <argsstring></argsstring>
        <name>eFlags</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" line="105" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" bodystart="105" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structelfHeader_1ec74b71d266bdbfaed95a9241343c28c" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_1a4e0f27a9aca905e340c06d2dcae843c" kindref="member">uInt8</ref></type>
        <definition>uInt8 elfHeader::eIdent[16]</definition>
        <argsstring>[16]</argsstring>
        <name>eIdent</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" line="98" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" bodystart="98" bodyend="-1"/>
        <referencedby refid="elf_8c_1f11ec9e50bcff723428b0c911a177fd0" compoundref="elf_8c" startline="111" endline="185">elf_loadfile</referencedby>
        <referencedby refid="exec_8c_1f80d4412d42ed1b5bf9a1b9774230f33" compoundref="exec_8c" startline="143" endline="323">execFile</referencedby>
        <referencedby refid="exec_8c_1094c23346b6d226a03866a54b755ed64" compoundref="exec_8c" startline="552" endline="716">sys_exec</referencedby>
        <referencedby refid="exec_8c_1219681612352232186a0f568457d851d" compoundref="exec_8c" startline="334" endline="546">sysExec</referencedby>
      </memberdef>
      <memberdef kind="variable" id="structelfHeader_1260b5d6072fedd8bdb8387c7c57e91ec" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 elfHeader::eMachine</definition>
        <argsstring></argsstring>
        <name>eMachine</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" line="100" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" bodystart="100" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structelfHeader_16982d944b2fd4b3f11813a8806500828" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 elfHeader::ePhentsize</definition>
        <argsstring></argsstring>
        <name>ePhentsize</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" line="107" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" bodystart="107" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structelfHeader_14635401868104caa04fcb5bb60840df6" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 elfHeader::ePhnum</definition>
        <argsstring></argsstring>
        <name>ePhnum</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" line="108" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" bodystart="108" bodyend="-1"/>
        <referencedby refid="elf_8c_1f11ec9e50bcff723428b0c911a177fd0" compoundref="elf_8c" startline="111" endline="185">elf_loadfile</referencedby>
        <referencedby refid="exec_8c_1f80d4412d42ed1b5bf9a1b9774230f33" compoundref="exec_8c" startline="143" endline="323">execFile</referencedby>
        <referencedby refid="kmod_8c_192b68dbf95bf5d651555a4c02ee1a74b" compoundref="kmod_8c" startline="75" endline="211">kmod_load</referencedby>
        <referencedby refid="ld_8c_1b0622e93915d1824df770950e425875f" compoundref="ld_8c" startline="42" endline="176">ldEnable</referencedby>
        <referencedby refid="exec_8c_1094c23346b6d226a03866a54b755ed64" compoundref="exec_8c" startline="552" endline="716">sys_exec</referencedby>
        <referencedby refid="exec_8c_1219681612352232186a0f568457d851d" compoundref="exec_8c" startline="334" endline="546">sysExec</referencedby>
      </memberdef>
      <memberdef kind="variable" id="structelfHeader_1aff1ff2cb64932f1e1a1f6cf3b881787" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type>
        <definition>uInt32 elfHeader::ePhoff</definition>
        <argsstring></argsstring>
        <name>ePhoff</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" line="103" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" bodystart="103" bodyend="-1"/>
        <referencedby refid="elf_8c_1f11ec9e50bcff723428b0c911a177fd0" compoundref="elf_8c" startline="111" endline="185">elf_loadfile</referencedby>
        <referencedby refid="exec_8c_1f80d4412d42ed1b5bf9a1b9774230f33" compoundref="exec_8c" startline="143" endline="323">execFile</referencedby>
        <referencedby refid="kmod_8c_192b68dbf95bf5d651555a4c02ee1a74b" compoundref="kmod_8c" startline="75" endline="211">kmod_load</referencedby>
        <referencedby refid="ld_8c_1b0622e93915d1824df770950e425875f" compoundref="ld_8c" startline="42" endline="176">ldEnable</referencedby>
        <referencedby refid="exec_8c_1094c23346b6d226a03866a54b755ed64" compoundref="exec_8c" startline="552" endline="716">sys_exec</referencedby>
        <referencedby refid="exec_8c_1219681612352232186a0f568457d851d" compoundref="exec_8c" startline="334" endline="546">sysExec</referencedby>
      </memberdef>
      <memberdef kind="variable" id="structelfHeader_1a8a9b01678001673e6d0bdef65274d99" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 elfHeader::eShentsize</definition>
        <argsstring></argsstring>
        <name>eShentsize</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" line="109" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" bodystart="109" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structelfHeader_1a5b9594ecad96ed7448dbcf95da7895f" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 elfHeader::eShnum</definition>
        <argsstring></argsstring>
        <name>eShnum</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" line="110" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" bodystart="110" bodyend="-1"/>
        <referencedby refid="kmod_8c_192b68dbf95bf5d651555a4c02ee1a74b" compoundref="kmod_8c" startline="75" endline="211">kmod_load</referencedby>
        <referencedby refid="ld_8c_1b0622e93915d1824df770950e425875f" compoundref="ld_8c" startline="42" endline="176">ldEnable</referencedby>
        <referencedby refid="exec_8c_1219681612352232186a0f568457d851d" compoundref="exec_8c" startline="334" endline="546">sysExec</referencedby>
      </memberdef>
      <memberdef kind="variable" id="structelfHeader_13d8c518903e5e4db018a336edb6ef204" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type>
        <definition>uInt32 elfHeader::eShoff</definition>
        <argsstring></argsstring>
        <name>eShoff</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" line="104" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" bodystart="104" bodyend="-1"/>
        <referencedby refid="kmod_8c_192b68dbf95bf5d651555a4c02ee1a74b" compoundref="kmod_8c" startline="75" endline="211">kmod_load</referencedby>
        <referencedby refid="ld_8c_1b0622e93915d1824df770950e425875f" compoundref="ld_8c" startline="42" endline="176">ldEnable</referencedby>
        <referencedby refid="exec_8c_1219681612352232186a0f568457d851d" compoundref="exec_8c" startline="334" endline="546">sysExec</referencedby>
      </memberdef>
      <memberdef kind="variable" id="structelfHeader_18842d2d5aed087cd50914a46461d3f40" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 elfHeader::eShstrndx</definition>
        <argsstring></argsstring>
        <name>eShstrndx</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" line="111" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" bodystart="111" bodyend="-1"/>
        <referencedby refid="kmod_8c_192b68dbf95bf5d651555a4c02ee1a74b" compoundref="kmod_8c" startline="75" endline="211">kmod_load</referencedby>
        <referencedby refid="ld_8c_1b0622e93915d1824df770950e425875f" compoundref="ld_8c" startline="42" endline="176">ldEnable</referencedby>
      </memberdef>
      <memberdef kind="variable" id="structelfHeader_134e52f945d79cca21dc50a8aef79f9e8" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_13b65128d2644e9b80cec9a69bfa7e094" kindref="member">uInt16</ref></type>
        <definition>uInt16 elfHeader::eType</definition>
        <argsstring></argsstring>
        <name>eType</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" line="99" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" bodystart="99" bodyend="-1"/>
        <referencedby refid="elf_8c_1f11ec9e50bcff723428b0c911a177fd0" compoundref="elf_8c" startline="111" endline="185">elf_loadfile</referencedby>
        <referencedby refid="exec_8c_1f80d4412d42ed1b5bf9a1b9774230f33" compoundref="exec_8c" startline="143" endline="323">execFile</referencedby>
        <referencedby refid="exec_8c_1094c23346b6d226a03866a54b755ed64" compoundref="exec_8c" startline="552" endline="716">sys_exec</referencedby>
        <referencedby refid="exec_8c_1219681612352232186a0f568457d851d" compoundref="exec_8c" startline="334" endline="546">sysExec</referencedby>
      </memberdef>
      <memberdef kind="variable" id="structelfHeader_1d987cee7cf39f478e5f4568e61858792" prot="public" static="no" mutable="no">
        <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type>
        <definition>uInt32 elfHeader::eVersion</definition>
        <argsstring></argsstring>
        <name>eVersion</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" line="101" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" bodystart="101" bodyend="-1"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" line="97" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/elf.h" bodystart="97" bodyend="112"/>
    <listofallmembers>
      <member refid="structelfHeader_1a7ab3dc07bce30b761c0be788b52b15a" prot="public" virt="non-virtual"><scope>elfHeader</scope><name>eEhsize</name></member>
      <member refid="structelfHeader_18ff3dd1b27053bc5a2f01afe5403e53b" prot="public" virt="non-virtual"><scope>elfHeader</scope><name>eEntry</name></member>
      <member refid="structelfHeader_123280a5f824bab00f6dd02b2dde31c3b" prot="public" virt="non-virtual"><scope>elfHeader</scope><name>eFlags</name></member>
      <member refid="structelfHeader_1ec74b71d266bdbfaed95a9241343c28c" prot="public" virt="non-virtual"><scope>elfHeader</scope><name>eIdent</name></member>
      <member refid="structelfHeader_1260b5d6072fedd8bdb8387c7c57e91ec" prot="public" virt="non-virtual"><scope>elfHeader</scope><name>eMachine</name></member>
      <member refid="structelfHeader_16982d944b2fd4b3f11813a8806500828" prot="public" virt="non-virtual"><scope>elfHeader</scope><name>ePhentsize</name></member>
      <member refid="structelfHeader_14635401868104caa04fcb5bb60840df6" prot="public" virt="non-virtual"><scope>elfHeader</scope><name>ePhnum</name></member>
      <member refid="structelfHeader_1aff1ff2cb64932f1e1a1f6cf3b881787" prot="public" virt="non-virtual"><scope>elfHeader</scope><name>ePhoff</name></member>
      <member refid="structelfHeader_1a8a9b01678001673e6d0bdef65274d99" prot="public" virt="non-virtual"><scope>elfHeader</scope><name>eShentsize</name></member>
      <member refid="structelfHeader_1a5b9594ecad96ed7448dbcf95da7895f" prot="public" virt="non-virtual"><scope>elfHeader</scope><name>eShnum</name></member>
      <member refid="structelfHeader_13d8c518903e5e4db018a336edb6ef204" prot="public" virt="non-virtual"><scope>elfHeader</scope><name>eShoff</name></member>
      <member refid="structelfHeader_18842d2d5aed087cd50914a46461d3f40" prot="public" virt="non-virtual"><scope>elfHeader</scope><name>eShstrndx</name></member>
      <member refid="structelfHeader_134e52f945d79cca21dc50a8aef79f9e8" prot="public" virt="non-virtual"><scope>elfHeader</scope><name>eType</name></member>
      <member refid="structelfHeader_1d987cee7cf39f478e5f4568e61858792" prot="public" virt="non-virtual"><scope>elfHeader</scope><name>eVersion</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>