summaryrefslogtreecommitdiff
path: root/BaseTools/UserManuals/PatchPcdValue_Utility_Man_Page.rtf
blob: 20eb5c8592ae0f2c073e2106c3acbc4784ed683c (plain)
ofshex dumpascii
0000 7b 5c 72 74 66 31 5c 61 6e 73 69 5c 61 6e 73 69 63 70 67 31 32 35 32 5c 64 65 66 66 30 5c 64 65 {\rtf1\ansi\ansicpg1252\deff0\de
0020 66 6c 61 6e 67 31 30 33 33 5c 64 65 66 6c 61 6e 67 66 65 32 30 35 32 5c 64 65 66 74 61 62 33 36 flang1033\deflangfe2052\deftab36
0040 30 7b 5c 66 6f 6e 74 74 62 6c 7b 5c 66 30 5c 66 73 77 69 73 73 5c 66 70 72 71 32 5c 66 63 68 61 0{\fonttbl{\f0\fswiss\fprq2\fcha
0060 72 73 65 74 30 20 56 65 72 64 61 6e 61 3b 7d 7b 5c 66 31 5c 66 72 6f 6d 61 6e 5c 66 70 72 71 32 rset0.Verdana;}{\f1\froman\fprq2
0080 5c 66 63 68 61 72 73 65 74 30 20 54 69 6d 65 73 20 4e 65 77 20 52 6f 6d 61 6e 3b 7d 7b 5c 66 32 \fcharset0.Times.New.Roman;}{\f2
00a0 5c 66 73 77 69 73 73 5c 66 70 72 71 32 5c 66 63 68 61 72 73 65 74 30 20 41 72 69 61 6c 3b 7d 7d \fswiss\fprq2\fcharset0.Arial;}}
00c0 0d 0a 7b 5c 63 6f 6c 6f 72 74 62 6c 20 3b 5c 72 65 64 38 5c 67 72 65 65 6e 39 36 5c 62 6c 75 65 ..{\colortbl.;\red8\green96\blue
00e0 31 36 38 3b 5c 72 65 64 30 5c 67 72 65 65 6e 30 5c 62 6c 75 65 30 3b 7d 0d 0a 7b 5c 73 74 79 6c 168;\red0\green0\blue0;}..{\styl
0100 65 73 68 65 65 74 7b 20 4e 6f 72 6d 61 6c 3b 7d 7b 5c 73 31 20 68 65 61 64 69 6e 67 20 31 3b 7d esheet{.Normal;}{\s1.heading.1;}
0120 7b 5c 73 32 20 68 65 61 64 69 6e 67 20 32 3b 7d 7d 0d 0a 7b 5c 2a 5c 67 65 6e 65 72 61 74 6f 72 {\s2.heading.2;}}..{\*\generator
0140 20 4d 73 66 74 65 64 69 74 20 35 2e 34 31 2e 31 35 2e 31 35 31 35 3b 7d 5c 76 69 65 77 6b 69 6e .Msftedit.5.41.15.1515;}\viewkin
0160 64 34 5c 75 63 31 5c 70 61 72 64 5c 6b 65 65 70 5c 6b 65 65 70 6e 5c 6e 6f 77 69 64 63 74 6c 70 d4\uc1\pard\keep\keepn\nowidctlp
0180 61 72 5c 73 32 5c 6c 69 2d 31 34 34 30 5c 73 62 34 30 30 5c 73 61 36 30 5c 73 6c 2d 33 34 30 5c ar\s2\li-1440\sb400\sa60\sl-340\
01a0 73 6c 6d 75 6c 74 30 5c 63 66 31 5c 62 5c 66 30 5c 66 73 32 38 20 4e 61 6d 65 5c 70 61 72 0d 0a slmult0\cf1\b\f0\fs28.Name\par..
01c0 5c 70 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 73 62 32 30 30 5c 63 66 32 5c 62 30 5c 66 \pard\nowidctlpar\sb200\cf2\b0\f
01e0 73 31 38 20 50 61 74 63 68 50 63 64 56 61 6c 75 65 2e 65 78 65 20 6f 72 20 50 61 74 63 68 50 63 s18.PatchPcdValue.exe.or.PatchPc
0200 64 56 61 6c 75 65 2e 70 79 20 5c 65 6e 64 61 73 68 20 20 50 61 74 63 68 20 74 68 65 20 73 70 65 dValue.py.\endash..Patch.the.spe
0220 63 69 66 69 63 20 76 61 6c 75 65 20 69 6e 74 6f 20 74 68 65 20 62 69 6e 61 72 79 20 69 6d 61 67 cific.value.into.the.binary.imag
0240 65 2e 5c 66 31 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6b 65 65 70 5c 6b 65 65 70 6e 5c 6e 6f 77 69 e.\f1\par..\pard\keep\keepn\nowi
0260 64 63 74 6c 70 61 72 5c 73 32 5c 6c 69 2d 31 34 34 30 5c 73 62 34 30 30 5c 73 61 36 30 5c 73 6c dctlpar\s2\li-1440\sb400\sa60\sl
0280 2d 33 34 30 5c 73 6c 6d 75 6c 74 30 5c 74 78 31 34 34 30 5c 63 66 31 5c 62 5c 66 30 5c 66 73 32 -340\slmult0\tx1440\cf1\b\f0\fs2
02a0 38 20 53 79 6e 6f 70 73 69 73 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 8.Synopsis\par..\pard\nowidctlpa
02c0 72 5c 73 62 32 30 30 5c 63 66 32 5c 66 73 31 38 20 50 61 74 63 68 50 63 64 56 61 6c 75 65 2e 65 r\sb200\cf2\fs18.PatchPcdValue.e
02e0 78 65 20 2d 66 20 4f 66 66 73 65 74 20 2d 75 20 56 61 6c 75 65 20 2d 74 20 54 79 70 65 20 5b 2d xe.-f.Offset.-u.Value.-t.Type.[-
0300 73 20 4d 61 78 53 69 7a 65 5d 20 3c 69 6e 70 75 74 5f 66 69 6c 65 3e 5c 66 31 5c 70 61 72 0d 0a s.MaxSize].<input_file>\f1\par..
0320 5c 70 61 72 64 5c 6b 65 65 70 5c 6b 65 65 70 6e 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 73 32 5c \pard\keep\keepn\nowidctlpar\s2\
0340 6c 69 2d 31 34 34 30 5c 73 62 34 30 30 5c 73 61 36 30 5c 73 6c 2d 33 34 30 5c 73 6c 6d 75 6c 74 li-1440\sb400\sa60\sl-340\slmult
0360 30 5c 63 66 31 5c 66 30 5c 66 73 32 38 20 44 65 73 63 72 69 70 74 69 6f 6e 5c 70 61 72 0d 0a 5c 0\cf1\f0\fs28.Description\par..\
0380 70 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 73 62 32 30 30 5c 63 66 32 5c 62 30 5c 66 73 pard\nowidctlpar\sb200\cf2\b0\fs
03a0 31 38 20 50 61 74 63 68 50 63 64 56 61 6c 75 65 20 74 6f 6f 6c 20 73 65 74 73 20 74 68 65 20 73 18.PatchPcdValue.tool.sets.the.s
03c0 70 65 63 69 66 69 63 20 76 61 6c 75 65 20 69 6e 74 6f 20 74 68 65 20 62 69 6e 61 72 79 20 69 6d pecific.value.into.the.binary.im
03e0 61 67 65 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 69 6e 70 75 74 20 50 43 44 20 6f age.according.to.the.input.PCD.o
0400 66 66 73 65 74 20 61 6e 64 20 74 79 70 65 2e 20 57 68 65 6e 20 50 43 44 20 74 79 70 65 20 69 73 ffset.and.type..When.PCD.type.is
0420 20 56 4f 49 44 2a 2c 20 4d 61 78 53 69 7a 65 20 6d 75 73 74 20 62 65 20 73 70 65 63 69 66 69 65 .VOID*,.MaxSize.must.be.specifie
0440 64 20 74 6f 20 73 61 79 20 68 6f 77 20 6d 75 63 68 20 76 61 6c 75 65 20 6e 65 65 64 20 74 6f 20 d.to.say.how.much.value.need.to.
0460 62 65 20 75 70 64 61 74 65 64 2e 20 54 68 69 73 20 74 6f 6f 6c 20 63 68 65 63 6b 73 20 77 68 65 be.updated..This.tool.checks.whe
0480 74 68 65 72 20 74 68 65 20 69 6e 70 75 74 20 50 43 44 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 ther.the.input.PCD.information.i
04a0 73 20 76 61 6c 69 64 20 66 6f 72 20 74 68 65 20 69 6e 70 75 74 20 62 69 6e 61 72 79 20 69 6d 61 s.valid.for.the.input.binary.ima
04c0 67 65 2c 20 62 75 74 20 64 6f 65 73 6e 5c 72 71 75 6f 74 65 20 74 20 63 68 65 63 6b 20 74 68 65 ge,.but.doesn\rquote.t.check.the
04e0 20 66 6f 72 6d 61 74 20 6f 66 20 74 68 65 20 62 69 6e 61 72 79 20 69 6d 61 67 65 2e 20 5c 66 31 .format.of.the.binary.image..\f1
0500 5c 70 61 72 0d 0a 5c 66 30 20 50 61 74 63 68 50 63 64 56 61 6c 75 65 20 74 6f 6f 6c 20 75 73 75 \par..\f0.PatchPcdValue.tool.usu
0520 61 6c 6c 79 20 77 6f 72 6b 73 20 74 6f 67 65 74 68 65 72 20 77 69 74 68 20 47 65 6e 50 61 74 63 ally.works.together.with.GenPatc
0540 68 50 63 64 54 61 62 6c 65 20 74 6f 6f 6c 20 74 6f 20 73 65 74 20 74 68 65 20 73 70 65 63 69 66 hPcdTable.tool.to.set.the.specif
0560 69 63 20 76 61 6c 75 65 20 6f 66 20 61 20 70 61 74 63 68 61 62 6c 65 20 50 43 44 20 69 6e 74 6f ic.value.of.a.patchable.PCD.into
0580 20 74 68 65 20 62 69 6e 61 72 79 20 45 46 49 20 69 6d 61 67 65 2e 20 5c 66 31 5c 70 61 72 0d 0a .the.binary.EFI.image..\f1\par..
05a0 5c 70 61 72 64 5c 6b 65 65 70 5c 6b 65 65 70 6e 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 73 32 5c \pard\keep\keepn\nowidctlpar\s2\
05c0 6c 69 2d 31 34 34 30 5c 73 62 34 30 30 5c 73 61 36 30 5c 73 6c 2d 33 34 30 5c 73 6c 6d 75 6c 74 li-1440\sb400\sa60\sl-340\slmult
05e0 30 5c 63 66 31 5c 62 5c 66 30 5c 66 73 32 38 20 4f 70 74 69 6f 6e 73 5c 70 61 72 0d 0a 5c 70 61 0\cf1\b\f0\fs28.Options\par..\pa
0600 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 73 62 32 30 30 5c 63 66 32 5c 66 73 31 38 20 2d 66 rd\nowidctlpar\sb200\cf2\fs18.-f
0620 20 50 43 44 4f 46 46 53 45 54 2c 20 2d 2d 6f 66 66 73 65 74 3d 50 43 44 4f 46 46 53 45 54 5c 66 .PCDOFFSET,.--offset=PCDOFFSET\f
0640 31 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 6c 69 33 36 30 5c 73 1\par..\pard\nowidctlpar\li360\s
0660 62 32 30 30 5c 62 30 5c 66 30 20 53 74 61 72 74 20 6f 66 66 73 65 74 20 74 6f 20 74 68 65 20 69 b200\b0\f0.Start.offset.to.the.i
0680 6d 61 67 65 20 69 73 20 75 73 65 64 20 74 6f 20 73 74 6f 72 65 20 50 43 44 20 76 61 6c 75 65 2e mage.is.used.to.store.PCD.value.
06a0 5c 66 31 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 73 62 32 30 30 \f1\par..\pard\nowidctlpar\sb200
06c0 5c 62 5c 66 30 20 2d 75 20 50 43 44 56 41 4c 55 45 2c 20 2d 2d 76 61 6c 75 65 3d 50 43 44 56 41 \b\f0.-u.PCDVALUE,.--value=PCDVA
06e0 4c 55 45 5c 66 31 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 6c 69 LUE\f1\par..\pard\nowidctlpar\li
0700 33 36 30 5c 73 62 32 30 30 5c 62 30 5c 66 30 20 50 43 44 20 76 61 6c 75 65 20 77 69 6c 6c 20 62 360\sb200\b0\f0.PCD.value.will.b
0720 65 20 75 70 64 61 74 65 64 20 69 6e 74 6f 20 74 68 65 20 69 6d 61 67 65 2e 20 46 6f 72 20 56 4f e.updated.into.the.image..For.VO
0740 49 44 2a 20 74 79 70 65 20 50 43 44 20 76 61 6c 75 65 2c 20 69 66 20 74 68 65 20 73 74 61 72 74 ID*.type.PCD.value,.if.the.start
0760 20 73 74 72 69 6e 67 20 69 73 20 5c 6c 64 62 6c 71 75 6f 74 65 20 4c 20 5c 6c 64 62 6c 71 75 6f .string.is.\ldblquote.L.\ldblquo
0780 74 65 20 2c 20 74 68 65 20 69 6e 70 75 74 20 73 74 72 69 6e 67 20 77 69 6c 6c 20 62 65 20 75 6e te.,.the.input.string.will.be.un
07a0 69 63 6f 64 65 20 73 74 72 69 6e 67 2c 20 69 66 20 74 68 65 20 73 74 61 72 74 20 73 74 72 69 6e icode.string,.if.the.start.strin
07c0 67 20 69 73 20 5c 6c 64 62 6c 71 75 6f 74 65 5c 7b 5c 6c 64 62 6c 71 75 6f 74 65 20 20 61 6e 64 g.is.\ldblquote\{\ldblquote..and
07e0 20 74 68 65 20 65 6e 64 20 73 74 72 69 6e 67 20 69 73 20 5c 6c 64 62 6c 71 75 6f 74 65 5c 7d 5c .the.end.string.is.\ldblquote\}\
0800 72 64 62 6c 71 75 6f 74 65 20 2c 20 74 68 65 20 69 6e 70 75 74 20 73 74 72 69 6e 67 20 77 69 6c rdblquote.,.the.input.string.wil
0820 6c 20 62 65 20 62 79 74 65 20 61 72 72 61 79 2c 20 6f 72 20 74 68 65 20 69 6e 70 75 74 20 73 74 l.be.byte.array,.or.the.input.st
0840 72 69 6e 67 20 77 69 6c 6c 20 62 65 20 41 53 43 49 49 20 73 74 72 69 6e 67 2e 5c 66 31 5c 70 61 ring.will.be.ASCII.string.\f1\pa
0860 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 73 62 32 30 30 5c 62 5c 66 30 20 r..\pard\nowidctlpar\sb200\b\f0.
0880 2d 74 20 50 43 44 54 59 50 45 4e 41 4d 45 2c 20 2d 2d 74 79 70 65 3d 50 43 44 54 59 50 45 4e 41 -t.PCDTYPENAME,.--type=PCDTYPENA
08a0 4d 45 5c 66 31 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 6c 69 33 ME\f1\par..\pard\nowidctlpar\li3
08c0 36 30 5c 73 62 32 30 30 5c 62 30 5c 66 30 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 50 43 44 20 64 60\sb200\b0\f0.The.name.of.PCD.d
08e0 61 74 61 20 74 79 70 65 20 6d 61 79 20 62 65 20 6f 6e 65 20 6f 66 20 56 4f 49 44 2a 2c 42 4f 4f ata.type.may.be.one.of.VOID*,BOO
0900 4c 45 41 4e 2c 20 55 49 4e 54 38 2c 20 55 49 4e 54 31 36 2c 20 55 49 4e 54 33 32 2c 20 55 49 4e LEAN,.UINT8,.UINT16,.UINT32,.UIN
0920 54 36 34 2e 5c 66 31 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 73 T64.\f1\par..\pard\nowidctlpar\s
0940 62 32 30 30 5c 62 5c 66 30 20 2d 73 20 50 43 44 4d 41 58 53 49 5a 45 2c 20 2d 2d 6d 61 78 73 69 b200\b\f0.-s.PCDMAXSIZE,.--maxsi
0960 7a 65 3d 50 43 44 4d 41 58 53 49 5a 45 5c 66 31 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 ze=PCDMAXSIZE\f1\par..\pard\nowi
0980 64 63 74 6c 70 61 72 5c 6c 69 33 36 30 5c 73 62 32 30 30 5c 62 30 5c 66 30 20 4d 61 78 20 73 69 dctlpar\li360\sb200\b0\f0.Max.si
09a0 7a 65 20 6f 66 20 64 61 74 61 20 62 75 66 66 65 72 20 69 73 20 74 61 6b 65 6e 20 62 79 20 50 43 ze.of.data.buffer.is.taken.by.PC
09c0 44 20 76 61 6c 75 65 2e 20 49 74 20 6d 75 73 74 20 62 65 20 73 65 74 20 77 68 65 6e 20 50 43 44 D.value..It.must.be.set.when.PCD
09e0 20 74 79 70 65 20 69 73 20 56 4f 49 44 2a 2e 5c 66 31 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6e 6f .type.is.VOID*.\f1\par..\pard\no
0a00 77 69 64 63 74 6c 70 61 72 5c 73 62 32 30 30 5c 62 5c 66 30 20 2d 76 2c 20 2d 2d 76 65 72 62 6f widctlpar\sb200\b\f0.-v,.--verbo
0a20 73 65 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 66 69 33 36 30 5c se\par..\pard\nowidctlpar\fi360\
0a40 73 62 32 30 30 5c 62 30 20 52 75 6e 20 76 65 72 62 6f 73 65 6c 79 2e 5c 70 61 72 0d 0a 5c 70 61 sb200\b0.Run.verbosely.\par..\pa
0a60 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 73 62 32 30 30 5c 62 20 2d 64 20 4c 4f 47 4c 45 56 rd\nowidctlpar\sb200\b.-d.LOGLEV
0a80 45 4c 2c 20 2d 2d 64 65 62 75 67 3d 4c 4f 47 4c 45 56 45 4c 20 5b 30 2d 39 5d 5c 66 31 5c 70 61 EL,.--debug=LOGLEVEL.[0-9]\f1\pa
0aa0 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 66 69 33 36 30 5c 73 62 32 30 30 r..\pard\nowidctlpar\fi360\sb200
0ac0 5c 62 30 5c 66 30 20 45 6e 61 62 6c 65 20 64 65 62 75 67 20 6d 65 73 73 61 67 65 73 20 61 74 20 \b0\f0.Enable.debug.messages.at.
0ae0 73 70 65 63 69 66 69 65 64 20 6c 65 76 65 6c 2e 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 specified.level.\par..\pard\nowi
0b00 64 63 74 6c 70 61 72 5c 73 62 32 30 30 5c 62 20 2d 71 2c 20 2d 2d 71 75 69 65 74 5c 66 31 5c 70 dctlpar\sb200\b.-q,.--quiet\f1\p
0b20 61 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 66 69 33 36 30 5c 73 62 32 30 ar..\pard\nowidctlpar\fi360\sb20
0b40 30 5c 62 30 5c 66 30 20 52 75 6e 20 77 69 74 68 20 6c 69 74 74 6c 65 20 69 6e 66 6f 72 6d 61 74 0\b0\f0.Run.with.little.informat
0b60 69 6f 6e 20 69 6e 20 71 75 69 65 74 20 6d 6f 64 65 2e 5c 66 31 5c 70 61 72 0d 0a 5c 70 61 72 64 ion.in.quiet.mode.\f1\par..\pard
0b80 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 73 62 32 30 30 5c 62 5c 66 30 20 2d 2d 76 65 72 62 6f 73 \nowidctlpar\sb200\b\f0.--verbos
0ba0 65 5c 66 31 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 66 69 33 36 e\f1\par..\pard\nowidctlpar\fi36
0bc0 30 5c 73 62 32 30 30 5c 62 30 5c 66 30 20 53 68 6f 77 20 70 72 6f 67 72 61 6d 27 73 20 76 65 72 0\sb200\b0\f0.Show.program's.ver
0be0 73 69 6f 6e 20 6e 75 6d 62 65 72 20 61 6e 64 20 65 78 69 74 5c 70 61 72 0d 0a 5c 70 61 72 64 5c sion.number.and.exit\par..\pard\
0c00 6e 6f 77 69 64 63 74 6c 70 61 72 5c 73 62 32 30 30 5c 62 20 2d 68 2c 20 2d 2d 68 65 6c 70 5c 70 nowidctlpar\sb200\b.-h,.--help\p
0c20 61 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 6c 69 33 36 30 5c 73 62 32 30 ar..\pard\nowidctlpar\li360\sb20
0c40 30 5c 62 30 20 53 68 6f 77 20 74 68 69 73 20 68 65 6c 70 20 6d 65 73 73 61 67 65 20 61 6e 64 20 0\b0.Show.this.help.message.and.
0c60 65 78 69 74 5c 66 31 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6b 65 65 70 5c 6b 65 65 70 6e 5c 6e 6f exit\f1\par..\pard\keep\keepn\no
0c80 77 69 64 63 74 6c 70 61 72 5c 73 32 5c 6c 69 2d 31 34 34 30 5c 73 62 34 30 30 5c 73 61 36 30 5c widctlpar\s2\li-1440\sb400\sa60\
0ca0 73 6c 2d 33 34 30 5c 73 6c 6d 75 6c 74 30 5c 63 66 31 5c 62 5c 66 30 5c 66 73 32 38 20 45 78 61 sl-340\slmult0\cf1\b\f0\fs28.Exa
0cc0 6d 70 6c 65 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 73 62 32 30 mple\par..\pard\nowidctlpar\sb20
0ce0 30 5c 63 66 32 5c 62 30 5c 66 73 31 38 20 31 2e 20 50 61 74 63 68 20 30 78 38 30 30 30 30 30 30 0\cf2\b0\fs18.1..Patch.0x8000000
0d00 30 20 74 6f 20 74 68 65 20 70 61 74 63 68 61 62 6c 65 20 50 63 64 44 65 62 75 67 50 72 69 6e 74 0.to.the.patchable.PcdDebugPrint
0d20 45 72 72 6f 72 4c 65 76 65 6c 20 69 6e 20 74 68 65 20 62 69 6e 61 72 79 20 50 65 69 43 6f 72 65 ErrorLevel.in.the.binary.PeiCore
0d40 20 69 6d 61 67 65 2e 20 54 68 69 73 20 50 43 44 20 74 79 70 65 20 69 73 20 55 49 4e 54 33 32 2e .image..This.PCD.type.is.UINT32.
0d60 20 49 74 73 20 6f 66 66 73 65 74 20 69 6e 20 50 65 69 43 6f 72 65 20 69 6d 61 67 65 20 69 73 20 .Its.offset.in.PeiCore.image.is.
0d80 30 78 36 46 38 30 20 67 6f 74 20 62 79 20 47 65 6e 50 61 74 63 68 50 63 64 54 61 62 6c 65 20 74 0x6F80.got.by.GenPatchPcdTable.t
0da0 6f 6f 6c 2e 5c 66 31 5c 70 61 72 0d 0a 5c 62 5c 66 30 20 50 61 74 63 68 50 63 64 56 61 6c 75 65 ool.\f1\par..\b\f0.PatchPcdValue
0dc0 2e 65 78 65 20 2d 66 20 30 78 36 46 38 30 20 5c 65 6e 64 61 73 68 20 75 20 30 78 38 30 30 30 30 .exe.-f.0x6F80.\endash.u.0x80000
0de0 30 30 30 20 5c 65 6e 64 61 73 68 20 74 20 55 49 4e 54 33 32 20 50 65 69 43 6f 72 65 2e 65 66 69 000.\endash.t.UINT32.PeiCore.efi
0e00 5c 66 31 5c 70 61 72 0d 0a 5c 62 30 5c 66 30 20 32 2e 20 50 61 74 63 68 20 74 68 65 20 75 6e 69 \f1\par..\b0\f0.2..Patch.the.uni
0e20 63 6f 64 65 20 73 74 72 69 6e 67 20 5c 6c 64 62 6c 71 75 6f 74 65 20 54 65 73 74 5c 72 64 62 6c code.string.\ldblquote.Test\rdbl
0e40 71 75 6f 74 65 20 20 74 6f 20 74 68 65 20 70 61 74 63 68 61 62 6c 65 20 50 63 64 48 65 6c 6c 6f quote..to.the.patchable.PcdHello
0e60 57 6f 72 6c 64 50 72 69 6e 74 53 74 72 69 6e 67 20 69 6e 20 74 68 65 20 62 69 6e 61 72 79 20 48 WorldPrintString.in.the.binary.H
0e80 65 6c 6c 6f 57 6f 72 6c 64 20 69 6d 61 67 65 2e 20 54 68 69 73 20 50 43 44 20 74 79 70 65 20 69 elloWorld.image..This.PCD.type.i
0ea0 73 20 56 4f 49 44 2a 2e 20 49 74 73 20 6d 61 78 20 62 79 74 65 20 61 72 72 61 79 20 73 69 7a 65 s.VOID*..Its.max.byte.array.size
0ec0 20 69 73 20 30 78 34 30 2c 20 61 6e 64 20 69 74 73 20 6f 66 66 73 65 74 20 69 6e 20 48 65 6c 6c .is.0x40,.and.its.offset.in.Hell
0ee0 6f 57 6f 72 6c 64 20 69 6d 61 67 65 20 69 73 20 30 78 33 30 35 30 2e 5c 66 31 5c 70 61 72 0d 0a oWorld.image.is.0x3050.\f1\par..
0f00 5c 62 5c 66 30 20 50 61 74 63 68 50 63 64 56 61 6c 75 65 2e 65 78 65 20 2d 66 20 30 78 33 30 35 \b\f0.PatchPcdValue.exe.-f.0x305
0f20 30 20 2d 74 20 56 4f 49 44 2a 20 2d 73 20 30 78 34 30 20 2d 75 20 22 4c 20 54 65 73 74 22 20 48 0.-t.VOID*.-s.0x40.-u."L.Test".H
0f40 65 6c 6c 6f 57 6f 72 6c 64 2e 65 66 69 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6b 65 65 70 5c 6b 65 elloWorld.efi\par..\pard\keep\ke
0f60 65 70 6e 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 73 32 5c 6c 69 2d 31 34 34 30 5c 73 62 34 30 30 epn\nowidctlpar\s2\li-1440\sb400
0f80 5c 73 61 36 30 5c 73 6c 2d 33 34 30 5c 73 6c 6d 75 6c 74 30 5c 63 66 31 5c 66 73 32 38 20 42 75 \sa60\sl-340\slmult0\cf1\fs28.Bu
0fa0 67 73 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 73 62 32 30 30 5c gs\par..\pard\nowidctlpar\sb200\
0fc0 63 66 32 5c 62 30 5c 66 73 31 38 20 4e 6f 20 6b 6e 6f 77 6e 20 62 75 67 73 2e 5c 70 61 72 0d 0a cf2\b0\fs18.No.known.bugs.\par..
0fe0 52 65 70 6f 72 74 20 62 75 67 73 20 74 6f 20 65 64 6b 32 2d 62 75 69 6c 64 74 6f 6f 6c 73 2d 64 Report.bugs.to.edk2-buildtools-d
1000 65 76 65 6c 40 6c 69 73 74 73 2e 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 5c 66 31 5c 70 61 evel@lists.sourceforge.net\f1\pa
1020 72 0d 0a 5c 70 61 72 64 5c 6b 65 65 70 5c 6b 65 65 70 6e 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c r..\pard\keep\keepn\nowidctlpar\
1040 73 32 5c 6c 69 2d 31 34 34 30 5c 73 62 34 30 30 5c 73 61 36 30 5c 73 6c 2d 33 34 30 5c 73 6c 6d s2\li-1440\sb400\sa60\sl-340\slm
1060 75 6c 74 30 5c 63 66 31 5c 62 5c 66 30 5c 66 73 32 38 20 46 69 6c 65 73 5c 70 61 72 0d 0a 5c 70 ult0\cf1\b\f0\fs28.Files\par..\p
1080 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 73 62 32 30 30 5c 63 66 32 5c 62 30 5c 66 73 31 ard\nowidctlpar\sb200\cf2\b0\fs1
10a0 38 20 4e 6f 6e 65 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6b 65 65 70 5c 6b 65 65 70 6e 5c 6e 6f 77 8.None\par..\pard\keep\keepn\now
10c0 69 64 63 74 6c 70 61 72 5c 73 32 5c 6c 69 2d 31 34 34 30 5c 73 62 34 30 30 5c 73 61 36 30 5c 73 idctlpar\s2\li-1440\sb400\sa60\s
10e0 6c 2d 33 34 30 5c 73 6c 6d 75 6c 74 30 5c 63 66 31 5c 62 5c 66 73 32 38 20 53 65 65 20 61 6c 73 l-340\slmult0\cf1\b\fs28.See.als
1100 6f 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 73 62 32 30 30 5c 63 o\par..\pard\nowidctlpar\sb200\c
1120 66 32 5c 62 30 5c 66 73 31 38 20 4e 6f 6e 65 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6b 65 65 70 5c f2\b0\fs18.None\par..\pard\keep\
1140 6b 65 65 70 6e 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 73 32 5c 6c 69 2d 31 34 34 30 5c 73 62 34 keepn\nowidctlpar\s2\li-1440\sb4
1160 30 30 5c 73 61 36 30 5c 73 6c 2d 33 34 30 5c 73 6c 6d 75 6c 74 30 5c 63 66 31 5c 62 5c 66 73 32 00\sa60\sl-340\slmult0\cf1\b\fs2
1180 38 20 4c 69 63 65 6e 73 65 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 8.License\par..\pard\nowidctlpar
11a0 5c 63 66 32 5c 62 30 5c 66 73 31 38 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 30 2c \cf2\b0\fs18.Copyright.(c).2010,
11c0 20 49 6e 74 65 6c 20 43 6f 72 70 6f 72 61 74 69 6f 6e 2e 20 41 6c 6c 20 72 69 67 68 74 73 20 72 .Intel.Corporation..All.rights.r
11e0 65 73 65 72 76 65 64 2e 5c 70 61 72 0d 0a 54 68 69 73 20 70 72 6f 67 72 61 6d 20 61 6e 64 20 74 eserved.\par..This.program.and.t
1200 68 65 20 61 63 63 6f 6d 70 61 6e 79 69 6e 67 20 6d 61 74 65 72 69 61 6c 73 20 61 72 65 20 6c 69 he.accompanying.materials.are.li
1220 63 65 6e 73 65 64 20 61 6e 64 20 6d 61 64 65 20 61 76 61 69 6c 61 62 6c 65 20 5c 70 61 72 0d 0a censed.and.made.available.\par..
1240 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 61 6e 64 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f under.the.terms.and.conditions.o
1260 66 20 74 68 65 20 42 53 44 20 4c 69 63 65 6e 73 65 20 77 68 69 63 68 20 61 63 63 6f 6d 70 61 6e f.the.BSD.License.which.accompan
1280 69 65 73 20 74 68 69 73 20 5c 70 61 72 0d 0a 64 69 73 74 72 69 62 75 74 69 6f 6e 2e 20 20 54 68 ies.this.\par..distribution...Th
12a0 65 20 66 75 6c 6c 20 74 65 78 74 20 6f 66 20 74 68 65 20 6c 69 63 65 6e 73 65 20 6d 61 79 20 62 e.full.text.of.the.license.may.b
12c0 65 20 66 6f 75 6e 64 20 61 74 5c 70 61 72 0d 0a 68 74 74 70 3a 2f 2f 6f 70 65 6e 73 6f 75 72 63 e.found.at\par..http://opensourc
12e0 65 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 62 73 64 2d 6c 69 63 65 6e 73 65 2e 70 68 70 5c 70 e.org/licenses/bsd-license.php\p
1300 61 72 0d 0a 5c 70 61 72 0d 0a 54 48 45 20 50 52 4f 47 52 41 4d 20 49 53 20 44 49 53 54 52 49 42 ar..\par..THE.PROGRAM.IS.DISTRIB
1320 55 54 45 44 20 55 4e 44 45 52 20 54 48 45 20 42 53 44 20 4c 49 43 45 4e 53 45 20 4f 4e 20 41 4e UTED.UNDER.THE.BSD.LICENSE.ON.AN
1340 20 22 41 53 20 49 53 22 20 42 41 53 49 53 2c 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 64 ."AS.IS".BASIS,\par..\pard\nowid
1360 63 74 6c 70 61 72 5c 73 62 32 30 30 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 49 45 53 20 ctlpar\sb200.WITHOUT.WARRANTIES.
1380 4f 52 20 52 45 50 52 45 53 45 4e 54 41 54 49 4f 4e 53 20 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 OR.REPRESENTATIONS.OF.ANY.KIND,.
13a0 45 49 54 48 45 52 20 45 58 50 52 45 53 53 20 4f 52 20 49 4d 50 4c 49 45 44 2e 5c 70 61 72 0d 0a EITHER.EXPRESS.OR.IMPLIED.\par..
13c0 5c 63 66 30 5c 66 31 5c 70 61 72 0d 0a 5c 70 61 72 64 5c 6e 6f 77 69 64 63 74 6c 70 61 72 5c 66 \cf0\f1\par..\pard\nowidctlpar\f
13e0 32 5c 66 73 32 30 5c 70 61 72 0d 0a 7d 0d 0a 00 2\fs20\par..}...