diff --git a/Documentation/configmanual.lyx b/Documentation/configmanual.lyx index 3d6a1b0712..b998a91753 100644 --- a/Documentation/configmanual.lyx +++ b/Documentation/configmanual.lyx @@ -1,4 +1,4 @@ -#This file was created by Tue Jan 16 09:39:36 2001 +#This file was created by Tue Jan 16 10:39:48 2001 #LyX 1.0 (C) 1995-1999 Matthias Ettrich and the LyX Team \lyxformat 2.15 \textclass article @@ -797,7 +797,7 @@ Resource directories contain C source code for LinuxBIOS. \layout Standard \align center \LyXTable multicol5 -12 3 0 0 -1 -1 -1 -1 +12 2 0 0 -1 -1 -1 -1 1 1 0 0 1 0 0 0 1 0 0 0 @@ -810,37 +810,24 @@ multicol5 1 0 0 0 1 0 0 0 1 1 0 0 -8 1 0 "" "" -2 1 1 "4in" "" +2 1 0 "1in" "" 2 1 1 "4in" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" -0 8 1 0 0 0 0 "" "" -0 8 1 0 0 0 0 "" "" -0 8 1 0 0 0 0 "" "" -0 8 1 0 0 0 0 "" "" -0 8 1 0 0 0 0 "" "" -0 8 1 0 1 0 0 "" "" -0 8 1 0 1 0 0 "" "" -0 8 1 0 0 0 0 "" "" -0 8 1 0 1 0 0 "" "" -0 8 1 0 1 0 0 "" "" -0 8 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" +0 8 1 0 0 0 0 "" "" +0 8 1 0 0 0 0 "" "" +0 8 1 0 1 0 0 "" "" +0 8 1 0 0 0 0 "" "" +0 8 1 0 1 0 0 "" "" +0 8 1 0 0 0 0 "" "" 0 2 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" -0 8 1 0 0 0 0 "" "" -0 8 1 0 1 0 0 "" "" 0 8 1 0 1 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 1 0 0 "" "" -0 8 1 0 1 0 0 "" "" -0 8 1 0 0 0 0 "" "" -0 8 1 0 0 0 0 "" "" -0 8 1 0 0 0 0 "" "" -0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" @@ -853,14 +840,10 @@ multicol5 Resource Name \newline Path -\newline - \newline inboard \newline TOP/src/mainboard// -\newline - \newline cpu \newline @@ -868,63 +851,43 @@ TOP/src/cpu/. \newline -\newline - \newline NOTE: no vendor in this path. We did this because so much of this \newline -\newline - \newline code is generic. Was this right? \newline - -\newline northbridge \newline TOP/src/northbridge// -\newline - \newline northsouthbridge \newline TOP/src/northsouthbridge// \newline -\newline - \newline NOTE: sets path for northbridge and southbridge, \newline -\newline - \newline since this command is for integrated chipsets (i.e. SiS 630) \newline - -\newline southbridge \newline TOP/src/southbridge// -\newline - \newline superio \newline TOP/src/superio// -\newline - \newline pcibridge \newline TOP/src/pcibridge// -\newline - \layout Caption @@ -1004,11 +967,11 @@ multicol5 0 0 1 0 0 0 1 0 1 1 0 0 -8 1 0 "" "" +2 1 0 "2in" "" 2 1 1 "4in" "" 0 8 1 0 0 0 0 "" "" 0 8 1 0 0 0 0 "" "" -0 8 1 0 0 0 0 "" "" +0 2 1 0 0 0 0 "" "" 0 2 1 0 1 0 0 "" "" 0 8 1 0 0 0 0 "" "" 0 2 1 0 1 0 0 "" "" diff --git a/Documentation/configmanual.ps b/Documentation/configmanual.ps index b40d4bb2b1..f79ebcce7d 100644 --- a/Documentation/configmanual.ps +++ b/Documentation/configmanual.ps @@ -1,7 +1,7 @@ %!PS-Adobe-2.0 %%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software %%Title: configmanual.dvi -%%Pages: 4 +%%Pages: 6 %%PageOrder: Ascend %%BoundingBox: 0 0 612 792 %%EndComments @@ -9,7 +9,7 @@ %DVIPSCommandLine: dvips -t letter -o %+ /usr/root/src/freebios/Documentation/configmanual.ps configmanual.dvi %DVIPSParameters: dpi=600, compressed -%DVIPSSource: TeX output 2001.01.11:2238 +%DVIPSSource: TeX output 2001.01.16:0944 %%BeginProcSet: texc.pro %! /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S @@ -341,93 +341,119 @@ EBF07C0001133C497E3803C01F397FF03FF839FFF87FFCA3397FF03FF81E1D7E9C23>I< 6D5AA3EB1E7014F0130EEB0FE0A213075CA35CA2130F91C7FCA2EA3E1FEA7F1E133EEA7C FC127F5B6C5A6C5AEA0F801E2C7E9C23>I E %EndDVIPSBitmapFont -%DVIPSBitmapFont: Fd ecbx1200 12 27 -/Fd 27 122 df28 D46 D49 -DII67 D70 +%DVIPSBitmapFont: Fd ecbx1200 12 34 +/Fd 34 122 df27 DI46 +D48 DIII<163FA25E5E +5D5DA25D5D5D5DA25D92B5FCEC01F7EC03E7140715C7EC0F87EC1F07143E147E147C14F8 +EB01F0EB03E0130714C0EB0F80EB1F00133E5BA25B485A485A485A120F5B48C7FC123E5A +12FCB91280A5C8000F90C7FCAC027FB61280A531417DC038>I67 D70 +D77 D82 -D<003FBA12E0A59026FE000FEB8003D87FE09338003FF049171F90C71607A2007E180300 -7C1801A300781800A400F819F8481978A5C81700B3B3A20107B8FCA545437CC24E>84 -D<903801FFE0011F13FE017F6D7E48B612E03A03FE007FF84848EB1FFC6D6D7E486C6D7E -A26F7FA36F7F6C5A6C5AEA00F090C7FCA40203B5FC91B6FC1307013F13F19038FFFC0100 -0313E0481380381FFE00485A5B127F5B12FF5BA35DA26D5B6C6C5B4B13F0D83FFE013EEB -FFC03A1FFF80FC7F0007EBFFF86CECE01FC66CEB8007D90FFCC9FC322F7DAD36>97 -D99 DII103 DI<137C48B4FC4813804813C0A24813E0A56C13C0A26C13806C -1300EA007C90C7FCAAEB7FC0EA7FFFA512037EB3AFB6FCA518467CC520>I107 -DI<90277F8007FEEC0FFCB590 -263FFFC090387FFF8092B5D8F001B512E002816E4880913D87F01FFC0FE03FF8913D8FC0 -0FFE1F801FFC0003D99F009026FF3E007F6C019E6D013C130F02BC5D02F86D496D7EA24A -5D4A5DA34A5DB3A7B60081B60003B512FEA5572D7CAC5E>I<90397F8007FEB590383FFF -8092B512E0028114F8913987F03FFC91388F801F000390399F000FFE6C139E14BC02F86D -7E5CA25CA35CB3A7B60083B512FEA5372D7CAC3E>II<90387F807FB53881FFE0028313F0028F13F8ED8FFC91389F1F -FE000313BE6C13BC14F8A214F0ED0FFC9138E007F8ED01E092C7FCA35CB3A5B612E0A527 -2D7DAC2E>114 D<90391FFC038090B51287000314FF120F381FF003383FC00049133F48 -C7121F127E00FE140FA215077EA27F01E090C7FC13FE387FFFF014FF6C14C015F06C14FC -6C800003806C15806C7E010F14C0EB003F020313E0140000F0143FA26C141F150FA27EA2 -6C15C06C141FA26DEB3F8001E0EB7F009038F803FE90B55A00FC5CD8F03F13E026E007FE -C7FC232F7CAD2C>III119 D121 +DI<003FBA12E0A59026FE000FEB +8003D87FE09338003FF049171F90C71607A2007E1803007C1801A300781800A400F819F8 +481978A5C81700B3B3A20107B8FCA545437CC24E>I<903801FFE0011F13FE017F6D7E48 +B612E03A03FE007FF84848EB1FFC6D6D7E486C6D7EA26F7FA36F7F6C5A6C5AEA00F090C7 +FCA40203B5FC91B6FC1307013F13F19038FFFC01000313E0481380381FFE00485A5B127F +5B12FF5BA35DA26D5B6C6C5B4B13F0D83FFE013EEBFFC03A1FFF80FC7F0007EBFFF86CEC +E01FC66CEB8007D90FFCC9FC322F7DAD36>97 D99 DIIIII<137C +48B4FC4813804813C0A24813E0A56C13C0A26C13806C1300EA007C90C7FCAAEB7FC0EA7F +FFA512037EB3AFB6FCA518467CC520>I107 DI<90277F8007FEEC0FFCB590263FFFC090387FFF8092B5D8F001B512E002816E +4880913D87F01FFC0FE03FF8913D8FC00FFE1F801FFC0003D99F009026FF3E007F6C019E +6D013C130F02BC5D02F86D496D7EA24A5D4A5DA34A5DB3A7B60081B60003B512FEA5572D +7CAC5E>I<90397F8007FEB590383FFF8092B512E0028114F8913987F03FFC91388F801F +000390399F000FFE6C139E14BC02F86D7E5CA25CA35CB3A7B60083B512FEA5372D7CAC3E +>II<90397FC00FF8B590B5 +7E02C314E002CF14F89139DFC03FFC9139FF001FFE000301FCEB07FF6C496D13804A15C0 +4A6D13E05C7013F0A2EF7FF8A4EF3FFCACEF7FF8A318F017FFA24C13E06E15C06E5B6E49 +13806E4913006E495A9139DFC07FFC02CFB512F002C314C002C091C7FCED1FF092C9FCAD +B67EA536407DAC3E>I<90387F807FB53881FFE0028313F0028F13F8ED8FFC91389F1FFE +000313BE6C13BC14F8A214F0ED0FFC9138E007F8ED01E092C7FCA35CB3A5B612E0A5272D +7DAC2E>114 D<90391FFC038090B51287000314FF120F381FF003383FC00049133F48C7 +121F127E00FE140FA215077EA27F01E090C7FC13FE387FFFF014FF6C14C015F06C14FC6C +800003806C15806C7E010F14C0EB003F020313E0140000F0143FA26C141F150FA27EA26C +15C06C141FA26DEB3F8001E0EB7F009038F803FE90B55A00FC5CD8F03F13E026E007FEC7 +FC232F7CAD2C>III119 D121 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fe ecti1000 10 13 @@ -476,200 +502,214 @@ A201FE14005B5D120149137EA215FE120349EBFC0EA20201131E161C15F813E0163CD9F0 03133814070001ECF07091381EF8F03A00F83C78E090393FF03FC090390FC00F00272679 A42D>I E %EndDVIPSBitmapFont -%DVIPSBitmapFont: Ff ecrm1000 10 68 -/Ff 68 122 df27 DI<146014E0EB01C0EB0380EB0700130E131E5B5BA25B485AA2485A -A212075B120F90C7FCA25A121EA2123EA35AA65AB2127CA67EA3121EA2121F7EA27F1207 -7F1203A26C7EA26C7E1378A27F7F130E7FEB0380EB01C0EB00E01460135278BD20>40 -D<12C07E12707E7E7E120F6C7E6C7EA26C7E6C7EA21378A2137C133C133E131EA2131F7F -A21480A3EB07C0A6EB03E0B2EB07C0A6EB0F80A31400A25B131EA2133E133C137C1378A2 -5BA2485A485AA2485A48C7FC120E5A5A5A5A5A13527CBD20>I<121C127FEAFF80A213C0 -A3127F121C1200A412011380A2120313005A1206120E5A5A5A12600A19798817>44 -DI<121C127FEAFF80A5EA7F00121C0909798817>I<1506A2150E -150CA2151C151815381530A215701560A215E015C0A214011580A2140315005C1406A214 -0E140CA2141C1418A214381430A21470146014E05CA213015CA2130391C7FCA25B1306A2 -130E130C131C1318A213381330A213701360A213E05BA212015B120390C8FCA25A1206A2 -120E120CA2121C1218A21238123012701260A212E05AA21F537BBD2A>IIIII<1538A2157815F8A2140114031407A2140F141F -141B14331473146314C313011483EB030313071306130C131C131813301370136013C012 -01EA038013005A120E120C5A123812305A12E0B712F8A3C73803F800AA4A7E0103B512F8 -A325387EB72A>I54 D<12301238123E003FB612E0 -A316C05A168016000070C712060060140E5D5D00E014304814705D5DC712014A5A4AC7FC -1406140E5CA25C1478147014F05C1301A213035C1307A2130FA3131F5CA2133FA5137FA9 -6DC8FC131E233A7BB72A>II<121C127FEAFF80A5EA7F -00121CC7FCB2121C127FEAFF80A5EA7F00121C092479A317>58 D<121C127FEAFF80A5EA -7F00121CC7FCB2121C127FEAFF80A213C0A3127F121C1200A412011380A2120313005A12 -06120E5A5A5A12600A3479A317>II<12E01278121EEA07C0EA01F0EA003C130FEB03C0EB00F0143C140FEC03E0EC00F8 -151EED0780ED01E0ED0078161EEE07C0EE01F0EE003C170FEF03C0A2EF0F00173CEE01F0 -EE07C0041EC7FC1678ED01E0ED0780031EC8FC15F8EC03E0020FC9FC143C14F0EB03C001 -0FCAFC133CEA01F0EA07C0001ECBFC127812E0322E79AB41>62 DI<1538A3157CA315FEA34A7E -A34A6C7EA202077FEC063FA2020E7FEC0C1FA2021C7FEC180FA202387FEC3007A202707F -EC6003A202C07F1501A2D901807F81A249C77F167FA20106810107B6FCA24981010CC712 -1FA2496E7EA3496E7EA3496E7EA213E0707E1201486C81D80FFC02071380B56C90B512FE -A3373C7DBB3E>65 DI<913A01FF800180020FEBE003027F13F8903A -01FF807E07903A03FC000F0FD90FF0EB039F4948EB01DFD93F80EB00FF49C8127F01FE15 -3F12014848151F4848150FA248481507A2485A1703123F5B007F1601A35B00FF93C7FCAD -127F6DED0180A3123F7F001F160318006C7E5F6C7E17066C6C150E6C6C5D00001618017F -15386D6C5CD91FE05C6D6CEB03C0D903FCEB0F80902701FF803FC7FC9039007FFFFC020F -13F002011380313D7BBA3C>IIIIIII76 DIIII82 DI<003FB812E0A3D9C003EB001F273E0001FE130348EE01F000 -78160000701770A300601730A400E01738481718A4C71600B3B0913807FF80011FB612E0 -A335397DB83C>IIII89 -D<007FB81280B912C0A26C17803204797041>95 D97 -DIIII<147E903803FF8090380FC1E0EB1F8790383F0FF0137EA213 -FCA23901F803C091C7FCADB512FCA3D801F8C7FCB3AB487E387FFFF8A31C3B7FBA19>I< -ED03F090390FF00FF890393FFC3C3C9039F81F707C3901F00FE03903E007C03A07C003E0 -10000FECF000A248486C7EA86C6C485AA200075C6C6C485A6D485A6D48C7FC38073FFC38 -060FF0000EC9FCA4120FA213C06CB512C015F86C14FE6CECFF804815C03A0F80007FE048 -C7EA0FF0003E140348140116F8481400A56C1401007C15F06CEC03E0003F1407D80F80EB -0F80D807E0EB3F003901FC01FC39007FFFF0010790C7FC26387EA52A>IIIIII<2703F00FF0EB1FE000FFD93FFCEB7FF8913AF03F01E07E903BF1C01F8380 -3F3D0FF3800FC7001F802603F70013CE01FE14DC49D907F8EB0FC0A2495CA3495CB3A348 -6C496CEB1FE0B500C1B50083B5FCA340257EA445>I<3903F00FF000FFEB3FFCECF03F90 -39F1C01F803A0FF3800FC03803F70013FE496D7EA25BA35BB3A3486C497EB500C1B51280 -A329257EA42E>II<3903F01FE000FFEB7FF89038F1E07E9039F3801F -803A07F7000FC0D803FEEB07E049EB03F04914F849130116FC150016FEA3167FAA16FEA3 -ED01FCA26DEB03F816F06D13076DEB0FE001F614C09039F7803F009038F1E07E9038F0FF -F8EC1FC091C8FCAB487EB512C0A328357EA42E>II<3807E01F00FFEB7FC09038E1E3 -E09038E387F0380FE707EA03E613EE9038EC03E09038FC0080491300A45BB3A2487EB512 -F0A31C257EA421>II<1318A51338A31378A313F8120112031207001FB5FCB6FCA2D801F8C7FCB215 -C0A93800FC011580EB7C03017E13006D5AEB0FFEEB01F81A347FB220>IIIIII -E +12C0A32A3B7FBA2E>I<121C127FEAFF80A213C0A3127F121C1200A412011380A2120313 +005A1206120E5A5A5A12600A1979B917>39 D<146014E0EB01C0EB0380EB0700130E131E +5B5BA25B485AA2485AA212075B120F90C7FCA25A121EA2123EA35AA65AB2127CA67EA312 +1EA2121F7EA27F12077F1203A26C7EA26C7E1378A27F7F130E7FEB0380EB01C0EB00E014 +60135278BD20>I<12C07E12707E7E7E120F6C7E6C7EA26C7E6C7EA21378A2137C133C13 +3E131EA2131F7FA21480A3EB07C0A6EB03E0B2EB07C0A6EB0F80A31400A25B131EA2133E +133C137C1378A25BA2485A485AA2485A48C7FC120E5A5A5A5A5A13527CBD20>I<121C12 +7FEAFF80A213C0A3127F121C1200A412011380A2120313005A1206120E5A5A5A12600A19 +798817>44 DI<121C127FEAFF80A5EA7F00121C0909798817>I< +1506A2150E150CA2151C151815381530A215701560A215E015C0A214011580A214031500 +5C1406A2140E140CA2141C1418A214381430A21470146014E05CA213015CA2130391C7FC +A25B1306A2130E130C131C1318A213381330A213701360A213E05BA212015B120390C8FC +A25A1206A2120E120CA2121C1218A21238123012701260A212E05AA21F537BBD2A>IIIII<1538A2157815F8A2140114031407 +A2140F141F141B14331473146314C313011483EB030313071306130C131C131813301370 +136013C01201EA038013005A120E120C5A123812305A12E0B712F8A3C73803F800AA4A7E +0103B512F8A325387EB72A>I<0006140CD80780133C9038F003F890B5FC5D5D158092C7 +FC14FC38067FE090C9FCAAEB07F8EB1FFE9038780F809038E007E03907C003F0496C7E13 +0000066D7E81C8FC8181A21680A4121C127F5A7FA390C713005D12FC00605C12704A5A6C +5C6C1303001E495A6C6C485A3907E03F800001B5C7FC38007FFCEB1FE021397CB62A>I< +EC3FC0903801FFF0010713FC90380FE03E90383F800790387E001F49EB3F804848137F48 +5A12075B000FEC3F0049131E001F91C7FC5B123FA3127F90C9FCEB01FC903807FF8039FF +1E07E090383801F0496C7E01607F01E0137E497F16805BED1FC0A390C713E0A57EA47F12 +3F16C0A2001FEC3F807F000F15006D5B000714FE6C6C5B6C6C485A3900FE07F090387FFF +C0011F90C7FCEB03FC23397DB62A>I<12301238123E003FB612E0A316C05A1680160000 +70C712060060140E5D5D00E014304814705D5DC712014A5A4AC7FC1406140E5CA25C1478 +147014F05C1301A213035C1307A2130FA3131F5CA2133FA5137FA96DC8FC131E233A7BB7 +2A>III<121C127FEAFF80A5EA7F +00121CC7FCB2121C127FEAFF80A5EA7F00121C092479A317>I<121C127FEAFF80A5EA7F +00121CC7FCB2121C127FEAFF80A213C0A3127F121C1200A412011380A2120313005A1206 +120E5A5A5A12600A3479A317>II<007FB812F8B912FCCCFCB0B912FC6C17F836147B9E41>I<12E01278121EEA07C0EA01 +F0EA003C130FEB03C0EB00F0143C140FEC03E0EC00F8151EED0780ED01E0ED0078161EEE +07C0EE01F0EE003C170FEF03C0A2EF0F00173CEE01F0EE07C0041EC7FC1678ED01E0ED07 +80031EC8FC15F8EC03E0020FC9FC143C14F0EB03C0010FCAFC133CEA01F0EA07C0001ECB +FC127812E0322E79AB41>II<1538A3157CA315FEA34A7EA34A6C7EA202077FEC063FA2020E7F +EC0C1FA2021C7FEC180FA202387FEC3007A202707FEC6003A202C07F1501A2D901807F81 +A249C77F167FA20106810107B6FCA24981010CC7121FA2496E7EA3496E7EA3496E7EA213 +E0707E1201486C81D80FFC02071380B56C90B512FEA3373C7DBB3E>65 +DI<913A01FF800180020FEBE003027F13F8903A01FF807E07903A03 +FC000F0FD90FF0EB039F4948EB01DFD93F80EB00FF49C8127F01FE153F12014848151F48 +48150FA248481507A2485A1703123F5B007F1601A35B00FF93C7FCAD127F6DED0180A312 +3F7F001F160318006C7E5F6C7E17066C6C150E6C6C5D00001618017F15386D6C5CD91FE0 +5C6D6CEB03C0D903FCEB0F80902701FF803FC7FC9039007FFFFC020F13F002011380313D +7BBA3C>IIIIIII76 DIIII82 DI<003FB812E0A3D9C003EB001F273E0001FE130348EE01F00078160000701770A300 +601730A400E01738481718A4C71600B3B0913807FF80011FB612E0A335397DB83C>IIII89 +D91 D93 D<007FB81280B912C0A26C17803204797041>95 +D97 DIIII<147E903803FF8090380FC1E0EB1F8790 +383F0FF0137EA213FCA23901F803C091C7FCADB512FCA3D801F8C7FCB3AB487E387FFFF8 +A31C3B7FBA19>IIII< +EB01C0EB07F0EB0FF8A5EB07F0EB01C090C7FCAAEB01F813FFA313071301B3B3A2123C12 +7E00FF13F01303A214E038FE07C0127C383C0F00EA0FFEEA03F8154984B719>III<2703F00FF0EB1FE000FFD93FFCEB7FF8913AF03F01E0 +7E903BF1C01F83803F3D0FF3800FC7001F802603F70013CE01FE14DC49D907F8EB0FC0A2 +495CA3495CB3A3486C496CEB1FE0B500C1B50083B5FCA340257EA445>I<3903F00FF000 +FFEB3FFCECF03F9039F1C01F803A0FF3800FC03803F70013FE496D7EA25BA35BB3A3486C +497EB500C1B51280A329257EA42E>II<3903F01FE000FFEB7FF89038 +F1E07E9039F3801F803A07F7000FC0D803FEEB07E049EB03F04914F849130116FC150016 +FEA3167FAA16FEA3ED01FCA26DEB03F816F06D13076DEB0FE001F614C09039F7803F0090 +38F1E07E9038F0FFF8EC1FC091C8FCAB487EB512C0A328357EA42E>II<3807E01F00 +FFEB7FC09038E1E3E09038E387F0380FE707EA03E613EE9038EC03E09038FC0080491300 +A45BB3A2487EB512F0A31C257EA421>II<1318A51338A31378A313F8120112031207001FB5FCB6FC +A2D801F8C7FCB215C0A93800FC011580EB7C03017E13006D5AEB0FFEEB01F81A347FB220 +>IIIIII<003FB512FCA2EB8003D83E0013F8003CEB07F00038EB0FE012300070EB +1FC0EC3F800060137F150014FE495AA2C6485A495AA2495A495A495AA290387F000613FE +A2485A485A0007140E5B4848130C4848131CA24848133C48C7127C48EB03FC90B5FCA21F +247EA325>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fg ecbx1440 14.4 17 /Fg 17 122 df<151E153E15FE1403140F147FEB07FF0003B5FCB6FCA3EBF87FEAFC00C7 @@ -736,8 +776,8 @@ EA3FE06E6D6DEC0F806CF21F00A26E6D6D5C017F193E6E147F72147E013F197C6E6F14FC 6C48485A4948CAFC495A383F81FC6CB45A6C5B000313C0C648CBFC3E4D7DB445>121 D E %EndDVIPSBitmapFont -%DVIPSBitmapFont: Fh ecrm1200 12 16 -/Fh 16 122 df<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013C0A3120113 +%DVIPSBitmapFont: Fh ecrm1200 12 17 +/Fh 17 122 df<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013C0A3120113 80120313005A1206120E5A5A5A12600B1D78891B>44 D<14FF010713E090381F81F89038 3E007C01FC133F4848EB1F8049130F4848EB07C04848EB03E0A2000F15F0491301001F15 F8A2003F15FCA390C8FC4815FEA54815FFB3A46C15FEA56D1301003F15FCA3001F15F8A2 @@ -748,42 +788,47 @@ F80FFC3903C001FE48486C7E000EC7EA7F8048EC3FC0ED1FE04815F00030140F007015F8 00601407126CB415FC7F7F1503A46C4813076CC7FCC8FC16F8A2150F16F0151F16E0A2ED 3FC0ED7F8016005D5D4A5A4A5A4A5A5D4A5A4A5A4AC7FC147C5C5C495A495A495A49C712 0C131E5B013814185B5B485A4848143848C81230000E1570001FB612F0A25A5AB712E0A3 -26427BC131>I<010FB512FEA3D9000313806E130080B3B3AB123F487E487EA44A5A1380 -1300006C495A00705C6C13076C5C6C495A6CEB1F802603E07FC7FC3800FFFCEB1FE02746 -7BC332>74 D77 D82 D97 D99 D104 DI<3901FC01FE00FF903807FFC091381E07 -F091383801F8000701707F0003EBE0002601FDC07F5C01FF147F91C7FCA25BA35BB3A848 -6CECFF80B5D8F83F13FEA32F2C7DAB36>110 DI<3903F803F000FFEB1FFCEC3C3EEC707F0007EBE0FF3803F9C000015B13FBEC007E -153C01FF13005BA45BB3A748B4FCB512FEA3202C7DAB26>114 D117 -D121 D E +26427BC131>I54 D<010FB512FEA3D9000313806E13 +0080B3B3AB123F487E487EA44A5A13801300006C495A00705C6C13076C5C6C495A6CEB1F +802603E07FC7FC3800FFFCEB1FE027467BC332>74 D77 D82 D97 D99 D104 DI< +3901FC01FE00FF903807FFC091381E07F091383801F8000701707F0003EBE0002601FDC0 +7F5C01FF147F91C7FCA25BA35BB3A8486CECFF80B5D8F83F13FEA32F2C7DAB36>110 +DI<3903F803F000FFEB1FFCEC3C3EEC707F +0007EBE0FF3803F9C000015B13FBEC007E153C01FF13005BA45BB3A748B4FCB512FEA320 +2C7DAB26>114 D117 D121 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fi ecrm1728 17.28 20 /Fi 20 121 df/Con\034g)i(Commands)h(in)h(that)f(Con\034g)g(\034le)h -(are)e(pro)r(cessed.)p 8050 2924 V 515 2927 7538 4 v -513 3027 4 100 v 689 2997 a(option)p 1092 3027 V 3124 -w(Set)i(an)f(option)g(in)h(the)g(Mak)n(e\034le)p 8050 -3027 V 515 3030 7538 4 v 513 3130 4 100 v 714 3100 a(lin)n(ux)p -1092 3130 V 2518 w(Name)g(the)g(directory)e(in)i(whic)n(h)f(the)h(k)n -(ernel)f(image)g(\(vmlin)n(ux\))h(resides)p 8050 3130 -V 515 3133 7538 4 v 515 3150 V 513 3249 4 100 v 565 3220 -a(commandline)p 1092 3249 V 2950 w(Set)g(the)g(command)f(line)h(for)f -(Lin)n(ux)p 8050 3249 V 515 3253 7538 4 v 515 3502 a(correctly)f -(enable)h(L2)f(cac)n(he)h(if)h(needed\);)g(and)f(\034nally)-7 -b(,)27 b(enable)g(the)h(V)n(GA)g(frame)f(bu\033er.)515 -3601 y(The)g(next)g(command)g(\()p Fc(linux)37 b(/usr/src/linux)p +(for)f(the)h(Matsonic)f(MS7308E)p 515 2602 3079 4 v 513 +2702 4 100 v 618 2672 a(Command)p 1092 2702 V 152 w(What)h(it)g(do)r +(es)p 3592 2702 V 515 2705 3079 4 v 515 2721 V 513 2921 +4 200 v 696 2791 a(target)p 1092 2921 V 230 w(Name)j(the)h(build)g +(directory)-7 b(.)47 b(\(Should)32 b(w)n(e)f(remo)n(v)n(e)f(this?)49 +b(seems)31 b(p)r(oin)n(t-)1144 2891 y(less.\))p 3592 +2921 V 515 2924 3079 4 v 513 3223 4 299 v 611 2994 a(main)n(b)r(oard)p +1092 3223 V 144 w(Name)38 b(the)g(main)n(b)r(oard)f(to)h(b)r(e)h(used)f +(for)g(this)g(build.)69 b(This)38 b(command)1144 3093 +y(will)32 b(cause)f(the)h(to)r(ol)f(to)h(lo)r(ok)f(in)h(the)g(source)e +(tree)i(for)f(src//Con\034g)25 +b(Commands)i(in)h(that)g(Con\034g)f(\034le)g(are)g(pro)r(cessed.)p +3592 3223 V 515 3226 3079 4 v 513 3326 4 100 v 689 3296 +a(option)p 1092 3326 V 224 w(Set)h(an)f(option)g(in)h(the)g(Mak)n +(e\034le)p 3592 3326 V 515 3329 3079 4 v 513 3429 4 100 +v 714 3399 a(lin)n(ux)p 1092 3429 V 250 w(Name)f(the)h(directory)e(in)i +(whic)n(h)g(the)g(k)n(ernel)e(image)h(\(vmlin)n(ux\))h(resides)p +3592 3429 V 515 3432 3079 4 v 515 3449 V 513 3548 4 100 +v 565 3518 a(commandline)p 1092 3548 V 99 w(Set)g(the)g(command)f(line) +h(for)f(Lin)n(ux)p 3592 3548 V 515 3552 3079 4 v 515 +3801 a(correctly)f(enable)h(L2)f(cac)n(he)h(if)h(needed\);)g(and)f +(\034nally)-7 b(,)27 b(enable)g(the)h(V)n(GA)g(frame)f(bu\033er.)515 +3900 y(The)g(next)g(command)g(\()p Fc(linux)37 b(/usr/src/linux)p Ff(\))31 b(de\034nes)d(the)f(path)g(to)g(vmlin)n(ux.)37 -b(Finally)-7 b(,)515 3701 y(the)25 b Fc(commandline)j +b(Finally)-7 b(,)515 4000 y(the)25 b Fc(commandline)j Ff(command)d(sets)g(the)g(command)g(line)g(for)g(Lin)n(ux.)36 -b(The)25 b(minim)n(um)h(com-)515 3801 y(mandline)h(curren)n(tly)g +b(The)25 b(minim)n(um)h(com-)515 4100 y(mandline)h(curren)n(tly)g (required)f(is)i(the)g(one)f(whic)n(h)h(sets)f(the)h(ro)r(ot)f(\034le)g -(system.)639 3900 y(This)k(sample)g(con\034guration)f(\034le)h(is)g +(system.)639 4199 y(This)k(sample)g(con\034guration)f(\034le)h(is)g (all)g(that)h(y)n(ou)e(will)i(usually)f(need.)48 b(In)31 -b(fact,)h(all)515 4000 y(the)f(con\034guration)d(\034les)j(w)n(e)f(ha)n +b(fact,)h(all)515 4299 y(the)f(con\034guration)d(\034les)j(w)n(e)f(ha)n (v)n(e)f(written)i(to)f(date)h(in)n(v)n(olv)n(e)d(small)j(v)-5 -b(ariations)29 b(on)h(this)515 4100 y(\034le.)515 4332 +b(ariations)29 b(on)h(this)515 4398 y(\034le.)515 4631 y Fd(1.2)112 b(The)38 b(commands)f(y)m(ou)g(need)h(to)f(kno)m(w)515 -4485 y Ff(There)22 b(are)g(only)g(\034v)n(e)h(commands)f(used)g(in)h +4784 y Ff(There)22 b(are)g(only)g(\034v)n(e)h(commands)f(used)g(in)h (the)h(\034le)f(ab)r(o)n(v)n(e.)33 b(W)-7 b(e)24 b(describ)r(e)e(them)h -(in)g(T)-7 b(able)515 4585 y(1.2.)1926 5255 y(2)p eop +(in)g(T)-7 b(able)515 4884 y(1.2.)1926 5255 y(2)p eop %%Page: 3 3 3 2 bop 515 480 a Fb([root@maxroach)29 b(/tmp]#)h(cd)g(/tmp)515 547 y([root@maxroach)f(/tmp]#)h(mkdir)g(matsonic)515 @@ -1065,51 +1110,178 @@ g(run)g(in)h(Figure)f(2.)60 b(W)-7 b(e)36 b(cd)f(to)h(/tmp,)h(mak)n(e)e (co)n(v)n(er)d(more)i(detail,)h(for)f(those)g(who)g(need)h(to)f(kno)n (w)g(more.)1926 5255 y(3)p eop %%Page: 4 4 -4 3 bop 515 443 6765 4 v 513 543 4 100 v 594 513 a Ff(Resource)26 -b(Name)p 1234 543 V 3014 w(P)n(ath)p 7278 543 V 515 546 -6765 4 v 515 563 V 513 663 4 100 v 681 633 a(main)n(b)r(oard)p -1234 663 V 2345 w(TOP/src/main)n(b)r(oard/)o(/) -p 7278 663 V 515 666 6765 4 v 513 765 4 100 v 811 736 -a(cpu)p 1234 765 V 960 w(TOP/src/cpu/.)32 b(NOTE:)c(no)g(v)n -(endor)e(in)i(this)g(path.)37 b(W)-7 b(e)28 b(did)f(this)h(b)r(ecause)f -(so)g(m)n(uc)n(h)h(of)f(this)h(co)r(de)f(is)h(generic.)36 -b(W)-7 b(as)27 b(this)h(righ)n(t?)p 7278 765 V 515 769 -6765 4 v 513 868 4 100 v 664 839 a(north)n(bridge)p 1234 -868 V 2309 w(TOP/src/north)n(bridge//)o()p -7278 868 V 515 872 6765 4 v 513 971 4 100 v 565 941 a(northsouth)n -(bridge)p 1234 971 V 97 w(TOP/src/northsouth)n(bridge//)o -()21 b(NOTE:)28 b(sets)f(path)h(for)f(north)n(bridge)f -(and)i(south)n(bridge,)e(since)h(this)h(command)f(is)h(for)f(in)n -(tegrated)f(c)n(hipsets)h(\(i.e.)38 b(SiS)28 b(630\))p -7278 971 V 515 975 6765 4 v 513 1074 4 100 v 664 1044 -a(south)n(bridge)p 1234 1074 V 2309 w(TOP/src/south)n(bridge//)o()p 7278 1074 V 515 1078 6765 -4 v 513 1177 4 100 v 745 1147 a(sup)r(erio)p 1234 1177 -V 2471 w(TOP/src/sup)r(erio//<)o(par)o(tname>)p -7278 1177 V 515 1181 6765 4 v 513 1280 4 100 v 708 1250 -a(p)r(cibridge)p 1234 1280 V 2398 w(TOP/src/p)r(cibridge//)p 7278 1280 V 515 1284 6765 4 v -1320 1432 a(T)-7 b(able)27 b(1:)37 b(Ho)n(w)27 b(resources)e(are)i -(named)515 1681 y Fg(2)131 b(More)43 b(than)h(y)l(ou)g(need)g(to)g(kno) -l(w)515 1863 y Ff(The)d(con\034g)g(to)r(ol)g(is)g(written)h(in)f +4 3 bop 515 443 3200 4 v 513 543 4 100 v 565 513 a Ff(Resource)26 +b(Name)p 1213 543 V 137 w(P)n(ath)p 3712 543 V 515 546 +3200 4 v 515 563 V 513 663 4 100 v 565 633 a(in)n(b)r(oard)p +1213 663 V 421 w(TOP/src/main)n(b)r(oard//<)o(par)o(tname>)p +3712 663 V 515 666 3200 4 v 513 865 4 200 v 565 736 a(cpu)p +1213 865 V 570 w(TOP/src/cpu/.)46 b(NOTE:)32 +b(no)g(v)n(endor)e(in)i(this)g(path.)50 b(W)-7 b(e)1264 +835 y(did)28 b(this)g(b)r(ecause)f(so)g(m)n(uc)n(h)g(of)h(this)g(co)r +(de)f(is)h(generic.)35 b(W)-7 b(as)28 b(this)f(righ)n(t?)p +3712 865 V 515 868 3200 4 v 513 968 4 100 v 565 938 a(north)n(bridge)p +1213 968 V 275 w(TOP/src/north)n(bridge//)o()p +3712 968 V 515 971 3200 4 v 513 1270 4 299 v 565 1041 +a(northsouth)n(bridge)p 1213 1270 V 76 w(TOP/src/northsouth)n +(bridge//)o()33 b(NOTE:)41 b(sets)1264 +1141 y(path)35 b(for)g(north)n(bridge)e(and)i(south)n(bridge,)g(since)g +(this)g(command)g(is)g(for)1264 1240 y(in)n(tegrated)27 +b(c)n(hipsets)g(\(i.e.)37 b(SiS)28 b(630\))p 3712 1270 +V 515 1274 3200 4 v 513 1373 4 100 v 565 1343 a(south)n(bridge)p +1213 1373 V 275 w(TOP/src/south)n(bridge//<)o(par)o(tname>)p +3712 1373 V 515 1377 3200 4 v 513 1476 4 100 v 565 1446 +a(sup)r(erio)p 1213 1476 V 437 w(TOP/src/sup)r(erio//)p 3712 1476 V 515 1479 3200 4 v 513 1579 4 100 +v 565 1549 a(p)r(cibridge)p 1213 1579 V 364 w(TOP/src/p)r(cibridge//)p 3712 1579 V 515 1582 3200 4 v +1320 1731 a(T)-7 b(able)27 b(1:)37 b(Ho)n(w)27 b(resources)e(are)i +(named)515 1980 y Fg(2)131 b(More)43 b(than)h(y)l(ou)g(need)g(to)g(kno) +l(w)515 2162 y Ff(The)d(con\034g)g(to)r(ol)g(is)g(written)h(in)f (Python,)46 b(and)41 b(pro)r(cesses)f(\034les)h(written)h(in)f(a)g -(little)515 1963 y(language.)47 b(Most)31 b(of)h(the)g(commands)e(in)i +(little)515 2261 y(language.)47 b(Most)31 b(of)h(the)g(commands)e(in)i (the)g(little)g(language)e(set)i(v)-5 b(alues)31 b(of)g(v)-5 -b(ariables)515 2062 y(in)26 b(the)g(program,)e(or)g(add)i(elemen)n(ts)f +b(ariables)515 2361 y(in)26 b(the)g(program,)e(or)g(add)i(elemen)n(ts)f (to)h(lists.)36 b(Some)25 b(of)h(the)g(commands)f(result)g(in)h(other) -515 2162 y(\034les)32 b(b)r(eing)h(read)e(in)i(and)f(pro)r(cessed.)50 +515 2461 y(\034les)32 b(b)r(eing)h(read)e(in)i(and)f(pro)r(cessed.)50 b(In)33 b(most)f(cases)f(these)i(are)e(other)h(con\034guration)515 -2261 y(\034les.)63 b(Commands)35 b(that)i(name)f(hardw)n(are)e(\(suc)n +2560 y(\034les.)63 b(Commands)35 b(that)i(name)f(hardw)n(are)e(\(suc)n (h)i(as)g(the)g Fa(mainboard)d Ff(command\))j(in)515 -2361 y(most)22 b(cases)f(searc)n(h)f(for)i(a)g(con\034guration)e +2660 y(most)22 b(cases)f(searc)n(h)f(for)i(a)g(con\034guration)e (\034le)i(in)h(the)f(path)g(TOP/src//Con\034g,)515 -2461 y(where)g(TOP)h(represen)n(ts)f(the)h(top)g(of)g(the)g(source)f +2760 y(where)g(TOP)h(represen)n(ts)f(the)h(top)g(of)g(the)g(source)f (tree.)35 b(F)-7 b(or)22 b(an)h(example,)h(see)e(T)-7 -b(able)23 b(1.2.)639 2560 y(The)35 b(naming)e(of)h(resources)f(in)h -(most)g(cases)f(is)h(/.)53 -b(W)-7 b(e)515 2660 y(sho)n(w)26 b(the)i(resource)e(names)h(in)h(T)-7 -b(able)27 b(1.)639 2760 y(The)h(commands)f(and)g(their)h(e\033ects)f -(are)g(sho)n(wn)g(in)h(T)-7 b(able)1926 5255 y(4)p eop +b(able)23 b(1.2.)515 2992 y Fd(2.1)112 b(Commands)37 +b(that)g(name)h(resource)f(directories.)515 3145 y Ff(Resource)30 +b(directories)g(con)n(tain)g(C)h(source)f(co)r(de)h(for)g(Lin)n +(uxBIOS.)g(The)g(naming)g(of)g(re-)515 3245 y(source)36 +b(directories)f(in)j(most)f(cases)f(is)h(/.)62 b(W)-7 b(e)37 b(sho)n(w)g(the)515 3344 y(resource)25 +b(directory)i(commands)g(in)g(T)-7 b(able)28 b(1.)639 +3444 y(The)d(commands)e(and)h(their)h(resulting)e(path)i(are)e(sho)n +(wn)h(in)g(T)-7 b(able)24 b(1.)36 b(Eac)n(h)24 b(of)g(these)515 +3544 y(commands)39 b(\(except)h(for)f(sup)r(erio,)j(curren)n(tly\))d +(will)h(c)n(hec)n(k)f(for)g(a)g(Con\034g)g(\034le)h(in)g(the)515 +3643 y(directory)26 b(and)h(pro)r(cess)g(that)h(\034le.)37 +b(The)27 b(Con\034g)g(\034le)h(can)f(con)n(tain)g(an)n(y)f(command.)639 +3743 y(The)21 b(con\034guration)d(to)r(ol)i(k)n(eeps)g(trac)n(k)f(of)h +(three)g(directories:)31 b(the)21 b(resource)d(directory)515 +3843 y(that)30 b(it)g(is)g(curren)n(tly)e(pro)r(cessing)h(\(think)h(of) +g(this)g(as)f(the)h(curren)n(t)f(w)n(orking)f(directory\);)515 +3942 y(the)39 b(TOP)f(of)h(the)f(freebios)g(source)f(tree;)44 +b(and)38 b(the)h(directory)e(that)i(holds)f(the)h(build)515 +4042 y(\(i.e.)48 b(the)32 b(target)e(directory\).)47 +b(All)32 b(of)f(these)h(v)-5 b(ariables)29 b(come)i(in)n(to)g(use)g +(when)h(resource)515 4141 y(directory)i(Con\034g)h(\034les)g(are)g(pro) +r(cessed.)60 b(F)-7 b(or)35 b(example,)i(if)f(the)g(Con\034g)f +(directory)g(for)515 4241 y(north)n(bridge)20 b(sp)r(eci\034es)i(the)h +(\034le)f(north)n(bridge.c,)g(then)h(an)f(ob)5 b(ject)22 +b(rule)f(for)h(north)n(bridge.o)515 4341 y(will)h(b)r(e)h(added)g(to)f +(the)h(Mak)n(e\034le,)f(with)h(source)f(b)r(eing)g(found)h(in)g(the)g +(resource)d(directory)-7 b(.)515 4440 y(All)28 b(source)e(names)h(are)g +(made)g(relativ)n(e)f(to)i(TOP)-7 b(.)515 4673 y Fd(2.2)112 +b(Commands)37 b(that)g(mo)s(dify)g(the)g(Mak)m(e\034le)515 +4826 y Ff(There)28 b(are)g(sev)n(eral)f(commands)h(that)h(add)f(rules)g +(and)h(options)f(to)h(the)g(Mak)n(e\034le.)39 b(They)515 +4926 y(are)26 b(sho)n(wn)h(b)r(elo)n(w.)1926 5255 y(4)p +eop +%%Page: 5 5 +5 4 bop 515 443 3800 4 v 513 543 4 100 v 565 513 a Ff(Rule)27 +b(Name)p 1813 543 V 895 w(Result)p 4312 543 V 515 546 +3800 4 v 515 563 V 513 862 4 299 v 565 633 a(ob)5 b(ject)27 +b(.o)p 1813 862 V 659 w(A)n(dd)68 b(the)f(ob)5 +b(ject)67 b(.o)f(to)h(the)h(Mak)n(e\034le,)76 b(dep)r(ending)68 +b(on)1864 732 y(TOP/curren)n(t-directory/.c.)h(A)n(dd)40 +b(a)g(rule)f(for)h(building)g(the)1864 832 y(ob)5 b(ject)27 +b(using)h(cc.)p 4312 862 V 515 865 3800 4 v 513 1064 +4 200 v 565 935 a(mak)n(erule)35 b()h(:)55 b([])36 +b(;)565 1034 y([])p 1813 1064 V 1864 935 a(A)n(dd)d(a)f(rule)g +(for)g(,)h(dep)r(ending)g(on)f()g(\()g(optional\),)i(with) +1864 1034 y(actions)27 b()f(\(optional\).)p 4312 +1064 V 515 1068 3800 4 v 513 1167 4 100 v 565 1137 a(addaction)g +()h()p 1813 1167 V 269 w(A)n(dd)h(an)f(action)g(to)h(an)f +(existing)g(rule)p 4312 1167 V 515 1171 3800 4 v 513 +1370 4 200 v 565 1240 a(adddep)r(end)116 b()e()p 1813 1370 V 1864 1240 a(A)n(dd)28 b(a)f(dep)r(endency)h +(to)g(an)f(existing)g(rule)p 4312 1370 V 515 1373 3800 +4 v 513 1672 4 299 v 565 1443 a(mak)n(ede\034ne)569 b(=)p 1813 1672 V 1864 +1443 a(A)n(dd)31 b(a)g(mak)n(erule)e(to)i(the)g(Mak)n(e\034le.)46 +b(Note:)d(if)32 b(y)n(ou)e(just)h(w)n(an)n(t)f(to)h(add)g(a)1864 +1543 y(-Doption)25 b(or)g(-Uoption)f(to)h(the)h(Mak)n(e\034le,)f(use)g +(the)h(option)f(and)g(no)r(option)1864 1642 y(commands)i(instead.)p +4312 1672 V 515 1675 3800 4 v 513 1775 4 100 v 565 1745 +a(option)g()p 1813 1775 V 717 w(add)h(-D)e(to)i(the)f(Mak)n +(e\034le)g(CPUFLA)n(GS)p 4312 1775 V 515 1778 3800 4 +v 513 1878 4 100 v 565 1848 a(no)r(option)p 1813 1878 +V 978 w(add)h(-U)e(to)h(the)h(Mak)n(e\034le)f(CPUFLA)n(GS)p +4312 1878 V 515 1881 3800 4 v 513 2081 4 200 v 565 1951 +a(commandline)69 b()p +1813 2081 V 1864 1951 a(Set)25 b(the)f(commandline)f(for)h(Lin)n(ux.)35 +b(This)24 b(can)g(include)g(spaces,)g(e.g.)35 b(com-)1864 +2051 y(mandline)28 b(ro)r(ot=/dev/hda1)c(console=tt)n(y0)i(single)p +4312 2081 V 515 2084 3800 4 v 513 2383 4 299 v 565 2154 +a(do)r(cipl)h()p 1813 2383 V 757 w(T)-7 b(urn)30 +b(on)h(Millenium)g(Disk)f(On)g(Chip)h(Mak)n(e\034le)f(options.)44 +b(This)31 b(c)n(hanges)1864 2253 y(v)-5 b(ariables)55 +b(for)g(ldscript.ld,)64 b(sets)55 b(option)h(for)g(crt0.S,)f(and)h +(sets)g(the)1864 2353 y(USE_DOC)28 b(option)f(in)h(CPUFLA)n(GS.)p +4312 2383 V 515 2386 3800 4 v 513 2486 4 100 v 565 2456 +a(lin)n(ux)f()p 1813 2486 V 796 w(Set)h(the)g(path)g(for)f(Lin)n +(ux,)g(assumed)g(to)h(b)r(e)g(in)f(/vmlin)n(ux.)p +4312 2486 V 515 2489 3800 4 v 1113 2638 a(T)-7 b(able)27 +b(2:)37 b(Commands)27 b(that)h(mo)r(dify)g(the)g(Mak)n(e\034le)p +515 2757 3526 4 v 513 2856 4 100 v 841 2826 a(Command)p +1539 2856 V 375 w(A)n(ction)p 4038 2856 V 515 2860 3526 +4 v 515 2876 V 513 2976 4 100 v 724 2946 a(setdata)f()p 1539 2976 V 258 w(Set)28 b(the)g(base)f(of)g(data.)37 +b(Default)28 b(is)g(0x4000.)p 4038 2976 V 515 2979 3526 +4 v 513 3079 4 100 v 749 3049 a(setbss)f()p +1539 3079 V 283 w(Set)28 b(the)g(base)f(of)g(bss.)37 +b(Default)28 b(is)g(0x5000.)p 4038 3079 V 515 3082 3526 +4 v 513 3182 4 100 v 712 3152 a(setstac)n(k)f()p +1539 3182 V 246 w(Set)28 b(the)g(base)f(of)g(the)h(stac)n(k.)36 +b(Default)29 b(is)e(0x90000.)p 4038 3182 V 515 3185 3526 +4 v 513 3285 4 100 v 565 3255 a(setlin)n(uxbiosbase)f()p 1539 3285 V 98 w(Set)28 b(the)g(lin)n(uxbios)f(co)r(de)g +(base.)36 b(Default)29 b(is)e(0xf0000.)p 4038 3285 V +515 3288 3526 4 v 1309 3436 a(T)-7 b(able)27 b(3:)36 +b(The)28 b(ldscript.ld)g(commands)515 3702 y Fd(2.3)112 +b(Commands)37 b(that)g(mo)s(dify)g(ldscript.ld)515 3855 +y Ff(There)27 b(are)h(four)f(commands)h(that)g(mo)r(dify)h +(ldscript.ld.)39 b(These)28 b(commands)f(determine)515 +3954 y(the)35 b(base)g(address)f(of)h(the)h(data,)h(bss,)g(stac)n(k,)f +(and)f(Lin)n(uxBIOS)f(co)r(de)h(segmen)n(ts)g(\(not)515 +4054 y(x86)22 b(segmen)n(t)g(registers,)h(but)h(ELF-st)n(yle)f(segmen)n +(ts\).)34 b(These)23 b(commands)g(are)f(curren)n(tly)515 +4154 y(used)27 b(primarily)g(b)n(y)g(the)h(do)r(cipl)g(command.)515 +4386 y Fd(2.4)112 b(Commands)37 b(that)g(a\033ect)h(crt0.S)515 +4539 y Ff(The)26 b(only)f(commands)h(that)g(a\033ect)g(crt0.S)g(are)f +(option)g(commands.)36 b(These)26 b(set)g(options)515 +4639 y(that)33 b(a\033ect)g(ho)n(w)f(crt0.S)h(op)r(erates)f(when)h(it)g +(starts.)53 b(The)33 b(options)f(that)i(a\033ect)f(crt0.S)515 +4739 y(are)26 b(sho)n(wn)h(b)r(elo)n(w.)37 b(Note)27 +b(that)h(except)f(for)h(RAMTEST,)g(these)g(options)f(a\033ect)g(other) +1926 5255 y(5)p eop +%%Page: 6 6 +6 5 bop 515 2229 3378 4 v 513 2329 4 100 v 827 2299 a +Ff(Option)p 1391 2329 V 361 w(Meaning)p 3890 2329 V 515 +2332 3378 4 v 515 2349 V 513 2448 4 100 v 743 2418 a(RAMTEST)p +1391 2448 V 278 w(Run)28 b(a)f(simple)h(RAM)g(diagnostic)f(after)g +(initializing)g(SDRAM)p 3890 2448 V 515 2452 3378 4 v +513 2950 4 499 v 634 2521 a(USE_DOC_MIL)p 1391 2950 V +168 w(This)38 b(option)f(is)g(usually)g(set)g(b)n(y)g(the)h(do)r(cipl)g +(command,)h(and)e(has)g(t)n(w)n(o)1442 2621 y(main)j(e\033ects.)75 +b(It)41 b(turns)f(o\033)g(the)h(SDRAM)g(init)g(in)f(crt0.S)g(\(since)g +(the)1442 2721 y(do)r(cipl)h(do)r(es)g(it\).)78 b(It)42 +b(also)d(mo)r(di\034es)i(the)h(range)e(of)h(memory)f(used)h(b)n(y)1442 +2820 y(the)g(SDRAM)g(test)g(co)r(de)f(\(since)h(w)n(e)e(don't)i(w)n(an) +n(t)f(SDRAM)h(test)g(co)r(de)1442 2920 y(o)n(v)n(erwriting)26 +b(Lin)n(uxBIOS)g(co)r(de)i(in)f(SDRAM\))p 3890 2950 V +515 2953 3378 4 v 513 3053 4 100 v 565 3023 a(SERIAL_CONSOLE)p +1391 3053 V 99 w(Enables)h(serial)e(console)h(output)h(in)g(crt0.S)p +3890 3053 V 515 3056 3378 4 v 1317 3204 a(T)-7 b(able)27 +b(4:)37 b(Options)27 b(that)h(a\033ect)f(crt0.S)1926 +5255 y(6)p eop %%Trailer end userdict /end-hook known{end-hook}if