From a2078569b7d75edf88f6ecaaf408a254b5514591 Mon Sep 17 00:00:00 2001 From: "Gao, Liming" Date: Thu, 28 Aug 2014 05:13:58 +0000 Subject: [PATCH] SourceLevelDebugPkg: INF/DEC file updates to EDK II packages 2. Add MODULE_UNI_FILE file that contains the localized Abstract and Description of a module. a. Addresses an information gap between INF files and the UEFI Distribution Packaging Specification XML schema b. There will be an associated update to UPT in BaseTools to consume MODULE_UNI_FILE and associated UNI file during UDP creation that performs the INF -> XML conversion. c. There will be an associated update to UPT in BaseTools to produce MODULE_UNI_FILE and associated UNI file during UDP installation that performs the XML -> INF conversion. 3. Add Module Extra UNI file that provides the localized Name of a module. a. [UserExtensions.TianoCore."ExtraFiles"] provides an easy method for a module to specify extra files not listed in [Sources] or [Binaries] sections to be added to a UDP without having to list the files in the UPT package information data file. b. There will be an associated update to UPT in BaseTools to package up files listed in [UserExtensions.TianoCore."ExtraFiles"] during UDP creation. c. UNI file contains localized name of a module to go along with the localized Abstract and Description from the MODULE_UNI_FILE. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Gao, Liming Reviewed-by: Michael Kinney git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15939 6f19259b-4bc3-4df7-8a09-765794883524 --- .../DebugAgentDxe/DebugAgentDxe.uni | Bin 0 -> 1854 bytes .../DebugAgentDxe/DebugAgentDxeExtra.uni | Bin 0 -> 1354 bytes .../DebugAgentPei/DebugAgentPei.uni | Bin 0 -> 1876 bytes .../DebugAgentPei/DebugAgentPeiExtra.uni | Bin 0 -> 1356 bytes .../Library/DebugAgent/DxeDebugAgentLib.uni | Bin 0 -> 1790 bytes .../Library/DebugAgent/SecPeiDebugAgentLib.uni | Bin 0 -> 1790 bytes .../Library/DebugAgent/SmmDebugAgentLib.uni | Bin 0 -> 1686 bytes .../DebugCommunicationLibSerialPort.uni | Bin 0 -> 1790 bytes .../DebugCommunicationLibUsb.uni | Bin 0 -> 1814 bytes .../PeCoffExtraActionLib.uni | Bin 0 -> 1774 bytes 10 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 SourceLevelDebugPkg/DebugAgentDxe/DebugAgentDxe.uni create mode 100644 SourceLevelDebugPkg/DebugAgentDxe/DebugAgentDxeExtra.uni create mode 100644 SourceLevelDebugPkg/DebugAgentPei/DebugAgentPei.uni create mode 100644 SourceLevelDebugPkg/DebugAgentPei/DebugAgentPeiExtra.uni create mode 100644 SourceLevelDebugPkg/Library/DebugAgent/DxeDebugAgentLib.uni create mode 100644 SourceLevelDebugPkg/Library/DebugAgent/SecPeiDebugAgentLib.uni create mode 100644 SourceLevelDebugPkg/Library/DebugAgent/SmmDebugAgentLib.uni create mode 100644 SourceLevelDebugPkg/Library/DebugCommunicationLibSerialPort/DebugCommunicationLibSerialPort.uni create mode 100644 SourceLevelDebugPkg/Library/DebugCommunicationLibUsb/DebugCommunicationLibUsb.uni create mode 100644 SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/PeCoffExtraActionLib.uni diff --git a/SourceLevelDebugPkg/DebugAgentDxe/DebugAgentDxe.uni b/SourceLevelDebugPkg/DebugAgentDxe/DebugAgentDxe.uni new file mode 100644 index 0000000000000000000000000000000000000000..c075339913564f4bb10a8312ed86d29beb07ec50 GIT binary patch literal 1854 zcmd6nTW`}q5QXQt692(UUjVfUw9!6N}~|$E4674}51gwn<6^ zPY79i@$T%IGiPS^$M=RcETBE)3+$C$S!&ldu_M;B6WM~5oEEd5+AVtt>utu7eX%L? zCjA7voO#L^*phz2xTarmGNa|p{mG9OvX`)$+J@E4>RW$>*MZI0TVvI>yVil-uzStt z{cZ5~+4(!f>I3#8$0D0Y!4Wp z*du#vPnn&Tf6wfMxm1-Nia-b%80w``%4~rm($&XUVM~#WbJ8_)+9g=Nu$J}gn7IT-Y1<@#r%ItibH!)ED*JWKOr^>KuV$5veI0>~t*I8+( zl?_c9i&0e76;L_ipeQOHQY6EtqAXCvOO`%QnrnASomS^s)~8MaQ8zhcMdMx4K5wa;l+7q6r$Z?rwX+$tbWd8w-E zCnpQf-R)Cld1Ymtx!CH&o{^izp7Lu}MlesPwO!wJP-e73k769yJ9iJe)K16V(l_l4 zh7oG&-f0}L8c|(CW}(w~Xy=R}>r%rbRQg9$bBIOXA$ORmiq+Q`g)7t=W6S;P@1$gQ z!LBen&R<{`*z_E)bJim;h0t-nd;E#H*5q-3t!(7eTfMNs^AnXF|5JrU%bgR7oTGMy9iYkePUC^bjw`)F3LYgsC)LmzWuoi#3_B%5>yQPNA z&Ye4V&OLMPW&Zu`SjQs9D}IrEvKz~7Y1j7Lp5fJApVicU*}}SvYg^k6-#u1jXI9wE zGEU_72hSYe1^XrIHPKtv8J7H?iPc$;5b(q7_cyk8XBT!$WMnTuf64sTUfUZx#X6~1 z@9Y>msW6w=%23+IeKXGIE@PXWE({eRULIS_O1NwprQJF1ZTnz78`;PD_6@r+jB-4FUplSZ+`puvohRyV@l4@9r|S;0w?VmO1Wm%M`+Tz)RzvzIwXb};cFsCM zQ~j4TkMSmS+5{_hN>6OS9OG{gnkpo8c1*;DLr$^O(fYQSg)7t+bI+}{II<4J?%GtMe&9Tu>?@-72=e`q_%Sg9Se|1=4(*5v r>OZic>KR}4ociE|c=1!V7N^5or#pt%PIbF3 zCG3Ph2O$ApyI81_z;{f>92Oe8hQosVfQT5WmUqCqbcR&d?#LBmdJD%%s0F&_N^eCr zJlfp^_2sVs?}&qtD;~bm-1(wF5ie!>Jyl;CEOBZzuVZ~28JHYVak;sliqFWXuQY{$ z@T7$IqbjZW){5nnoBI)%d@J_njQG6~=dWbdIo;O9D=C+bw)2-;1;i;YRh55ocHy}@ ze{z;rR@s?bTa&eC>`kkt{F=xJ<`cYjyLJB+@WOl-+Fk@FQ zuoH56j@L2q2uvZwu6Bo z=;9~UJo@GK(rwv-^*x?F+b{j%&x}{?6oi<$Lr_9Hg^5&>o^3Q5PvK5@NujjiWRX@KiaMwwBU3a?+OY;0(tp8Lz5$`euh($CvAy@bvTH1zy#)Og>pOd6Z|#KLaU;FA zBlby!xni#frEUB-!$0>CBTjlSl!bT&Y%we0vgIx9&U26KqxEfUpPKAjb`u!oKA#Qt z1t=w%-GEZ(x5HxTPwHHw(YGH>dmN)+_H_3P8a0rKeqmzL|juf?3N*d1n@ z!$FAR5bC8^TV!ReIeOd|XR53CUvd(9B-VehddljsGNGD#tY(#eQPn`4c8@BnN!rni z4}P8tcA>hmFMX{e@-OLV_eu4)Xl8IzdT7^7(EttVYaHYTx+w>a>)TFQ*7u$Isr(#>1@oX;U1BYt`h5UXThG@3 literal 0 HcmV?d00001 diff --git a/SourceLevelDebugPkg/Library/DebugAgent/DxeDebugAgentLib.uni b/SourceLevelDebugPkg/Library/DebugAgent/DxeDebugAgentLib.uni new file mode 100644 index 0000000000000000000000000000000000000000..4b176eb14701a71edc69c37917c1b470f1d68b2d GIT binary patch literal 1790 zcmd6nTW`}q5QXQt68~Y9z5r?yKs+IYNT>k|Xrf%y@`RjAQ%kwYNoo7%f$xlCyNL<{ z!2`1PGCQ*~XU@#}`?rQQEHEDP1$%85mfFlFcEFi5C+vrIWmEP|=7}wA!+wU{&@xLH zx5z2yYcvV#2&;gnB|3SyaruqQ(#U3fM>9t=CWhj!t-g)@FAA4-TkDaLrSrw62&OpNbl-+_%#p%o~D&K2PGiPGL z`jy=n%a_)&uD#mhrVpAF&I0%{d`_7Yn#nrYTtDPY80Z6iL0RjMdwB>mf#k{lfcEwG-kS=6yuF ztmHiEB@DOsm)rb>Xj5{k?%7a-7yiD~S2?e;&Ya~snP*h8vB&$GlOedrblPt0I$kar z#mfoSxA)%h9eSp1@0gqR32ZSe>P2epa~jiC19p*fJFrvMi1W%r#e2;AiLmIo=QcZa zujU%7{K{*MwdJy;qcZO^v_jSPc)`xF={l}c&SQMaL)&9_k%U}lirB|iHj0^By~S3s zKeK*7Biwp((Kbq+LuBWrpUQg-6CL_UF;7a)icZphumS1^i~~C?`(!~y0@20V7d*7N zJHShX)Fk6v(}bfwc0cVkT?VtVaYM!g|{k?3}AwBX` T_jJm-+?VnHm~9=7m8-@N@-G4Qp7SJ>?7b)~+qJxlQeaJ)N|fk8Eo*=1uykEp5Ymj@`&IOK7*O zQ}%OC62>uB0Z%K=f?Zl<7mOFa)`@H;j6F_b#sw!6VkmBI^An8&Wv6jpogYgZuQe#&eKQ)xPPi^_M-Zstl%8NV}|VENiw z*0(oD+6+LGqFDf6hR+#&f}WMe8!QUV#~@yDws!q*J!8u1g7pR)AxOZIm$_GNbyvAo zPL*Mysl4m%#BCCgCfLpCNA$Y4^*qaSAVPtoh_rCb`#KOVRYY1UBStGKsJhppj@qn0 z9bnnl$Pd?HOfPJQOjEGPpAZyUDUxbcj8)se=R=AL`?c4jawo(;>5mZ|s#55vmoVDh zU+wq{(WcZ?)w3Z7ul#+ft_odcow>?&m}g|Nain|B&IsHSD(x_K9WOVu{mTh9un)W~ zy|BJ@?LB?dKC_NdQEyt~fZdp?8ZwJq+o5$BBlar~mF_VwIKo2jIpDQJ-}Ju5D8KSr zV{G|atFw~#6{kYg^?1Rqu<1Ll4*M}a<)Q1b`>cdqdx|)~RyK-RSiRfD{>u1~6XDjI z)BmL4E)J1>Dg9L5W0dGoM~c}lHQQH`{(}urKcb!3X;~*rGNON(RQra9E_a7`iC8sZ zT%0t~Xn@_{zEgi6^0lQZ^fwKj|8sl^VGXbU`+r+=uHyS|Y*itb@Kp8m%DnuE@k3-= JM`LkSy9Y3G7%Tt) literal 0 HcmV?d00001 diff --git a/SourceLevelDebugPkg/Library/DebugAgent/SmmDebugAgentLib.uni b/SourceLevelDebugPkg/Library/DebugAgent/SmmDebugAgentLib.uni new file mode 100644 index 0000000000000000000000000000000000000000..7d60c05939074368f8379460743f29cecb124743 GIT binary patch literal 1686 zcmc(fTW`}q5QXQt68~Y9z5r?yKs+IYNQeOosH4PD;R!i$NG-()a!gDAJn)_MttlY! z0?69??3puXX8rx!zy{`M_xYSXw@;SY##VO3o=(Qh7xu;0%!l+V+gizdgWbXkOK8`u zGxqnKB#cX}97sFPoXzYVpR=5G3X;(G)~`MMYdI_y2Wg^zc|c*!iq@~Mq%YR_&d5W^-z z83%R&=Gx=utfgtnSYjb%6ZkH%$g$MfwO3ym$~`0b%9w3HYxGr~bXR#(ev~b->CkmI zt?@6Js}2%!tb950CJsXGc$9vfd(I6<@sefMDx-*YR6}=fL`{rYzdhj6Fun3REa`ua zG{d9tq(r5aJgM#!vFh|@KBQ<>iK;r~PK>|O-)3~EN~NQ!dQsos)$xl_*=nllDapYT z|5j92m9DZbyvltdFUaHo?>BYdv$KGAN~Im1^g+3xHSfb&Y_BbV%Y>SV>=pgczo!rt z^*%Mm?1og;oLS(to!c2>zXs`yrS@h`jG9D>2ueJjU3{Mm{U6m)Oep2gWy?h_~KcPfiZy_IyN&>d#_Q9n6SEH8N?{|5aT7FQz_vDI&EW3#SN- literal 0 HcmV?d00001 diff --git a/SourceLevelDebugPkg/Library/DebugCommunicationLibSerialPort/DebugCommunicationLibSerialPort.uni b/SourceLevelDebugPkg/Library/DebugCommunicationLibSerialPort/DebugCommunicationLibSerialPort.uni new file mode 100644 index 0000000000000000000000000000000000000000..303f8f5371b4fb56374e32f326faeb2494ea8a1e GIT binary patch literal 1790 zcmd6nTW`}q5QXQt692(UUjVfZAf6CHB-DTf)KM-fJXLm*rk0YX+N6~JdEh&{z9@l8 zynvA9z0A(eoH=vsAK$yywTSmIPh_v{!b)4(+zznmO`F+Z~>_LMiW<7W5Vj##HuzNJD%Rs>g7*s>OL(&JnnZS0NT%{^Dn zzIw)Ddue?e+N(Wo#-J(j6n00B1!GQ!BG0>+-r^zlbMQ{_SmCLj-1!cvt1I@xDFotS z)AU}w)ZHZ~>Y+Ls`lkqruDdhulY=zJPrWP{bx%6csbgK^2$@zMa~(yv=)QWXN340KKqDv zSqWT7`9*bqUDYo{+lEuAXG;%W`0q=)3cSkOd6r`;cXYD5$NL6L0qz+}+sz#l<&wAl za#Y28OTaQfGnu_(?Aa&wDJ<%n);z|VqN)k2#B)2bQ|1JF8=>VrMa2moBOf_qCG~3T zFe|R2c9{Equia5o_Zg=`mHB*;o#8X|xK6RB#8iaL=N_^Xa@mw|jIVr@GkCqlSGm71 zf8a#8_01(!mQX`tpPM*s^b{rr{I8Vrq~WYqlKz8TP(R>3u){_tSN;zeSUV>|#@z`~ z5<3TpSQ4K-I2wcFzUPq6N%af5oij>l>i;pZgs?-@zyH78{o8eXt*ZCWs+B@U)G750 Rn!fz5;{UPQ7>-q|-k+N^9ryqM literal 0 HcmV?d00001 diff --git a/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb/DebugCommunicationLibUsb.uni b/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb/DebugCommunicationLibUsb.uni new file mode 100644 index 0000000000000000000000000000000000000000..deb0e68cc7ba7e6622d6ee7d70392b44ed9bada9 GIT binary patch literal 1814 zcmd6nTW`}q5QXQt692(UUjVfZAf6CHB*cIP)KM-fJXLm*rk0YX+9ZYkdEh&{u}#B8 zeE}hBy*sQtHL=__ z%qy(O-m@yqvFGdtyJUCGdCoimBjPk?XJ%8@;m#Jjz?%LL2NNO27B$T znb*zPwO22;=dc~vi#>%#uqpA3z;>X|J^m6~HIV8XJXDDsz7sr_cYfcXc;>$~^;OVS-p*$hlewdk?LFPs>=f{x(rLG2 z$Dmv=s_#cxytM=_eR?LdH@rLc0Xs!Seczf#?51?pm{sDn9oq?W!hVC$=$_KW2_8d_ zoUu~(>fK@%u25UdU2n@es`EbORID-|FS1j72A^6Z1Px#9QB7vWpUONbF;c)1ap)(Wj3TvsY_Yb&~#xZCKx99N1yqCzt+j7*sn0 zA>-~Cl*GXwOV2NQ1)W7%d{nJ0Mk|sH4PD;i+=2wUkTcm_q+N@SR;>+5!?! zsIvAlv$Hd2&dmDfkDm3+F&^_ddu>b0ZEXuXK&O)-`!}{jzqH7{TWN)5*0&kE9Q_uX zkL;#iU)VKriQd`XzSUzijmKPj5iVKg4KvC}z1H3v*w{{x z)nn?MfTc$I&GRs0{yoziYxxrsfh$GYBP(O|+s%52QDI-A50w#O_4{2!>sv?ykLvnq zbzfZ`Y9M}Vr0SlM8ocoDN_`b_Y2QSb%nK^hBmT`?_h_czp3`Z!Pr7)yVAQY1S!(Zj zrFyj^OY9wU-##J7u;}1XYl=3et0wFs&+WucStInVhnDx4_a9*~_MQ`V>R!zqR{53J z4(q_nl8&0Z&o~vT#K&`XhRw+1Iz=DjQyvl@dxRw9(kWt!t!xxCSiQwovA?i>;6%9f z=AtS}$RV=Nji1(g3=>28NHI?u&g%N;|JMWc1IB?JHhmJ_N?`3A4+(cCc!}&BBw|T? z_TeZ6$KSp~DyObr(Hj}FI!*OI#+MLwK=wcXvmKwOa{aeV)g5DURObwvn*1r-`<7`J IZk4CTFX8_izyJUM literal 0 HcmV?d00001