toolsandutils/e32tools/dspec/romimage.rtf
changeset 0 83f4b4db085c
equal deleted inserted replaced
-1:000000000000 0:83f4b4db085c
       
     1 {\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang2057\deflangfe2057{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}
       
     2 {\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f7\fswiss\fcharset0\fprq2{\*\panose 020b0604020202030204}Helv{\*\falt Arial};}
       
     3 {\f10\fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;}{\f35\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Tahoma;}{\f36\fmodern\fcharset0\fprq1{\*\panose 020b0609040504020204}Lucida Console;}
       
     4 {\f57\froman\fcharset238\fprq2 Times New Roman CE;}{\f58\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f60\froman\fcharset161\fprq2 Times New Roman Greek;}{\f61\froman\fcharset162\fprq2 Times New Roman Tur;}
       
     5 {\f62\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f63\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f64\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f65\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
       
     6 {\f67\fswiss\fcharset238\fprq2 Arial CE;}{\f68\fswiss\fcharset204\fprq2 Arial Cyr;}{\f70\fswiss\fcharset161\fprq2 Arial Greek;}{\f71\fswiss\fcharset162\fprq2 Arial Tur;}{\f72\fswiss\fcharset177\fprq2 Arial (Hebrew);}
       
     7 {\f73\fswiss\fcharset178\fprq2 Arial (Arabic);}{\f74\fswiss\fcharset186\fprq2 Arial Baltic;}{\f75\fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f77\fmodern\fcharset238\fprq1 Courier New CE;}{\f78\fmodern\fcharset204\fprq1 Courier New Cyr;}
       
     8 {\f80\fmodern\fcharset161\fprq1 Courier New Greek;}{\f81\fmodern\fcharset162\fprq1 Courier New Tur;}{\f82\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f83\fmodern\fcharset178\fprq1 Courier New (Arabic);}
       
     9 {\f84\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f85\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f407\fswiss\fcharset238\fprq2 Tahoma CE;}{\f408\fswiss\fcharset204\fprq2 Tahoma Cyr;}{\f410\fswiss\fcharset161\fprq2 Tahoma Greek;}
       
    10 {\f411\fswiss\fcharset162\fprq2 Tahoma Tur;}{\f412\fswiss\fcharset177\fprq2 Tahoma (Hebrew);}{\f413\fswiss\fcharset178\fprq2 Tahoma (Arabic);}{\f414\fswiss\fcharset186\fprq2 Tahoma Baltic;}{\f415\fswiss\fcharset163\fprq2 Tahoma (Vietnamese);}
       
    11 {\f416\fswiss\fcharset222\fprq2 Tahoma (Thai);}{\f417\fmodern\fcharset238\fprq1 Lucida Console CE;}{\f418\fmodern\fcharset204\fprq1 Lucida Console Cyr;}{\f420\fmodern\fcharset161\fprq1 Lucida Console Greek;}
       
    12 {\f421\fmodern\fcharset162\fprq1 Lucida Console Tur;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;
       
    13 \red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;\red217\green217\blue217;}{\stylesheet{
       
    14 \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \snext0 \styrsid16319362 Normal;}{
       
    15 \s1\ql \li0\ri0\sb360\sa240\keepn\pagebb\widctlpar\aspalpha\aspnum\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 \b\f1\fs40\lang2057\langfe2057\kerning28\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 heading 1;}{\s2\ql \li0\ri0\sb120\keepn\widctlpar
       
    16 \brdrt\brdrs\brdrw60\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \b\f1\fs34\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 heading 2;}{\s3\ql \li0\ri0\sb120\keepn\widctlpar\brdrt
       
    17 \brdrs\brdrw30\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\rtlgutter\itap0 \b\f1\fs28\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 heading 3;}{\s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt
       
    18 \brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 heading 4;}{
       
    19 \s5\ql \li0\ri0\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel4\adjustright\rin0\lin0\itap0 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 heading 5,H5;}{
       
    20 \s6\ql \li0\ri0\sb240\sa60\widctlpar\aspalpha\aspnum\faauto\outlinelevel5\adjustright\rin0\lin0\itap0 \i\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 heading 6;}{
       
    21 \s7\ql \li0\ri0\sb240\sa60\widctlpar\aspalpha\aspnum\faauto\outlinelevel6\adjustright\rin0\lin0\itap0 \f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 heading 7;}{
       
    22 \s8\ql \li0\ri0\sb240\sa60\widctlpar\aspalpha\aspnum\faauto\outlinelevel7\adjustright\rin0\lin0\itap0 \i\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 heading 8;}{
       
    23 \s9\ql \li0\ri0\sb240\sa60\widctlpar\aspalpha\aspnum\faauto\outlinelevel8\adjustright\rin0\lin0\itap0 \i\f1\fs18\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 heading 9;}{\*\cs10 \additive \ssemihidden \styrsid16319362 
       
    24 Default Paragraph Font;}{\*\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv 
       
    25 \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden \styrsid16319362 Normal Table;}{\s15\ql \li0\ri0\widctlpar
       
    26 \tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext15 \slink112 \styrsid14762227 Code Paragraph;}{\*
       
    27 \cs16 \additive \f36\lang2057\langfe0\langnp2057\langfenp0 \sbasedon10 Code;}{\*\cs17 \additive \i \sbasedon10 Emphasis;}{\*\cs18 \additive \b \sbasedon10 Warning;}{\s19\ql \li567\ri0\keep\widctlpar
       
    28 \tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\aspalpha\aspnum\faauto\adjustright\rin0\lin567\itap0 \f36\fs24\lang1024\langfe1024\cgrid\noproof\langnp2057\langfenp2057 \sbasedon0 \snext19 Indented Code;}{
       
    29 \s20\ql \fi-284\li568\ri567\widctlpar{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin567\lin568\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 
       
    30 \sbasedon0 \snext20 \sautoupd List Bullet;}{\s21\ql \fi-284\li851\ri567\widctlpar\aspalpha\aspnum\faauto\adjustright\rin567\lin851\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext21 List;}{
       
    31 \s22\ql \li567\ri567\widctlpar\aspalpha\aspnum\faauto\adjustright\rin567\lin567\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext22 List Continue;}{\s23\ql \fi-284\li568\ri567\widctlpar{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0
       
    32 \pndec\pnstart1\pnindent283\pnhang {\pntxta ?}}\aspalpha\aspnum\faauto\ls2047\ilvl11\adjustright\rin567\lin568\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext23 List Number;}{
       
    33 \s24\qc \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext24 Picture;}{\s25\qc \li0\ri0\sb240\sa240\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 
       
    34 \b\f1\fs72\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext25 Title;}{\s26\ql \li0\ri0\widctlpar\phmrg\posxr\posyt\dxfrtext181\dfrmtxtx181\dfrmtxty0\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 
       
    35 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext26 Logo;}{\s27\ql \li0\ri0\sb1440\sa1200\sl-460\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 
       
    36 \b\scaps\f1\fs40\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext27 Subtitle;}{\s28\ql \li0\ri0\sl-200\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 
       
    37 \sbasedon0 \snext28 Version;}{\s29\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext29 Date Published;}{
       
    38 \s30\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext30 Copyright Header;}{\s31\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 
       
    39 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext31 Copyright Notice;}{\s32\ql \li0\ri0\sa1440\sl-960\slmult0\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 
       
    40 \b\scaps\f1\fs40\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext32 TOC Header;}{\s33\ql \li0\ri0\sb480\sa160\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\adjustright\rin0\lin0\rtlgutter\itap0 
       
    41 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 1;}{\s34\ql \li221\ri0\sb120\keepn\widctlpar\tqr\tx9072\aspalpha\aspnum\faauto\adjustright\rin0\lin221\itap0 
       
    42 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 2;}{\s35\ql \li442\ri0\widctlpar\tqr\tx9072\aspalpha\aspnum\faauto\adjustright\rin0\lin442\itap0 
       
    43 \f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 3;}{\s36\ql \li658\ri0\widctlpar\tqr\tx9072\aspalpha\aspnum\faauto\adjustright\rin0\lin658\itap0 
       
    44 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 4;}{\*\cs37 \additive \f1\uld\cf11 \sbasedon10 Hypertext Link;}{\s38\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 
       
    45 \f1\fs24\ul\cf13\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 Hypertext Anchor;}{\s39\ql \li0\ri0\widctlpar\tqc\tx4536\tqr\tx9072\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 
       
    46 \fs18\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext39 header;}{\s40\ql \li0\ri0\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqc\tx4536\tqr\tx9072\aspalpha\aspnum\faauto\adjustright\rin0\lin0\rtlgutter\itap0 
       
    47 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext40 Even Footer Paragraph;}{\s41\ql \li0\ri0\widctlpar\tqc\tx4536\tqr\tx9072\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 
       
    48 \caps\fs18\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext41 Even Header Paragraph;}{\s42\ql \li0\ri0\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqc\tx4536\tqr\tx9072\aspalpha\aspnum\faauto\adjustright\rin0\lin0\rtlgutter\itap0 
       
    49 \fs18\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon39 \snext42 footer;}{\*\cs43 \additive \b \sbasedon10 page number;}{\s44\ql \li0\ri0\widctlpar\brdrt\brdrs\brdrw15\brsp20 
       
    50 \tqc\tx4536\tqr\tx9072\aspalpha\aspnum\faauto\adjustright\rin0\lin0\rtlgutter\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext44 Odd Footer Paragraph;}{\s45\ql \li0\ri0\widctlpar
       
    51 \tqc\tx4536\tqr\tx9072\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \caps\fs18\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext45 Odd Header Paragraph;}{\s46\ql \li0\ri0\widctlpar\brdrl\brdrs\brdrw30\brsp80 
       
    52 \aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext46 Status;}{\*\cs47 \additive \i \sbasedon10 Glossary Reference;}{
       
    53 \s48\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext48 Compact;}{\*\cs49 \additive \f1 \sbasedon10 App Text;}{
       
    54 \s50\ql \li0\ri0\sb240\sa240\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \b\f1\fs40\lang2057\langfe2057\kerning28\cgrid\langnp2057\langfenp2057 \sbasedon1 \snext50 Heading 1 NoSection;}{\*\cs51 \additive \f1 \sbasedon10 Filename;}{
       
    55 \s52\ql \fi-284\li1135\ri1134\widctlpar{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin1134\lin1135\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 
       
    56 \sbasedon0 \snext52 \sautoupd List Bullet 2;}{\*\cs53 \additive \b \sbasedon10 Glossary Definition;}{\*\cs54 \additive \i \sbasedon10 Document Name;}{\s55\ql \li0\ri0\keep\keepn\widctlpar
       
    57 \tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \f36\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 Prototype;}{\*\cs56 \additive \scaps \sbasedon10 
       
    58 Key Name;}{\s57\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \f36\fs16\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext57 Reduced Code;}{
       
    59 \s58\qc \li0\ri0\sb240\sa240\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext58 Picture Title;}{\s59\ql \li851\ri851\keep\widctlpar\brdrt
       
    60 \brdrs\brdrw15\brsp20 \brdrb\brdrs\brdrw15\brsp20 \aspalpha\aspnum\faauto\adjustright\rin851\lin851\rtlgutter\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 Syntax;}{\s60\ql \fi-3119\li3119\ri0\widctlpar
       
    61 \tx3119\aspalpha\aspnum\faauto\adjustright\rin0\lin3119\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext60 Member List;}{\*\cs61 \additive \i \sbasedon10 Syntax Element;}{\*\cs62 \additive \b\f36 \sbasedon10 Syntax Literal;}
       
    62 {\s63\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext63 \ssemihidden annotation text;}{\*\cs64 \additive \b\f1\uld\cf11 \sbasedon10 Example Link;}{\*\cs65 
       
    63 \additive \f36\cf2\lang2057\langfe0\langnp2057\langfenp0 \sbasedon16 Resource Code;}{\*\cs66 \additive \b\cf10 \sbasedon10 Raw HTML;}{\s67\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 
       
    64 \b\f1\fs36\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext67 TOC 0;}{\s68\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \f1\fs24\cf6\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext68 
       
    65 Converter Directive;}{\s69\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \b\f36\fs24\uldb\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 Platform Dependency;}{\*\cs70 \additive \i\cf14 \sbasedon10 
       
    66 URL Reference;}{\s71\ql \li0\ri0\widctlpar\brdrr\brdrdb\brdrw15\brsp20 \aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \f36\fs24\lang1024\langfe1024\cgrid\noproof\langnp2057\langfenp2057 \sbasedon0 \snext71 Constant Definition;}{
       
    67 \s72\ql \li0\ri0\widctlpar\brdrr\brdrs\brdrw45\brsp20 \aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext72 Member Definition;}{\s73\ql \li567\ri567\widctlpar\brdrt
       
    68 \brdrs\brdrw15\brsp20 \brdrb\brdrs\brdrw15\brsp20 \aspalpha\aspnum\faauto\adjustright\rin567\lin567\rtlgutter\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext73 Figure Picture;}{\s74\ql \li0\ri0\widctlpar\brdrl
       
    69 \brdrs\brdrw60\brsp80 \aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\cf5\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext74 Comment;}{\s75\ql \li567\ri567\widctlpar\brdrt\brdrs\brdrw15\brsp20 \brdrb\brdrs\brdrw15\brsp20 
       
    70 \aspalpha\aspnum\faauto\adjustright\rin567\lin567\rtlgutter\itap0 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext75 Figure Caption;}{\s76\ql \li567\ri567\widctlpar\brdrt\brdrs\brdrw15\brsp20 \brdrb\brdrs\brdrw15\brsp20 
       
    71 \aspalpha\aspnum\faauto\adjustright\rin567\lin567\rtlgutter\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext76 Figure Description;}{\s77\ql \li567\ri567\widctlpar\brdrt\brdrs\brdrw15\brsp20 \brdrb\brdrs\brdrw15\brsp20 
       
    72 \aspalpha\aspnum\faauto\adjustright\rin567\lin567\rtlgutter\itap0 \fs24\cf6\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon73 \snext77 Figure Status;}{\s78\ql \li567\ri567\widctlpar\brdrt\brdrs\brdrw15\brsp20 \brdrb\brdrs\brdrw15\brsp20 
       
    73 \aspalpha\aspnum\faauto\adjustright\rin567\lin567\rtlgutter\itap0 \f1\fs24\ul\cf13\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext78 Figure Anchor;}{\*\cs79 \additive \f1\uld\cf12 \sbasedon37 Figure Link;}{
       
    74 \s80\ql \li567\ri567\widctlpar\brdrt\brdrs\brdrw15\brsp20 \brdrb\brdrs\brdrw15\brsp20 \aspalpha\aspnum\faauto\adjustright\rin567\lin567\rtlgutter\itap0 \i\fs24\cf10\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon73 \snext80 Figure Directive;}
       
    75 {\*\cs81 \additive \f36\lang2057\langfe0\langnp2057\langfenp0 \sbasedon16 PC Text;}{\*\cs82 \additive \f1\uld\cf9 \sbasedon37 Hypertext Link Text;}{\s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 
       
    76 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext83 \styrsid3299464 Body Text;}{\s84\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \b\f1\fs21\cf8\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 
       
    77 \sbasedon0 \snext84 Tabletitle;}{\s85\ql \fi-540\li900\ri0\sl240\slmult0\widctlpar\tx0\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\aspalpha\aspnum\faauto\adjustright\rin0\lin900\itap0 \f7\fs24\cf1\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 
       
    78 \sbasedon0 \snext85 Bullet;}{\s86\ql \li880\ri0\widctlpar\tqr\tldot\tx9027\aspalpha\aspnum\faauto\adjustright\rin0\lin880\itap0 \fs18\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 5;}{
       
    79 \s87\ql \li1100\ri0\widctlpar\tqr\tldot\tx9027\aspalpha\aspnum\faauto\adjustright\rin0\lin1100\itap0 \fs18\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 6;}{\s88\ql \li1320\ri0\widctlpar
       
    80 \tqr\tldot\tx9027\aspalpha\aspnum\faauto\adjustright\rin0\lin1320\itap0 \fs18\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 7;}{\s89\ql \li1540\ri0\widctlpar
       
    81 \tqr\tldot\tx9027\aspalpha\aspnum\faauto\adjustright\rin0\lin1540\itap0 \fs18\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 8;}{\s90\ql \li1760\ri0\widctlpar
       
    82 \tqr\tldot\tx9027\aspalpha\aspnum\faauto\adjustright\rin0\lin1760\itap0 \fs18\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 9;}{
       
    83 \s91\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 \ssemihidden caption;}{
       
    84 \s92\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext92 Table;}{\s93\ql \li0\ri0\sb3600\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 
       
    85 \b\fs36\cf6\lang2057\langfe2057\kerning28\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext93 DocumentTitle;}{\s94\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2057\langfe2057\kerning28\cgrid\langnp2057\langfenp2057 
       
    86 \sbasedon0 \snext94 DocumentSubTitle;}{\s95\ql \li0\ri0\sa240\pagebb\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \b\f1\fs28\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 HeadingAppendix 1;}{
       
    87 \s96\ql \li0\ri0\sa240\pagebb\widctlpar\faauto\adjustright\rin0\lin0\itap0 \b\fs28\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \snext96 Contents;}{\s97\ql \li0\ri0\sb240\sa240\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 
       
    88 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon95 \snext0 HeadingAppendix 2;}{\s98\ql \li0\ri0\sb120\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \b\f1\fs22\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 
       
    89 \sbasedon95 \snext0 HeadingAppendix 3;}{\s99\ql \li0\ri0\widctlpar\faauto\adjustright\rin0\lin0\itap0 \f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \snext99 Style0;}{\*\cs100 \additive \fs16 \sbasedon10 \ssemihidden annotation reference;}{
       
    90 \s101\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext101 Body Text 2;}{\s102\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 
       
    91 \b\fs20\ul\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon3 \snext102 Heading 3b;}{\s103\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext103 
       
    92 Body Text 3;}{\s104\ql \li2127\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin2127\itap0 \f2\fs18\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext104 indent;}{
       
    93 \s105\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \cbpat9 \f35\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext105 \ssemihidden Document Map;}{
       
    94 \s106\ql \li360\ri0\nowidctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin360\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 Definition List;}{\*\cs107 \additive \f2\fs20 Typewriter;}{
       
    95 \s108\ql \li0\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext108 \styrsid10576049 Normal (Web);}{\*\cs109 \additive \f2\fs20 
       
    96 \styrsid14683277 CODE;}{\s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 \sbasedon0 \snext0 \styrsid14683277 keyword;}{\*\ts111\tsrowd\trbrdrt\brdrs\brdrw10 
       
    97 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 
       
    98 \trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 
       
    99 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \sbasedon11 \snext111 \styrsid14683277 Table Grid;}{\*\cs112 \additive \f2\lang2057\langfe2057\langnp2057\langfenp2057 \sbasedon10 \slink15 \styrsid14762227 Code Paragraph Char;}{\*\cs113 \additive 
       
   100 \ul\cf12 \sbasedon10 \styrsid9534246 FollowedHyperlink;}{\*\ts114\tsrowd\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv
       
   101 \brdrs\brdrw15\brdrcf1 \trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv 
       
   102 \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \sbasedon11 \snext114 \styrsid8743957 Table Grid 5;}{\*\ts114\tsrowd\tsbrdrb\brdrs\brdrw30\brdrcf1 
       
   103 \tsbrdrdgl\brdrnil\tsbrdrdgr\brdrnil \tscfirstrow Table Grid 5;}{\*\ts114\tsrowd\tsbrdrdgl\brdrnil\tsbrdrdgr\brdrnil \b \tsclastrow Table Grid 5;}{\*\ts114\tsrowd\tsbrdrdgl\brdrnil\tsbrdrdgr\brdrnil \b \tsclastcol Table Grid 5;}{\*\ts114\tsrowd\tsbrdrdgl
       
   104 \brdrs\brdrw15\brdrcf1 \tsbrdrdgr\brdrnil \tscnwcell Table Grid 5;}}{\*\listtable{\list\listtemplateid413445490\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
       
   105 \'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li643\jclisttab\tx643\lin643 }{\listname ;}\listid-125}{\list\listtemplateid-160769062\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0
       
   106 {\leveltext\'02\'00.;}{\levelnumbers\'01;}\fi-360\li360\jclisttab\tx360\lin360 }{\listname ;}\listid-120}{\list\listtemplateid1087909162\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0
       
   107 {\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\jclisttab\tx360\lin360 }{\listname ;}\listid-119}{\list\listtemplateid-1\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0
       
   108 {\leveltext\'01*;}{\levelnumbers;}}{\listname ;}\listid-2}{\list\listtemplateid-1767052060\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553
       
   109 \'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
       
   110 \f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160
       
   111 \jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }
       
   112 {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23
       
   113 \leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
       
   114 \levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
       
   115 \levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0
       
   116 {\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid260187019}{\list\listtemplateid-377692692{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
       
   117 \levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fs20\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
       
   118 \'01o;}{\levelnumbers;}\f2\fs20\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 
       
   119 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }
       
   120 {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0
       
   121 \leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0
       
   122 \levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
       
   123 \'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 
       
   124 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid533469511}{\list\listtemplateid-1701445396\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext
       
   125 \leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555
       
   126 \'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}
       
   127 \f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880
       
   128 \jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }
       
   129 {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23
       
   130 \levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0
       
   131 \leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
       
   132 \levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid593591032}{\list\listtemplateid-2049286432\listhybrid{\listlevel\levelnfc23\levelnfcn23
       
   133 \leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
       
   134 \levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360
       
   135 \levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext
       
   136 \leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555
       
   137 \'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}
       
   138 \f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040
       
   139 \jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }
       
   140 {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname 
       
   141 ;}\listid821848375}{\list\listtemplateid134807553\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\jclisttab\tx360\lin360 
       
   142 }{\listname ;}\listid851724354}{\list\listtemplateid595382522\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}
       
   143 \f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440
       
   144 \jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }
       
   145 {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23
       
   146 \levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
       
   147 \levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
       
   148 \levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0
       
   149 {\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557
       
   150 \'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid886523925}{\list\listtemplateid490608654{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0
       
   151 {\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fs20\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fs20\fbias0 
       
   152 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }
       
   153 {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0
       
   154 \leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0
       
   155 \levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
       
   156 \'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 
       
   157 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }
       
   158 {\listname ;}\listid1101529995}{\list\listtemplateid-1965017420\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}
       
   159 \f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440
       
   160 \jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }
       
   161 {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23
       
   162 \levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
       
   163 \levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
       
   164 \levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0
       
   165 {\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557
       
   166 \'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1173060617}{\list\listtemplateid2110546256{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0
       
   167 {\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fs20\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fs20\fbias0 
       
   168 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }
       
   169 {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0
       
   170 \leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0
       
   171 \levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
       
   172 \'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 
       
   173 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }
       
   174 {\listname ;}\listid1174108523}{\list\listtemplateid-1198754566{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fs20\fbias0 \fi-360\li720
       
   175 \jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fs20\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23
       
   176 \leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
       
   177 \levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
       
   178 \'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 
       
   179 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }
       
   180 {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0
       
   181 \leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1201212338}{\list\listtemplateid2068220956\listhybrid{\listlevel
       
   182 \levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0
       
   183 \leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
       
   184 \levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0
       
   185 {\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext
       
   186 \leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557
       
   187 \'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553
       
   188 \'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
       
   189 \f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480
       
   190 \jclisttab\tx6480\lin6480 }{\listname ;}\listid1406613271}{\list\listtemplateid-1550962184\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553
       
   191 \'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
       
   192 \f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160
       
   193 \jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }
       
   194 {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23
       
   195 \leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
       
   196 \levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
       
   197 \levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0
       
   198 {\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1444497207}{\list\listtemplateid1971341882\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
       
   199 \levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
       
   200 \levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0
       
   201 {\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext
       
   202 \leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555
       
   203 \'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}
       
   204 \f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040
       
   205 \jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }
       
   206 {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname 
       
   207 ;}\listid1670518769}{\list\listtemplateid-2049286432{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fs24 \fi-360\li720\jclisttab\tx720\lin720 }
       
   208 {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
       
   209 \levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360
       
   210 \levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01o;}{\levelnumbers;}
       
   211 \f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }
       
   212 {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
       
   213 \levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0
       
   214 {\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1671563407}{\list\listtemplateid1435262888\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
       
   215 \levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0
       
   216 {\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557
       
   217 \'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553
       
   218 \'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
       
   219 \f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320
       
   220 \jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }
       
   221 {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23
       
   222 \leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1687365765}{\list\listtemplateid-229606334
       
   223 {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fs20\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
       
   224 \levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fs20\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0
       
   225 {\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}
       
   226 \f10\fs20\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li3600
       
   227 \jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23
       
   228 \levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
       
   229 \levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
       
   230 \'01\u-3929 ?;}{\levelnumbers;}\f10\fs20\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1772507664}{\list\listtemplateid-1892096414\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
       
   231 \levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0
       
   232 {\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557
       
   233 \'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553
       
   234 \'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}
       
   235 \f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320
       
   236 \jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }
       
   237 {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23
       
   238 \leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1841195362}{\list\listtemplateid134807553
       
   239 \listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\jclisttab\tx360\lin360 }{\listname ;}\listid1984265665}
       
   240 {\list\listtemplateid2043707376\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720
       
   241 \jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel
       
   242 \levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23
       
   243 \leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
       
   244 \levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
       
   245 \levelspace360\levelindent0{\leveltext\leveltemplateid134807557\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0
       
   246 {\leveltext\leveltemplateid134807553\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext
       
   247 \leveltemplateid134807555\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid134807557
       
   248 \'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid2084837044}}{\*\listoverridetable{\listoverride\listid-119\listoverridecount0\ls1}{\listoverride\listid-120\listoverridecount0\ls2}
       
   249 {\listoverride\listid-125\listoverridecount0\ls3}{\listoverride\listid-119\listoverridecount0\ls4}{\listoverride\listid-120\listoverridecount0\ls5}{\listoverride\listid-125\listoverridecount0\ls6}{\listoverride\listid-119\listoverridecount0\ls7}
       
   250 {\listoverride\listid-120\listoverridecount0\ls8}{\listoverride\listid-125\listoverridecount0\ls9}{\listoverride\listid-119\listoverridecount0\ls10}{\listoverride\listid-120\listoverridecount0\ls11}{\listoverride\listid-125\listoverridecount0\ls12}
       
   251 {\listoverride\listid-119\listoverridecount0\ls13}{\listoverride\listid-120\listoverridecount0\ls14}{\listoverride\listid-125\listoverridecount0\ls15}{\listoverride\listid-119\listoverridecount0\ls16}{\listoverride\listid-120\listoverridecount0\ls17}
       
   252 {\listoverride\listid-125\listoverridecount0\ls18}{\listoverride\listid-119\listoverridecount0\ls19}{\listoverride\listid-120\listoverridecount0\ls20}{\listoverride\listid-125\listoverridecount0\ls21}{\listoverride\listid-119\listoverridecount0\ls22}
       
   253 {\listoverride\listid-120\listoverridecount0\ls23}{\listoverride\listid-125\listoverridecount0\ls24}{\listoverride\listid-119\listoverridecount0\ls25}{\listoverride\listid-120\listoverridecount0\ls26}{\listoverride\listid-125\listoverridecount0\ls27}
       
   254 {\listoverride\listid-119\listoverridecount0\ls28}{\listoverride\listid-120\listoverridecount0\ls29}{\listoverride\listid-125\listoverridecount0\ls30}{\listoverride\listid-119\listoverridecount0\ls31}{\listoverride\listid-120\listoverridecount0\ls32}
       
   255 {\listoverride\listid-125\listoverridecount0\ls33}{\listoverride\listid-119\listoverridecount0\ls34}{\listoverride\listid-120\listoverridecount0\ls35}{\listoverride\listid-125\listoverridecount0\ls36}{\listoverride\listid-2\listoverridecount1{\lfolevel
       
   256 \listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelold\levelspace0\levelindent360{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\lin360 }}\ls37}{\listoverride\listid-2
       
   257 \listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent360{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\lin360 }}\ls38}
       
   258 {\listoverride\listid1101529995\listoverridecount0\ls39}{\listoverride\listid1984265665\listoverridecount0\ls40}{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
       
   259 \levelstartat0\levelold\levelspace0\levelindent360{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720\lin720 }}\ls41}{\listoverride\listid851724354\listoverridecount0\ls42}{\listoverride\listid1772507664\listoverridecount0\ls43}
       
   260 {\listoverride\listid1174108523\listoverridecount0\ls44}{\listoverride\listid1201212338\listoverridecount0\ls45}{\listoverride\listid2084837044\listoverridecount0\ls46}{\listoverride\listid1406613271\listoverridecount0\ls47}{\listoverride\listid533469511
       
   261 \listoverridecount0\ls48}{\listoverride\listid821848375\listoverridecount0\ls49}{\listoverride\listid593591032\listoverridecount0\ls50}{\listoverride\listid1671563407\listoverridecount0\ls51}{\listoverride\listid1841195362\listoverridecount0\ls52}
       
   262 {\listoverride\listid1173060617\listoverridecount0\ls53}{\listoverride\listid1687365765\listoverridecount0\ls54}{\listoverride\listid260187019\listoverridecount0\ls55}{\listoverride\listid1444497207\listoverridecount0\ls56}{\listoverride\listid886523925
       
   263 \listoverridecount0\ls57}{\listoverride\listid1670518769\listoverridecount0\ls58}}{\*\revtbl {Unknown;}}{\*\pgptbl {\pgp\ipgp13\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp32\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp13\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp32\itap0
       
   264 \li0\ri0\sb0\sa0}{\pgp\ipgp2\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp13\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp43\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp13\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp2\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp13\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp37\itap0\li0\ri0\sb0
       
   265 \sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp40\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp32\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp28\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp13\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp25\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp32\itap0\li0\ri0\sb0\sa0}{\pgp
       
   266 \ipgp32\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp13\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp2\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp32\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp32\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp32\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp13
       
   267 \itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp32\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp32\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp13\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp13\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp13\itap0\li0
       
   268 \ri0\sb0\sa0}{\pgp\ipgp32\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp32\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp32\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp13\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp13\itap0\li0\ri0\sb0\sa0
       
   269 }{\pgp\ipgp13\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp32\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp13\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp32\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp13\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp32\itap0\li0\ri0\sb0\sa0}{\pgp
       
   270 \ipgp13\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp13\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp32\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp32\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp13\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp32\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid293946\rsid657056\rsid1735350
       
   271 \rsid1917381\rsid2240616\rsid2562411\rsid2764289\rsid3299464\rsid3552037\rsid3754124\rsid3949151\rsid4267725\rsid4420163\rsid4529877\rsid5120752\rsid5598066\rsid6424832\rsid6900756\rsid6956791\rsid7166973\rsid7230975\rsid8082533\rsid8262194\rsid8399123
       
   272 \rsid8743957\rsid8807119\rsid8814113\rsid8989702\rsid9400752\rsid9534246\rsid9575677\rsid9846767\rsid9990809\rsid10449189\rsid10576049\rsid10626422\rsid11156090\rsid11158436\rsid11426236\rsid11624676\rsid11823531\rsid12202278\rsid12610959\rsid12875944
       
   273 \rsid13382535\rsid13451011\rsid14632474\rsid14683277\rsid14762227\rsid14972466\rsid15690730\rsid15746571\rsid15926123\rsid15948434\rsid16319362\rsid16475512}{\*\generator Microsoft Word 10.0.4219;}{\info{\title DDK}{\subject Using drivers for patching}
       
   274 {\author William Roberts}{\operator Symbian}{\creatim\yr2001\mo5\dy24\hr14\min31}{\revtim\yr2004\mo1\dy21\hr14}{\printim\yr2004\mo1\dy20\hr14\min14}{\version27}{\edmins544}{\nofpages27}{\nofwords8094}{\nofchars46137}{\*\company Symbian}{\nofcharsws54123}
       
   275 {\vern16469}}\paperw11907\paperh16840\margl794\margr862\margt851\margb851\gutter510 \widowctrl\ftnbj\aenddoc\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\linkstyles\hyphcaps0\formshade\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984
       
   276 \dghshow0\dgvshow3\jcompress\viewkind1\viewscale100\nolnhtadjtbl\rsidroot5598066 \fet0\sectd \psz9\sbknone\linex0\headery709\footery537\colsx709\endnhere\titlepg\sectdefaultcl\sectrsid8807119\sftnbj {\header \pard\plain \qc \li0\ri0\widctlpar\brdrb
       
   277 \brdrs\brdrw10\brsp20 \aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8989702 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\b\insrsid3552037\charrsid8989702 Making a ROM image}{\b\i\insrsid3552037\charrsid8989702 
       
   278 \par }\pard\plain \s45\ql \li0\ri0\widctlpar\tqc\tx4536\tqr\tx9072\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \caps\fs18\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3552037 \tab \tab 
       
   279 \par }}{\footer \pard\plain \s44\ql \li0\ri0\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqc\tx4536\tqr\tx9072\aspalpha\aspnum\faauto\adjustright\rin0\lin0\rtlgutter\itap0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3552037 \tab Last saved }
       
   280 {\field{\*\fldinst {\insrsid3552037  SAVEDATE  \\@ "d-MMM-yy"  \\* MERGEFORMAT }}{\fldrslt {\lang1024\langfe1024\noproof\insrsid16319362 21-Jan-04}}}{\insrsid3552037  by }{\field{\*\fldinst {\insrsid3552037  LASTSAVEDBY  \\* MERGEFORMAT }}{\fldrslt {
       
   281 \lang1024\langfe1024\noproof\insrsid15926123 Symbian}}}{\insrsid3552037  \tab }{\field{\*\fldinst {\cs43\b\insrsid3552037 PAGE}}{\fldrslt {\cs43\b\lang1024\langfe1024\noproof\insrsid16319362 9}}}{\insrsid3552037 
       
   282 \par }}{\footerf \pard\plain \s44\ql \li0\ri0\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqc\tx4536\tqr\tx9072\aspalpha\aspnum\faauto\adjustright\rin0\lin0\rtlgutter\itap0\pararsid8989702 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3552037 
       
   283 \tab Last saved }{\field{\*\fldinst {\insrsid3552037  SAVEDATE  \\@ "d-MMM-yy"  \\* MERGEFORMAT }}{\fldrslt {\lang1024\langfe1024\noproof\insrsid16319362 21-Jan-04}}}{\insrsid3552037  by }{\field{\*\fldinst {\insrsid3552037  LASTSAVEDBY  \\* MERGEFORMAT }
       
   284 }{\fldrslt {\lang1024\langfe1024\noproof\insrsid15926123 Symbian}}}{\insrsid3552037  \tab }{\field{\*\fldinst {\cs43\b\insrsid3552037 PAGE}}{\fldrslt {\cs43\b\lang1024\langfe1024\noproof\insrsid16319362 1}}}{\insrsid3552037 
       
   285 \par }\pard\plain \s42\ql \li0\ri0\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqc\tx4536\tqr\tx9072\aspalpha\aspnum\faauto\adjustright\rin0\lin0\rtlgutter\itap0 \fs18\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3552037 
       
   286 \par }}{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta ?}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta ?}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta ?}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta ?}}
       
   287 {\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb ?}{\pntxta ?}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb ?}{\pntxta ?}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb ?}{\pntxta ?}}{\*\pnseclvl8
       
   288 \pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb ?}{\pntxta ?}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb ?}{\pntxta ?}}\pard\plain 
       
   289 \s1\ql \li0\ri0\sb360\sa240\keepn\pagebb\widctlpar\aspalpha\aspnum\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 \b\f1\fs40\lang2057\langfe2057\kerning28\cgrid\langnp2057\langfenp2057 {\insrsid15948434 Making a ROM image}{
       
   290 \insrsid15948434\charrsid14972466 
       
   291 \par }\pard\plain \s2\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw60\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \b\f1\fs34\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 
       
   292 Introduction
       
   293 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3299464 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 This section }{\insrsid8814113 describes}{\insrsid15948434 
       
   294  the syntax and use of the ROM building tool, the organisation and format of the obey files which drives the operation of the tool and finally describes t}{\insrsid8814113 he structure and format of }{\insrsid15948434 ROM images.
       
   295 \par }\pard \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 {\insrsid10576049 The tool used to build a ROM image is }{\insrsid8814113 BUILDROM}{\insrsid10576049 . This tool uses two other tools }{
       
   296 \insrsid8814113 ROMBUILD}{\insrsid10576049  and }{\insrsid8814113 ROFSBUILD}{\insrsid10576049  to produced ROM images. The }{\insrsid8814113 ROMBUILD }{\insrsid10576049 tool is used for XIP ROMs. }{\insrsid8814113 ROFSBUILD }{\insrsid10576049 is used 
       
   297 for Non-XIP ROMs.
       
   298 \par }{\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057\insrsid10576049 {\object\objemb\objw9796\objh2160\objscalex99\objscaley99
       
   299 {\*\objclass Word.Picture.8}{\*\objdata 01050000020000000f000000576f72642e506963747572652e38000000000000000000005c0000
       
   300 d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff0900060000000000000000000000010000000100000000000000001000000200000001000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
       
   301 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
       
   302 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
       
   303 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
       
   304 fffffffffffffffffdffffff0c000000feffffff0d00000005000000060000000700000008000000090000000a0000000b000000feffffff1c0000000e0000000f00000010000000110000001200000013000000feffffff15000000160000001700000018000000190000001a0000001b000000fefffffffeffffff1e00
       
   305 00001f0000002000000021000000220000002300000024000000feffffff260000002700000028000000290000002a0000002b0000002c000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
       
   306 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
       
   307 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
       
   308 ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffff040000000709020000000000c000000000000046000000000000000000000000b017
       
   309 23e426e0c30103000000400e00000000000001004f006c00650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000201ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000
       
   310 000000000000000000000000140000000000000031005400610062006c006500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0002010100000003000000ffffffff0000000000000000000000000000000000000000000000000000
       
   311 00000000000000000000040000000010000000000000010043006f006d0070004f0062006a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000201ffffffffffffffffffffffff000000000000000000000000000000000000000000000000
       
   312 000000000000000000000000010000006800000000000000feffffff02000000fefffffffeffffff05000000060000000700000008000000090000000a0000000b0000000c0000000d0000000e0000000f000000100000001100000012000000130000001400000015000000160000001700000018000000190000001a00
       
   313 00001b0000001c0000001d0000001e0000001f000000200000002100000022000000230000002400000025000000260000002700000028000000290000002a0000002b0000002c0000002d0000002e0000002f000000300000003100000032000000330000003400000035000000360000003700000038000000feffffff
       
   314 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
       
   315 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
       
   316 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff010000020000000000000000000000000000000030451b00000000000000000000000000000000000000000000000000000000000000000000000000000000000100feff030a0000ffffffff0709020000000000c0000000000000461700
       
   317 00004d6963726f736f667420576f72642050696374757265000a0000004d53576f7264446f63000f000000576f72642e506963747572652e3800f439b27100000000000000000000000000000000000000000000000000000000000000000000000000000300040000000000000000000000000000000000000000000000
       
   318 000000000000000000000000000000000000000000000000000000000000000000000000ffffffff030000000400000001000000ffffffff00000000000000007d430000e20e0000e00c00000100090000037006000007002800000000001400000026060f001e00ffffffff040014000000576f72640e004d6963726f73
       
   319 6f667420576f7264050000000b0200000000050000000c028403f10f1c000000fb021000070000000000bc02000000000102022253797374656d000000000a000000040000000000ffffffff0100000000003000040000002d010000050000000201010000001c000000fb02adff00000000000090010000000004400022
       
   320 417269616c00f47740000000b2060aa453a8f4775ca8f4770100000000003000040000002d01010012000f000a0001005b000f00020000000000000038000040f1ff020038000c0006004e006f0072006d0061006c0000000200000018004f4a0200514a02005f4801046d48090873480908744809040000000000000000
       
   321 000000000000000000003c004140f2ffa1003c000c011600440065006600610075006c0074002000500061007200610067007200610070006800200046006f006e007400000000000000000000000000000000000a000000150000001f00000034000000480000005d0000006c0000007f0000008f000000010000000000
       
   322 00000000ffffffff020400000000000001000000000000000000ffffffff070400000000000001000000000000000000ffffffff060400000000000001000000000000000000ffffffff0b0400000000000001000000000000000000ffffffff100400000000000001000000000000000000ffffffff1104000000000000
       
   323 01000000000000000000ffffffff150400000000000001000000000000000000ffffffff1604000000000000ffffffff000000000000000000000000000000000000000000000a000000150000001f00000034000000480000005d0000006c0000007f000000820000000000000000000100000000000200000000000300
       
   324 00000000040000000000050000000000060000000000070000000000ffff00000000000000008f0000000900000c00000000ffffffff010000000420ffff010000000000000000008f000000000000000000000400008f04000003000000000400008f04000004000000000400008e040000050000000f0000f038000000
       
   325 000006f01800000002080000020000001500000001000000010000001700000040001ef110000000ffff00000000ff0080808000f7000010000f0002f052050000100008f0080000000e000000160400000f0003f0f00400000f0004f028000000010009f0100000000000000000000000000000000000000002000af008
       
   326 00000000040000050000000f0004f048000000a20c0af0080000000b040000000a000023000bf00c000000800000000400ff0100000800000010f00400000008000000000011f0040000001700000000000df004000000000004000f0004f048000000a20c0af00800000011040000000a000023000bf00c000000800000
       
   327 000600ff0100000800000010f00400000009000000000011f0040000001000000000000df004000000000006000f0004f04e000000a20c0af00800000015040000000a000033000bf0120000008000000007008a0015040000ff0100000800000010f00400000001000000000011f0040000001500000000000df0040000
       
   328 00000007000f0004f04e000000a20c0af00800000016040000000a000033000bf0120000008000000008008a0016040000ff0100000800000010f00400000003000000000011f0040000001900000000000df004000000000008000f0004f04200000012000af00800000002040000000a000013000bf006000000800000
       
   329 000100000010f00400000007000000000011f0040000000e00000000000df004000000000001000f0004f04200000012000af00800000006040000000a000013000bf006000000800000000300000010f00400000000000000000011f0040000001300000000000df004000000000003000f0004f04200000012000af008
       
   330 00000007040000000a000013000bf006000000800000000200000010f00400000005000000000011f0040000001900000000000df004000000000002000f0004f04e00000042010af00800000008040000000a000053000bf01e0000004401040000007f0100000100bf0100001000d10102000000ff0110001000000010
       
   331 f00400000006000000000011f0040000000e0000000f0004f09400000002000af0080000000e040000000a000093000bf06400000042017008000043014002000044010400000045c11000000046c1180000007f0101000100bf0100001000d00102000000ff011000100004000400f0ff70080000200100002001400200
       
   332 00400209000c000200004000ac010000ac010000ac010000ac0080000010f0040000000c000000000011f004000000090000000f0004f09a00000002000af0080000000f040000000a0000a3000bf06a00000042017008000043014002000044010400000045c11000000046c1180000007f0101000100bf0100001000d0
       
   333 0102000000d10100000000ff011000100004000400f0ff7008400220014002200100000000000009000c000200004000ac010000ac010000ac010000ac0080000010f0040000000b000000000011f004000000090000000f0004f04e000000a20c0af00800000010040000000a000033000bf0120000008000000005008a
       
   334 0010040000ff0100000800000010f0040000000a000000000011f0040000000d00000000000df004000000000005000f0004f04e00000042010af00800000013040000000a000053000bf01e0000004401040000007f0100000100bf0100001000d10102000000ff0110001000000010f00400000002000000000011f004
       
   335 000000110000000f0004f04e00000042010af00800000014040000000a000053000bf01e0000004401040000007f0100000100bf0100001000d10102000000ff0110001000000010f00400000004000000000011f004000000120000000f0004f04200000012000af00800000001040000000e000053000bf01e000000bf
       
   336 0100001000cb0100000000ff01000008000403090000003f0301000100000011f00400000001000000000000000100000002000000030000000400000005000000060000000700000008000000090000000a0000000b0000000c0000008f000000060400006015000023010000901b000063030000740000000000150400
       
   337 00d01d0000b3010000202500006303000074000100000013040000901b000043020000d01d00004302000074000000000016040000d01d00003306000040260000e307000074000100000014040000901b0000c6060000d01d0000c60600007400000000000704000060150000a3050000901b0000e30700007400000000
       
   338 000804000090000000830400005007000083040000740000000000020400005007000063030000f00c0000a30500007400000000000b04000000000000d3020000e00700008304000074000000000011040000800d0000c3060000d01400007308000074000000000010040000800d000003000000d0140000b301000074
       
   339 00010000000f040000f00c00008304000060150000c30600007400000000000e040000f00c0000b301000060150000f3030000740000000000000000000e0000002d00000035000000420000004a000000560000005f00000090000000070007001c0007001c0007001c000700000000000e0000002d0000003500000042
       
   340 0000004a000000560000005f00000090000000070007001a0007001a0007001a000700ff400380010000000000000000003082c20501000100000000000000000000000000000000000210000000000000008f00000090000008004000000300000047169001000002020603050405020304877a00000000008008000000
       
   341 00000000ff00000000000000540069006d006500730020004e0065007700200052006f006d0061006e00000035169001020005050102010706020507000000000000001000000000000000000000008000000000530079006d0062006f006c000000332690010000020b0604020202020204877a00000000008008000000
       
   342 00000000ff0000000000000041007200690061006c000000220004007108881800f0d00200006801000000008c7a81868f7a8186000000000200010000000000000000000000010001000000040083100100000000000000000000000100010000000100000000000000210300f010040000000000000000000000000000
       
   343 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   344 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   345 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a506c007b400b40080003e300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   346 0000000000000000000000000000020000000d03ffff120000000000000000000000000000000e004b0075006c0064006900700020004e00610072006f007400720061000e004b0075006c0064006900700020004e00610072006f0074007200610000000000000000000000000000000000000000000000000000000000
       
   347 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   348 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   349 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   350 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   351 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   352 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003004f0062006a0049006e0066006f00000000000000
       
   353 000000000000000000000000000000000000000000000000000000000000000000000000000000000000120002010200000006000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000300000006000000000000004f0062006a0065006300740050006f006f006c00
       
   354 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000101ffffffffffffffffffffffff0000000000000000000000000000000000000000b01723e426e0c301b01723e426e0c30100000000000000000000000002004f006c00650050007200650073003000
       
   355 30003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180002010500000008000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000004000000080d00000000000057006f007200640044006f0063007500
       
   356 6d0065006e007400000000000000000000000000000000000000000000000000000000000000000000000000000000001a000200ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000001400000000100000000000000500000009020000000005000000
       
   357 02010100000007000000fc020000ffffff000000040000002d01020008000000fa0205000100000000000000040000002d010300040000002d010200090000001d062100f000b40048032d010000040000002d01020007000000fc020000ffffff000000040000002d01040004000000f001020008000000fa0200000000
       
   358 000000000000040000002d010200030000001e00070000001604c3010d034b013c00050000000201010000000500000014024d013c00050000002e010100000028000000320a4d013c001300040000000000f10f84036275696c64726f6d206f6265792066696c6573002e002e00130012002e001c002e00470017002e00
       
   359 2e002f00280017001800130012002e002a00050000002e01000000000500000014020000000005000000020101000000040000002701ffff07000000fc020000ffffff000000040000002d010500040000002d010300040000002d010500090000001d062100f000b4000c03d102a005040000002d010500040000002d01
       
   360 040004000000f0010500040000002d010200030000001e0007000000160467037108ef02dc0505000000020101000000040000002d01010005000000090200000000050000001402f102dc05050000002e010100000028000000320af102dc051300040000000000f10f8403726f66736275696c64206f6265792066696c
       
   361 65001c002e0018002a002e002e00120012002e0018002e002e003000280017001800120013002e00050000002e01000000000500000014025b059da905000000020101000000040000002701ffff07000000fc020000ffffff000000040000002d010500040000002d010300040000002d010500090000001d062100f000
       
   362 b4000c03b5006c0c040000002d010500040000002d01040004000000f0010500040000002d010200030000001e000700000016044b013d0fd300a80c05000000020101000000040000002d01010005000000090200000000050000001402d500a80c050000002e01010000001f000000320ad500a80c0d00040000000000
       
   363 f10f840358495020524f4d20696d6167653d38001700370017003c00410045001800120047002e002e002e00050000002e01000000000500000014025b059da905000000020101000000040000002701ffff07000000fc020000ffffff000000040000002d010500040000002d010300040000002d010500090000001d06
       
   364 2100f000b400840395026c0c040000002d010500040000002d01040004000000f0010500040000002d010200030000001e000700000016042b03b50fb302a80c05000000020101000000040000002d01010005000000090200000000050000001402b502a80c050000002e010100000025000000320ab502a80c11000400
       
   365 00000000f10f84034e6f6e2058495020524f4d20696d616765653c002e002e00170038001700380017003c00410045001800120047002e002e002e00050000002e01000000000500000014025b059da905000000020101000000040000002701ffff07000000fc020000ffffff000000040000002d01050008000000fa02
       
   366 00000600000000000002040000002d010600070000001b045a02650569010c03040000002d01040004000000f0010500040000002d01020004000000f0010600030000001e00070000001604380226058a014b0305000000020101000000040000002d010100050000000902000000000500000014028c015c0305000000
       
   367 2e010100000017000000320a8c015c030800040000000000f10f84034255494c44524f4d37003c0017002e003d003c0041004500050000002e01000000000500000014025b059da905000000020101000000040000002701ffff07000000fc020000ffffff000000040000002d01050008000000fa020000060000000000
       
   368 0002040000002d010600070000001b046a017d0b7900e808040000002d01040004000000f0010500040000002d01020004000000f0010600030000001e0007000000160448013e0b9a00270905000000020101000000040000002d010100050000000902000000000500000014029c005609050000002e01010000001700
       
   369 0000320a9c0056090800040000000000f10f8403524f4d4255494c443c004100450037003c0018002e003c00050000002e01000000000500000014025b059da905000000020101000000040000002701ffff07000000fc020000ffffff000000040000002d01050008000000fa0200000600000000000002040000002d01
       
   370 0600070000001b044a037d0b5902e808040000002d01040004000000f0010500040000002d01020004000000f0010600030000001e0007000000160428033e0b7a02270905000000020101000000040000002d010100050000000902000000000500000014027c024409050000002e010100000019000000320a7c024409
       
   371 0900040000000000f10f8403524f46534255494c44533c0041003300370037003c0018002e003c00050000002e01000000000500000014025b059da905000000020101000000040000002701ffff1000000026060f001600ffffffff000038000000bd010000110300000702000008000000fa0200000600000000000000
       
   372 040000002d01050007000000fc020100000000000000040000002d01060008000000250302003c00e101e202e101040000002d01030004000000f001050007000000fc020000000000000000040000002d0105000c00000024030400cb0202020c03e101cb02c101e002e101040000002d010200040000002d0104000400
       
   373 0000f00105000800000026060f000600ffffffff01001000000026060f001600ffffffff00006005000091000000ed080000aa01000008000000fa0200000600000000000000040000002d010500040000002d0106000c00000025030400be08b500dc05b500dc05a5016405a501040000002d01030004000000f0010500
       
   374 07000000fc020000000000000000040000002d0105000c00000024030400a708d600e808b500a7089500bc08b500040000002d010200040000002d01040004000000f00105000800000026060f000600ffffffff01001000000026060f001600ffffffff000060050000dd010000ed080000f702000008000000fa020000
       
   375 0600000000000000040000002d010500040000002d0106000c00000025030400be08d102dc05d102dc05e1016405e101040000002d01030004000000f001050007000000fc020000000000000000040000002d0105000c00000024030400a708f202e808d102a708b102bc08d102040000002d010200040000002d010400
       
   376 04000000f00105000800000026060f000600ffffffff010007000000fc020000ffffff000000040000002d010500040000002d010300040000002d010500090000001d062100f000b4000c030100a005040000002d010500040000002d01040004000000f0010500040000002d010200030000001e000700000016049700
       
   377 71081f00dc0505000000020101000000040000002d010100050000000902000000000500000014022100dc05050000002e010100000026000000320a2100dc051200040000000000f10f8403726f6d6275696c64206f6265792066696c651c002e0047002e002e00120012002e0017002e002f002f002800170018001300
       
   378 12002e00050000002e01000000000500000014025b059da905000000020101000000040000002701ffff1000000026060f001600ffffffff0000780b0000cd000000710c00001701000008000000fa0200000600000000000000040000002d010500040000002d01060008000000250302007c0bf100420cf10004000000
       
   379 2d01030004000000f001050007000000fc020000000000000000040000002d0105000c000000240304002b0c12016c0cf1002b0cd100400cf100040000002d010200040000002d01040004000000f00105000800000026060f000600ffffffff01001000000026060f001600ffffffff0000780b0000ae020000710c0000
       
   380 f802000008000000fa0200000600000000000000040000002d010500040000002d01060008000000250302007c0bd202420cd202040000002d01030004000000f001050007000000fc020000000000000000040000002d0105000c000000240304002b0cf3026c0cd2022b0cb202400cd202040000002d01020004000000
       
   381 2d01040004000000f00105000800000026060f000600ffffffff0100040000002d010000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   382 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   383 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   384 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   385 000000000000000000000000000000000000000000000000000000000000000000000000000000000000eca5c1007100090800000012bf0000000000001000000000000400008f0400000e00626a626a742b742b000000000000000000000000000000000000090416001e0c000016410100164101000e00000000000000
       
   386 000000000000000000000000000000008000000000000000ffff0f000000000000000000ffff0f000000000000000000ffff0f00000000000000000000000000000000005d0000000000a600000000000000a6000000a600000000000000a600000000000000f201000000000000f201000000000000f201000014000000
       
   387 00000000000000002202000000000000220200000000000022020000000000002202000000000000220200000c0000002e0200000c00000022020000000000000e0a0000b6000000460200000000000046020000000000004602000000000000460200000000000046020000000000006b090000000000006b0900000000
       
   388 00006b09000000000000d309000002000000d509000000000000d509000000000000d509000000000000d509000000000000d509000000000000d509000024000000c40a0000f4010000b80c000062000000f90900001500000000000000000000000000000000000000f2010000000000006b0900000000000000000000
       
   389 000000000000000000000000e10700008a0100006b090000000000006b090000000000006b09000000000000f909000000000000d309000000000000a600000000000000a60000000000000046020000000000000000000000000000460200009b0500004602000000000000d309000000000000d309000000000000d309
       
   390 0000000000006b09000034000000a6000000ee0000004602000000000000f2010000000000004602000000000000d30900000000000000000000000000000000000000000000060200000e000000140200000e000000a600000000000000a600000000000000a600000000000000a6000000000000006b09000000000000
       
   391 d309000000000000d309000000000000d3090000000000000000000000000000d309000000000000940100005e000000f2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d309000000000000460200000000
       
   392 00003a0200000c00000030a37a7a50dbc301220200000000000022020000000000009f09000034000000d30900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   393 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080808080808080808080808080d4255494c44524f4d0d0d524f46534255494c440d0d524f4d4255494c440d0d6275696c64726f6d206f6265792066696c65730d0d726f
       
   394 6d6275696c64206f6265792066696c650d0d726f66736275696c64206f6265792066696c650d0d58495020524f4d20696d6167650d0d4e6f6e2058495020524f4d20696d6167650d0d0d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   395 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   396 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   397 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000d0400008f040000f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   398 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   399 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   400 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   401 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d036a000000005508016d4800040002000400000e040000170400001804000022040000230400002c0400002d040000410400004204000055040000560400006a040000
       
   402 6b040000790400007a0400008c0400008d0400008e0400008f040000fd000000000000000000000000fa000000000000000000000000fd000000000000000000000000fa000000000000000000000000fd000000000000000000000000fa000000000000000000000000fd000000000000000000000000fd000000000000
       
   403 000000000000fd000000000000000000000000fd000000000000000000000000fd000000000000000000000000fd000000000000000000000000fd000000000000000000000000fd000000000000000000000000fd000000000000000000000000fd000000000000000000000000fd000000000000000000000000fd0000
       
   404 00000000000000000000fd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   405 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000032401000100000013000400000104000002040000030400000404000005040000060400000704000008040000090400000a040000
       
   406 0b0400000c0400000d0400000e040000170400001804000022040000230400002c0400002d040000410400004204000055040000560400006a0400006b040000790400007a0400008c0400008d0400008e040000fefefefefefefefefefefefefefe000000000000000000000000000000fefe0000000000000000000000
       
   407 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   408 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   409 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000201011f1c001fb0cb4e20b0c04e21b0501922b0380f2390dd222490732325b00000000000000000
       
   410 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   411 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   412 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   413 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   414 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   415 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   416 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   417 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500530075006d006d0061007200790049006e00
       
   418 66006f0072006d006100740069006f006e000000000000000000000000000000000000000000000000000000280002010700000009000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000001d0000000010000000000000050044006f00630075006d0065006e007400
       
   419 530075006d006d0061007200790049006e0066006f0072006d006100740069006f006e000000000000000000000038000200ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000025000000001000000000000000000000000000000000000000000000
       
   420 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   421 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff00000500020000000000
       
   422 00000000000000000000000001000000e0859ff2f94f6810ab9108002b27b3d93000000078010000110000000100000090000000020000009800000003000000a400000004000000b000000005000000c800000006000000d400000007000000e000000008000000f4000000090000000c01000012000000180100000a00
       
   423 0000340100000c000000400100000d0000004c0100000e000000580100000f000000600100001000000068010000130000007001000002000000e40400001e00000001000000000073001e00000001000000000073001e0000000f0000004b756c646970204e61726f74726100001e0000000100000000756c641e000000
       
   424 0100000000756c641e0000000b0000004e6f726d616c2e646f7400741e0000000f0000004b756c646970204e61726f74726100001e0000000200000032006c641e000000130000004d6963726f736f667420576f726420382e300000400000000046c323000000004000000000d88d0350dbc3014000000000aad76e50db
       
   425 c30103000000010000000300000000000000030000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   426 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   427 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   428 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   429 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   430 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   431 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   432 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   433 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   434 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   435 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   436 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   437 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   438 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   439 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   440 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   441 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   442 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   443 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   444 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   445 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   446 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   447 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   448 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   449 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   450 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   451 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   452 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   453 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   454 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff000005000200000000000000000000000000000000000200000002d5cdd59c2e1b10939708002b2cf9ae4400000005d5cdd59c2e1b10939708002b2cf9ae34010000f00000000c00
       
   455 000001000000680000000f000000700000000500000084000000060000008c0000001100000094000000170000009c0000000b000000a400000010000000ac00000013000000b400000016000000bc0000000d000000c40000000c000000d100000002000000e40400001e0000000c00000053796d6269616e204c746400
       
   456 03000000010000000300000001000000030000000000000003000000311508000b000000000000000b000000000000000b000000000000000b000000000000001e1000000100000001000000000c100000020000001e000000060000005469746c6500030000000100000000980000000300000000000000200000000100
       
   457 000036000000020000003e00000001000000020000000a0000005f5049445f475549440002000000e4040000410000004e0000007b00440041003100300032003700450043002d0035004500320030002d0034003300410038002d0041003400360039002d00320032004500450045003600360046004300350035003400
       
   458 7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   459 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   460 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   461 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   462 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   463 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   464 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   465 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   466 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   467 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   468 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   469 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   470 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   471 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   472 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   473 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   474 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   475 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   476 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   477 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   478 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   479 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   480 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   481 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   482 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   483 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   484 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   485 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       
   486 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105000005000000
       
   487 0d0000004d45544146494c4550494354007d4300001ef1ffffe80c000008007d43e20e0000
       
   488 0100090000037006000007002800000000001400000026060f001e00ffffffff040014000000576f72640e004d6963726f736f667420576f7264050000000b0200000000050000000c028403f10f1c000000fb021000070000000000bc02000000000102022253797374656d000000000a000000040000000000ffffffff
       
   489 0100000000003000040000002d010000050000000201010000001c000000fb02adff00000000000090010000000004400022417269616c00f47740000000b2060aa453a8f4775ca8f4770100000000003000040000002d010100050000000902000000000500000002010100000007000000fc020000ffffff0000000400
       
   490 00002d01020008000000fa0205000100000000000000040000002d010300040000002d010200090000001d062100f000b40048032d010000040000002d01020007000000fc020000ffffff000000040000002d01040004000000f001020008000000fa0200000000000000000000040000002d010200030000001e000700
       
   491 00001604c3010d034b013c00050000000201010000000500000014024d013c00050000002e010100000028000000320a4d013c001300040000000000f10f84036275696c64726f6d206f6265792066696c6573002e002e00130012002e001c002e00470017002e002e002f00280017001800130012002e002a0005000000
       
   492 2e01000000000500000014020000000005000000020101000000040000002701ffff07000000fc020000ffffff000000040000002d010500040000002d010300040000002d010500090000001d062100f000b4000c03d102a005040000002d010500040000002d01040004000000f0010500040000002d01020003000000
       
   493 1e0007000000160467037108ef02dc0505000000020101000000040000002d01010005000000090200000000050000001402f102dc05050000002e010100000028000000320af102dc051300040000000000f10f8403726f66736275696c64206f6265792066696c65001c002e0018002a002e002e00120012002e001800
       
   494 2e002e003000280017001800120013002e00050000002e01000000000500000014025b059da905000000020101000000040000002701ffff07000000fc020000ffffff000000040000002d010500040000002d010300040000002d010500090000001d062100f000b4000c03b5006c0c040000002d010500040000002d01
       
   495 040004000000f0010500040000002d010200030000001e000700000016044b013d0fd300a80c05000000020101000000040000002d01010005000000090200000000050000001402d500a80c050000002e01010000001f000000320ad500a80c0d00040000000000f10f840358495020524f4d20696d6167653d38001700
       
   496 370017003c00410045001800120047002e002e002e00050000002e01000000000500000014025b059da905000000020101000000040000002701ffff07000000fc020000ffffff000000040000002d010500040000002d010300040000002d010500090000001d062100f000b400840395026c0c040000002d0105000400
       
   497 00002d01040004000000f0010500040000002d010200030000001e000700000016042b03b50fb302a80c05000000020101000000040000002d01010005000000090200000000050000001402b502a80c050000002e010100000025000000320ab502a80c1100040000000000f10f84034e6f6e2058495020524f4d20696d
       
   498 616765653c002e002e00170038001700380017003c00410045001800120047002e002e002e00050000002e01000000000500000014025b059da905000000020101000000040000002701ffff07000000fc020000ffffff000000040000002d01050008000000fa0200000600000000000002040000002d01060007000000
       
   499 1b045a02650569010c03040000002d01040004000000f0010500040000002d01020004000000f0010600030000001e00070000001604380226058a014b0305000000020101000000040000002d010100050000000902000000000500000014028c015c03050000002e010100000017000000320a8c015c03080004000000
       
   500 0000f10f84034255494c44524f4d37003c0017002e003d003c0041004500050000002e01000000000500000014025b059da905000000020101000000040000002701ffff07000000fc020000ffffff000000040000002d01050008000000fa0200000600000000000002040000002d010600070000001b046a017d0b7900
       
   501 e808040000002d01040004000000f0010500040000002d01020004000000f0010600030000001e0007000000160448013e0b9a00270905000000020101000000040000002d010100050000000902000000000500000014029c005609050000002e010100000017000000320a9c0056090800040000000000f10f8403524f
       
   502 4d4255494c443c004100450037003c0018002e003c00050000002e01000000000500000014025b059da905000000020101000000040000002701ffff07000000fc020000ffffff000000040000002d01050008000000fa0200000600000000000002040000002d010600070000001b044a037d0b5902e808040000002d01
       
   503 040004000000f0010500040000002d01020004000000f0010600030000001e0007000000160428033e0b7a02270905000000020101000000040000002d010100050000000902000000000500000014027c024409050000002e010100000019000000320a7c0244090900040000000000f10f8403524f46534255494c4453
       
   504 3c0041003300370037003c0018002e003c00050000002e01000000000500000014025b059da905000000020101000000040000002701ffff1000000026060f001600ffffffff000038000000bd010000110300000702000008000000fa0200000600000000000000040000002d01050007000000fc020100000000000000
       
   505 040000002d01060008000000250302003c00e101e202e101040000002d01030004000000f001050007000000fc020000000000000000040000002d0105000c00000024030400cb0202020c03e101cb02c101e002e101040000002d010200040000002d01040004000000f00105000800000026060f000600ffffffff0100
       
   506 1000000026060f001600ffffffff00006005000091000000ed080000aa01000008000000fa0200000600000000000000040000002d010500040000002d0106000c00000025030400be08b500dc05b500dc05a5016405a501040000002d01030004000000f001050007000000fc020000000000000000040000002d010500
       
   507 0c00000024030400a708d600e808b500a7089500bc08b500040000002d010200040000002d01040004000000f00105000800000026060f000600ffffffff01001000000026060f001600ffffffff000060050000dd010000ed080000f702000008000000fa0200000600000000000000040000002d010500040000002d01
       
   508 06000c00000025030400be08d102dc05d102dc05e1016405e101040000002d01030004000000f001050007000000fc020000000000000000040000002d0105000c00000024030400a708f202e808d102a708b102bc08d102040000002d010200040000002d01040004000000f00105000800000026060f000600ffffffff
       
   509 010007000000fc020000ffffff000000040000002d010500040000002d010300040000002d010500090000001d062100f000b4000c030100a005040000002d010500040000002d01040004000000f0010500040000002d010200030000001e00070000001604970071081f00dc0505000000020101000000040000002d01
       
   510 0100050000000902000000000500000014022100dc05050000002e010100000026000000320a2100dc051200040000000000f10f8403726f6d6275696c64206f6265792066696c651c002e0047002e002e00120012002e0017002e002f002f00280017001800130012002e00050000002e01000000000500000014025b05
       
   511 9da905000000020101000000040000002701ffff1000000026060f001600ffffffff0000780b0000cd000000710c00001701000008000000fa0200000600000000000000040000002d010500040000002d01060008000000250302007c0bf100420cf100040000002d01030004000000f001050007000000fc0200000000
       
   512 00000000040000002d0105000c000000240304002b0c12016c0cf1002b0cd100400cf100040000002d010200040000002d01040004000000f00105000800000026060f000600ffffffff01001000000026060f001600ffffffff0000780b0000ae020000710c0000f802000008000000fa02000006000000000000000400
       
   513 00002d010500040000002d01060008000000250302007c0bd202420cd202040000002d01030004000000f001050007000000fc020000000000000000040000002d0105000c000000240304002b0cf3026c0cd2022b0cb202400cd202040000002d010200040000002d01040004000000f00105000800000026060f000600
       
   514 ffffffff0100040000002d010000030000000000}{\result {\insrsid10449189 {\pict{\*\picprop\shplid1025{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}
       
   515 {\sp{\sn fillColor}{\sv 268435473}}{\sp{\sn fFilled}{\sv 0}}{\sp{\sn fHitTestFill}{\sv 1}}{\sp{\sn fillShape}{\sv 1}}{\sp{\sn fillUseRect}{\sv 0}}{\sp{\sn fNoFillHitTest}{\sv 0}}
       
   516 {\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex99\picscaley99\piccropl0\piccropr0\piccropt0\piccropb0
       
   517 \picw17277\pich3810\picwgoal9795\pichgoal2160\wmetafile8\bliptag-1191650637\blipupi34{\*\blipuid b8f8dab342daca10aeb017acf38cde79}
       
   518 0100090000037006000007002800000000001400000026060f001e00ffffffff040014000000576f72640e004d6963726f736f667420576f7264050000000b02
       
   519 00000000050000000c028403f10f1c000000fb021000070000000000bc02000000000102022253797374656d000000000a000000040000000000ffffffff0100
       
   520 000000003000040000002d010000050000000201010000001c000000fb02adff00000000000090010000000004400022417269616c00f47740000000b2060aa4
       
   521 53a8f4775ca8f4770100000000003000040000002d010100050000000902000000000500000002010100000007000000fc020000ffffff000000040000002d01
       
   522 020008000000fa0205000100000000000000040000002d010300040000002d010200090000001d062100f000b40048032d010000040000002d01020007000000
       
   523 fc020000ffffff000000040000002d01040004000000f001020008000000fa0200000000000000000000040000002d010200030000001e00070000001604c301
       
   524 0d034b013c00050000000201010000000500000014024d013c00050000002e010100000028000000320a4d013c001300040000000000f10f84036275696c6472
       
   525 6f6d206f6265792066696c6573002e002e00130012002e001c002e00470017002e002e002f00280017001800130012002e002a00050000002e01000000000500
       
   526 000014020000000005000000020101000000040000002701ffff07000000fc020000ffffff000000040000002d010500040000002d010300040000002d010500
       
   527 090000001d062100f000b4000c03d102a005040000002d010500040000002d01040004000000f0010500040000002d010200030000001e000700000016046703
       
   528 7108ef02dc0505000000020101000000040000002d01010005000000090200000000050000001402f102dc05050000002e010100000028000000320af102dc05
       
   529 1300040000000000f10f8403726f66736275696c64206f6265792066696c65001c002e0018002a002e002e00120012002e0018002e002e003000280017001800
       
   530 120013002e00050000002e01000000000500000014025b059da905000000020101000000040000002701ffff07000000fc020000ffffff000000040000002d01
       
   531 0500040000002d010300040000002d010500090000001d062100f000b4000c03b5006c0c040000002d010500040000002d01040004000000f001050004000000
       
   532 2d010200030000001e000700000016044b013d0fd300a80c05000000020101000000040000002d01010005000000090200000000050000001402d500a80c0500
       
   533 00002e01010000001f000000320ad500a80c0d00040000000000f10f840358495020524f4d20696d6167653d38001700370017003c0041004500180012004700
       
   534 2e002e002e00050000002e01000000000500000014025b059da905000000020101000000040000002701ffff07000000fc020000ffffff000000040000002d01
       
   535 0500040000002d010300040000002d010500090000001d062100f000b400840395026c0c040000002d010500040000002d01040004000000f001050004000000
       
   536 2d010200030000001e000700000016042b03b50fb302a80c05000000020101000000040000002d01010005000000090200000000050000001402b502a80c0500
       
   537 00002e010100000025000000320ab502a80c1100040000000000f10f84034e6f6e2058495020524f4d20696d616765653c002e002e0017003800170038001700
       
   538 3c00410045001800120047002e002e002e00050000002e01000000000500000014025b059da905000000020101000000040000002701ffff07000000fc020000
       
   539 ffffff000000040000002d01050008000000fa0200000600000000000002040000002d010600070000001b045a02650569010c03040000002d01040004000000
       
   540 f0010500040000002d01020004000000f0010600030000001e00070000001604380226058a014b0305000000020101000000040000002d010100050000000902
       
   541 000000000500000014028c015c03050000002e010100000017000000320a8c015c030800040000000000f10f84034255494c44524f4d37003c0017002e003d00
       
   542 3c0041004500050000002e01000000000500000014025b059da905000000020101000000040000002701ffff07000000fc020000ffffff000000040000002d01
       
   543 050008000000fa0200000600000000000002040000002d010600070000001b046a017d0b7900e808040000002d01040004000000f0010500040000002d010200
       
   544 04000000f0010600030000001e0007000000160448013e0b9a00270905000000020101000000040000002d010100050000000902000000000500000014029c00
       
   545 5609050000002e010100000017000000320a9c0056090800040000000000f10f8403524f4d4255494c443c004100450037003c0018002e003c00050000002e01
       
   546 000000000500000014025b059da905000000020101000000040000002701ffff07000000fc020000ffffff000000040000002d01050008000000fa0200000600
       
   547 000000000002040000002d010600070000001b044a037d0b5902e808040000002d01040004000000f0010500040000002d01020004000000f001060003000000
       
   548 1e0007000000160428033e0b7a02270905000000020101000000040000002d010100050000000902000000000500000014027c024409050000002e0101000000
       
   549 19000000320a7c0244090900040000000000f10f8403524f46534255494c44533c0041003300370037003c0018002e003c00050000002e010000000005000000
       
   550 14025b059da905000000020101000000040000002701ffff1000000026060f001600ffffffff000038000000bd010000110300000702000008000000fa020000
       
   551 0600000000000000040000002d01050007000000fc020100000000000000040000002d01060008000000250302003c00e101e202e101040000002d0103000400
       
   552 0000f001050007000000fc020000000000000000040000002d0105000c00000024030400cb0202020c03e101cb02c101e002e101040000002d01020004000000
       
   553 2d01040004000000f00105000800000026060f000600ffffffff01001000000026060f001600ffffffff00006005000091000000ed080000aa01000008000000
       
   554 fa0200000600000000000000040000002d010500040000002d0106000c00000025030400be08b500dc05b500dc05a5016405a501040000002d01030004000000
       
   555 f001050007000000fc020000000000000000040000002d0105000c00000024030400a708d600e808b500a7089500bc08b500040000002d010200040000002d01
       
   556 040004000000f00105000800000026060f000600ffffffff01001000000026060f001600ffffffff000060050000dd010000ed080000f702000008000000fa02
       
   557 00000600000000000000040000002d010500040000002d0106000c00000025030400be08d102dc05d102dc05e1016405e101040000002d01030004000000f001
       
   558 050007000000fc020000000000000000040000002d0105000c00000024030400a708f202e808d102a708b102bc08d102040000002d010200040000002d010400
       
   559 04000000f00105000800000026060f000600ffffffff010007000000fc020000ffffff000000040000002d010500040000002d010300040000002d0105000900
       
   560 00001d062100f000b4000c030100a005040000002d010500040000002d01040004000000f0010500040000002d010200030000001e0007000000160497007108
       
   561 1f00dc0505000000020101000000040000002d010100050000000902000000000500000014022100dc05050000002e010100000026000000320a2100dc051200
       
   562 040000000000f10f8403726f6d6275696c64206f6265792066696c651c002e0047002e002e00120012002e0017002e002f002f00280017001800130012002e00
       
   563 050000002e01000000000500000014025b059da905000000020101000000040000002701ffff1000000026060f001600ffffffff0000780b0000cd000000710c
       
   564 00001701000008000000fa0200000600000000000000040000002d010500040000002d01060008000000250302007c0bf100420cf100040000002d0103000400
       
   565 0000f001050007000000fc020000000000000000040000002d0105000c000000240304002b0c12016c0cf1002b0cd100400cf100040000002d01020004000000
       
   566 2d01040004000000f00105000800000026060f000600ffffffff01001000000026060f001600ffffffff0000780b0000ae020000710c0000f802000008000000
       
   567 fa0200000600000000000000040000002d010500040000002d01060008000000250302007c0bd202420cd202040000002d01030004000000f001050007000000
       
   568 fc020000000000000000040000002d0105000c000000240304002b0cf3026c0cd2022b0cb202400cd202040000002d010200040000002d01040004000000f00105000800000026060f000600ffffffff0100040000002d010000030000000000}}}}}{\insrsid10576049 
       
   569 \par }{\insrsid15948434 Building a ROM requires that the following are available or have been successfully created:
       
   570 \par {\listtext\pard\plain\s83 \f3\insrsid10576049 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \s83\ql \fi-360\li720\ri0\sa120\widctlpar\jclisttab\tx720\aspalpha\aspnum\faauto\ls53\adjustright\rin0\lin720\itap0\pararsid16319362 {\insrsid10576049 
       
   571 Symbian OS components making up a set of releasables
       
   572 \par {\listtext\pard\plain\s83 \f3\insrsid10576049 \loch\af3\dbch\af0\hich\f3 \'b7\tab}a Bootstrap binary image
       
   573 \par {\listtext\pard\plain\s83 \f3\insrsid10576049 \loch\af3\dbch\af0\hich\f3 \'b7\tab}a text file specifying how the ROM image is to be built.
       
   574 \par }\pard \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 {\insrsid5120752 
       
   575 \par }{\insrsid10576049 Executables are pre-processed, relocated, and have their imports and exports bound for a ROM image based at some given virtual address. The files, base address of the ROM, and various 
       
   576 other parameters are specified by means of the obey file. This is a file of type .oby and is a text file containing statements that specify how the ROM image is to be built. A .oby file can include other files in the same way that files containing C++ sou
       
   577 rce can #include other C++ files. By convention, the included files have the .iby file type. This structure allows flexibility in the way that ROM images are defined.
       
   578 \par The ROM building process produces a log, which is written to rombuild.log in the current directory.
       
   579 \par BUILDROM processes obey files written in a superset of the language supported by ROMBUILD and ROFSBUILD. Depending on whether an XIP ROM or non XIP ROM image is being generated it will produce an obey file which is directly acceptable to ROMBUILD
       
   580  or ROFSBUILD. It then invokes either ROMBUILD or ROFSBUILD on the final obey file and performs a number of post-processing steps to produce a ROM symbol file and directory listing.
       
   581 \par The import or relocation sections of an executable are no longer needed when that executable is bound into a ROM. These sections are removed as part of the ROM building process, reducing the size taken up by that executable.
       
   582 \par A file header mapped by the TRomImageHeader class replaces the standard image file header.
       
   583 \par The Bootstrap code and the file/directory structure imposes a small overhead on a ROM.
       
   584 \par }\pard\plain \s2\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw60\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0\pararsid15948434 \b\f1\fs34\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   585 \insrsid10576049 BUILDROM
       
   586 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid10576049 
       
   587 BUILDROM is the Symbian OS ROM configuration tool.  BUILDROM is designed to be a unified ROM building front-end to the binary ROM building tools ROMBUILD and ROFSBUILD. 
       
   588 \par BUILDROM provides features to specify multiple ROMs for a target device.  The characteristics of each ROM are described to the ROM builder which determines how they are built.  Characteristics: XIP-ness, compression, and extensions.  Each file to be inclu
       
   589 ded in the ROM can be steered into any of the specified ROM images. BUILDROM can ensure that all the files destined for the ROM exist.
       
   590 \par BUILDROM assembles an XIP obey files suitable for ROMBUILD, and non-XIP obey files for ROFSBUILD. It automatically provides the appropriate headers required to generate extensions if they are specified.  
       
   591 \par The initial obeyfile is modified by C++ preprocessor directives and subsequently adjusted by statements in the ROM specification language. The C++ preprocessor is applied to
       
   592  the file(s) before processing, and the C++ #define, #ifdef  and #include facilities should be used to control the inclusion and exclusion of source lines. The modifications to the content of those lines should be done using the BUILDROM textual substitut
       
   593 ion facility.
       
   594 \par The final obey file is in the subset of the specification language which is understood directly by ROMBUILD or ROFSBUILD
       
   595 \par BUILDROM keywords are not case-sensitive.
       
   596 \par Each obyfile parameter specifies a file via a search path: if the filename is not matched then }{\insrsid8814113 BUILDROM }{\insrsid10576049 will look in \\epoc32\\rom\\include.
       
   597 \par Usage:
       
   598 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8399123 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   599 \cs109\insrsid10576049\charrsid14972466   buildrom [options] obeyfile [obeyfile2 ...]   
       
   600 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid10576049 The available options are
       
   601 \par }\trowd \irow0\irowband0\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt
       
   602 \clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2660\clshdrawnil \cellx2552\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   603 \cltxlrtb\clftsWidth3\clwWidth5386\clshdrawnil \cellx7938\pard \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 {\insrsid10576049 -Dxxx\cell C++ preprocessor arguments\cell }\pard\plain 
       
   604 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid10576049 \trowd \irow0\irowband0\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb
       
   605 \brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   606 \cltxlrtb\clftsWidth3\clwWidth2660\clshdrawnil \cellx2552\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5386\clshdrawnil \cellx7938\row }\pard\plain 
       
   607 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid10576049 -o<image name>\cell ROM image name, overriding any ROMNAME statement \cell 
       
   608 }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid10576049 \trowd \irow1\irowband1\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl
       
   609 \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
   610 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2660\clshdrawnil \cellx2552\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5386\clshdrawnil \cellx7938\row }\pard\plain 
       
   611 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid10576049 -s\cell strict option, any missing files will stop buildrom}{\insrsid8807119 
       
   612  without generating a ROM image. Without this option it is possible to generate a ROM image with missing files.}{\insrsid10576049 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
   613 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid10576049 \trowd \irow2\irowband2\lastrow \ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv
       
   614 \brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2660\clshdrawnil \cellx2552\clvertalt\clbrdrt
       
   615 \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5386\clshdrawnil \cellx7938\row }\pard\plain 
       
   616 \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid5120752 
       
   617 \par }{\insrsid10576049 Popular -D defines to use include
       
   618 \par    -D_DEBUG\tab \tab select debug versions of some files
       
   619 \par    -D_FULL_DEBUG\tab select debug versions of all files
       
   620 \par    -D_ARM4
       
   621 \par    -D_ARM4T\tab \tab specify the target platform
       
   622 \par    -D_KABI=xxxx\tab specify the target platform for the Kernel (e.g. ARMV5)
       
   623 \par }\pard\plain \s3\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\rtlgutter\itap0\pararsid8807119 \b\f1\fs28\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   624 \insrsid8807119 {\*\bkmkstart _Toc61942203}{\*\bkmkstart _Toc61942202}Strict checking of missing files.{\*\bkmkend _Toc61942203}
       
   625 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid8807119 BUILDROM will norm
       
   626 ally ignore any missing files specified in the obey files. To prevent the generation of the ROM }{\insrsid8814113 image }{\insrsid8807119 
       
   627 when files are missing the -s option is used. This ensures that BUILDROM terminates after all the files have been checked and some are found missing. The error message indicates how many files are missing.
       
   628 \par }\pard\plain \s3\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\rtlgutter\itap0\pararsid15948434 \b\f1\fs28\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   629 \insrsid15948434 Automatic generation of extension header for XIP ROM{\*\bkmkend _Toc61942202}
       
   630 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 
       
   631 If the ROM_IMAGE specifices an XIP image with an extension, than the following header will automatically be added to the obey file. 
       
   632 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8399123 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   633 \insrsid15948434 extensionrom=<name>
       
   634 \par romsize=<rom max size>
       
   635 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 
       
   636 The <name> and <rom max size> are as specified in the ROM_IMAGE keyword. 
       
   637 \par 
       
   638 \par The addition of the header will result in rombuild tool producing multiple images from the obey file.
       
   639 \par }\pard\plain \s2\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw60\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0\pararsid14683277 \b\f1\fs34\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   640 \insrsid15948434 {\*\bkmkstart _Toc61942204}ROMBUILD}{\insrsid15948434\charrsid15948434 {\*\bkmkend _Toc61942204}
       
   641 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 ROMBUILD is the Symbian OS binary XIP ROM builder.  It is }{
       
   642 \insrsid8814113 typically invoked through }{\insrsid15948434 BUILDROM.  ROMBUILD understands a sub-set of the BUILDROM obey file syntax.
       
   643 \par }{\insrsid8814113 ROM}{\insrsid15948434 BUILD allows a ROM extension to be added to the ROM base.  The extension enables renaming and hiding of files in the ROM base, and also allows new files to be added to the ROM drive.}{\b\insrsid15948434 
       
   644 \par }{\insrsid15948434 Syntax: 
       
   645 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8399123 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   646 \insrsid15948434 ROMBUILD [options] <obeyfilename>
       
   647 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 Options can be:
       
   648 \par }\trowd \irow0\irowband0\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt
       
   649 \clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2943\clshdrawnil \cellx2835\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   650 \cltxlrtb\clftsWidth3\clwWidth6731\clshdrawnil \cellx9566\pard \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 {\insrsid15948434 -v\cell verbose\cell }\pard\plain 
       
   651 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow0\irowband0\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb
       
   652 \brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   653 \cltxlrtb\clftsWidth3\clwWidth2943\clshdrawnil \cellx2835\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6731\clshdrawnil \cellx9566\row }\pard\plain 
       
   654 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 -?\cell display more detailed help for command\cell }\pard\plain 
       
   655 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow1\irowband1\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb
       
   656 \brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   657 \cltxlrtb\clftsWidth3\clwWidth2943\clshdrawnil \cellx2835\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6731\clshdrawnil \cellx9566\row }\pard\plain 
       
   658 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 -s[log|screen|both]\cell display size summary to the specified destination\cell 
       
   659 }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow2\irowband2\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl
       
   660 \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
   661 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2943\clshdrawnil \cellx2835\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6731\clshdrawnil \cellx9566\row }\pard\plain 
       
   662 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 -r<FileName>\cell compare a sectioned Rom image\cell }\pard\plain 
       
   663 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow3\irowband3\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb
       
   664 \brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   665 \cltxlrtb\clftsWidth3\clwWidth2943\clshdrawnil \cellx2835\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6731\clshdrawnil \cellx9566\row }\pard\plain 
       
   666 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 -no-header\cell suppress the image loader header\cell }\pard\plain 
       
   667 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow4\irowband4\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb
       
   668 \brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   669 \cltxlrtb\clftsWidth3\clwWidth2943\clshdrawnil \cellx2835\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6731\clshdrawnil \cellx9566\row }\pard\plain 
       
   670 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 -check-capabilities\cell Enforce Platform Security capabilities\cell 
       
   671 }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow5\irowband5\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl
       
   672 \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
   673 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2943\clshdrawnil \cellx2835\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6731\clshdrawnil \cellx9566\row }\pard\plain 
       
   674 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 -check-datacaging\cell Enforce Data Caging\cell }\pard\plain 
       
   675 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow6\irowband6\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb
       
   676 \brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   677 \cltxlrtb\clftsWidth3\clwWidth2943\clshdrawnil \cellx2835\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6731\clshdrawnil \cellx9566\row }\pard\plain 
       
   678 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 -coff-header\cell use a PE-COFF header rather than an EPOC header\cell 
       
   679 }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow7\irowband7\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl
       
   680 \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
   681 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2943\clshdrawnil \cellx2835\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6731\clshdrawnil \cellx9566\row }\pard\plain 
       
   682 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 -d<bitmask>\cell set trace mask (DEB build only)\cell }\pard\plain 
       
   683 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow8\irowband8\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb
       
   684 \brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   685 \cltxlrtb\clftsWidth3\clwWidth2943\clshdrawnil \cellx2835\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6731\clshdrawnil \cellx9566\row }\pard\plain 
       
   686 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 -compress\cell compress the ROM Image\cell }\pard\plain 
       
   687 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow9\irowband9\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb
       
   688 \brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   689 \cltxlrtb\clftsWidth3\clwWidth2943\clshdrawnil \cellx2835\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6731\clshdrawnil \cellx9566\row }\pard\plain 
       
   690 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 -no-sorted-romfs\cell do not add sorted entries arrays (6.1 compatible)\cell 
       
   691 }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow10\irowband10\lastrow \ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl
       
   692 \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
   693 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2943\clshdrawnil \cellx2835\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6731\clshdrawnil \cellx9566\row }\pard\plain 
       
   694 \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 
       
   695 \par }\pard\plain \s2\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw60\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0\pararsid14683277 \b\f1\fs34\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   696 \insrsid15948434 {\*\bkmkstart _Toc61942206}ROFSBUILD{\*\bkmkend _Toc61942206}
       
   697 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 
       
   698 ROFSBUILD is the Symbian OS non-XIP ROM builder. ROFSBUILD understands a sub-set of the BUILDROM obey file syntax
       
   699 \par ROFSBUILD allows a ROM extension to be added to the ROM base.  The extension enables renaming and hiding of files in the ROM base, and also allows new files to be added to the ROM drive.}{\b\insrsid15948434 
       
   700 \par }{\insrsid15948434 Syntax: 
       
   701 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8399123 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   702 \insrsid15948434 ROFSBUILD [options] <obeyfilename>
       
   703 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 Options can be:
       
   704 \par }\pard \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 {\insrsid15948434 -v\cell verbose\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
   705 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow0\irowband0\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv
       
   706 \brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2943\clshdrawnil \cellx2835\clvertalt\clbrdrt
       
   707 \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6731\clshdrawnil \cellx9566\row }\pard\plain 
       
   708 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 -?\cell display help for command\cell }\pard\plain 
       
   709 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow1\irowband1\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb
       
   710 \brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   711 \cltxlrtb\clftsWidth3\clwWidth2943\clshdrawnil \cellx2835\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6731\clshdrawnil \cellx9566\row }\pard\plain 
       
   712 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 -s[log|screen|both]\cell display size summary to the specified destination\cell 
       
   713 }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow2\irowband2\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl
       
   714 \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
   715 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2943\clshdrawnil \cellx2835\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6731\clshdrawnil \cellx9566\row }\pard\plain 
       
   716 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 -d<bitmask>\cell set trace mask (DEB build only)\cell }\pard\plain 
       
   717 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow3\irowband3\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb
       
   718 \brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   719 \cltxlrtb\clftsWidth3\clwWidth2943\clshdrawnil \cellx2835\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6731\clshdrawnil \cellx9566\row }\pard\plain 
       
   720 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 -compress\cell compress executable files where possible\cell }\pard\plain 
       
   721 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow4\irowband4\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb
       
   722 \brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   723 \cltxlrtb\clftsWidth3\clwWidth2943\clshdrawnil \cellx2835\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6731\clshdrawnil \cellx9566\row }\pard\plain 
       
   724 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 -coreimage <core image file>\cell 
       
   725 use the specified core image file as the basis for creating the extension\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 
       
   726 \trowd \irow5\irowband5\lastrow \ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 
       
   727 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2943\clshdrawnil \cellx2835\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
   728 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6731\clshdrawnil \cellx9566\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   729 \insrsid10576049\charrsid10576049 
       
   730 \par }\pard\plain \s2\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw60\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0\pararsid15948434 \b\f1\fs34\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   731 \insrsid15948434 Obey Files}{\insrsid15948434\charrsid14972466 
       
   732 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid10576049 
       
   733 Obey files are standard text files containing statements that are used to control the operation of the ROM building tool}{\insrsid5120752 s}{\insrsid10576049 .}{\insrsid5120752  }{\insrsid3754124 
       
   734 Each of the tools (BUILDROM, ROMBUILD and ROFSBUILD) can handle different subsets of the obey file syntax. 
       
   735 \par The obey file syntax handled by BUILDROM includes the following:}{\insrsid10576049 
       
   736 \par {\listtext\pard\plain\s83 \f3\insrsid3754124 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \s83\ql \fi-360\li720\ri0\sa120\widctlpar\jclisttab\tx720\aspalpha\aspnum\faauto\ls54\adjustright\rin0\lin720\itap0\pararsid16319362 {\insrsid3754124 
       
   737 BUILDROM specific keywords/macros
       
   738 \par {\listtext\pard\plain\s83 \f3\insrsid3754124 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Common keywords for both ROMBUILD and ROFSBUILD
       
   739 \par {\listtext\pard\plain\s83 \f3\insrsid3754124 \loch\af3\dbch\af0\hich\f3 \'b7\tab}ROMBUILD specific keywords
       
   740 \par {\listtext\pard\plain\s83 \f3\insrsid3754124 \loch\af3\dbch\af0\hich\f3 \'b7\tab}ROFSBUILD specific keywords
       
   741 \par }\pard \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 {\insrsid3754124 The obey fi}{\insrsid11426236 le syntax handled by ROMBUILD includes the following:}{\insrsid3754124 
       
   742 \par {\listtext\pard\plain\s83 \f3\insrsid11426236 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \s83\ql \fi-360\li720\ri0\sa120\widctlpar\jclisttab\tx720\aspalpha\aspnum\faauto\ls55\adjustright\rin0\lin720\itap0\pararsid16319362 {\insrsid11426236 Comm
       
   743 on keywords for both ROMBUILD and ROFSBUILD
       
   744 \par {\listtext\pard\plain\s83 \f3\insrsid11426236 \loch\af3\dbch\af0\hich\f3 \'b7\tab}ROMBUILD specific keywords
       
   745 \par }\pard \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 {\insrsid11426236 The obey file syntax handled by ROFSBUILD includes the following:
       
   746 \par {\listtext\pard\plain\s83 \f3\insrsid11426236 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \s83\ql \fi-360\li720\ri0\sa120\widctlpar\jclisttab\tx720\aspalpha\aspnum\faauto\ls56\adjustright\rin0\lin720\itap0\pararsid16319362 {\insrsid11426236 
       
   747 Common keywords for both ROMBUILD and ROFSBUILD
       
   748 \par {\listtext\pard\plain\s83 \f3\insrsid11426236 \loch\af3\dbch\af0\hich\f3 \'b7\tab}ROFSBUILD specific keywords
       
   749 \par }\pard \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 {\insrsid15948434 By convention, obey files have a }{\cs109\f2\fs20\insrsid15948434\charrsid14972466 .oby}{\insrsid15948434 
       
   750  extension. Also by convention, any files included by the obey file have a }{\cs109\f2\fs20\insrsid15948434\charrsid14972466 .iby}{\insrsid15948434  extension.
       
   751 \par }\pard\plain \s3\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\rtlgutter\itap0\pararsid5120752 \b\f1\fs28\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   752 \insrsid14683277 Syntax}{\insrsid15948434  conventions
       
   753 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 The following conventions apply to obey file statements:
       
   754 \par {\listtext\pard\plain\s83 \f3\insrsid14683277 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \s83\ql \fi-360\li720\ri0\sa120\widctlpar\jclisttab\tx720\aspalpha\aspnum\faauto\ls57\adjustright\rin0\lin720\itap0\pararsid16319362 {\insrsid14683277 
       
   755 most statements are in lower case
       
   756 \par {\listtext\pard\plain\s83 \f3\insrsid14683277 \loch\af3\dbch\af0\hich\f3 \'b7\tab}case is significant
       
   757 \par {\listtext\pard\plain\s83 \f3\insrsid14683277 \loch\af3\dbch\af0\hich\f3 \'b7\tab}a line that is a comment can be identified using the }{\cs109\f2\fs20\insrsid14683277 rem}{\insrsid14683277  keyword
       
   758 \par {\listtext\pard\plain\s83 \f3\insrsid14683277 \loch\af3\dbch\af0\hich\f3 \'b7\tab}blank lines are ignored
       
   759 \par {\listtext\pard\plain\s83 \f3\insrsid14683277 \loch\af3\dbch\af0\hich\f3 \'b7\tab}the }{\cs109\f2\fs20\insrsid14683277 =}{\insrsid14683277  symbol, where used, is optional; a blank character can be used instead
       
   760 \par {\listtext\pard\plain\s83 \f3\insrsid14683277 \loch\af3\dbch\af0\hich\f3 \'b7\tab}a file name can, }{\cs17\i\insrsid14683277 optionally}{\insrsid14683277 , be enclosed within quotes; a file name that contains spaces }{\cs17\i\insrsid14683277 must}{
       
   761 \insrsid14683277  be enclosed within quotes
       
   762 \par {\listtext\pard\plain\s83 \f3\insrsid14683277 \loch\af3\dbch\af0\hich\f3 \'b7\tab}the }{\cs109\f2\fs20\insrsid14683277 stop}{\insrsid14683277  statement causes the rest of the obey file to be ignored
       
   763 \par }\pard\plain \s3\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\rtlgutter\itap0\pararsid5120752 \b\f1\fs28\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   764 \insrsid11426236 Overview}{\insrsid15948434 
       
   765 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
   766 An obey file consists of a number of sections, each defining a ROM image:
       
   767 \par {\listtext\pard\plain\s83 \f3\insrsid14683277 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \s83\ql \fi-360\li720\ri0\sa120\widctlpar\jclisttab\tx720\aspalpha\aspnum\faauto\ls58\adjustright\rin0\lin720\itap0\pararsid16319362 {\insrsid14683277 the }{
       
   768 \cs109\f2\fs20\insrsid14683277 kernel-rom-section}{\insrsid14683277  defines a bootable ROM image which includes the Kernel
       
   769 \par {\listtext\pard\plain\s83 \f3\insrsid14683277 \loch\af3\dbch\af0\hich\f3 \'b7\tab}each }{\cs109\f2\fs20\insrsid14683277 extension-rom-section}{\insrsid14683277  defines a ROM image which extends the }{\cs109\f2\fs20\insrsid14683277 kernel-rom-section}{
       
   770 \insrsid14683277 .
       
   771 \par }\pard \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 {\insrsid14683277 Every section contains a list of obey statements that specify ROM configuration information or files to be includ
       
   772 ed in the ROM image.
       
   773 \par Each section is scanned twice. This allows the configuration information to appear anywhere in the list. 
       
   774 \par Extension ROM sections are marked by the }{\b\insrsid14683277 extensionrom}{\insrsid14683277  keyword, and can only contain those ROM information statements that are not related to Kernel configuration.
       
   775 \par }\pard\plain \s3\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\rtlgutter\itap0\pararsid12202278 \b\f1\fs28\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   776 \insrsid12202278 BUILDROM Specific Keywords
       
   777 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid12202278 
       
   778 The keywords in this section are only seen by the BUILDROM tool and are usually converted into something suitable for ROMBUILD or ROFSBUILD. }{\insrsid12202278\charrsid12202278 
       
   779 \par }\pard\plain \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0\pararsid12202278 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   780 \insrsid11426236 {\*\bkmkstart _Toc61942190}Textual Substitution{\*\bkmkend _Toc61942190}
       
   781 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid8807119 BUILDROM}{\insrsid11426236 
       
   782  implements a simple textual substitution sc}{\insrsid8807119 heme: the C++ preprocessor cannot}{\insrsid11426236  be used conveniently because it inserts whitespace around the substituted text.
       
   783 \par }\trowd \irow0\irowband0\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt
       
   784 \clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3227\clshdrawnil \cellx3119\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   785 \cltxlrtb\clftsWidth3\clwWidth6447\clshdrawnil \cellx9566\pard \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 {\cs109\f2\fs20\insrsid11426236\charrsid12202278 DEFINE <name> <replacement>\cell }{
       
   786 \insrsid11426236 All subsequent instances of }{\cs109\f2\fs20\insrsid11426236\charrsid12202278 <name>}{\insrsid11426236  will be replaced by }{\cs109\f2\fs20\insrsid11426236\charrsid12202278 <replacement>}{\insrsid11426236 .}{\cf6\insrsid11426236 \cell 
       
   787 }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cf6\insrsid11426236 \trowd \irow0\irowband0\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl
       
   788 \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
   789 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3227\clshdrawnil \cellx3119\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6447\clshdrawnil \cellx9566\row }\pard\plain 
       
   790 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid11426236\charrsid9400752 ##\cell }{\insrsid11426236 
       
   791 will replace "##" with an empty string.}{\cf1\insrsid11426236 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cf6\insrsid11426236 
       
   792 \trowd \irow1\irowband1\lastrow \ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 
       
   793 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3227\clshdrawnil \cellx3119\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
   794 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6447\clshdrawnil \cellx9566\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   795 \insrsid11426236 
       
   796 \par There are three pre-defined substitutions
       
   797 \par }\pard \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 {\cs109\f2\fs20\insrsid11426236\charrsid9400752 EPOCROOT\cell }{\insrsid11426236 the value of the EPOCROOT environment variable}{
       
   798 \cf6\insrsid11426236 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cf6\insrsid11426236 \trowd \irow0\irowband0\ts11\trgaph108\trleft-108\trbrdrt
       
   799 \brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb
       
   800 \brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3227\clshdrawnil \cellx3119\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6447\clshdrawnil \cellx9566
       
   801 \row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid11426236\charrsid9400752 TODAY\cell }{\insrsid11426236 
       
   802 today's date as dd/mm/yyyy}{\cf1\insrsid11426236 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cf1\insrsid11426236 \trowd \irow1\irowband1
       
   803 \ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 
       
   804 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3227\clshdrawnil \cellx3119\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   805 \cltxlrtb\clftsWidth3\clwWidth6447\clshdrawnil \cellx9566\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   806 \cs109\f2\fs20\insrsid11426236\charrsid9400752 RIGHT_NOW\cell }{\insrsid11426236 the exact time as dd/mm/yyyy hh:mm:ss\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
   807 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cf1\insrsid11426236 \trowd \irow2\irowband2\lastrow \ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 
       
   808 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3227\clshdrawnil \cellx3119\clvertalt\clbrdrt
       
   809 \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6447\clshdrawnil \cellx9566\row }\pard\plain 
       
   810 \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 
       
   811 \par There is no "UNDEFINE" facility, and the substitutions are applied in an unspecified order.
       
   812 \par }\pard\plain \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0\pararsid12202278 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   813 \insrsid11426236 {\*\bkmkstart _Toc61942191}Additional Simple Keywords{\*\bkmkend _Toc61942191}
       
   814 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 BUILDROM implements the following simple keywords
       
   815 \par }\trowd \irow0\irowband0\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt
       
   816 \clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4503\clshdrawnil \cellx4395\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   817 \cltxlrtb\clftsWidth3\clwWidth5171\clshdrawnil \cellx9566\pard \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 {\cs109\f2\fs20\insrsid11426236\charrsid9400752 ECHO <anything at all>\cell }{
       
   818 \insrsid11426236 Simply prints the rest of the line to standard output.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cf1\insrsid11426236 
       
   819 \trowd \irow0\irowband0\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt
       
   820 \clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4503\clshdrawnil \cellx4395\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   821 \cltxlrtb\clftsWidth3\clwWidth5171\clshdrawnil \cellx9566\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   822 \cs109\f2\fs20\insrsid11426236\charrsid9400752 WARNING <anything at all>\cell }{\insrsid11426236 Reports the source file and line number as well as printing the message\cell }\pard\plain 
       
   823 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cf1\insrsid11426236 \trowd \irow1\irowband1\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb
       
   824 \brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   825 \cltxlrtb\clftsWidth3\clwWidth4503\clshdrawnil \cellx4395\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5171\clshdrawnil \cellx9566\row }\pard\plain 
       
   826 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid11426236\charrsid9400752 ERROR <anything at all>\cell }{\insrsid11426236 
       
   827 Reports the source file and line number as well as printing the message. Any ERRORs will cause BUILDROM to abort without attempting to create the ROM.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
   828 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cf1\insrsid11426236 \trowd \irow2\irowband2\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv
       
   829 \brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4503\clshdrawnil \cellx4395\clvertalt\clbrdrt
       
   830 \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5171\clshdrawnil \cellx9566\row }\pard\plain 
       
   831 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid11426236\charrsid12202278 ROMBUILD_OPTION <command-line-option>\cell }{
       
   832 \insrsid11426236 Adds additional command line parameters to the eventual invocation of ROMBUILD. It is primarily used to specify the "-no-header" option for pla
       
   833 tforms which don't want the 256-byte REPRO header. The ROMBUILD_OPTION keyword can be used multiple times if desired\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
   834 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cf1\insrsid11426236 \trowd \irow3\irowband3\lastrow \ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 
       
   835 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4503\clshdrawnil \cellx4395\clvertalt\clbrdrt
       
   836 \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5171\clshdrawnil \cellx9566\row }\pard\plain 
       
   837 \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236  
       
   838 \par }\pard\plain \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0\pararsid12202278 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   839 \insrsid11426236 {\*\bkmkstart _Toc61942192}Localisation Support{\*\bkmkend _Toc61942192}
       
   840 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 
       
   841 BUILDROM implements the MULTILINGUIFY() macro that can expand a single source line into multiple
       
   842 \par lines referring to distinct language codes.
       
   843 \par }\pard \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 {\cs109\f2\fs20\insrsid11426236\charrsid9400752 LANGUAGE_CODE <nn>\cell }{\insrsid11426236 
       
   844 Can be used multiple times to specify the Symbian 2-digit codes for languages to be supported in this ROM.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 
       
   845 {\cf1\insrsid11426236 \trowd \irow0\irowband0\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 
       
   846 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4503\clshdrawnil \cellx4395\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl
       
   847 \brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5171\clshdrawnil \cellx9566\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 
       
   848 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid11426236\charrsid9400752 DEFAULT_LANGUAGE <nn>\cell }{\insrsid11426236 Used to specify the default language. It should only be used once.\cell }\pard\plain 
       
   849 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cf1\insrsid11426236 \trowd \irow1\irowband1\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb
       
   850 \brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   851 \cltxlrtb\clftsWidth3\clwWidth4503\clshdrawnil \cellx4395\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5171\clshdrawnil \cellx9566\row }\pard\plain 
       
   852 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid11426236\charrsid9400752 data=MULTILINGUIFY(EXT <sourcename> <destname>)
       
   853 \cell }{\insrsid11426236 During the localisation pass, the MULTILINGUIFY lines are expanded into a line per language code. \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
   854 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cf1\insrsid11426236 \trowd \irow2\irowband2\lastrow \ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 
       
   855 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4503\clshdrawnil \cellx4395\clvertalt\clbrdrt
       
   856 \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5171\clshdrawnil \cellx9566\row }\pard\plain 
       
   857 \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 
       
   858 \par Example for the MULTILINGUIFY macro.
       
   859 \par The line:
       
   860 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11426236 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   861 \cs109\insrsid11426236\charrsid14972466     data=MULTILINGUIFY( EXT sourcename destname )
       
   862 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 becomes
       
   863 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11426236 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   864 \cs109\insrsid11426236\charrsid14972466     data=sourcename.Enn destname.EXT\tab for the default language code nn
       
   865 \par     data=sourcename.Enn destname.Enn\tab for all other language codes nn
       
   866 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 
       
   867 \par This provides support for the BafUtils::NearestLanguageFile() function, which is performing a similar mapping from language codes to filenames.
       
   868 \par }\pard\plain \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0\pararsid12202278 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   869 \insrsid11426236 {\*\bkmkstart _Toc61942193}XIP ROM format bitmaps}{\insrsid11426236\charrsid15948434 {\*\bkmkend _Toc61942193}
       
   870 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 MAKMAKE normally generates EPOC MBM 
       
   871 files in a compressed format, but there is an alternative uncompressed format which allows an MBM to be used directly from the ROM filesystem. BUILDROM supports on-the-fly generation of ROM format MBM files from compressed MBM files using the BITMAP keywo
       
   872 rd as follows
       
   873 \par }\trowd \irow0\irowband0\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt
       
   874 \clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4077\clshdrawnil \cellx3969\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   875 \cltxlrtb\clftsWidth3\clwWidth5597\clshdrawnil \cellx9566\pard \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 {\cs109\f2\fs20\insrsid11426236\charrsid12202278 BITMAP=<source> <dest>\cell }{
       
   876 \insrsid11426236 BUILDROM creates an intermediate file using the BMCONV utility. \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cf1\insrsid11426236 
       
   877 \trowd \irow0\irowband0\ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt
       
   878 \clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4077\clshdrawnil \cellx3969\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 
       
   879 \cltxlrtb\clftsWidth3\clwWidth5597\clshdrawnil \cellx9566\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   880 \cs109\f2\fs20\insrsid11426236\charrsid12202278 COMPRESSED-BITMAP=<source> <dest>\cell }{\insrsid11426236 If the files are already compressed then the    COMPRESSED-BITMAP keyword has to be used in the same way as the BITMAP k
       
   881 eyword. Different parameters to BMCONV utility are used to create the appropriate format\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   882 \cf1\insrsid11426236 \trowd \irow1\irowband1\lastrow \ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 
       
   883 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4077\clshdrawnil \cellx3969\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl
       
   884 \brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth5597\clshdrawnil \cellx9566\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 
       
   885 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 
       
   886 \par BUILDROM will use an existing intermediate file if it is newer than the corresponding source file.
       
   887 \par }\pard\plain \s5\ql \li0\ri0\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel4\adjustright\rin0\lin0\itap0\pararsid12202278 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 {\*\bkmkstart _Toc61942194}
       
   888 XIP and Non-XIP ROM format bitmaps}{\insrsid11426236\charrsid15948434 {\*\bkmkend _Toc61942194}
       
   889 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 BUILDRO
       
   890 M provides a keyword to automatically select between XIP and non-XIP versions of bitmaps.This is used when it is not known by the application author if the bitmap is to be included in an XIP or non-XIP ROM.
       
   891 \par }\trowd \irow0\irowband0\lastrow \ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 
       
   892 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3227\clshdrawnil \cellx3119\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
   893 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6447\clshdrawnil \cellx9566\pard \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 {\cs109\f2\fs20\insrsid11426236\charrsid9400752 AUTO-BITMAP=<source> <dest>
       
   894 \cell }{\insrsid11426236 This keyword will use "compressed-bitmap=" for XIP ROMs and "data=" for non-XIP ROMs.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
   895 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cf1\insrsid11426236 \trowd \irow0\irowband0\lastrow \ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 
       
   896 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3227\clshdrawnil \cellx3119\clvertalt\clbrdrt
       
   897 \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6447\clshdrawnil \cellx9566\row }\pard\plain 
       
   898 \s5\ql \li0\ri0\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel4\adjustright\rin0\lin0\itap0\pararsid12202278 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 {\*\bkmkstart _Toc61942195}
       
   899 XIP and non-XIP ROM format AIF files{\*\bkmkend _Toc61942195}
       
   900 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 
       
   901 A keyword is provided to automatically select between XIP and non-XIP versions of AIF files.
       
   902 \par }\pard \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 {\cs109\f2\fs20\insrsid11426236\charrsid9400752 AIF=<source> <dest>\cell }{\insrsid11426236 
       
   903 This keyword will use the _xip version of the specified AIF for XIP ROMs or the originaly supplied file otherwise\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
   904 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cf1\insrsid11426236 \trowd \irow0\irowband0\lastrow \ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 
       
   905 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3227\clshdrawnil \cellx3119\clvertalt\clbrdrt
       
   906 \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6447\clshdrawnil \cellx9566\row }\pard\plain \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 
       
   907 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0\pararsid12202278 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 {\*\bkmkstart _Toc61942196}Source reorganisation for two-section ROMs
       
   908 {\*\bkmkend _Toc61942196}
       
   909 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 
       
   910 ROMBUILD and ROFSBUILD have the ability to create ROMs divided into two se
       
   911 ctions, such that the upper section can be replaced without needing to change the lower section. This facility is most often used to put localised resource files into the upper section, so BUILDROM provides support for gathering marked obey source lines a
       
   912 nd placing them in the upper section of the ROM.
       
   913 \par }\pard \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 {\cs109\f2\fs20\insrsid11426236\charrsid9400752 SECTION2 <anything>\cell }{\insrsid11426236 
       
   914 All lines beginning with the SECTION2 keyword are removed from the OBY file, and placed into a separate list with the SECTION2 keyword removed. When BUILDROM encounters the SECTION keyword
       
   915 , the accumulated section2 list is inserted after the SECTION line, and subsequent SECTION2 keywords are removed as they occur. If no SECTION line is encountered, the accumulated section2 list is emitted after the end of the input file(s).\cell 
       
   916 }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cf1\insrsid11426236 \trowd \irow0\irowband0\lastrow \ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl
       
   917 \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
   918 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3227\clshdrawnil \cellx3119\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6447\clshdrawnil \cellx9566\row }\pard\plain 
       
   919 \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0\pararsid11426236 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 
       
   920 {\*\bkmkstart _Toc61942197}Example}{\insrsid11426236\charrsid15948434 {\*\bkmkend _Toc61942197}
       
   921 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid12202278 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   922 \insrsid11426236\charrsid12202278     LANGUAGE_CODE 01
       
   923 \par     LANGUAGE_CODE 10
       
   924 \par     DEFAULT_LANGUAGE 10
       
   925 \par     file=sourcedir\\myapp.dll destdir\\myapp.dll
       
   926 \par     SECTION2 REM bitmaps for myapp
       
   927 \par     SECTION2 bitmap=MULTILINGUIFY( MBM sourcedir\\myapp destdir\\myapp )
       
   928 \par     file=sourcedir\\myengine.dll destdir\\myengine.dll
       
   929 \par     section 0x800000
       
   930 \par     file=sourcedir\\example destdir\\example
       
   931 \par     SECTION2 data=sourcedir\\example2 destdir\\example2}{\insrsid11426236 
       
   932 \par }{\insrsid12202278 
       
   933 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 would become
       
   934 \par     
       
   935 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11426236 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   936 \insrsid11426236     file=sourcedir\\myapp.dll destdir\\myapp.dll
       
   937 \par     file=sourcedir\\myengine.dll destdir\\myengine.dll
       
   938 \par 
       
   939 \par     section 0x800000
       
   940 \par     REM bitmaps for myapp
       
   941 \par     data=sourcedir\\myapp.M01_rom destdir\\myapp.M01
       
   942 \par     data=sourcedir\\myapp.M10_rom destdir\\myapp.MBM
       
   943 \par 
       
   944 \par     file=sourcedir\\example destdir\\example
       
   945 \par     data=sourcedir\\example2 destdir\\example2
       
   946 \par }\pard\plain \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0\pararsid12202278 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   947 \insrsid11426236 {\*\bkmkstart _Toc61942198}Problem suppression{\*\bkmkend _Toc61942198}
       
   948 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 BUILDROM does a number}{\insrsid8814113 
       
   949  of things which probably are not}{\insrsid11426236  appropriate for producing production devices, but which increase the chance of Symbian internal development builds producing a ROM in the presence of build problems.
       
   950 \par }\pard \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 {\cs109\f2\fs20\insrsid11426236\charrsid9400752 ABI_DOWNGRADE   from->to\cell }{\insrsid11426236 
       
   951 Allows BUILDROM to substitute a compatible executable if the specified source file is not available. For example
       
   952 \par It is usually used as
       
   953 \par ABI_DOWNGRADE   THUMB->ARMI
       
   954 \par This will substitute \\ARMI\\ for \\THUMB\\ if a specified source file cannot be found.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   955 \cf1\insrsid11426236 \trowd \irow0\irowband0\lastrow \ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 
       
   956 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth3227\clshdrawnil \cellx3119\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl
       
   957 \brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth6447\clshdrawnil \cellx9566\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 
       
   958 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 
       
   959 \par In the localisation support, problem suppression allows BUILDROM to handle a missing source.Enn file by specifying source.EXT instead.
       
   960 \par In a final pass,
       
   961  if any file is still not available after applying these downgrades then BUILDROM will simply comment out the line in the OBY file, in the hope that the missing file is not vital to the ROM. If this behaviour is not required the command line option -s can
       
   962  be used to enforce stricter behaviour and cause BUILDROM to terminate after the final pass}{\insrsid8814113  if files are missing}{\insrsid11426236 . 
       
   963 \par }\pard\plain \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0\pararsid12202278 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   964 \insrsid11426236 {\*\bkmkstart _Toc61942199}Rom configuration support{\*\bkmkend _Toc61942199}
       
   965 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 
       
   966 BUILDROM has ROM configuration features to support building of multiple xip and non-xip ROMs for the same device.
       
   967 \par }\pard\plain \s5\ql \li0\ri0\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel4\adjustright\rin0\lin0\itap0\pararsid11426236 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 {\*\bkmkstart _Toc61942200}
       
   968 First you must specify the ROM devices{\*\bkmkend _Toc61942200}
       
   969 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 
       
   970 The ROM_IMAGE keyword specifies a ROM image.  There can be up to 8 images.
       
   971 \par }\trowd \irow0\irowband0\lastrow \ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 
       
   972 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4786\clshdrawnil \cellx4678\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
   973 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4888\clshdrawnil \cellx9566\pard \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362 {\cs109\f2\fs20\insrsid11426236\charrsid9400752 
       
   974 ROM_IMAGE <id> <name> [size=<rom max size>] [xip | non-xip] [compress | no-compress] [extension]\cell }{\insrsid11426236 where:
       
   975 \par id = 0 .. 7
       
   976 \par name = a name suitable as a suffix for the ROM image, oby and logs
       
   977 \par xip = specifies an XIP ROM.  This is the default.
       
   978 \par size = max size of the ROM.  Not required for XIP roms.
       
   979 \par compress = Compress an XIP ROM.
       
   980 \par extension = Indicates this image as an extension to the previous image.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cf1\insrsid11426236 
       
   981 \trowd \irow0\irowband0\lastrow \ts11\trgaph108\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddfr3 
       
   982 \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4786\clshdrawnil \cellx4678\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
   983 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4888\clshdrawnil \cellx9566\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   984 \insrsid11426236 
       
   985 \par }\pard\plain \s5\ql \li0\ri0\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel4\adjustright\rin0\lin0\itap0\pararsid11426236 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 {\*\bkmkstart _Toc61942201}Including files
       
   986 {\*\bkmkend _Toc61942201}
       
   987 \par }\pard\plain \s6\ql \li0\ri0\sb240\sa60\widctlpar\aspalpha\aspnum\faauto\outlinelevel5\adjustright\rin0\lin0\itap0\pararsid11426236 \i\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 
       
   988  To mark a file for inclusion in a ROM it is prefixed with the keyword
       
   989 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11426236 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   990 \insrsid11426236 ROM_IMAGE[<id>]
       
   991 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 eg.
       
   992 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11426236 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   993 \insrsid11426236 ROM_IMAGE[2] data=ZSYSTEM\\Apps\\Calc\\calc.INSTCOL_MBM System\\Apps\\Calc\\Calc.mbm
       
   994 \par }\pard\plain \s6\ql \li0\ri0\sb240\sa60\widctlpar\aspalpha\aspnum\faauto\outlinelevel5\adjustright\rin0\lin0\itap0\pararsid11426236 \i\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236  A Block of files can be included using '\{
       
   995 ' '\}' braces.
       
   996 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 eg.
       
   997 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11426236 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
   998 \insrsid11426236 ROM_IMAGE[2] \{
       
   999 \par #include "calc.iby"
       
  1000 \par #include "word.iby"
       
  1001 \par \}
       
  1002 \par }\pard\plain \s6\ql \li0\ri0\sb240\sa60\widctlpar\aspalpha\aspnum\faauto\outlinelevel5\adjustright\rin0\lin0\itap0\pararsid11426236 \i\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 File blocks can be nested eg.
       
  1003 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11426236 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1004 \insrsid11426236 ROM_IMAGE[2] \{
       
  1005 \par \tab #include "calc.iby"
       
  1006 \par \tab ROM_IMAGE[0] \{
       
  1007 \par \tab \tab #include "word.iby"
       
  1008 \par \tab \}
       
  1009 \par \tab #include "video.iby"
       
  1010 \par \}
       
  1011 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid11426236 
       
  1012 \par }\pard\plain \s3\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\rtlgutter\itap0\pararsid12202278 \b\f1\fs28\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1013 \insrsid11426236 General Structure}{\insrsid12202278  of Obey file}{\insrsid11426236 
       
  1014 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 The general syntax is:
       
  1015 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5120752 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1016 \cs109\insrsid14683277\charrsid14762227 obey-file :\~kernel-rom-section}{\cs109\insrsid12202278\charrsid14762227  }{\cs109\insrsid14683277\charrsid14762227 |}{\cs109\insrsid12202278\charrsid14762227  }{\cs109\insrsid14683277\charrsid14762227 
       
  1017 core-image-statement [ extension-rom-list ]}{\cs109\insrsid14683277 
       
  1018 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid2764289\charrsid14762227 
       
  1019 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5120752 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1020 \cs109\insrsid14683277\charrsid14762227 kernel-rom-section : obey-statement-list
       
  1021 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\lang2057\langfe1033\cgrid0\langfenp1033\insrsid12202278 
       
  1022 \par }{\lang2057\langfe1033\cgrid0\langfenp1033\insrsid14683277 The core-image statement is }{\lang2057\langfe1033\cgrid0\langfenp1033\insrsid12202278 valid for non XIP ROMs only and is only handled by ROFSBUILD.}{
       
  1023 \lang2057\langfe1033\cgrid0\langfenp1033\insrsid9990809 
       
  1024 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5120752 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1025 \cs109\insrsid14683277\charrsid14762227 core-image-statement: coreimage=core-image-filename}{\cs109\insrsid9990809\charrsid14762227 
       
  1026 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid9990809 
       
  1027 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid12202278 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1028 \cs109\insrsid14683277\charrsid14762227 extension-rom-list : extension-rom-section | extension-rom-section extension-rom-list}{\cs109\insrsid12202278\charrsid14762227 
       
  1029 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid9990809\charrsid12202278 
       
  1030 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5120752 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1031 \cs109\insrsid14683277 extension-rom-section : extensionrom = rom-file-name obey-statement-list}{\insrsid14683277 
       
  1032 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid9990809 
       
  1033 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2764289 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1034 \cs109\insrsid14683277 obey-statement-list : obey-statement | obey-statement obey-statement-list}{\cs109\insrsid2764289 
       
  1035 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid2764289 
       
  1036 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2764289 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1037 \cs109\insrsid14683277 obey-statement : rom-information-statement | file-statement
       
  1038 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid2764289 
       
  1039 \par }{\insrsid14683277 The general syntax of a }{\cs109\f2\fs20\insrsid14683277 rom-information-statement}{\insrsid14683277  is:
       
  1040 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5120752 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1041 \cs109\insrsid14683277 rom-information-statement : kernel-information-statement | generic-information-statement}{\cs109\insrsid657056  | rofs-information-statement}{\cs109\insrsid14683277 
       
  1042 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid9990809 
       
  1043 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5120752 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1044 \cs109\insrsid14683277 kernel-information-statement : \line }{\insrsid14683277\charrsid9990809 romname = rom-file-name\line | bootbinary = boot-file-name\line }{\cs109\insrsid14683277 | kerneldataaddress = hex-address\line | kernelheapmin = hex-size\line 
       
  1045 | kernelheapmax = hex-size\line | singlekernel\line | multikernel\line | areas = number-of-areas\line | kerneltrace = 32bit-hex-number
       
  1046 \par }{\cs109\insrsid13382535 | kernelromname = rom-file-name
       
  1047 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid9990809 
       
  1048 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5120752 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1049 \cs109\insrsid14683277 generic-information-statement : \line romnameodd = rom-file-name-odd\line | romnameeven = rom-file-name-even\line | srecordfilename = srec-file-name\line | srecordbase = hex-address\line | version = [ major ] [ .minor ] [ (build) ]
       
  1050 \line | romsize = hex-size\line | romlinearbase = hex-address\line | romalign = hex-alignment\line | dataaddress = hex-address\line | romchecksum = base-checksum\line | time = dd/mm/yyyy hh:mm:ss\line | trace = 32bit-hex-number\line 
       
  1051 | debugport = 32bit-number\line | collapse = cpu compiler mode
       
  1052 \par }{\cs109\insrsid2240616 | ascii
       
  1053 \par }{\cs109\insrsid13382535 | unicode
       
  1054 \par }{\cs109\insrsid2240616 | coffwrapper
       
  1055 \par | compress
       
  1056 \par | defaultstackreserve = <default stack reserve>
       
  1057 \par }{\insrsid2240616 | dlldatatop = <address of data region>
       
  1058 \par }{\insrsid13382535 | memmodel = moving | direct | multiple <chunk size> <page size>
       
  1059 \par | nowrapper
       
  1060 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid657056 
       
  1061 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid657056 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1062 \insrsid657056 rofs-information-statement:
       
  1063 \par autosize = <block size>
       
  1064 \par | extensionrofs
       
  1065 \par | extensionrofsname = <filename>
       
  1066 \par | rofsname = <filename>
       
  1067 \par | rofsize = <size in bytes>
       
  1068 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid657056 
       
  1069 \par }{\insrsid14683277 The general syntax of a file-statement is:
       
  1070 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5120752 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1071 \insrsid14683277 file-statement : file-specification-statement | control-statement | rom-directory-statement
       
  1072 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1073 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5120752 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1074 \insrsid14683277 file-specification-statement : 
       
  1075 \par }{\cs109\insrsid14683277 data[[HWVD]] = source-file destination-file [directory-attribute-list]    
       
  1076 \par | file[[HWVD]] = source-file destination-image-file [full-attribute-list] 
       
  1077 \par | primary[[HWVD]] = source-file destination-image-file [full-attribute-list]
       
  1078 \par | secondary = source-file destination-image-file [full-attribute-list]
       
  1079 \par | variant[HWVD] = source-file destination-image-file [full-attribute-list]
       
  1080 \par | device[[HWVD]] = source-file destination-image-file [full-attribute-list]
       
  1081 \par | extension[[HWVD]] = source-file destination-image-file [full-attribute-list]
       
  1082 \par }\pard \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2240616 \cbpat17 {\cs109\insrsid2240616 
       
  1083 | dll [[HWVD]] = source-file destination-image-file [full-attribute-list] 
       
  1084 \par }{\cs109\insrsid13382535 | filecompress [[HWVD]] = source-file destination-image-file [full-attribute-list]
       
  1085 \par }\pard \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid13382535 \cbpat17 {\cs109\insrsid13382535 
       
  1086 | fileuncompress [[HWVD]] = source-file destination-image-file [full-attribute-list]
       
  1087 \par }\pard \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2240616 \cbpat17 {\cs109\insrsid13382535 
       
  1088 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid14683277 
       
  1089 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5120752 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1090 \insrsid14683277 control-statement : 
       
  1091 \par }{\cs109\insrsid14683277 rem comments
       
  1092 \par | section = section-offset
       
  1093 \par }\pard \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid13382535 \cbpat17 {\insrsid13382535 | extensionrom = <rom filename>
       
  1094 \par }\pard \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5120752 \cbpat17 {\cs109\insrsid14683277 | align = alignment
       
  1095 \par | area = name run-address maxlength
       
  1096 \par | stop}{\cs109\insrsid2240616 
       
  1097 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1098 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5120752 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1099 \insrsid14683277 rom-directory-statement : 
       
  1100 \par }{\cs109\insrsid14683277 hide[[HWVD]] = existing-file
       
  1101 \par | alias[[HWVD]] = existing-file destination-file [ directory-attribute-list ]
       
  1102 \par | rename[[HWVD]]= existing-file destination-file [ full-attribute-list ]
       
  1103 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid14683277 
       
  1104 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5120752 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1105 \insrsid14683277 full-attribute-list : full-attribute | full-attribute full-attribute-list
       
  1106 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid2764289 
       
  1107 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5120752 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1108 \insrsid14683277 full-attribute : directory-attribute | file-attribute
       
  1109 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid2764289 
       
  1110 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5120752 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1111 \insrsid14683277 directory-attribute-list : directory-attribute | directory-attribute directory-attribute-list
       
  1112 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid2764289 
       
  1113 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5120752 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1114 \insrsid14683277 directory-attribute : }{\insrsid9990809 
       
  1115 \par }{\cs109\insrsid14683277      attrib = [ s | S ][ h | H ][ r | R | w | W ] | hide
       
  1116 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid9990809 
       
  1117 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5120752 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1118 \insrsid14683277 file-attribute : 
       
  1119 \par }{\cs109\insrsid14683277 stack = hex-size
       
  1120 \par | reloc = hex-address
       
  1121 \par | heapmin = hex-size
       
  1122 \par | heapmax = hex-size 
       
  1123 \par | code-align = hex-number
       
  1124 \par | fixed
       
  1125 \par | priority = hex-number | keyword
       
  1126 \par | patched
       
  1127 \par | uid1 = uid
       
  1128 \par | uid2 = uid
       
  1129 \par | uid3 = uid
       
  1130 \par | stackreserve = hex-size
       
  1131 \par | area = name
       
  1132 \par }\pard\plain \s3\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\rtlgutter\itap0\pararsid14972466 \b\f1\fs28\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1133 \insrsid14683277\charrsid14972466 Directory attributes
       
  1134 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1135 \cs109\insrsid14683277      attrib = [ s | S ][ h | H ][ r | R | w | W ] | hide
       
  1136 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1137 Files can have the: System, Hidden, read-only, and writable attributes.
       
  1138 \par File attributes are copied from the source file and are then overridden by the attributes specified by this keyword. Specifying S, H, or R sets the corresponding attribute; specifying s, h or r clears it.
       
  1139 \par W and w are synonyms for R and r respectively. To mark a file in the ROM as being writable, specify attrib=W.
       
  1140 \par As this is a ROM, the file cannot be physically modified, even if the read-only attribute is cleared, but it is useful to mark files as writeable so that copies are also made writeable, for example, if copied onto a CF card or a RAM file system.
       
  1141 \par Using the hide keyword indicates that the file should be included in the ROM but not recorded in the ROM filesystem. If it is a DLL, then it is still available to resolve DLL static links from other files in the same ROM, but is no
       
  1142 t available to RAM-loaded software or DLLs in an extension ROM.
       
  1143 \par }\pard\plain \s3\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\rtlgutter\itap0\pararsid14972466 \b\f1\fs28\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1144 \insrsid14683277\charrsid14972466 File attributes
       
  1145 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1146 Executable files already have various settings such as UIDs and default stack size recorded when they were processed by petran, but rombuild allows these settings to be overrid
       
  1147 den, if necessary. There are also a number of other attributes which control the way that the executable is loaded into the ROM image.
       
  1148 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 stack
       
  1149 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1150 \insrsid14683277 stack = hex-size
       
  1151 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 Overrides the default stack size for the executable.
       
  1152 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 reloc
       
  1153 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1154 \insrsid14683277 reloc = hex-address
       
  1155 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1156 Supplies a new user-process data run address to which the file is relocated. This parameter is not allowed with files of type: device, extension and variant.
       
  1157 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 heapmin
       
  1158 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1159 \insrsid14683277 heapmin = hex-size
       
  1160 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 Overrides the default minimum heap size for the executable.
       
  1161 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 heapmax
       
  1162 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1163 \insrsid14683277 heapmax = hex-size
       
  1164 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 Overrides the default maximum heap size for the executable.
       
  1165 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 code-align
       
  1166 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1167 \insrsid14683277 code-align = hex-number
       
  1168 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 Specifies the alignment for the executable's code.
       
  1169 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 fixed
       
  1170 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1171 \insrsid14683277 fixed
       
  1172 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1173 This executable is loaded as a fixed address process, and has its data fixed in Ke
       
  1174 rnel space (high memory). The data of normal executables is paged in and out of low memory as the executable runs. Fixing a chosen subset of the system servers saves context switch time, and speeds execution considerably. The multiprocess keyword can be u
       
  1175 sed to specify the chunk size used in allocating data space in high memory; it defaults to 1Mb.
       
  1176 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 priority
       
  1177 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1178 \insrsid14683277 priority = hex-number | priority-keyword
       
  1179 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 Sets the priority of the process.
       
  1180 \par The priority can be a hexadecimal number, or one of the keywords listed below:
       
  1181 \par  
       
  1182 \par }\trowd \irow0\irowband0\ts111\trgaph108\trleft612\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 
       
  1183 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
  1184 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2376\clshdrawnil \cellx2988\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2977\clshdrawnil \cellx5965\pard\plain 
       
  1185 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts111 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid1917381 Keyword \cell Process priority\cell }\pard\plain 
       
  1186 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid1917381 \trowd \irow0\irowband0\ts111\trgaph108\trleft612\trbrdrt\brdrs\brdrw10 \trbrdrl
       
  1187 \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 
       
  1188 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
  1189 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2376\clshdrawnil \cellx2988\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2977\clshdrawnil \cellx5965\row }\pard\plain 
       
  1190 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts111 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid1917381 low\cell  EPriorityLow\cell }\pard\plain 
       
  1191 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid1917381 \trowd \irow1\irowband1\ts111\trgaph108\trleft612\trbrdrt\brdrs\brdrw10 \trbrdrl
       
  1192 \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 
       
  1193 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
  1194 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2376\clshdrawnil \cellx2988\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2977\clshdrawnil \cellx5965\row }\pard\plain 
       
  1195 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts111 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid1917381 background\cell  EPriorityBackground\cell }\pard\plain 
       
  1196 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid1917381 \trowd \irow2\irowband2\ts111\trgaph108\trleft612\trbrdrt\brdrs\brdrw10 \trbrdrl
       
  1197 \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 
       
  1198 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
  1199 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2376\clshdrawnil \cellx2988\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2977\clshdrawnil \cellx5965\row }\pard\plain 
       
  1200 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts111 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid1917381  foreground\cell  EPriorityForeground\cell }\pard\plain 
       
  1201 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid1917381 \trowd \irow3\irowband3\ts111\trgaph108\trleft612\trbrdrt\brdrs\brdrw10 \trbrdrl
       
  1202 \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 
       
  1203 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
  1204 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2376\clshdrawnil \cellx2988\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2977\clshdrawnil \cellx5965\row }\pard\plain 
       
  1205 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts111 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid1917381  high\cell  EPriorityHigh\cell }\pard\plain 
       
  1206 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid1917381 \trowd \irow4\irowband4\ts111\trgaph108\trleft612\trbrdrt\brdrs\brdrw10 \trbrdrl
       
  1207 \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 
       
  1208 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
  1209 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2376\clshdrawnil \cellx2988\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2977\clshdrawnil \cellx5965\row }\pard\plain 
       
  1210 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts111 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid1917381  windowserver\cell  EPriorityWindowServer\cell 
       
  1211 }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid1917381 \trowd \irow5\irowband5\ts111\trgaph108\trleft612\trbrdrt\brdrs\brdrw10 
       
  1212 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 
       
  1213 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
  1214 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2376\clshdrawnil \cellx2988\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2977\clshdrawnil \cellx5965\row }\pard\plain 
       
  1215 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts111 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid1917381  fileserver\cell  EPriorityFileServer\cell }\pard\plain 
       
  1216 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid1917381 \trowd \irow6\irowband6\ts111\trgaph108\trleft612\trbrdrt\brdrs\brdrw10 \trbrdrl
       
  1217 \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 
       
  1218 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
  1219 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2376\clshdrawnil \cellx2988\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2977\clshdrawnil \cellx5965\row }\pard\plain 
       
  1220 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts111 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid1917381  realtimeserver\cell  EPriorityRealTimeServer\cell 
       
  1221 }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid1917381 \trowd \irow7\irowband7\ts111\trgaph108\trleft612\trbrdrt\brdrs\brdrw10 
       
  1222 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 
       
  1223 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
  1224 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2376\clshdrawnil \cellx2988\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2977\clshdrawnil \cellx5965\row }\pard\plain 
       
  1225 \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts111 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid1917381  supervisor\cell  EPrioritySupervisor\cell }\pard\plain 
       
  1226 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid1917381 \trowd \irow8\irowband8\lastrow \ts111\trgaph108\trleft612\trbrdrt\brdrs\brdrw10 \trbrdrl
       
  1227 \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 
       
  1228 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr
       
  1229 \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2376\clshdrawnil \cellx2988\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth2977\clshdrawnil \cellx5965\row }\pard\plain 
       
  1230 \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277  
       
  1231 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 patched
       
  1232 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1233 \insrsid14683277 patched
       
  1234 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1235 This is used when sectioning a ROM for language variants etc. If an executable is to be replaced, make it patched in the first section of the ROM, and include a replacement in the top section of the ROM, after the section keyword.
       
  1236 \par Note that the original file is still required to guarantee consistency in the first section of the ROM.
       
  1237 \par For example, supposed we are replacing TESTEG.DLL in a UK ROM with TESTFR.DLL in a French one.
       
  1238 \par The original obey file might have a line such as:
       
  1239 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1240 \cs109\insrsid14683277\charrsid1917381 file=\\Epoc32\\Release\\Mcog\\rel\\testeg.dll System\\Libs\\TEST.DLL
       
  1241 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 The new obey file would look like this:
       
  1242 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1243 \cs109\insrsid14683277\charrsid1917381 file=\\Epoc32\\Release\\Mcog\\rel\\testeg.dll System\\Libs\\TEST.DLL patched
       
  1244 \par ...
       
  1245 \par section = 0x200000
       
  1246 \par file=\\Epoc32\\Release\\Mcog\\rel\\testfr.dll System\\Libs\\TEST.DLL
       
  1247 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1248 NB, it is not possible to patch any files which are listed before the primary or the secondary.
       
  1249 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 uid1, uid2, uid3
       
  1250 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1251 \insrsid14683277 uid1 = uid-value
       
  1252 \par uid2 = uid-value
       
  1253 \par uid3 = uid-value
       
  1254 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 Overrides the UIDs for the executable.
       
  1255 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 area
       
  1256 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1257 \insrsid14683277 area = name
       
  1258 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 Defines
       
  1259  the area in which the executable will be relocated. The specified name must have been previously defined in the area control statement.
       
  1260 \par }\pard\plain \s3\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\rtlgutter\itap0\pararsid14683277 \b\f1\fs28\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1261 \insrsid14683277 {\*\bkmkstart _Toc61942212}Common keywords{\*\bkmkend _Toc61942212}
       
  1262 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 alias
       
  1263 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1264 \insrsid14683277 alias[[HWVD]] = existing-file destination-file [ directory-attribute-list ]
       
  1265 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1266 Creates an additional filesystem entry, which refers to an existing file. rombuild allows directory aliases to preserve the guarantee that the ROM filesystem should not contain cycles. The existing-file must not be hidden, and both names are now availab
       
  1267 le to resolve DLL static linkage.
       
  1268 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 data
       
  1269 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1270 \insrsid14683277 data[[HWVD]] = source-file destination-file [directory-attribute-list]
       
  1271 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1272 A file that is copied from its source location into the ROM without any processing.
       
  1273 \par Note that the HWVD is optional but, if specified, must be enclosed within square brackets.
       
  1274 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 file
       
  1275 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1276 \insrsid14683277 file[[HWVD]] = source-file destination-image-file [full-attribute-list]
       
  1277 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1278 A standard executable file, i.e. a .exe or a .dll, in PE format or E32 image format. Executable files are stripped of their relocation information pri
       
  1279 or to being stored in the ROM. The relocation information is not necessary in the ROM because all files are executed in place, with an address that is determined at ROM build time.
       
  1280 \par Note that the HWVD is optional but, if specified, must be enclosed within square brackets.
       
  1281 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 hide
       
  1282 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1283 \insrsid14683277 hide existing-file
       
  1284 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1285 Marks the existing file as hidden. The file is still available to resolve DLL static links.
       
  1286 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 rem
       
  1287 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1288 \insrsid14683277 rem comment
       
  1289 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1290 Defines a comment line. Text that appears after the rem keyword is interpreted as a comment.
       
  1291 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 rename
       
  1292 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1293 \insrsid14683277 rename[[HWVD]]= existing-file destination-file [ full-attribute-list ]
       
  1294 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1295 Adding a file and then renaming it is equivalent to adding it directly at the rename destination. The existing and destination directories do not have to be the same.
       
  1296 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 romchecksum
       
  1297 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1298 \cs109\insrsid14683277 romchecksum = 32 bit hex-number}{\insrsid14683277 
       
  1299 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1300 The checksum in the final ROM image is made using the following algorithm:
       
  1301 \par checksum = romchecksum - sum of 32bit words in ROM image.
       
  1302 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 romsize
       
  1303 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1304 \cs109\insrsid14683277 romsize = hex-size}{\insrsid14683277 
       
  1305 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 The size of the entire ROM, in hex, e.g. 0x400000 for a 4MB ROM.
       
  1306 
       
  1307 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 stop
       
  1308 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1309 \insrsid14683277 stop
       
  1310 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 stops processing of the obey file. The rom image is not generarted
       
  1311 
       
  1312 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 time
       
  1313 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1314 \cs109\insrsid14683277 time = dd/mm/yyyy hh:mm:ss}{\insrsid14683277 
       
  1315 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1316 If specified, overwrites the date-time stamp of the ROM image with this value. If not specified, the image is time and date stamped from the system clock of the build PC.
       
  1317 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 trace
       
  1318 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1319 \cs109\insrsid14683277 trace = 32 bit hex-number}{\insrsid14683277 
       
  1320 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 Turns on rombuild tracing. This is internal to Symbian.
       
  1321 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 version
       
  1322 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9990809 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1323 \cs109\insrsid14683277 version = [ major ] [ .minor ] [ (build) ]}{\insrsid14683277 
       
  1324 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 The ROM version number. The version number is returned by }{
       
  1325 \cs109\f2\fs20\insrsid14683277 Hal::RomVersion()}{\insrsid14683277 .
       
  1326 \par }\pard\plain \s3\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\rtlgutter\itap0\pararsid14683277 \b\f1\fs28\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1327 \insrsid14683277 {\*\bkmkstart _Toc61942213}ROMBUILD specific keywords{\*\bkmkend _Toc61942213}
       
  1328 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 align
       
  1329 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1330 \insrsid14683277 align = <hex-number>
       
  1331 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1332 Specifies the alignment boundary for all subsequent files, or until another align control statement is met.
       
  1333 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 area
       
  1334 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1335 \insrsid14683277 area = <name> <run-address> <maxlength>
       
  1336 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 Defines a new relocation area.
       
  1337 \par The area is identified by the specified name. Executable files placed in this area will be relocated so that they run in the address range X, where X is defined as: run-address <= X < run-address+maxlength.
       
  1338 \par The Bootstrap is required to copy the relevant subset of ROM to the run address at Boot time. The main purpose of areas is to relocate time-critical executables to internal or tightly-coupled RAM.
       
  1339 \par Directory attributes
       
  1340 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 ascii
       
  1341 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1342 \insrsid14683277 ascii}{\insrsid14683277\charrsid10626422 
       
  1343 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 Indicates that this is not a Unicode build.}{
       
  1344 \insrsid14683277\charrsid1917381 
       
  1345 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 bootbinary
       
  1346 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1347 \cs109\insrsid14683277 bootbinary = <boot-file-name>}{\insrsid14683277 
       
  1348 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1349 File name of the ROM's bootstrap code which, on ARM CPUs, appears at physical address 0x00000000 when the machine is booted.
       
  1350 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 coffwrapper
       
  1351 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1352 \cs109\insrsid14683277\charrsid10626422 coffwrapper
       
  1353 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid10626422 Specifies that a COFF ROM wrapper is required}{
       
  1354 \insrsid14683277 .}{\insrsid14683277\charrsid10626422 
       
  1355 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 collapse
       
  1356 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1357 \cs109\insrsid14683277 collapse = <cpu> <compiler> <mode>}{\insrsid14683277 
       
  1358 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 This is only supported when the CPU is ARM and the compiler is GCC.
       
  1359 
       
  1360 \par The mode can take one of the following values:
       
  1361 \par 1 - collapse import thunks only
       
  1362 \par 2 - collapse import thunks and vtables
       
  1363 \par 3 - collapse branches
       
  1364 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 compress
       
  1365 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1366 \insrsid14683277 compress}{\cs109\insrsid14683277\charrsid10626422 
       
  1367 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid10626422 Compress the ROM image
       
  1368 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 dataaddress
       
  1369 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1370 \cs109\insrsid14683277 dataaddress = <hex-address>}{\insrsid14683277 
       
  1371 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1372 Linear address of data/bss chunks for all executables except the Kernel.
       
  1373 \par The recommended value is 0x400000.
       
  1374 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 debugport
       
  1375 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1376 \cs109\insrsid14683277 debugport = <32bit-number>}{\insrsid14683277 
       
  1377 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 Specifies the destination port for Kernel and Bootstrap traces.
       
  1378 
       
  1379 \par rombuild stores the value in the ROM header.
       
  1380 \par Each ASSP is free to interpret the debug port as it pleases, for example, as a serial port number or as an I/O base address.
       
  1381 \par The default value is -1.
       
  1382 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 defaultstackreserve
       
  1383 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1384 \insrsid14683277 defaultstackreserve = <default stack reserve>
       
  1385 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 Specify the maximum size of the stack.}{
       
  1386 \insrsid14683277\charrsid10626422 
       
  1387 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 device
       
  1388 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1389 \insrsid14683277 device[[HWVD]] = source-file destination-image-file [full-attribute-list]
       
  1390 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1391 Defines Kernel-mode logical or physical device drivers, which can have global data. The address of this data is generated by rombuild.
       
  1392 \par Note that the HWVD is optional but, if specified, must be enclosed within square brackets.
       
  1393 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 dll
       
  1394 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1395 \insrsid14683277 dll}{\insrsid13451011 [[HWVD]] = source-file destination-image-file [full-attribute-list]}{\insrsid14683277\charrsid10626422 
       
  1396 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid10626422 Executable file whose entry point must be called
       
  1397 
       
  1398 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 dlldatatop
       
  1399 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1400 \insrsid14683277 dlldatatop = <address of data region>}{\insrsid14683277\charrsid6956791 
       
  1401 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid6956791 Specify top of DLL data region
       
  1402 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 epocwrapper
       
  1403 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1404 \insrsid14683277 epocwrapper}{\insrsid14683277\charrsid4420163 
       
  1405 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277\charrsid4420163 Specifies that an EPOC ROM wrapper is required
       
  1406 
       
  1407 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 extension
       
  1408 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1409 \insrsid14683277 extension[[HWVD]] = source-file destination-image-file [full-attribute-list]
       
  1410 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 Defines a Kernel-mode DLL that can have global data, th
       
  1411 e address of which is generated by rombuild. Extension files are connected together in a linked list, which allows the Kernel to load the extensions at boot time before the ROM file system is available.
       
  1412 \par Note that the HWVD is optional but, if specified, must be enclosed within square brackets.
       
  1413 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 extensionrom
       
  1414 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1415 \cs109\insrsid14683277 extensionrom = rom-file-name}{\insrsid14683277 
       
  1416 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1417 This marks the start of an extension ROM section. A filename of "*" can be specified, which means use the file name specified on the }{\field\flddirty{\*\fldinst {\insrsid14683277 HYPERLINK "RomInformationStatement.guide.html" \\
       
  1418 l "Tools%2dguide%2erom%2dimage%2eobey%2dfiles%2dsyntax%2erom%2dinformation%2eromname"}{\insrsid10449189 {\*\datafield 
       
  1419 08d0c9ea79f9bace118c8200aa004ba90b02000000090000000303000000000000c000000000000046000023000000526f6d496e666f726d6174696f6e53746174656d656e742e67756964652e68746d6c00ffffadde0000000000000000000000000000000000000000000000005200000054006f006f006c007300250032
       
  1420 0064006700750069006400650025003200650072006f006d0025003200640069006d006100670065002500320065006f00620065007900250032006400660069006c0065007300250032006400730079006e0074006100780025003200650072006f006d0025003200640069006e0066006f0072006d006100740069006f00
       
  1421 6e0025003200650072006f006d006e0061006d0065000000ff0000ff}}}{\fldrslt {\insrsid14683277 romname}}}{\insrsid14683277  keyword in a }{\field\flddirty{\*\fldinst {\insrsid14683277 HYPERLINK "RomInformationStatement.guide.html" \\
       
  1422 l "Tools%2dguide%2erom%2dimage%2eobey%2dfiles%2dsyntax%2erom%2dinformation"}{\insrsid10449189 {\*\datafield 
       
  1423 08d0c9ea79f9bace118c8200aa004ba90b02000000090000000303000000000000c000000000000046000023000000526f6d496e666f726d6174696f6e53746174656d656e742e67756964652e68746d6c00ffffadde0000000000000000000000000000000000000000000000004800000054006f006f006c007300250032
       
  1424 0064006700750069006400650025003200650072006f006d0025003200640069006d006100670065002500320065006f00620065007900250032006400660069006c0065007300250032006400730079006e0074006100780025003200650072006f006d0025003200640069006e0066006f0072006d006100740069006f00
       
  1425 6e00000000000000}}}{\fldrslt {\insrsid14683277 rom-information-statement}}}{\insrsid14683277  
       
  1426 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 filecompress
       
  1427 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9400752 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1428 \insrsid9400752 filecompress[[HWVD]] = source-file destination-file [}{\insrsid13451011 full-attribute-list}{\insrsid9400752 ]
       
  1429 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid9400752\charrsid9400752 
       
  1430 Non-XIP Executable to be loaded into the ROM compressed
       
  1431 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 fileuncompress
       
  1432 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9400752 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1433 \insrsid9400752 data[[HWVD]] = source-file destination-file [}{\insrsid13451011 full-attribute-list}{\insrsid9400752 ]
       
  1434 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid13451011\charrsid13451011 
       
  1435 Non-XIP Executable to be loaded into the ROM uncompressed}{\insrsid13451011 
       
  1436 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 kerneldataaddress
       
  1437 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1438 \cs109\insrsid14683277 kerneldataaddress = hex-address}{\insrsid14683277 
       
  1439 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 Kernel data/bss chunk base virtual address.
       
  1440 \par The recommended value is 0x80000000.
       
  1441 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 kernelheapmax
       
  1442 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1443 \cs109\insrsid14683277 kernelheapmax = hex-size}{\insrsid14683277 
       
  1444 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 Maximu
       
  1445 m size of the Kernel's heap. The Kernel heap grows in virtual address space until this value is reached: it can then grow no further.
       
  1446 \par The value is rounded up to a multiple of the virtual address space mapped by a single page directory entry - on ARM CPUs, this is 1MB.
       
  1447 \par Usually 1 page directory entry's worth of RAM is specified.
       
  1448 \par The default value is 0x100000; this is used if none is supplied.
       
  1449 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 kernelheapmin
       
  1450 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1451 \cs109\insrsid14683277 kernelheapmin = hex-size}{\insrsid14683277 
       
  1452 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1453 Minimum size of the Kernel heap, allocated immediately when the Kernel boots. Specify either a minimal value, or a working set size based on envisaged use.
       
  1454 \par The recommended value is 0x10000, and is the default value if none is explicitly supplied.
       
  1455 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 kernelromname
       
  1456 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15690730 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1457 \cs109\insrsid15690730 kernelromname = rom-file-name}{\insrsid15690730 
       
  1458 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid13451011\charrsid13451011 ROM image on which extension ROM is based}{
       
  1459 \insrsid13451011 . This keyword is only valid for extension ROMs.}{\insrsid13451011\charrsid13451011 
       
  1460 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 kerneltrace
       
  1461 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1462 \cs109\insrsid14683277 kernelTrace = 32 bit hex-number}{\insrsid14683277 
       
  1463 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1464 Initial value for the Kernel trace mask. The bit values are defined in k32std.h, and only apply to a debug Kernel
       
  1465 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 memmodel
       
  1466 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15690730 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1467 \insrsid15690730 memmodel = (moving | direct |multiple) <chunk size> <page size>}{\insrsid15690730\charrsid15690730 
       
  1468 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15690730\charrsid15690730 Specifies the memory model to be used at runtime
       
  1469 
       
  1470 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 multikernel
       
  1471 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1472 \cs109\insrsid14683277 multikernel}{\insrsid14683277 
       
  1473 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1474 Specifies that the ROM image has multiple Kernel executables. These Kernels are specified with multiple primary keywords in the files-section.
       
  1475 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 nowrapper
       
  1476 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15690730 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1477 \insrsid15690730 nowrapper}{\insrsid15690730\charrsid15690730 
       
  1478 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15690730\charrsid15690730 Specifies that no ROM wrapper is required}{
       
  1479 \insrsid15690730 .}{\insrsid15690730\charrsid15690730 
       
  1480 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 primary
       
  1481 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1482 \insrsid14683277 primary[[HWVD]] = source-file destination-image-file [full-attribute-list]
       
  1483 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1484 A standard executable file that is loaded directly directly, bypassing the file server. The Boot program loads and gives control to the primary; this is the Kernel. 
       
  1485 \par As with all standard executable files, this is loaded, relocated and stripped of its relocation information.
       
  1486 \par Note that the HWVD is optional but, if specified, must be enclosed within square brackets.
       
  1487 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 romalign
       
  1488 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9400752 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1489 \cs109\insrsid14683277\charrsid14972466 romalign = hex-alignment
       
  1490 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1491 The address alignment boundary for files in the ROM. This value should be greater than 4, and a multiple of 4. The recommended value is 0x10.
       
  1492 \par If no value is specified, rombuild defaults to using a value of 0x1000.
       
  1493 \par If the value specified is not a multiple of 4, it is rounded to become so.
       
  1494 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 romlinearbase
       
  1495 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11158436 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1496 \cs109\insrsid14683277 romlinearbase = hex-address}{\insrsid14683277 
       
  1497 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 Virtual address of the start of ROM, in hex.
       
  1498 \par The recommended value for ARM CPUs is 0x50000000.
       
  1499 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 romname
       
  1500 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9534246 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1501 \cs109\insrsid14683277 romname = rom-file-name}{\insrsid14683277 
       
  1502 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1503 This is the name of the output file, and contains the ROM image that rombuild creates.
       
  1504 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 romnameeven
       
  1505 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9534246 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1506 \cs109\insrsid14683277 romnameeven = rom-file-name-even}{\insrsid14683277 
       
  1507 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1508 rombuild can write two separate ROM images, one containing the odd bytes of the image, and the other the even. This is done if this keyword and the }{\insrsid2562411 romnameodd }{\insrsid14683277 
       
  1509 keyword are used to specify the output filenames for the two half-images. A filename of "*" can be specified, which means use the file name specified on the }{\insrsid2562411 romname }{\insrsid14683277 keyword and append .even.
       
  1510 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 romnameodd
       
  1511 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9534246 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1512 \cs109\insrsid14683277 romnameodd = rom-file-name-odd}{\insrsid14683277 
       
  1513 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1514 rombuild can write two separate ROM images, one containing the odd bytes of the image, and the other the even. This is done if this keyword and the}{\insrsid2562411  romnameeven}{\insrsid14683277  keyword are used to specify the output filenames for t
       
  1515 he two half-images. A filename of "*" can be specified, which means use the file name specified on the }{\insrsid2562411 romname}{\insrsid14683277  keyword and append .odd.
       
  1516 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 secondary
       
  1517 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9534246 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1518 \insrsid14683277 secondary = source-file destination-image-file [full-attribute-list]
       
  1519 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 A standard executable file that is loaded
       
  1520  by the Kernel; this is the file server. All subsequent files can be loaded through the file server.
       
  1521 \par As with all standard executable files, this is loaded, relocated and stripped of its relocation information.
       
  1522 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 section
       
  1523 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9534246 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1524 \insrsid14683277 section = section-offset
       
  1525 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 ROMs can be s
       
  1526 ectioned into two parts allowing the upper part of the ROM to be switched for language variations and file patching. This is independent of the extension ROM mechanism.
       
  1527 \par This keyword appears at the point in the obey file where the ROM to be split. All files before this line appear in the first (constant) section, and files after appear in the second (patch/language) section.
       
  1528 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 singlekernel
       
  1529 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9534246 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1530 \cs109\insrsid14683277 singlekernel}{\insrsid14683277 
       
  1531 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1532 Specifies that this ROM image has one Kernel executable within it. This is the default.
       
  1533 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 srecordbase
       
  1534 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9534246 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1535 \cs109\insrsid14683277 srecordbase = hex-address}{\insrsid14683277 
       
  1536 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 Destination address for S-record download.
       
  1537 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 srecordfilename
       
  1538 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9534246 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1539 \cs109\insrsid14683277 srecordfilename = srec-file-name}{\insrsid14683277 
       
  1540 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1541 rombuild can write an image in Motorola S-record format. This happens if a name for the output file is specified here. A filename of "*" can be specified, which means use the file name specified on the }{\field\flddirty{\*\fldinst {\insrsid14683277 
       
  1542 HYPERLINK "RomInformationStatement.guide.html" \\l "Tools%2dguide%2erom%2dimage%2eobey%2dfiles%2dsyntax%2erom%2dinformation%2eromname"}{\insrsid10449189 {\*\datafield 
       
  1543 08d0c9ea79f9bace118c8200aa004ba90b02000000090000000303000000000000c000000000000046000023000000526f6d496e666f726d6174696f6e53746174656d656e742e67756964652e68746d6c00ffffadde0000000000000000000000000000000000000000000000005200000054006f006f006c007300250032
       
  1544 0064006700750069006400650025003200650072006f006d0025003200640069006d006100670065002500320065006f00620065007900250032006400660069006c0065007300250032006400730079006e0074006100780025003200650072006f006d0025003200640069006e0066006f0072006d006100740069006f00
       
  1545 6e0025003200650072006f006d006e0061006d0065000000000000ff}}}{\fldrslt {\insrsid14683277 romname}}}{\insrsid14683277  keyword and append .screc.
       
  1546 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 unicode
       
  1547 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15690730 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1548 \insrsid15690730 unicode}{\insrsid15690730\charrsid15690730 
       
  1549 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15690730 UNICODE ROM \endash  this is the}{
       
  1550 \insrsid15690730\charrsid15690730  default
       
  1551 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 variant
       
  1552 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9534246 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1553 \insrsid14683277 variant[HWVD] = source-file destination-image-file [full-attribute-list]
       
  1554 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1555 Defines hardware variants. It should be applied to the variant DLL, i.e. the ecust.dll of each hardware variant to be supported, and must specify a suitable HWVD. Note that the HWVD must be enclosed within square brackets.
       
  1556 \par }\pard\plain \s3\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\rtlgutter\itap0\pararsid14683277 \b\f1\fs28\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1557 \insrsid14683277 {\*\bkmkstart _Toc61942214}ROFSBUILD specific keywords{\*\bkmkend _Toc61942214}
       
  1558 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 autosize
       
  1559 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9534246 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1560 \insrsid14683277 autosize=<block size>
       
  1561 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1562 The automatic sizing functionality will always reduce the size to a whole number of blocks where the size of the block has been specified in the autosize command. 
       
  1563 \par For example if the rofsize is set to 0x30000 and the actual image size is 0x1234 then the generated image size without autosize option will be 0x30000. If autosize=0x1000 is used then the generated image size will be 0x2000.
       
  1564 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 coreimage
       
  1565 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9534246 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1566 \insrsid14683277 coreimage=<core image file>
       
  1567 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1568 This coreimage keyword indicates to rofsbuild that the generation of the core image is not required and that the specified core image should be used to as the base for generating the extension image.
       
  1569 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 extensionrofs
       
  1570 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14972466 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1571 \insrsid14683277\charrsid14972466 extensionrofs
       
  1572 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 Start of definition of optional Extension ROFS
       
  1573 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 extensionrofsname
       
  1574 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9534246 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1575 \cs109\insrsid14683277 extensionrofs=<filename>
       
  1576 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1577 Specify the name of the extension image.  Any new files added after this keyword will appear in the extension.  The files in the core can be renamed, hidden, and aliased by using the other keywords.
       
  1578 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 rofsname
       
  1579 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9534246 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1580 \insrsid14683277 rofsname=<filename>
       
  1581 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 Specify the name of the core image.
       
  1582 \par }\pard\plain \s110\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14683277 \b\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 rofsize
       
  1583 \par }\pard\plain \s15\ql \li0\ri0\widctlpar\tx567\tx1134\tx1701\tx2268\tx2835\tx3402\tx3969\tx4536\tx5103\tx5670\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9534246 \cbpat17 \f2\fs20\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1584 \insrsid14683277 rofssize=<size in bytes>
       
  1585 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14683277 
       
  1586 Specify the maximum size of the core image, or the maximum size of the extension.
       
  1587 \par }{\insrsid14683277\charrsid14683277 
       
  1588 \par }\pard\plain \s2\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw60\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0\pararsid14683277 \b\f1\fs34\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1589 \insrsid15948434 Building multi-boot ROMs
       
  1590 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid9534246 
       
  1591 A multi-boot ROM exists when there is support for more than one hardware Variant in the ROM image. Such a ROM also has multiple root directories, one for each Variant supported. This automatically ensures that the file server only 
       
  1592 sees the files that are relevant to the hardware on which it is running.
       
  1593 \par There may, or may not, be multiple Kernels to support the multiple hardware variants. If there is more than one Kernel, then the keyword multikernel should be present in the rom-infor
       
  1594 mation-statement part of the obey file. The first and subsequent Kernels are specified in the file-statement part of the obey file with the primary keyword.
       
  1595 \par }\pard\plain \s3\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\rtlgutter\itap0\pararsid9534246 \b\f1\fs28\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1596 \insrsid9534246 {\*\bkmkstart Tools_2dguide_2erom_2dimage_2emulti_2dbo}{\*\bkmkend Tools_2dguide_2erom_2dimage_2emulti_2dbo}Hardware Variant Discriminator (HWVD)
       
  1597 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid9534246 
       
  1598 rombuild uses a Hardware Variant Discriminator (HWVD) to decide which files in the file-statement part of the obey file are present in which directory structure.
       
  1599 \par This is an 8 digit (32 bit) hexadecimal number that may, optionally, appear after the file name. The number itself must be enclosed in square brackets. The number identifies the hardware variants to which the file is relevant.
       
  1600 \par The HWVD numbers have a structure which enables them to describe a tree. The top 8 bits are the "node" n
       
  1601 umber, the next 8 bits are the "parent" node number, and the low 16 bits are the variant mask. These numbers together place the HWVD into a tree with the following structure:
       
  1602 \par }{\insrsid15948434 
       
  1603 \par 
       
  1604 \par }{\insrsid10449189 {\pict{\*\picprop\shplid1026{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fillColor}{\sv 268435473}}{\sp{\sn fFilled}{\sv 0}}
       
  1605 {\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0
       
  1606 \picw5084\pich4494\picwgoal2882\pichgoal2548\wmetafile8\bliptag968032448\blipupi575{\*\blipuid 39b300c03d6b9f374d7a84f66d7e32dd}
       
  1607 0100090000035b08000007001c00000000001100000026060f001800ffffffff0000100070f6ffff0bf9fffff1faffff06fdffff0900000026060f000800ffff
       
  1608 ffff020000001000000026060f001600ffffffff04000e00544e50500700a8623d501d09b9000a00000026060f000a00544e505000000200f003090000002606
       
  1609 0f000800ffffffff030000000f00000026060f001400544e505004000c00010000000100000000000000050000000b020bf970f6050000000c02fb0381040800
       
  1610 0000fa0205000100000000000000040000002d01000007000000fc020100000000000000040000002d0101000900000026060f000800ffffffff000000000500
       
  1611 000004010d000000040000002d010000040000002d010100030000001e00070000001604d8fc0640e0fb01c008000000fa020600100000000000000204000000
       
  1612 2d010200050000001402e0fb70f9050000001302d0fcd0f9040000002d010000040000002d01010004000000f0010200040000002701ffff040000002d010000
       
  1613 040000002d010100030000001e00070000001604d8fc88f8b0fbc0f708000000fa0206001000000000000002040000002d010200050000001402b0fbc0f70500
       
  1614 00001302d0fc80f8040000002d010000040000002d01010004000000f0010200040000002701ffff040000002d010000040000002d010100030000001e000700
       
  1615 00001604a8fcc8f7e0fb60f708000000fa0206001000000000000002040000002d010200050000001402e0fbc0f7050000001302a0fc60f7040000002d010000
       
  1616 040000002d01010004000000f0010200040000002701ffff040000002d010000040000002d010100030000001e00070000001604b8fb48f9f0fa80f808000000
       
  1617 fa0206001000000000000002040000002d010200050000001402f0fa80f8050000001302b0fb40f9040000002d010000040000002d01010004000000f0010200
       
  1618 040000002701ffff040000002d010000040000002d010100030000001e00070000001604e8fb88f8f0fac0f708000000fa020600100000000000000204000000
       
  1619 2d010200050000001402f0fa80f8050000001302e0fbc0f7040000002d010000040000002d01010004000000f0010200040000002701ffff0900000026060f00
       
  1620 0800ffffffff0000000008000000fa0206001000000000000002040000002d01020007000000fc020000ffffff020000040000002d010300050000000902ffff
       
  1621 ff0207000000180411fc1df880fb8cf71c000000fb02b1ff000000000000bc02000000000000001254696d6573204e657720526f6d616e00db7ced77d067ef77
       
  1622 38050a0c00000a00040000002d010400050000002e0118000000050000000a020000000005000000090200000002050000001402e0fbc0f70500000002010100
       
  1623 000009000000320ae0fbc0f70100000034002800050000000201020000000900000026060f000800ffffffff010000000900000026060f000800ffffffff0000
       
  1624 0000050000000902ffffff0207000000180411fc9df980fb0cf91c000000fb02b1ff000000000000bc02000000000000001254696d6573204e657720526f6d61
       
  1625 6e00db7ced77d067ef773d050a2700000a00040000002d01050004000000f0010400050000002e0118000000050000000a020000000005000000090200000002
       
  1626 0500000014021fdd00000500000002010100000009000000320ae0fb40f90100000037002800050000000201020000000900000026060f000800ffffffff0100
       
  1627 00000900000026060f000800ffffffff00000000050000000902ffffff0207000000180401fd8df770fcfcf61c000000fb02b1ff000000000000bc0200000000
       
  1628 0000001254696d6573204e657720526f6d616e00db7ced77d067ef7738050a0d00000a00040000002d01040004000000f0010500050000002e01180000000500
       
  1629 00000a0200000000050000000902000000020500000014021fdd00000500000002010100000009000000320ad0fc30f701000000350028000500000002010200
       
  1630 00000900000026060f000800ffffffff010000000900000026060f000800ffffffff00000000050000000902ffffff0207000000180401fdadf870fc1cf81c00
       
  1631 0000fb02b1ff000000000000bc02000000000000001254696d6573204e657720526f6d616e00db7ced77d067ef773d050a2800000a00040000002d0105000400
       
  1632 0000f0010400050000002e0118000000050000000a0200000000050000000902000000020500000014021fdd00000500000002010100000009000000320ad0fc
       
  1633 50f80100000036002800050000000201020000000900000026060f000800ffffffff010000000900000026060f000800ffffffff00000000050000000902ffff
       
  1634 ff0207000000180401fd2dfa70fc9cf91c000000fb02b1ff000000000000bc02000000000000001254696d6573204e657720526f6d616e00db7ced77d067ef77
       
  1635 38050a0e00000a00040000002d01040004000000f0010500050000002e0118000000050000000a0200000000050000000902000000020500000014021fdd0000
       
  1636 0500000002010100000009000000320ad0fcd0f90100000038002800050000000201020000000900000026060f000800ffffffff010000000500000009020000
       
  1637 0002040000002d010000040000002d01010004000000f001020004000000f00103001c000000fb021000070000000000bc02000000000102022253797374656d
       
  1638 00773705661607008a0100000a000600000007008a0100000a00040000002d01020004000000f0010400030000001e00070000001604c8fa064040f901c00800
       
  1639 0000fa0206001000000000000002040000002d0103000500000014023ef980f8050000001302c2fa80f8040000002d010000040000002d01010004000000f001
       
  1640 0300040000002701ffff0900000026060f000800ffffffff0000000008000000fa0206001000000000000002040000002d01030007000000fc020000ffffff02
       
  1641 0000040000002d010400050000000902ffffff02070000001804a1f9ddf810f94cf81c000000fb02b1ff000000000000bc02000000000000001254696d657320
       
  1642 4e657720526f6d616e00db7ced77d067ef7739050a5800000a00040000002d010500050000002e0118000000050000000a020000000005000000090200000002
       
  1643 050000001402c2fa80f80500000002010100000009000000320a70f980f80100000031002800050000000201020000000900000026060f000800ffffffff0100
       
  1644 00000900000026060f000800ffffffff00000000050000000902ffffff0207000000180461faddf8d0f94cf81c000000fb02b1ff000000000000bc0200000000
       
  1645 0000001254696d6573204e657720526f6d616e00db7ced77d067ef773d050a2900000a00040000002d01060004000000f0010500050000002e01180000000500
       
  1646 00000a0200000000050000000902000000020500000014021fdd00000500000002010100000009000000320a30fa80f801000000320028000500000002010200
       
  1647 00000900000026060f000800ffffffff010000000900000026060f000800ffffffff00000000050000000902ffffff0207000000180421fbddf890fa4cf81c00
       
  1648 0000fb02b1ff000000000000bc02000000000000001254696d6573204e657720526f6d616e00db7ced77d067ef7739050a5900000a00040000002d0105000400
       
  1649 0000f0010600050000002e0118000000050000000a0200000000050000000902000000020500000014021fdd00000500000002010100000009000000320af0fa
       
  1650 80f80100000033002800050000000201020000000900000026060f000800ffffffff0100000005000000090200000002040000002d010000040000002d010100
       
  1651 04000000f001030004000000f0010400040000002d01020004000000f0010500030000001e000700000016040640f8fa01c070f607000000fc02000000000002
       
  1652 0000040000002d010300050000000902000000020c000000240304006ef64cfb6ef654fb76f654fb76f64cfb050000000902000000020c000000240304008ef6
       
  1653 4cfb8ef654fb96f654fb96f64cfb050000000902000000020c00000024030400aef64cfbaef654fbb6f654fbb6f64cfb050000000902000000020c0000002403
       
  1654 0400cef64cfbcef654fbd6f654fbd6f64cfb050000000902000000020c00000024030400eef64cfbeef654fbf6f654fbf6f64cfb050000000902000000020c00
       
  1655 0000240304000ef74cfb0ef754fb16f754fb16f74cfb050000000902000000020c000000240304002ef74cfb2ef754fb36f754fb36f74cfb0500000009020000
       
  1656 00020c000000240304004ef74cfb4ef754fb56f754fb56f74cfb050000000902000000020c000000240304006ef74cfb6ef754fb76f754fb76f74cfb05000000
       
  1657 0902000000020c000000240304008ef74cfb8ef754fb96f754fb96f74cfb050000000902000000020c00000024030400aef74cfbaef754fbb6f754fbb6f74cfb
       
  1658 050000000902000000020c00000024030400cef74cfbcef754fbd6f754fbd6f74cfb050000000902000000020c00000024030400eef74cfbeef754fbf6f754fb
       
  1659 f6f74cfb050000000902000000020c000000240304000ef84cfb0ef854fb16f854fb16f84cfb050000000902000000020c000000240304002ef84cfb2ef854fb
       
  1660 36f854fb36f84cfb050000000902000000020c000000240304004ef84cfb4ef854fb56f854fb56f84cfb050000000902000000020c000000240304006ef84cfb
       
  1661 6ef854fb76f854fb76f84cfb050000000902000000020c000000240304008ef84cfb8ef854fb96f854fb96f84cfb050000000902000000020c00000024030400
       
  1662 aef84cfbaef854fbb6f854fbb6f84cfb050000000902000000020c00000024030400cef84cfbcef854fbd6f854fbd6f84cfb050000000902000000020c000000
       
  1663 24030400eef84cfbeef854fbf6f854fbf6f84cfb050000000902000000020c000000240304000ef94cfb0ef954fb16f954fb16f94cfb05000000090200000002
       
  1664 0c000000240304002ef94cfb2ef954fb36f954fb36f94cfb050000000902000000020c000000240304004ef94cfb4ef954fb56f954fb56f94cfb050000000902
       
  1665 000000020c000000240304006ef94cfb6ef954fb76f954fb76f94cfb050000000902000000020c000000240304008ef94cfb8ef954fb96f954fb96f94cfb0500
       
  1666 00000902000000020c00000024030400aef94cfbaef954fbb6f954fbb6f94cfb050000000902000000020c00000024030400cef94cfbcef954fbd6f954fbd6f9
       
  1667 4cfb050000000902000000020c00000024030400eef94cfbeef954fbf6f954fbf6f94cfb050000000902000000020c000000240304000efa4cfb0efa54fb16fa
       
  1668 54fb16fa4cfb050000000902000000020c000000240304002efa4cfb2efa54fb36fa54fb36fa4cfb050000000902000000020c000000240304004efa4cfb4efa
       
  1669 54fb56fa54fb56fa4cfb050000000902000000020c000000240304006efa4cfb6efa54fb76fa54fb76fa4cfb050000000902000000020c000000240304008efa
       
  1670 4cfb8efa54fb96fa54fb96fa4cfb050000000902000000020c00000024030400aefa4cfbaefa54fbb6fa54fbb6fa4cfb050000000902000000020c0000002403
       
  1671 0400cefa4cfbcefa54fbd6fa54fbd6fa4cfb050000000902000000020c00000024030400eefa4cfbeefa54fbf2fa54fbf2fa4cfb050000000902000000020400
       
  1672 00002d010000040000002d01010004000000f0010300040000002701ffff0900000026060f000800ffffffff010000000f00000026060f001400544e505004000c000000000000000000000000000900000026060f000800ffffffff01000000040000002d010000040000002d010100030000000000}}{
       
  1673 \insrsid15948434 
       
  1674 \par }{\insrsid12875944 The nodes above the dotted line are fixed:
       
  1675 \par 1 is fully generic
       
  1676 \par 2 is platform specific, i.e. the kp_* layer
       
  1677 \par 3 is processor architecture, i.e. the kc_* layer.
       
  1678 \par The node numbers below the dotted line are specific to a given ROM, but live in two distinct layers:
       
  1679 \par 4 and 7 represent a specific CPU core core, e.g. ARM7, SA-1.
       
  1680 \par 5, 6 and 8 represent a specific ASSP
       
  1681 \par For HWVD numbers which refer to the ASSP nodes (5,6 & 8 in the diagram), the low 16 bits indicate which Variants are supported by the given file. There must be at least one file, the Variant DLL, which is marked as supporting only one Variant.
       
  1682 \par This tree is used to determine which files appear in the ROM directory structure for a given Variant, and also how the static DLL linkages are resolved. A file associated with a node in the tree can link to any DLL 
       
  1683 attached to the same node, or any DLL attached to one of the nodes in the path leading back to the root of the tree.
       
  1684 \par It is possible to have two or more files of the same name in the same directory provided that they have HWVDs which are mutually exclusive, so that the two files can never appear on the same machine.
       
  1685 \par For example:
       
  1686 \par 0x01000000 - generic file, appears in directory tree for every variant
       
  1687 \par 0x0504FFFF - file associated with node 5, supporting all variants
       
  1688 \par 0x04030000 file associated with node 4
       
  1689 \par 0x07030000 file associated with node 7
       
  1690 \par 0x06070001 improper for the diagram shown - implies that node 7 is parent of node 6
       
  1691 \par 0x06040001 file associated with node 6, supporting only the first variant.
       
  1692 \par In practice, the ROM-constrained nature of devices does not encourage extensive use of this facility, and it would be unusual to have more than one ASSP supported. 
       
  1693 \par }\pard\plain \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\ilvl12\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid12875944 E}{
       
  1694 \insrsid15948434 xtension ROMs
       
  1695 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 
       
  1696 An extension ROM is a ROM image which combines with a kernel ROM image to produce a larger overall ROM with a  modified ROM filesystem.}{\insrsid12875944 
       
  1697 \par }{\insrsid15948434 Each extension ROM section starts with a fresh copy of the ROM filesystem produced by the kernel ROM section of the OBEY file, and modifies it by adding files and possibly renaming or hiding the f
       
  1698 iles in the kernel image. Once the section has been processed, the extension image is written to the filename specified in the extensionrom statement, including a directory structure which refers to files in both the extension and the kernel images: no ch
       
  1699 anges are made to the kernel image, which is completely independent of any extension ROMs.
       
  1700 \par It is possible to extend a kernel ROM which used the section keyword to create a replaceable section, but the extension ROM will be very likely to contain the address
       
  1701 es of files in the second section, which are likely to change if a different second section is used. This won\rquote t be a problem if the extension ROM is changed at the same time as the second section.
       
  1702 \par }\pard\plain \s2\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw60\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \b\f1\fs34\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 
       
  1703 ROM image format
       
  1704 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 In this section we first explain the forma
       
  1705 t of a Kernel ROM image, and then go on to show how this is altered when the ROM is sectioned.
       
  1706 \par }\pard\plain \s3\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\rtlgutter\itap0\pararsid2562411 \b\f1\fs28\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1707 \insrsid15948434 Kernel ROM image format
       
  1708 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid12875944\charrsid12875944 
       
  1709 The standard output from rombuild is an image on disk which consists of six sections:
       
  1710 \par TRomLoaderHeader - also known as the wrapper, this is discarded in the final blown ROM image
       
  1711 \par TRomHeader - the ROM header which remains in the ROM image
       
  1712 \par bootrom.bin - the Bootstrap binary image
       
  1713 \par TRomRootDirectoryList - a list of all the root directories, one for each Variant supported by this ROM image. In the Kernel ROM image, there is only one root directory and one variant.
       
  1714 \par the directory structure - the overhead supporting a full directory structure on the ROM.
       
  1715 \par the file images - the executables and data which go to make up the ROM image.
       
  1716 \par }\pard\plain \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0\pararsid2562411 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1717 \insrsid6900756 TRomLoaderHeader
       
  1718 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 T
       
  1719 his is a wrapper, which is used by the 486 boot loader and the Series 5 ROM programmer, and then discarded. It is possible to build a ROM without this header, by specifying the -no-header parameter to rombuild.
       
  1720 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 Offset (hex)\nestcell{\nonesttables
       
  1721 \par }Description of field\nestcell{\nonesttables
       
  1722 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow0\irowband0\ts114\trgaph75\trleft15\trbrdrt
       
  1723 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1724 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1725 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx7679\nestrow}{\nonesttables
       
  1726 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 00\nestcell{\nonesttables
       
  1727 \par }ROM image name (ascii text)\nestcell{\nonesttables
       
  1728 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow1\irowband1\ts114\trgaph75\trleft15\trbrdrt
       
  1729 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1730 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1731 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx7679\nestrow}{\nonesttables
       
  1732 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 10\nestcell{\nonesttables
       
  1733 \par }Version string (ascii text)\nestcell{\nonesttables
       
  1734 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow2\irowband2\ts114\trgaph75\trleft15\trbrdrt
       
  1735 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1736 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1737 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx7679\nestrow}{\nonesttables
       
  1738 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 14\nestcell{\nonesttables
       
  1739 \par }Build string (ascii text)\nestcell{\nonesttables
       
  1740 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow3\irowband3\ts114\trgaph75\trleft15\trbrdrt
       
  1741 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1742 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1743 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx7679\nestrow}{\nonesttables
       
  1744 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 18\nestcell{\nonesttables
       
  1745 \par }Size of ROM image\nestcell{\nonesttables
       
  1746 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow4\irowband4\ts114\trgaph75\trleft15\trbrdrt
       
  1747 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1748 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1749 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx7679\nestrow}{\nonesttables
       
  1750 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 1C\nestcell{\nonesttables
       
  1751 \par }Size of wrapper\nestcell{\nonesttables
       
  1752 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow5\irowband5\ts114\trgaph75\trleft15\trbrdrt
       
  1753 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1754 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1755 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx7679\nestrow}{\nonesttables
       
  1756 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 20\nestcell{\nonesttables
       
  1757 \par }Filler to size of wrapper (specified above, usually 0x100 bytes)\nestcell{\nonesttables
       
  1758 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow6\irowband6\lastrow \ts114\trgaph75\trleft15\trbrdrt
       
  1759 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1760 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1761 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx7679\nestrow}{\nonesttables
       
  1762 \par }}\trowd \irow0\irowband0\lastrow \ts11\trgaph15\trleft-15\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trspdfl3\trspdft3\trspdfb3\trspdfr3\trpaddl15\trpaddt15\trpaddb15\trpaddr15\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalc\clbrdrt\brdrtbl 
       
  1763 \clbrdrl\brdrtbl \clbrdrb\brdrtbl \clbrdrr\brdrtbl \cltxlrtb\clftsWidth1\clshdrawnil \cellx7709\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2562411 {\insrsid6900756 \cell }\pard 
       
  1764 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\fs20\insrsid6900756 \trowd \irow0\irowband0\lastrow 
       
  1765 \ts11\trgaph15\trleft-15\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trspdfl3\trspdft3\trspdfb3\trspdfr3\trpaddl15\trpaddt15\trpaddb15\trpaddr15\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalc\clbrdrt\brdrtbl \clbrdrl\brdrtbl \clbrdrb\brdrtbl 
       
  1766 \clbrdrr\brdrtbl \cltxlrtb\clftsWidth1\clshdrawnil \cellx7709\row }\pard\plain \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0\pararsid2562411 
       
  1767 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 TRomHeader
       
  1768 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 This data is created by }{\insrsid3552037 ROMBUILD}{\insrsid6900756 
       
  1769  for later use by the Bootstrap program and the Kernel.
       
  1770 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756\charrsid8743957 Offset (hex)
       
  1771 \nestcell{\nonesttables
       
  1772 \par }Description of field\nestcell{\nonesttables
       
  1773 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow0\irowband0\ts114\trgaph75\trleft15\trbrdrt
       
  1774 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1775 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1776 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1777 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 00\nestcell{\nonesttables
       
  1778 \par }0x80 bytes reserved for a small amount of boot code if needed\nestcell{\nonesttables
       
  1779 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow1\irowband1\ts114\trgaph75\trleft15\trbrdrt
       
  1780 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1781 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1782 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1783 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 80\nestcell{\nonesttables
       
  1784 \par }ROM image build datetime.\nestcell{\nonesttables
       
  1785 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow2\irowband2\ts114\trgaph75\trleft15\trbrdrt
       
  1786 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1787 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1788 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1789 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 8C\nestcell{\nonesttables
       
  1790 \par }ROM virtual base address.\nestcell{\nonesttables
       
  1791 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow3\irowband3\ts114\trgaph75\trleft15\trbrdrt
       
  1792 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1793 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1794 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1795 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 90\nestcell{\nonesttables
       
  1796 \par }ROM image size in bytes (including the second section for sectioned ROMs).\nestcell{\nonesttables
       
  1797 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow4\irowband4\ts114\trgaph75\trleft15\trbrdrt
       
  1798 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1799 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1800 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1801 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 94\nestcell{\nonesttables
       
  1802 \par }Virtual address of the TRomRootDirList structure.\nestcell{\nonesttables
       
  1803 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow5\irowband5\ts114\trgaph75\trleft15\trbrdrt
       
  1804 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1805 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1806 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1807 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 98\nestcell{\nonesttables
       
  1808 \par }Kernel data virtual address (when in RAM).\nestcell{\nonesttables
       
  1809 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow6\irowband6\ts114\trgaph75\trleft15\trbrdrt
       
  1810 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1811 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1812 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1813 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 9C\nestcell{\nonesttables
       
  1814 \par }Kernel limit virtual address (when in RAM).\nestcell{\nonesttables
       
  1815 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow7\irowband7\ts114\trgaph75\trleft15\trbrdrt
       
  1816 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1817 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1818 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1819 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 A0\nestcell{\nonesttables
       
  1820 \par }Virtual address of (first) primary's TRomImageHeader.\nestcell{\nonesttables
       
  1821 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow8\irowband8\ts114\trgaph75\trleft15\trbrdrt
       
  1822 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1823 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1824 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1825 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 A4\nestcell{\nonesttables
       
  1826 \par }Virtual address of secondary's TRomImageHeader.\nestcell{\nonesttables
       
  1827 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow9\irowband9\ts114\trgaph75\trleft15\trbrdrt
       
  1828 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1829 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1830 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1831 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 A8\nestcell{\nonesttables
       
  1832 \par }Computed constant which causes the 32-bit checksum of the image to equal the value specified by the romchecksum keyword.\nestcell{\nonesttables
       
  1833 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow10\irowband10\ts114\trgaph75\trleft15\trbrdrt
       
  1834 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1835 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1836 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1837 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 AC\nestcell{\nonesttables
       
  1838 \par }Hardware - a unique number identifying the hardware for which this ROM image has been built.
       
  1839 \par NB This is only used for testing purposes.\nestcell{\nonesttables
       
  1840 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow11\irowband11\ts114\trgaph75\trleft15\trbrdrt
       
  1841 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1842 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1843 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1844 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 B0\nestcell{\nonesttables
       
  1845 \par }Languages - a bitmask identifying which of the languages are supported by the ROM image, as specified by the languages keyword. 
       
  1846 \par NB This is only used for testing purposes.\nestcell{\nonesttables
       
  1847 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow12\irowband12\ts114\trgaph75\trleft15\trbrdrt
       
  1848 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1849 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1850 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1851 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 B8\nestcell{\nonesttables
       
  1852 \par }Not Used\nestcell{\nonesttables
       
  1853 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow13\irowband13\ts114\trgaph75\trleft15\trbrdrt
       
  1854 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1855 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1856 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1857 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 BC\nestcell{\nonesttables
       
  1858 \par }Not Used\nestcell{\nonesttables
       
  1859 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow14\irowband14\ts114\trgaph75\trleft15\trbrdrt
       
  1860 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1861 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1862 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1863 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 C0\nestcell{\nonesttables
       
  1864 \par }Not Used\nestcell{\nonesttables
       
  1865 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow15\irowband15\ts114\trgaph75\trleft15\trbrdrt
       
  1866 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1867 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1868 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1869 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 C4\nestcell{\nonesttables
       
  1870 \par }ROM section header, a pointer to a TRomSectionHeader, if the ROM is sectioned.\nestcell{\nonesttables
       
  1871 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow16\irowband16\ts114\trgaph75\trleft15\trbrdrt
       
  1872 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1873 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1874 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1875 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 C8\nestcell{\nonesttables
       
  1876 \par }Total supervisor data size, the amount of memory mapped for the Kernel data chunk.\nestcell{\nonesttables
       
  1877 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow17\irowband17\ts114\trgaph75\trleft15\trbrdrt
       
  1878 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1879 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1880 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1881 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 CC\nestcell{\nonesttables
       
  1882 \par }Address of variant file TRomEntry.\nestcell{\nonesttables
       
  1883 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow18\irowband18\ts114\trgaph75\trleft15\trbrdrt
       
  1884 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1885 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1886 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1887 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 D0\nestcell{\nonesttables
       
  1888 \par }Address of TRomEntry for the first extension file, if it exists. If there is more than one extension, then the next extension field in the TRomImageHeader of the extension points to the TRomEntry for the next one.\nestcell{\nonesttables
       
  1889 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow19\irowband19\ts114\trgaph75\trleft15\trbrdrt
       
  1890 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1891 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1892 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1893 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 D4\nestcell{\nonesttables
       
  1894 \par }Address of the first area to be relocated into RAM, as defined using the }{\field\fldedit{\*\fldinst {\insrsid293946  HYPERLINK "mk:@MSITStore:C:\\\\Documents%20and%20Settings\\\\kuldipn\\\\My%20Documents\\\\lib\\\\
       
  1895 docset.chm::/doc_source/BasePorting/Tools/MakingROMImage/ObeyAndSyntax/FileInformationStatement.guide.html" \\l "Tools%2dguide%2erom%2dimage%2eobey%2dfiles%2dsyntax%2efile%2dinformation%2econtrol%2dstatement%2earea" }{\insrsid10449189 {\*\datafield 
       
  1896 08d0c9ea79f9bace118c8200aa004ba90b020000000b000000e0c9ea79f9bace118c8200aa004ba90b580100006d006b003a0040004d00530049005400530074006f00720065003a0043003a005c0044006f00630075006d0065006e0074007300200061006e0064002000530065007400740069006e00670073005c006b00
       
  1897 75006c006400690070006e005c004d007900200044006f00630075006d0065006e00740073005c006c00690062005c0064006f0063007300650074002e00630068006d003a003a002f0064006f0063005f0073006f0075007200630065002f00420061007300650050006f007200740069006e0067002f0054006f006f006c
       
  1898 0073002f004d0061006b0069006e00670052004f004d0049006d006100670065002f004f0062006500790041006e006400530079006e007400610078002f00460069006c00650049006e0066006f0072006d006100740069006f006e00530074006100740065006d0065006e0074002e00670075006900640065002e006800
       
  1899 74006d006c0000006600000054006f006f006c0073002500320064006700750069006400650025003200650072006f006d0025003200640069006d006100670065002500320065006f00620065007900250032006400660069006c0065007300250032006400730079006e00740061007800250032006500660069006c0065
       
  1900 0025003200640069006e0066006f0072006d006100740069006f006e0025003200650063006f006e00740072006f006c00250032006400730074006100740065006d0065006e0074002500320065006100720065006100000001ffff}}}{\fldrslt {\insrsid293946 area}}}{\insrsid293946  keyword.
       
  1901 \nestcell{\nonesttables
       
  1902 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow20\irowband20\ts114\trgaph75\trleft15\trbrdrt
       
  1903 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1904 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1905 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1906 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 D8\nestcell{\nonesttables
       
  1907 \par }Initial value for the Kernel trace mask.\nestcell{\nonesttables
       
  1908 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow21\irowband21\ts114\trgaph75\trleft15\trbrdrt
       
  1909 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1910 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1911 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1912 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 DC\nestcell{\nonesttables
       
  1913 \par }User data address.\nestcell{\nonesttables
       
  1914 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow22\irowband22\ts114\trgaph75\trleft15\trbrdrt
       
  1915 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1916 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1917 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1918 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 E0\nestcell{\nonesttables
       
  1919 \par }Total user data size\nestcell{\nonesttables
       
  1920 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow23\irowband23\ts114\trgaph75\trleft15\trbrdrt
       
  1921 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1922 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1923 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1924 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 E4\nestcell{\nonesttables
       
  1925 \par }Value interpreted by the Bootstrap and Kernel as the debug port to use.\nestcell{\nonesttables
       
  1926 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow24\irowband24\ts114\trgaph75\trleft15\trbrdrt
       
  1927 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1928 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1929 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1930 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 E8\nestcell{\nonesttables
       
  1931 \par }Version\nestcell{\nonesttables
       
  1932 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow25\irowband25\ts114\trgaph75\trleft15\trbrdrt
       
  1933 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1934 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1935 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1936 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 EC\nestcell{\nonesttables
       
  1937 \par }Compression type used for image\nestcell{\nonesttables
       
  1938 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow26\irowband26\ts114\trgaph75\trleft15\trbrdrt
       
  1939 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1940 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1941 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1942 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 F0\nestcell{\nonesttables
       
  1943 \par }Size after compression\nestcell{\nonesttables
       
  1944 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow27\irowband27\ts114\trgaph75\trleft15\trbrdrt
       
  1945 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1946 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1947 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1948 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 F4\nestcell{\nonesttables
       
  1949 \par }Size before compression\nestcell{\nonesttables
       
  1950 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow28\irowband28\ts114\trgaph75\trleft15\trbrdrt
       
  1951 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1952 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1953 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1954 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid293946 F8-FF\nestcell{\nonesttables
       
  1955 \par }Filler \nestcell{\nonesttables
       
  1956 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid293946 {\*\nesttableprops\trowd \irow29\irowband29\lastrow \ts114\trgaph75\trleft15\trbrdrt
       
  1957 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1958 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1959 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1029\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  1960 \par }}\trowd \irow0\irowband0\lastrow \ts11\trgaph15\trleft-15\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trspdfl3\trspdft3\trspdfb3\trspdfr3\trpaddl15\trpaddt15\trpaddb15\trpaddr15\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalc\clbrdrt\brdrtbl 
       
  1961 \clbrdrl\brdrtbl \clbrdrb\brdrtbl \clbrdrr\brdrtbl \cltxlrtb\clftsWidth1\clshdrawnil \cellx9756\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2562411 {\insrsid6900756 \cell }\pard 
       
  1962 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\fs20\insrsid6900756 \trowd \irow0\irowband0\lastrow 
       
  1963 \ts11\trgaph15\trleft-15\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trspdfl3\trspdft3\trspdfb3\trspdfr3\trpaddl15\trpaddt15\trpaddb15\trpaddr15\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalc\clbrdrt\brdrtbl \clbrdrl\brdrtbl \clbrdrb\brdrtbl 
       
  1964 \clbrdrr\brdrtbl \cltxlrtb\clftsWidth1\clshdrawnil \cellx9756\row }\pard\plain \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0\pararsid2562411 
       
  1965 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 The Bootstrap binary
       
  1966 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 
       
  1967 The Bootstrap binary image is copied directly into the start of the ROM. It must, therefore, contain a "hole" at offsets 0x80 to 0xFF for the data members of the TRomHeader object. The first 4 bytes of the binary image typically contain a branch instructi
       
  1968 on which jumps to the code at offset 0x100. The Bootstrap is responsible for detecting the extension ROM, if present, and for passing the appropriate TRomRootDirectoryList address to the Kernel. For the MISA ASSP, the bootstrap binary is \\Epoc32\\Release
       
  1969 \\MISA\\UREL\\bootromba.bin
       
  1970 \par }\pard\plain \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0\pararsid2562411 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  1971 \insrsid6900756 TRomRootDirectoryList
       
  1972 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 
       
  1973 This structure allows you to find the root directories for each hardware Variant supported by the ROM. Usually, there is only one variant and one root directory, so this table normally has just three entries.
       
  1974 \par Some
       
  1975 times, however, a ROM has multiple root directories and directory trees, one for each hardware Variant supported by the ROM. This automatically ensures that the file server only sees the files that are relevant to the hardware on which it is running. In t
       
  1976 his case, there are multiple entries in the table describing each root directory.
       
  1977 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756\charrsid9400752 Offset (hex)
       
  1978 \nestcell{\nonesttables
       
  1979 \par }Description of field\nestcell{\nonesttables
       
  1980 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow0\irowband0\ts114\trgaph75\trleft15\trbrdrt
       
  1981 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1982 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1983 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx5839\nestrow}{\nonesttables
       
  1984 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 00\nestcell{\nonesttables
       
  1985 \par }Number of root directories.\nestcell{\nonesttables
       
  1986 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow1\irowband1\ts114\trgaph75\trleft15\trbrdrt
       
  1987 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1988 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1989 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx5839\nestrow}{\nonesttables
       
  1990 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 04\nestcell{\nonesttables
       
  1991 \par }Hardware Variant for first root directory.\nestcell{\nonesttables
       
  1992 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow2\irowband2\ts114\trgaph75\trleft15\trbrdrt
       
  1993 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  1994 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  1995 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx5839\nestrow}{\nonesttables
       
  1996 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 08\nestcell{\nonesttables
       
  1997 \par }Address of first root directory.\nestcell{\nonesttables
       
  1998 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow3\irowband3\ts114\trgaph75\trleft15\trbrdrt
       
  1999 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2000 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2001 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx5839\nestrow}{\nonesttables
       
  2002 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 0C\nestcell{\nonesttables
       
  2003 \par }Hardware Variant for second root directory.\nestcell{\nonesttables
       
  2004 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow4\irowband4\ts114\trgaph75\trleft15\trbrdrt
       
  2005 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2006 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2007 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx5839\nestrow}{\nonesttables
       
  2008 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 10\nestcell{\nonesttables
       
  2009 \par }Address of second root directory.\nestcell{\nonesttables
       
  2010 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow5\irowband5\ts114\trgaph75\trleft15\trbrdrt
       
  2011 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2012 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2013 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx5839\nestrow}{\nonesttables
       
  2014 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 \'85\nestcell{\nonesttables
       
  2015 \par }\'85\nestcell{\nonesttables
       
  2016 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow6\irowband6\ts114\trgaph75\trleft15\trbrdrt
       
  2017 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2018 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2019 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx5839\nestrow}{\nonesttables
       
  2020 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 nn\nestcell{\nonesttables
       
  2021 \par }Hardware Variant for last root directory.\nestcell{\nonesttables
       
  2022 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow7\irowband7\ts114\trgaph75\trleft15\trbrdrt
       
  2023 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2024 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2025 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx5839\nestrow}{\nonesttables
       
  2026 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 nn+4\nestcell{\nonesttables
       
  2027 \par }Address of last root directory.\nestcell{\nonesttables
       
  2028 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow8\irowband8\lastrow \ts114\trgaph75\trleft15\trbrdrt
       
  2029 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2030 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2031 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx5839\nestrow}{\nonesttables
       
  2032 \par }}\trowd \irow0\irowband0\lastrow \ts11\trgaph15\trleft-15\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trspdfl3\trspdft3\trspdfb3\trspdfr3\trpaddl15\trpaddt15\trpaddb15\trpaddr15\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalc\clbrdrt\brdrtbl 
       
  2033 \clbrdrl\brdrtbl \clbrdrb\brdrtbl \clbrdrr\brdrtbl \cltxlrtb\clftsWidth1\clshdrawnil \cellx5869\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2562411 {\insrsid6900756 \cell }\pard 
       
  2034 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\fs20\insrsid6900756 \trowd \irow0\irowband0\lastrow 
       
  2035 \ts11\trgaph15\trleft-15\trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trspdfl3\trspdft3\trspdfb3\trspdfr3\trpaddl15\trpaddt15\trpaddb15\trpaddr15\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalc\clbrdrt\brdrtbl \clbrdrl\brdrtbl \clbrdrb\brdrtbl 
       
  2036 \clbrdrr\brdrtbl \cltxlrtb\clftsWidth1\clshdrawnil \cellx5869\row }\pard\plain \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0\pararsid2562411 
       
  2037 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 The directory structure
       
  2038 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 
       
  2039 Every directory is described by a TRomDir, including the root directories. Each directory is described twice; first by a sequence of variable length entries in the order that the directory members were mentioned in the obey file, and then as a pair of sor
       
  2040 ted tables suitable for binary search.
       
  2041 \par }\pard\plain \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0\pararsid2562411 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  2042 \insrsid6900756 {\*\bkmkstart BM1_9_4}{\*\bkmkend BM1_9_4}TRomDir
       
  2043 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 Offset (hex)\nestcell{\nonesttables
       
  2044 \par }Description of field\nestcell{\nonesttables
       
  2045 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow0\irowband0\ts114\trgaph75\trleft15\trbrdrt
       
  2046 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2047 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2048 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1649\clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx8837\nestrow}{\nonesttables
       
  2049 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 00\nestcell{\nonesttables
       
  2050 \par }Number of bytes (N) occupied by the subsequent TRomEntry structures.\nestcell{\nonesttables
       
  2051 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow1\irowband1\ts114\trgaph75\trleft15\trbrdrt
       
  2052 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2053 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2054 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1649\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx8837\nestrow}{\nonesttables
       
  2055 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 04\nestcell{\nonesttables
       
  2056 \par }TRomEntry structure for file or directory 0.\nestcell{\nonesttables
       
  2057 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow2\irowband2\ts114\trgaph75\trleft15\trbrdrt
       
  2058 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2059 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2060 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1649\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx8837\nestrow}{\nonesttables
       
  2061 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 ...\nestcell{\nonesttables
       
  2062 \par }TRomEntry structure for file or directory 1.\nestcell{\nonesttables
       
  2063 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow3\irowband3\ts114\trgaph75\trleft15\trbrdrt
       
  2064 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2065 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2066 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1649\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx8837\nestrow}{\nonesttables
       
  2067 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 ...\nestcell{\nonesttables
       
  2068 \par }Etc. for each entry in the directory.\nestcell{\nonesttables
       
  2069 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow4\irowband4\ts114\trgaph75\trleft15\trbrdrt
       
  2070 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2071 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2072 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1649\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx8837\nestrow}{\nonesttables
       
  2073 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 N+04 \nestcell{\nonesttables
       
  2074 \par }Number of directory entries (D).\nestcell{\nonesttables
       
  2075 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow5\irowband5\ts114\trgaph75\trleft15\trbrdrt
       
  2076 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2077 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2078 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1649\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx8837\nestrow}{\nonesttables
       
  2079 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 N+06 \nestcell{\nonesttables
       
  2080 \par }Number of files (F).\nestcell{\nonesttables
       
  2081 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow6\irowband6\ts114\trgaph75\trleft15\trbrdrt
       
  2082 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2083 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2084 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1649\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx8837\nestrow}{\nonesttables
       
  2085 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 N+08 \nestcell{\nonesttables
       
  2086 \par }Table of 16-bit scaled offsets to the directory entries.\nestcell{\nonesttables
       
  2087 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow7\irowband7\ts114\trgaph75\trleft15\trbrdrt
       
  2088 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2089 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2090 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1649\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx8837\nestrow}{\nonesttables
       
  2091 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 (N+08+(2*D)) \nestcell{\nonesttables
       
  2092 \par }Table of 16-bit scaled offsets to the file entries.\nestcell{\nonesttables
       
  2093 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow8\irowband8\lastrow \ts114\trgaph75\trleft15\trbrdrt
       
  2094 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2095 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2096 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1649\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx8837\nestrow}{\nonesttables
       
  2097 \par }}\trowd \irow0\irowband0\lastrow \ts11\trgaph15\trleft-15\trftsWidth1\trautofit1\trspdfl3\trspdft3\trspdfb3\trspdfr3\trpaddl15\trpaddt15\trpaddb15\trpaddr15\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalc\clbrdrt\brdrtbl \clbrdrl\brdrtbl \clbrdrb
       
  2098 \brdrtbl \clbrdrr\brdrtbl \cltxlrtb\clftsWidth1\clshdrawnil \cellx8867\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2562411 {\insrsid6900756 \cell }\pard 
       
  2099 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\fs20\insrsid6900756 \trowd \irow0\irowband0\lastrow 
       
  2100 \ts11\trgaph15\trleft-15\trftsWidth1\trautofit1\trspdfl3\trspdft3\trspdfb3\trspdfr3\trpaddl15\trpaddt15\trpaddb15\trpaddr15\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalc\clbrdrt\brdrtbl \clbrdrl\brdrtbl \clbrdrb\brdrtbl \clbrdrr\brdrtbl 
       
  2101 \cltxlrtb\clftsWidth1\clshdrawnil \cellx8867\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 
       
  2102 The sorted tables contain unsigned 16-bit scaled offsets, which point to the start of the corresponding TRomEntry.
       
  2103 \par If the offset value is X then the corresponding TRomEntry is at address (4*X + (char*)(address of first entry)). For example, the first entry is at offset zero. The entries are sorted in order of the UTF-8 representation of the filenames in a case insensi
       
  2104 tive way (cf the 'C' function stricmp()). In effect, this folds upper and lowercase ASCII characters but leaves all other Unicode characters unchanged.
       
  2105 \par Each of the files or subdirectories within the TRomDir is described with a TRomEntry structure. The latter are always 4 byte aligned, and may include padding, if the length of the name doesn't cause the structure to be a multiple of 4 bytes in length.
       
  2106 
       
  2107 \par }\pard\plain \s5\ql \li0\ri0\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel4\adjustright\rin0\lin0\itap0\pararsid2562411 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 {\*\bkmkstart BM1_9_5}{\*\bkmkend BM1_9_5}TRomEntry
       
  2108 
       
  2109 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756\charrsid6900756 Offset (hex)
       
  2110 \nestcell{\nonesttables
       
  2111 \par }Description of field\nestcell{\nonesttables
       
  2112 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow0\irowband0\ts114\trgaph75\trleft15\trbrdrt
       
  2113 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2114 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2115 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9452\nestrow}{\nonesttables
       
  2116 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 00\nestcell{\nonesttables
       
  2117 \par }Size of file.\nestcell{\nonesttables
       
  2118 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow1\irowband1\ts114\trgaph75\trleft15\trbrdrt
       
  2119 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2120 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2121 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9452\nestrow}{\nonesttables
       
  2122 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 04\nestcell{\nonesttables
       
  2123 \par }Virtual address of file, or of a TRomDir structure if the entry is another directory.\nestcell{\nonesttables
       
  2124 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow2\irowband2\ts114\trgaph75\trleft15\trbrdrt
       
  2125 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2126 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2127 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9452\nestrow}{\nonesttables
       
  2128 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 08\nestcell{\nonesttables
       
  2129 \par }Attributes byte.\nestcell{\nonesttables
       
  2130 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow3\irowband3\ts114\trgaph75\trleft15\trbrdrt
       
  2131 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2132 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2133 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9452\nestrow}{\nonesttables
       
  2134 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 09\nestcell{\nonesttables
       
  2135 \par }Length of name.\nestcell{\nonesttables
       
  2136 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow4\irowband4\ts114\trgaph75\trleft15\trbrdrt
       
  2137 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2138 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2139 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9452\nestrow}{\nonesttables
       
  2140 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 0A\nestcell{\nonesttables
       
  2141 \par }Name.\nestcell{\nonesttables
       
  2142 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow5\irowband5\lastrow \ts114\trgaph75\trleft15\trbrdrt
       
  2143 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2144 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2145 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9452\nestrow}{\nonesttables
       
  2146 \par }}\trowd \irow0\irowband0\lastrow \ts11\trgaph15\trleft-15\trftsWidth1\trautofit1\trspdfl3\trspdft3\trspdfb3\trspdfr3\trpaddl15\trpaddt15\trpaddb15\trpaddr15\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalc\clbrdrt\brdrtbl \clbrdrl\brdrtbl \clbrdrb
       
  2147 \brdrtbl \clbrdrr\brdrtbl \cltxlrtb\clftsWidth1\clshdrawnil \cellx9482\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2562411 {\insrsid6900756 \cell }\pard 
       
  2148 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\fs20\insrsid6900756 \trowd \irow0\irowband0\lastrow 
       
  2149 \ts11\trgaph15\trleft-15\trftsWidth1\trautofit1\trspdfl3\trspdft3\trspdfb3\trspdfr3\trpaddl15\trpaddt15\trpaddb15\trpaddr15\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalc\clbrdrt\brdrtbl \clbrdrl\brdrtbl \clbrdrb\brdrtbl \clbrdrr\brdrtbl 
       
  2150 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9482\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 
       
  2151 If the TRomEntry describes a file, then the field at offset 4 points at that file. If it describes a sub-directory, then it points to another TRomDir structure.
       
  2152 \par }\pard\plain \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0\pararsid2562411 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  2153 \insrsid6900756 {\*\bkmkstart Tools_2dguide_2erom_2dimage_2eformat_2ek}{\*\bkmkend Tools_2dguide_2erom_2dimage_2eformat_2ek}The file images
       
  2154 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 
       
  2155 The structure of the file images is based on the native image file format, but this can be compressed in the ROM image, as the relocation information and the .idata section can be discarded once the file is fixed up.
       
  2156 \par A further optimisation is that the Import Address Table (IAT) is removed and each reference to an IAT entry is converted into a reference to the associated Export Directory entry in the corresponding DLL.
       
  2157 \par ROM files have the following sections:
       
  2158 \par TromImageHeader - the ROM file header
       
  2159 \par .text - code
       
  2160 \par .rdata - constant (read-only) data
       
  2161 \par .edata - the export directory
       
  2162 \par .data - initialised data that is copied to RAM when the executable runs
       
  2163 \par TDllRefTable - DLL reference table, a list of the libraries used by this executable.
       
  2164 \par }\pard\plain \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0\pararsid2562411 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  2165 \insrsid6900756 {\*\bkmkstart BM1_10_7}{\*\bkmkend BM1_10_7}TRomImageHeader 
       
  2166 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756\charrsid6900756 Offset (hex)
       
  2167 \nestcell{\nonesttables
       
  2168 \par }Description of field\nestcell{\nonesttables
       
  2169 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow0\irowband0\ts114\trgaph75\trleft15\trbrdrt
       
  2170 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2171 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2172 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2173 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 00\nestcell{\nonesttables
       
  2174 \par }UID 1.\nestcell{\nonesttables
       
  2175 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow1\irowband1\ts114\trgaph75\trleft15\trbrdrt
       
  2176 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2177 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2178 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2179 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 04\nestcell{\nonesttables
       
  2180 \par }UID 2.\nestcell{\nonesttables
       
  2181 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow2\irowband2\ts114\trgaph75\trleft15\trbrdrt
       
  2182 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2183 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2184 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2185 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 08\nestcell{\nonesttables
       
  2186 \par }UID 3.\nestcell{\nonesttables
       
  2187 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow3\irowband3\ts114\trgaph75\trleft15\trbrdrt
       
  2188 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2189 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2190 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2191 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 0C\nestcell{\nonesttables
       
  2192 \par }Checksum of UIDs.\nestcell{\nonesttables
       
  2193 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow4\irowband4\ts114\trgaph75\trleft15\trbrdrt
       
  2194 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2195 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2196 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2197 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 10\nestcell{\nonesttables
       
  2198 \par }Entrypoint of this executable (offset within this file).\nestcell{\nonesttables
       
  2199 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow5\irowband5\ts114\trgaph75\trleft15\trbrdrt
       
  2200 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2201 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2202 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2203 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 14\nestcell{\nonesttables
       
  2204 \par }Target code address for this executable.\nestcell{\nonesttables
       
  2205 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow6\irowband6\ts114\trgaph75\trleft15\trbrdrt
       
  2206 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2207 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2208 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2209 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 18\nestcell{\nonesttables
       
  2210 \par }Target data address for this executable.\nestcell{\nonesttables
       
  2211 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow7\irowband7\ts114\trgaph75\trleft15\trbrdrt
       
  2212 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2213 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2214 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2215 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 1C\nestcell{\nonesttables
       
  2216 \par }Code size (includes constant data).\nestcell{\nonesttables
       
  2217 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow8\irowband8\ts114\trgaph75\trleft15\trbrdrt
       
  2218 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2219 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2220 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2221 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 20\nestcell{\nonesttables
       
  2222 \par }Text size (code size - size of constant data).\nestcell{\nonesttables
       
  2223 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow9\irowband9\ts114\trgaph75\trleft15\trbrdrt
       
  2224 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2225 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2226 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2227 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 24\nestcell{\nonesttables
       
  2228 \par }Data size\nestcell{\nonesttables
       
  2229 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow10\irowband10\ts114\trgaph75\trleft15\trbrdrt
       
  2230 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2231 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2232 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2233 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 28\nestcell{\nonesttables
       
  2234 \par }BSS (Zero-filled data) size.\nestcell{\nonesttables
       
  2235 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow11\irowband11\ts114\trgaph75\trleft15\trbrdrt
       
  2236 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2237 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2238 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2239 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 2C\nestcell{\nonesttables
       
  2240 \par }Heap minimum size.\nestcell{\nonesttables
       
  2241 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow12\irowband12\ts114\trgaph75\trleft15\trbrdrt
       
  2242 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2243 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2244 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2245 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 30\nestcell{\nonesttables
       
  2246 \par }Heap maximum size.\nestcell{\nonesttables
       
  2247 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow13\irowband13\ts114\trgaph75\trleft15\trbrdrt
       
  2248 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2249 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2250 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2251 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 34\nestcell{\nonesttables
       
  2252 \par }Stack size.\nestcell{\nonesttables
       
  2253 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow14\irowband14\ts114\trgaph75\trleft15\trbrdrt
       
  2254 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2255 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2256 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2257 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 38\nestcell{\nonesttables
       
  2258 \par }Address of DLL reference table (a list of the DLLs which this executable needs to run). This is a TDllRefTable structure.\nestcell{\nonesttables
       
  2259 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow15\irowband15\ts114\trgaph75\trleft15\trbrdrt
       
  2260 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2261 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2262 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2263 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 3C\nestcell{\nonesttables
       
  2264 \par }Number of functions exported by this executable.\nestcell{\nonesttables
       
  2265 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow16\irowband16\ts114\trgaph75\trleft15\trbrdrt
       
  2266 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2267 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2268 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2269 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 40\nestcell{\nonesttables
       
  2270 \par }Export directory address. The export directory is a simple list of functions, which can be indexed by ordinal.\nestcell{\nonesttables
       
  2271 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow17\irowband17\ts114\trgaph75\trleft15\trbrdrt
       
  2272 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2273 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2274 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2275 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 44\nestcell{\nonesttables
       
  2276 \par }}{\insrsid8082533 Security information}{\insrsid6900756 .\nestcell{\nonesttables
       
  2277 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow18\irowband18\ts114\trgaph75\trleft15\trbrdrt
       
  2278 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2279 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2280 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2281 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid8082533 50}{\insrsid6900756 \nestcell{\nonesttables
       
  2282 \par }}{\insrsid14632474 Tools v}{\insrsid6900756 ersion.\nestcell{\nonesttables
       
  2283 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow19\irowband19\ts114\trgaph75\trleft15\trbrdrt
       
  2284 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2285 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2286 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2287 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid8082533 54}{\insrsid6900756 \nestcell{\nonesttables
       
  2288 \par }Flags.\nestcell{\nonesttables
       
  2289 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow20\irowband20\ts114\trgaph75\trleft15\trbrdrt
       
  2290 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2291 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2292 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2293 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid8082533 58}{\insrsid6900756 \nestcell{\nonesttables
       
  2294 \par }Priority of this process.\nestcell{\nonesttables
       
  2295 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow21\irowband21\ts114\trgaph75\trleft15\trbrdrt
       
  2296 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2297 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2298 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2299 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid8082533 5C}{\insrsid6900756 \nestcell{\nonesttables
       
  2300 \par }Data and BSS linear base address, where this process expects its data chunk to be when it runs.\nestcell{\nonesttables
       
  2301 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow22\irowband22\ts114\trgaph75\trleft15\trbrdrt
       
  2302 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2303 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2304 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2305 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid8082533 60}{\insrsid6900756 \nestcell{\nonesttables
       
  2306 \par }Address of the TRomEntry for the next extension file. This field is only used if there is more than one extension. The first extension is found using the TRomHeader.\nestcell{\nonesttables
       
  2307 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow23\irowband23\ts114\trgaph75\trleft15\trbrdrt
       
  2308 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2309 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2310 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2311 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid8082533 64}{\insrsid6900756 \nestcell{\nonesttables
       
  2312 \par }A number denoting the hardware Variant, used to determine if this executable can run on any particular system.\nestcell{\nonesttables
       
  2313 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow24\irowband24\ts114\trgaph75\trleft15\trbrdrt
       
  2314 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2315 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2316 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2317 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14632474 6}{\insrsid8082533 8}{\insrsid14632474 
       
  2318 \nestcell{\nonesttables
       
  2319 \par }Total data size including space reserved for DLLs\nestcell{\nonesttables
       
  2320 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid14632474 {\*\nesttableprops\trowd \irow25\irowband25\ts114\trgaph75\trleft15\trbrdrt
       
  2321 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2322 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2323 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2324 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid14632474 6}{\insrsid8082533 C}{\insrsid14632474 
       
  2325 \nestcell{\nonesttables
       
  2326 \par }Module version\nestcell{\nonesttables
       
  2327 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid14632474 {\*\nesttableprops\trowd \irow26\irowband26\lastrow \ts114\trgaph75\trleft15
       
  2328 \trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2329 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2330 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1106\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9726\nestrow}{\nonesttables
       
  2331 \par }}\trowd \irow0\irowband0\lastrow \ts11\trgaph15\trleft-15\trftsWidth1\trautofit1\trspdfl3\trspdft3\trspdfb3\trspdfr3\trpaddl15\trpaddt15\trpaddb15\trpaddr15\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalc\clbrdrt\brdrtbl \clbrdrl\brdrtbl \clbrdrb
       
  2332 \brdrtbl \clbrdrr\brdrtbl \cltxlrtb\clftsWidth1\clshdrawnil \cellx9756\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2562411 {\insrsid6900756 \cell }\pard 
       
  2333 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\fs20\insrsid6900756 \trowd \irow0\irowband0\lastrow 
       
  2334 \ts11\trgaph15\trleft-15\trftsWidth1\trautofit1\trspdfl3\trspdft3\trspdfb3\trspdfr3\trpaddl15\trpaddt15\trpaddb15\trpaddr15\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalc\clbrdrt\brdrtbl \clbrdrl\brdrtbl \clbrdrb\brdrtbl \clbrdrr\brdrtbl 
       
  2335 \cltxlrtb\clftsWidth1\clshdrawnil \cellx9756\row }\pard\plain \s5\ql \li0\ri0\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel4\adjustright\rin0\lin0\itap0\pararsid2562411 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 
       
  2336 {\*\bkmkstart BM1_10_8}{\*\bkmkend BM1_10_8}The export }{\insrsid6900756\charrsid11823531 directory}{\insrsid6900756 
       
  2337 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 
       
  2338 The .edata section is a table supplying the fixed up address of each exported function or data item. The table is }{\cs17\i\insrsid6900756 not}{\insrsid6900756 
       
  2339  null terminated as the number of entries in the table is available from offset 0x3c in the executable's TRomImageHeader.
       
  2340 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756\charrsid6900756 Offset\nestcell{\nonesttables
       
  2341 \par }Description\nestcell{\nonesttables
       
  2342 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow0\irowband0\ts114\trgaph75\trleft15\trbrdrt
       
  2343 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2344 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2345 \cltxlrtb\clftsWidth1\clshdrawnil \cellx831\clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx6659\nestrow}{\nonesttables
       
  2346 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 00\nestcell{\nonesttables
       
  2347 \par }Address of first function exported from this executable.\nestcell{\nonesttables
       
  2348 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow1\irowband1\ts114\trgaph75\trleft15\trbrdrt
       
  2349 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2350 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2351 \cltxlrtb\clftsWidth1\clshdrawnil \cellx831\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx6659\nestrow}{\nonesttables
       
  2352 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 04\nestcell{\nonesttables
       
  2353 \par }Address of second function exported from this executable.\nestcell{\nonesttables
       
  2354 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow2\irowband2\ts114\trgaph75\trleft15\trbrdrt
       
  2355 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2356 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2357 \cltxlrtb\clftsWidth1\clshdrawnil \cellx831\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx6659\nestrow}{\nonesttables
       
  2358 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 \'85\nestcell{\nonesttables
       
  2359 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid2562411\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 \nestcell{\nonesttables
       
  2360 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow3\irowband3\ts114\trgaph75\trleft15\trbrdrt
       
  2361 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2362 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2363 \cltxlrtb\clftsWidth1\clshdrawnil \cellx831\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx6659\nestrow}{\nonesttables
       
  2364 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid8082533 N}{\insrsid6900756 n\nestcell{\nonesttables
       
  2365 \par }Address of last function exported from this executable.\nestcell{\nonesttables
       
  2366 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow4\irowband4\lastrow \ts114\trgaph75\trleft15\trbrdrt
       
  2367 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2368 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2369 \cltxlrtb\clftsWidth1\clshdrawnil \cellx831\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx6659\nestrow}{\nonesttables
       
  2370 \par }}\trowd \irow0\irowband0\lastrow \ts11\trgaph15\trleft-15\trftsWidth1\trautofit1\trspdfl3\trspdft3\trspdfb3\trspdfr3\trpaddl15\trpaddt15\trpaddb15\trpaddr15\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalc\clbrdrt\brdrtbl \clbrdrl\brdrtbl \clbrdrb
       
  2371 \brdrtbl \clbrdrr\brdrtbl \cltxlrtb\clftsWidth1\clshdrawnil \cellx6689\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2562411 {\insrsid6900756 \cell }\pard 
       
  2372 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\fs20\insrsid6900756 \trowd \irow0\irowband0\lastrow 
       
  2373 \ts11\trgaph15\trleft-15\trftsWidth1\trautofit1\trspdfl3\trspdft3\trspdfb3\trspdfr3\trpaddl15\trpaddt15\trpaddb15\trpaddr15\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalc\clbrdrt\brdrtbl \clbrdrl\brdrtbl \clbrdrb\brdrtbl \clbrdrr\brdrtbl 
       
  2374 \cltxlrtb\clftsWidth1\clshdrawnil \cellx6689\row }\pard\plain \s5\ql \li0\ri0\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel4\adjustright\rin0\lin0\itap0\pararsid2562411 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 
       
  2375 {\*\bkmkstart BM1_10_9}{\*\bkmkend BM1_10_9}TDllRefTable
       
  2376 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 
       
  2377 The TDllRefTable of an executable lists the DLLs that this executable needs in order to run. For each such DLL referenced, it }{\insrsid8082533 has a pointer to a TRomImageHeader that describes the referenced DLL.}{\insrsid6900756 
       
  2378  This latter allows programs such as the DLL loader to search a dependency chain, and load all the required DLLs.
       
  2379 \par For example, if DLL A uses DLL B which uses DLL C, then recursing through the TDllRefTables of those DLLs, allows the loader to find DLL C.
       
  2380 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756\charrsid11823531 Offset (hex)
       
  2381 \nestcell{\nonesttables
       
  2382 \par }Description of field\nestcell{\nonesttables
       
  2383 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow0\irowband0\ts114\trgaph75\trleft15\trbrdrt
       
  2384 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2385 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2386 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx6966\nestrow}{\nonesttables
       
  2387 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 00\nestcell{\nonesttables
       
  2388 \par }Flags.\nestcell{\nonesttables
       
  2389 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow1\irowband1\ts114\trgaph75\trleft15\trbrdrt
       
  2390 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2391 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2392 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx6966\nestrow}{\nonesttables
       
  2393 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6900756 02\nestcell{\nonesttables
       
  2394 \par }Number of entries in table.\nestcell{\nonesttables
       
  2395 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow2\irowband2\ts114\trgaph75\trleft15\trbrdrt
       
  2396 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2397 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2398 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx6966\nestrow}{\nonesttables
       
  2399 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid8082533 04}{\insrsid6900756 \nestcell{\nonesttables
       
  2400 \par }}{\insrsid8082533 Pointer to}{\insrsid6900756  }{\insrsid8082533 TRomImageHeader for}{\insrsid6900756  first DLL referenced.\nestcell{\nonesttables
       
  2401 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid6900756 {\*\nesttableprops\trowd \irow3\irowband3\ts114\trgaph75\trleft15\trbrdrt
       
  2402 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2403 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2404 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx6966\nestrow}{\nonesttables
       
  2405 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid8082533 \'85\nestcell{\nonesttables
       
  2406 \par }\'85\nestcell{\nonesttables
       
  2407 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid8082533 {\*\nesttableprops\trowd \irow4\irowband4\ts114\trgaph75\trleft15\trbrdrt
       
  2408 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2409 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2410 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx6966\nestrow}{\nonesttables
       
  2411 \par }}\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid9575677 N}{\insrsid8082533 n+4\nestcell{\nonesttables
       
  2412 \par }Pointer to TRomImageHeader for last DLL referenced.\nestcell{\nonesttables
       
  2413 \par }}\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap2 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\fs20\insrsid8082533 {\*\nesttableprops\trowd \irow5\irowband5\lastrow \ts114\trgaph75\trleft15\trbrdrt
       
  2414 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2415 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2416 \cltxlrtb\clftsWidth1\clshdrawnil \cellx1398\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth1\clshdrawnil \cellx6966\nestrow}{\nonesttables
       
  2417 \par }}\trowd \irow0\irowband0\lastrow \ts11\trgaph15\trleft-15\trftsWidth1\trautofit1\trspdfl3\trspdft3\trspdfb3\trspdfr3\trpaddl15\trpaddt15\trpaddb15\trpaddr15\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalc\clbrdrt\brdrtbl \clbrdrl\brdrtbl \clbrdrb
       
  2418 \brdrtbl \clbrdrr\brdrtbl \cltxlrtb\clftsWidth1\clshdrawnil \cellx6996\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid2562411 {\insrsid6900756 \cell }\pard 
       
  2419 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\fs20\insrsid6900756 \trowd \irow0\irowband0\lastrow 
       
  2420 \ts11\trgaph15\trleft-15\trftsWidth1\trautofit1\trspdfl3\trspdft3\trspdfb3\trspdfr3\trpaddl15\trpaddt15\trpaddb15\trpaddr15\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalc\clbrdrt\brdrtbl \clbrdrl\brdrtbl \clbrdrb\brdrtbl \clbrdrr\brdrtbl 
       
  2421 \cltxlrtb\clftsWidth1\clshdrawnil \cellx6996\row }\pard\plain \s3\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\rtlgutter\itap0\pararsid2562411 
       
  2422 \b\f1\fs28\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 Format of extension ROMs
       
  2423 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 
       
  2424 An extension ROM is an optional ROM which extends a kernel ROM and pr
       
  2425 esents a filesystem which describes the combined ROM image. The underlying kernel ROM is self-sufficient and has no references to any extension ROM, and different extension ROMs can be built which extend the same kernel ROM.
       
  2426 \par The format of an extension ROM is similar to that of a kernel ROM: 
       
  2427 \par }\trowd \irow0\irowband0\ts114\trgaph108\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2428 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2429 \cltxlrtb\clftsWidth3\clwWidth2808\clshdrawnil \cellx2700\clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9180
       
  2430 \pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 Section\cell Description\cell }\pard\plain 
       
  2431 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow0\irowband0\ts114\trgaph108\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl
       
  2432 \brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
       
  2433 \brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2808\clshdrawnil \cellx2700\clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb
       
  2434 \brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9180\row }\trowd \irow1\irowband1\ts114\trgaph108\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb
       
  2435 \brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl
       
  2436 \brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2808\clshdrawnil \cellx2700\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr
       
  2437 \brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9180\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 
       
  2438 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid15948434\charrsid14972466 TExtensionRomHeader\cell }{\insrsid15948434 The ROM header which remains in the ROM image, and which contains \'93fingerprint\'94
       
  2439  information to identify the associated kernel ROM.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow1\irowband1
       
  2440 \ts114\trgaph108\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2441 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2442 \cltxlrtb\clftsWidth3\clwWidth2808\clshdrawnil \cellx2700\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9180\row 
       
  2443 }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid15948434\charrsid14972466 TRomRootDirectoryList\cell }{
       
  2444 \insrsid15948434 A list of all the root directories, one for each variant supported by the combined kernel+extenstion ROM image. \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
  2445 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow2\irowband2\ts114\trgaph108\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 
       
  2446 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 
       
  2447 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2808\clshdrawnil \cellx2700\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 
       
  2448 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9180\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  2449 \cs109\f2\fs20\insrsid15948434\charrsid14972466 The directory structure\cell }{\insrsid15948434 The full directory structure for the combined image.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
  2450 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow3\irowband3\ts114\trgaph108\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 
       
  2451 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 
       
  2452 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2808\clshdrawnil \cellx2700\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 
       
  2453 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9180\row }\trowd \irow4\irowband4\lastrow \ts114\trgaph108\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh
       
  2454 \brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr
       
  2455 \brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2808\clshdrawnil \cellx2700\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 
       
  2456 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9180\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  2457 \cs109\f2\fs20\insrsid15948434\charrsid14972466 Files\cell }{\insrsid15948434 The additional executables and data in the extension ROM.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
  2458 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow4\irowband4\lastrow \ts114\trgaph108\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr
       
  2459 \brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb
       
  2460 \brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2808\clshdrawnil \cellx2700\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 
       
  2461 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9180\row }\pard\plain \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0\pararsid2562411 
       
  2462 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 TExtensionRomHeader
       
  2463 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 This data is created by }{
       
  2464 \cs109\f2\fs20\insrsid15948434\charrsid14972466 rombuild}{\insrsid15948434 , for later use by the bootstrap program and the kernel.
       
  2465 \par }\trowd \irow0\irowband0\ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2466 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2467 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091
       
  2468 \pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 Offset (hex)\cell Description of field\cell }\pard\plain 
       
  2469 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow0\irowband0\ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl
       
  2470 \brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
       
  2471 \brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb
       
  2472 \brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091\row }\trowd \irow1\irowband1\ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb
       
  2473 \brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl
       
  2474 \brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr
       
  2475 \brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 
       
  2476 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 00\cell Extension ROM image major version\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
  2477 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow1\irowband1\ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 
       
  2478 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 
       
  2479 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 
       
  2480 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  2481 \insrsid15948434 01\cell Extension ROM image minor version\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow2\irowband2
       
  2482 \ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2483 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2484 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091\row 
       
  2485 }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 02\cell Extension ROM image build number\cell }\pard\plain 
       
  2486 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow3\irowband3\ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl
       
  2487 \brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
       
  2488 \brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb
       
  2489 \brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 
       
  2490 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 04}{\insrsid15948434 \cell Extension ROM linear base address\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
  2491 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow4\irowband4\ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 
       
  2492 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 
       
  2493 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 
       
  2494 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  2495 \insrsid3949151 08}{\insrsid15948434 \cell Extension ROM image size in bytes\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 
       
  2496 \trowd \irow5\irowband5\ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2497 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2498 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091\row 
       
  2499 }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 0C}{\insrsid15948434 \cell 
       
  2500 Linear address of TRomRootDirList structure for the combined kernel+extension ROM image\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 
       
  2501 \trowd \irow6\irowband6\ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2502 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2503 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091\row 
       
  2504 }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 10\cell Extension ROM image build datetime\cell }\pard\plain 
       
  2505 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 \trowd \irow7\irowband7\ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl
       
  2506 \brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
       
  2507 \brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb
       
  2508 \brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 
       
  2509 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 18\cell Checksum\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 
       
  2510 \trowd \irow8\irowband8\ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2511 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2512 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091\row 
       
  2513 }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 1C\cell Copy of Kernel ROM image major version\cell 
       
  2514 }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 \trowd \irow9\irowband9\ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl
       
  2515 \brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
       
  2516 \brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb
       
  2517 \brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 
       
  2518 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 1D\cell Copy of Kernel ROM image minor version\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
  2519 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 \trowd \irow10\irowband10\ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 
       
  2520 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 
       
  2521 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 
       
  2522 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  2523 \insrsid3949151 1E\cell Copy of Kernel ROM image build number\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 \trowd \irow11\irowband11
       
  2524 \ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2525 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2526 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091\row 
       
  2527 }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 20\cell Copy of Kernel ROM image build datetime\cell 
       
  2528 }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 \trowd \irow12\irowband12\ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl
       
  2529 \brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
       
  2530 \brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb
       
  2531 \brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 
       
  2532 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 28\cell Copy of Kernel.ROM image checksum constant.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
  2533 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 \trowd \irow13\irowband13\ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 
       
  2534 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 
       
  2535 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 
       
  2536 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  2537 \insrsid3949151 2C\cell Compression type\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 \trowd \irow14\irowband14
       
  2538 \ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2539 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2540 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091\row 
       
  2541 }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 30\cell }{\insrsid6424832 Size}{\insrsid3949151 
       
  2542  when compressed\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 \trowd \irow15\irowband15\ts114\trgaph102\trleft-108\trbrdrt
       
  2543 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2544 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2545 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091\row 
       
  2546 }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6424832 34}{\insrsid3949151 \cell }{\insrsid6424832 
       
  2547 Size when not compressed}{\insrsid3949151 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 \trowd \irow16\irowband16
       
  2548 \ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2549 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2550 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091\row 
       
  2551 }\trowd \irow17\irowband17\lastrow \ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2552 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2553 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091
       
  2554 \pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6424832 3}{\insrsid3949151 8 - 7F\cell Filler\cell }\pard\plain 
       
  2555 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid3949151 \trowd \irow17\irowband17\lastrow \ts114\trgaph102\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl
       
  2556 \brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
       
  2557 \brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2719\clshdrawnil \cellx2611\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb
       
  2558 \brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6480\clshdrawnil \cellx9091\row }\pard\plain \s3\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 
       
  2559 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\rtlgutter\itap0\pararsid2562411 \b\f1\fs28\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 Format of sectioned ROMs
       
  2560 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 
       
  2561 Kernel Roms can be sectioned into two parts allowing the upper part of the ROM to be switched for language variations and file patching.
       
  2562 \par If the line }{\cs109\f2\fs20\insrsid15948434\charrsid14972466 section 0x200000}{\insrsid15948434  keyword appears in the obey file, then the ROM will be in 2 sections \endash 
       
  2563  the lower section will be identical to that in the original ROM, and the higher (second) section will contain all the files listed in the obey file after the }{\b\insrsid15948434 section}{\insrsid15948434  keyword. 
       
  2564 \par The format of sectioned ROMs is given in overview below.
       
  2565 \par }\trowd \irow0\irowband0\ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2566 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2567 \cltxlrtb\clftsWidth3\clwWidth2890\clshdrawnil \cellx2782\clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth5749\clshdrawnil \cellx8531
       
  2568 \pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 Section\cell Description\cell }\pard\plain 
       
  2569 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow0\irowband0\ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl
       
  2570 \brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
       
  2571 \brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2890\clshdrawnil \cellx2782\clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb
       
  2572 \brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth5749\clshdrawnil \cellx8531\row }\trowd \irow1\irowband1\ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb
       
  2573 \brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl
       
  2574 \brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2890\clshdrawnil \cellx2782\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr
       
  2575 \brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth5749\clshdrawnil \cellx8531\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 
       
  2576 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid15948434\charrsid14972466 TRomLoaderHeader\cell }{\insrsid15948434 Also known as the wrapper, this is discarded in the final ROM image which is blown.\cell }\pard\plain 
       
  2577 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow1\irowband1\ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl
       
  2578 \brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
       
  2579 \brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2890\clshdrawnil \cellx2782\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb
       
  2580 \brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth5749\clshdrawnil \cellx8531\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 
       
  2581 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid15948434\charrsid14972466 TRomHeader\cell }{\insrsid15948434 The ROM header which remains on the ROM.\cell }\pard\plain 
       
  2582 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow2\irowband2\ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl
       
  2583 \brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
       
  2584 \brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2890\clshdrawnil \cellx2782\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb
       
  2585 \brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth5749\clshdrawnil \cellx8531\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 
       
  2586 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid15948434\charrsid14972466 BOOTROM.BIN\cell }{\insrsid15948434 The bootstrap binary image (which logically encloses the TRomHeader)\cell }\pard\plain 
       
  2587 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow3\irowband3\ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl
       
  2588 \brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
       
  2589 \brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2890\clshdrawnil \cellx2782\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb
       
  2590 \brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth5749\clshdrawnil \cellx8531\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 
       
  2591 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid15948434\charrsid14972466 Files 1\cell }{\insrsid15948434 The executables and data which go to make up the ROM image \endash  those which appear before the section keyword.
       
  2592 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow4\irowband4\ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 
       
  2593 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt
       
  2594 \clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2890\clshdrawnil \cellx2782\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 
       
  2595 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth5749\clshdrawnil \cellx8531\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 
       
  2596 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid15948434\charrsid14972466 TRomSectionHeader\cell }{\insrsid15948434 Appearing at the section address specified in the obey file\cell }\pard\plain 
       
  2597 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow5\irowband5\ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl
       
  2598 \brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
       
  2599 \brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2890\clshdrawnil \cellx2782\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb
       
  2600 \brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth5749\clshdrawnil \cellx8531\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 
       
  2601 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid15948434\charrsid14972466 EDATA and DllRefTables \cell }{\insrsid15948434 For files in the low section (Files 1)\cell }\pard\plain 
       
  2602 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow6\irowband6\ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl
       
  2603 \brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
       
  2604 \brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2890\clshdrawnil \cellx2782\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb
       
  2605 \brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth5749\clshdrawnil \cellx8531\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 
       
  2606 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\cs109\f2\fs20\insrsid15948434\charrsid14972466 TRomRootDirectoryList\cell }{\insrsid15948434 
       
  2607 A list of all the root directories for each variant supported by this ROM. Usually, there is only one root directory and one variant.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
  2608 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow7\irowband7\ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 
       
  2609 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 
       
  2610 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2890\clshdrawnil \cellx2782\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 
       
  2611 \cltxlrtb\clftsWidth3\clwWidth5749\clshdrawnil \cellx8531\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  2612 \cs109\f2\fs20\insrsid15948434\charrsid14972466 The directory structure\cell }{\insrsid15948434 The overhead supporting a full directory structure on the ROM.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
  2613 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow8\irowband8\ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 
       
  2614 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 
       
  2615 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2890\clshdrawnil \cellx2782\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 
       
  2616 \cltxlrtb\clftsWidth3\clwWidth5749\clshdrawnil \cellx8531\row }\trowd \irow9\irowband9\lastrow \ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh
       
  2617 \brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr
       
  2618 \brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2890\clshdrawnil \cellx2782\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 
       
  2619 \cltxlrtb\clftsWidth3\clwWidth5749\clshdrawnil \cellx8531\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  2620 \cs109\f2\fs20\insrsid15948434\charrsid14972466 Files 2\cell }{\insrsid15948434 The rest of executables and data which go to make up the ROM image.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
  2621 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow9\irowband9\lastrow \ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr
       
  2622 \brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb
       
  2623 \brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2890\clshdrawnil \cellx2782\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 
       
  2624 \cltxlrtb\clftsWidth3\clwWidth5749\clshdrawnil \cellx8531\row }\pard\plain \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0\pararsid2562411 
       
  2625 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 TRomSectionHeader
       
  2626 \par }\trowd \irow0\irowband0\ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2627 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2628 \cltxlrtb\clftsWidth3\clwWidth2611\clshdrawnil \cellx2503\clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6028\clshdrawnil \cellx8531
       
  2629 \pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 Offset (hex)\cell Description\cell }\pard\plain 
       
  2630 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow0\irowband0\ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl
       
  2631 \brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
       
  2632 \brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2611\clshdrawnil \cellx2503\clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb
       
  2633 \brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6028\clshdrawnil \cellx8531\row }\trowd \irow1\irowband1\ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb
       
  2634 \brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl
       
  2635 \brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2611\clshdrawnil \cellx2503\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr
       
  2636 \brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6028\clshdrawnil \cellx8531\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 
       
  2637 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 00\cell ROM major version\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  2638 \insrsid15948434 \trowd \irow1\irowband1\ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2639 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2640 \cltxlrtb\clftsWidth3\clwWidth2611\clshdrawnil \cellx2503\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6028\clshdrawnil \cellx8531\row 
       
  2641 }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 01\cell ROM minor version\cell }\pard\plain 
       
  2642 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow2\irowband2\ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl
       
  2643 \brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
       
  2644 \brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2611\clshdrawnil \cellx2503\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb
       
  2645 \brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6028\clshdrawnil \cellx8531\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 
       
  2646 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 02\cell ROM build number\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  2647 \insrsid15948434 \trowd \irow3\irowband3\ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2648 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2649 \cltxlrtb\clftsWidth3\clwWidth2611\clshdrawnil \cellx2503\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6028\clshdrawnil \cellx8531\row 
       
  2650 }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid7166973 04}{\insrsid6424832 \cell 
       
  2651 Computed constant that causes the 32-bit checksum of the upper section to equal zero. All upper sections will checksum to zero, so the overall ROM checksum in the TRomHeader is unaffected by changing the second section.\cell }\pard\plain 
       
  2652 \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6424832 \trowd \irow4\irowband4\ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl
       
  2653 \brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
       
  2654 \brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2611\clshdrawnil \cellx2503\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb
       
  2655 \brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6028\clshdrawnil \cellx8531\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 
       
  2656 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid7166973 08}{\insrsid6424832 \cell ROM datetime\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
  2657 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6424832 \trowd \irow5\irowband5\ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh
       
  2658 \brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr
       
  2659 \brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2611\clshdrawnil \cellx2503\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 
       
  2660 \cltxlrtb\clftsWidth3\clwWidth6028\clshdrawnil \cellx8531\row }\trowd \irow6\irowband6\lastrow \ts114\trgaph100\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh
       
  2661 \brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr
       
  2662 \brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2611\clshdrawnil \cellx2503\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 
       
  2663 \cltxlrtb\clftsWidth3\clwWidth6028\clshdrawnil \cellx8531\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid7166973 10}{
       
  2664 \insrsid6424832 \cell Language\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid6424832 \trowd \irow6\irowband6\lastrow \ts114\trgaph100\trleft-108
       
  2665 \trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2666 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2667 \cltxlrtb\clftsWidth3\clwWidth2611\clshdrawnil \cellx2503\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6028\clshdrawnil \cellx8531\row 
       
  2668 }\pard\plain \s4\ql \li0\ri0\sb120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\rtlgutter\itap0\pararsid2562411 \b\f1\fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  2669 \insrsid15948434 EDATA and DllRefTables
       
  2670 \par }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16319362 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 References from an executable to a fu
       
  2671 nction exported by a DLL involve reading the function address from the Export Directory of the DLL. In order to allow low section DLLs to be overridden, the Export Directory for each low section DLL must be stored in the second section.
       
  2672 \par }\trowd \irow0\irowband0\ts114\trgaph108\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2673 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2674 \cltxlrtb\clftsWidth3\clwWidth2628\clshdrawnil \cellx2520\clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6030\clshdrawnil \cellx8550
       
  2675 \pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 EDATA1\cell Export Directory (if any) for first file in ROM
       
  2676 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow0\irowband0\ts114\trgaph108\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 
       
  2677 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt
       
  2678 \clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2628\clshdrawnil \cellx2520\clvertalt\clbrdrt\brdrs\brdrw30\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 
       
  2679 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6030\clshdrawnil \cellx8550\row }\trowd \irow1\irowband1\ts114\trgaph108\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb
       
  2680 \brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl
       
  2681 \brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2628\clshdrawnil \cellx2520\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr
       
  2682 \brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6030\clshdrawnil \cellx8550\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 
       
  2683 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 DllRefTable1\cell DllRefTable for first file in ROM\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 
       
  2684 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow1\irowband1\ts114\trgaph108\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 
       
  2685 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 
       
  2686 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2628\clshdrawnil \cellx2520\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 
       
  2687 \cltxlrtb\clftsWidth3\clwWidth6030\clshdrawnil \cellx8550\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {
       
  2688 \insrsid15948434 EDATA2\cell Export Directory (if any) for second file in ROM\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 
       
  2689 \trowd \irow2\irowband2\ts114\trgaph108\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2690 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2691 \cltxlrtb\clftsWidth3\clwWidth2628\clshdrawnil \cellx2520\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6030\clshdrawnil \cellx8550\row 
       
  2692 }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 DllRefTable1\cell DllRefTable for second file in ROM\cell 
       
  2693 }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow3\irowband3\ts114\trgaph108\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl
       
  2694 \brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt
       
  2695 \brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth2628\clshdrawnil \cellx2520\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb
       
  2696 \brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6030\clshdrawnil \cellx8550\row }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 
       
  2697 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 ..\cell \'85\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 
       
  2698 \trowd \irow4\irowband4\ts114\trgaph108\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2699 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2700 \cltxlrtb\clftsWidth3\clwWidth2628\clshdrawnil \cellx2520\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6030\clshdrawnil \cellx8550\row 
       
  2701 }\pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 EDATAn\cell Expo
       
  2702 rt Directory (if any) for last file in first section of ROM\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow5\irowband5
       
  2703 \ts114\trgaph108\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2704 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2705 \cltxlrtb\clftsWidth3\clwWidth2628\clshdrawnil \cellx2520\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw15\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6030\clshdrawnil \cellx8550\row 
       
  2706 }\trowd \irow6\irowband6\lastrow \ts114\trgaph108\trleft-108\trbrdrt\brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2707 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2708 \cltxlrtb\clftsWidth3\clwWidth2628\clshdrawnil \cellx2520\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6030\clshdrawnil \cellx8550
       
  2709 \pard\plain \s83\ql \li0\ri0\sa120\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid16319362\yts114 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 DllRefTablen\cell DllRefTable for last file in first section 
       
  2710 of ROM\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2057\langfe2057\cgrid\langnp2057\langfenp2057 {\insrsid15948434 \trowd \irow6\irowband6\lastrow \ts114\trgaph108\trleft-108\trbrdrt
       
  2711 \brdrs\brdrw30\brdrcf1 \trbrdrl\brdrs\brdrw30\brdrcf1 \trbrdrb\brdrs\brdrw30\brdrcf1 \trbrdrr\brdrs\brdrw30\brdrcf1 \trbrdrh\brdrs\brdrw15\brdrcf1 \trbrdrv\brdrs\brdrw15\brdrcf1 
       
  2712 \trftsWidth1\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw30\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw15\brdrcf1 
       
  2713 \cltxlrtb\clftsWidth3\clwWidth2628\clshdrawnil \cellx2520\clvertalt\clbrdrt\brdrs\brdrw15\brdrcf1 \clbrdrl\brdrs\brdrw15\brdrcf1 \clbrdrb\brdrs\brdrw30\brdrcf1 \clbrdrr\brdrs\brdrw30\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth6030\clshdrawnil \cellx8550\row 
       
  2714 }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2562411 {\insrsid15948434 
       
  2715 \par }}