TESE DE DOUTORADO
! !"#$ %&'()* #+ %&','
$**' (*,'*(#-(*
#. (,#)*,/ "'
( ,'0 !"#$ "%&'$" %(
#. (,#)*,/ "'
! !"#$ %&'()* #+ %&','
$**' (*,'*(#-(*
( ,'0 !"#$ "%&'$" %(
) *% +,-"./0.
$"'* " 1$!* " 23 4'" "" !&!) % " ) *% 5 4, 1 * "$ 6'%$%*$ 1 -*!78 " *9*' " '* , !&!) % #*%4
3:3
- " 1 78#4!%4 "6'%$%78 * ,!*" !, 78 (%7#4!%4"<%-%*4 4',!* 78" ) *%
%-%5 !"($"%,
=>= 6'%**' 1 1'-%4 78'!%($ %+ 78" 4$$ * !$"'*$%!*%&!*$ ? !"($"%, %-%) *% ;@$!A5./0.
0B=;%
$C"'* "D!%($%" "$* "' '%$* 3 4'" ""!&!) % " ) *% : "4!)4%,!*;'*, 785./0.
%!* "; !"#$ "%&'$" %( !4'%-%-%& %
0'.%$*, $,- 4 "$E= !$"'*$%!*%&!*$ F
AGRADECIMENTOS
,'%!* "5,$14% 1 %-" "6'114%!' $* 1$6'%$
$ ,%&$"51$$!4% 1% $$*'"$ 4 #
5 1 $ 4!"%7G$ %! $*'*'
4%" $1 "$!((%,!*"* - )
!$*%*'*3" ""'4 785%H!4% 4!&% "8 ' C3D5 1 %!4!*%( , ) $ 114%! " 1 "$!((%,!*"$** - )
*"$6'" &', , 4 - ,4,$** - )
I,%!) ,9% 51 1 4%H!4% %!4!*%(
RESUMO
$** - )#11$* ', 6'%**' 1 1'-%4 78'!%($ %+ 78" 4$$ * !$"'*$%!*%&!*$3 , %+ " $ &', $1$6'%$ $$149%4 $ $- 1 * , $ ,- 4 " $ 4, $'1* 2 1%) " 1*4$ ?5 6'%**' $ %!* " $ $(%7$ *4!&% $ 1 "$!((%,!* " 1%4 7G$ 4%!*$ $ 1$6'%$ $ %+ " $ 4!*%-'9 , 1 "%!%78 " 11$* " 6'%**' %!* " $(%7$- $ " ,* !$"'*$%!*%&!*$ '5 "* "'78"1 "G$$(%7$"* &' " 1 !",
4,1'* 78 , !'(, ,-#, $8 1$!* " $ &', $ %,1,!* 7G$ $'* "$-*%"$4,"$!((%,!*" &'!$,4 !%$,$ 1%4 7G$ $- 6'%**' $* 6'%**' 1$$%-%%* 1 78 " * !$"'*$ %!*%&!*$, *!9(" -$* 784,$(%7$
ABSTRACT
)%$KL11$$ ! 4)%*4*'1'-%4 *%! !"'!%($ 44$$*$, * * !$"'4$ ,$14%%4$ 4)) $-!"!!,-"""1 *,$K%*) $'11**) ?5$(%4%!*" 4)%*4*'$ !"*4)!&%$ *) "(1,!*4%!* 11%4 *%!$)$'(M$) (4!*%-'*"**)"%!%*%! *)11$"$(%4%!*" 4)%*4*'- $"!'$, ** !$"'4$5 * !$ *%! & *K M$ $* !" "$ !" - 4L%4 $(%4$ 1 *%!& ! 4'" 4,1'*%!&$$)K! $,%,1,!* *%!$ !"$'*$-* %!"K%*)*)
"(1,!*$,,4) !%$,$ !" 11%4 *%!$(*) 4)%*4*' )%$ 4)%*4*' ! -$ *) 1 *%! $, * * !$"'4$ * )%&) ( -$* 4*%! $$(%4$
RESUMEN
$** - P11!'! 6'%*4*' 1 1'-%4 4%Q!M 44$'!%($ $* !$"'4*$%!*%&!*$&'! $%!($*%& 4%Q!$149%4 $( ! 4 -!1 * , $,--%" $ 4!$1*1 1*4 ?5 6'%*4*' $ %!* " $ $(%4%$M*4!&9 $1 "$ " 1%4 4%!$4%!* $ !4'$* $) !4!*%-'%" "%!%4%Q!" 11'$* " 6'%*4*' %!* " $(%4%$- $ " !* !$"'4*$%!*%&!*$'5 "* "'44%Q! " !, $M$(%4%$" 6'1 !! 4,1'* 4%Q!!
,-%#!$,'$* ! &'! $ %,1,!* 4%!$ M$'* "$ -*!%"$ 4! "$ " &'!$ ,4 !%$,$ M 1%4 4%!$ ! 6'%*4*' $* 6'%*4*' 1,%* 1 4%Q!"$* !$"'4*$%!*%&!*$ '! *!%( " -$* 44%Q!4,$(%4%$
LISTA DE FIGURAS
LISTA DE TABELAS
LISTA DE ABREVIATURAS E SIGLAS
(
(
&
1 $U
)
*
232 + +
%
,
!* "Q&%4& ,J(
-# *
2 -# & . + /) 0(
) 1
2& 21 ( (
(
() 3 (
3 3
3/) 3 0/
.4 43/
5 4
5 ) ,
5)1
5 4 )
,
, )0
6 4 /4 )
( 3 ( 0
3 3 3
5
'-3
)
(
' 4
)
-16 $U & )
167 $U
12 $ U+
$& 3
$-# %
$8*
0.(
- *Q%"4$$ ,!*"%! %$%$*, $%&%* %$
*
* )
*)5
*
% )
% 4
-
- ,
-# 03
-# * ,
- )
6 1
-
-
)
2 ) +
)
)
) (
' )
& *
&3 4
&
&
& *
&
""!$$,3%
& 4
& 4 1
(.
(
2 %$*, "!4% ,!*"< !4" "$
*4 )
-
-# )
-)
) &
)
1 . ) 7
6
7
7 4
8 ,
7 3
4)
4 3 (
4!&% " !, 78
4
4 *
4 *0
2 !$%$*"V'!78<%1
1 & '4
1 ( 2(
1& 0
2 1 +
Y6 ( 0
8 6
' 8
74
7 ( 0
7"
7" ,
7 %
7 ) 5
76
-7 ( 0
7 %
SUMÁRIO
8 9:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8< 00 0S
0.<VY./
0EV3YY./
0=< .=
0F ZU.=
32 5;;;;;;;;;;;;;;;;;;;;;;;;;;;3= .0 .R 3;8;8">)'**!$?@$'*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3< 3;8;3*@$ ) *;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3A 3;8;4 " #B'*# $'( ,'*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3A 3;8;C- (+ %&','$ !?#';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3D ..3<E/ 3;3;868E;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4E 3;3;3 26 8888F;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;48 3;3;4 3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;43 3;3;C78EE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;44 .E U E= 3;4;868E;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4C 3;4;3 26 8888F;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4D 3;4;4 3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CE 3;4;C78EE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;F3 .=FR
.F [R=
.R<3RF
4 92
4;3;3$('#'- *! ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<E EE3+3&83S. 4;4;8#/('**!$@$ %H*, ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<3 4;4;3 ,H*, ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<C E= U SF 4;C;8!# @'/ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<F 9":";"; <= """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""">? 9":";"@ <= <&34""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""AB 4;C;3!# @'/ /" $ , ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;A4 4;C;4/!#/( %H**'" 78EE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;A4 9":"9"; /@'"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""A: 9":"9"@ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""A> 9":"9"9*C.8$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""AD 9":"9": $"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""D; EF [B.
ER<3BE
C9:;;;;;;;;;;;;;;DC =0 B= C;8;8">)'**!$?@$'*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;DF C;8;3*@$ ) *;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;DF C;8;4 " #B'*# $'( ,'*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;DF C;8;C- (+ %&','$ !?#';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;D= =.T BR
=E YY 3B>
== U BB C;C;8(@ $;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8EE C;C;3'/($ %&';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8E3 C;C;4 I)','">'*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8E4
C;C;C'('#,@#.'*,!'$** /(';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8EF
=F [0/R
=R<30/S
F;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8EA F0 0/> F;8;8">)'**!$?@$'*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8EA F;8;3*@$ ) *;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8EA F;8;4 " #B'*# $'( ,'*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8ED F;8;C- (+ %&','$ !?#';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8ED F.T00/
F= [00>
FF<300B
=9J ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;83E R0 0./ =;8;8">)'**!$?@$'*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;83E =;8;3*@$ ) *;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;83E =;8;4- (+ %&','$ !?#';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;838 R.,43E 0.0
RE 0.F =;4;8$**' '* (*,'*(#-(*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;83= =;4;32#'$'*,@(%&';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;83D =;4;4*# ,'*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;84C R=Y0ES =;C;8@#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;84<
=;C;3 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8CE
=;C;4-*',, ,'*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8CC =;C;C)%'*,$'*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8C= RF 0=> =;F;8 (*,'*(#-(*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8CA =;F;3*# ,'*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8FE RRYT
\\\\\\0FB
=;=;8# ( ,,I$ ,$'('#,!'$**'*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8FD =;=;3 (*,'*(#-(*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8=8 =;=;4*# ,'*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8=3 RS<
\\\\\\0RF
=;<;8 (*,'*(#-(*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8== =;<;3('(+ %&','$'('# ,' ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8== =;<;4*# ,'*;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8<4 R> [0SS
RB<30SS
<J;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8<D A22 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8A8 K;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8A3 K 61 26 8888F;;;;;;;;;;;;;;;;;;;;;;8AA
K 267 ;;;;;;;;;;;;;;;;;;;;;;;;;;;8AD
0S
CAPÍTULO
1
INTRODUÇÃO GERAL
00
!$"'*$$8"%$1$%*%($6'4!(*,!&% "', , 1 '* , * !$"'*1"$',$!$'', *' "!$#',* !$"'*6'1"'+ &',$%! #*%45114%! ', & !"+ 9$%4 " ,-%!*,6'$*J$'-,*%"*' "# ',* !$"'*6'1,%"$%! %$#*%4$4!$&',"%%4 &', & !"+ 9$%4 , $' ,-%!* !$"'*$ $(, 1 ', ,1 ( %" " " 1%4 7G$ " %!$*',!* 784!*"& !"+ $9$%4 $ !$"'*$!*%&!*$C4 D $8 "%$1$%*%($ 6' #, " $, * !$"'*$5 ,- 4 , &', 4 1 4%" " 4,1'* 4%! "4,'!%4 78,"
" 2 ( %" " " * !$"'*$ 1 "G$ " 4,'!%4 78 !4!* "$5 %!*%& 78%!*1 -%%" ""* !$"'*$%!*%&!*$5!$, %$"%($$$%$*, $5*, $ *! " ', * 4,1 !$ 1 $ "$!(("$ '$'J%$ "$*$ "%$1$%*%($
,-P*%(""%,%!'%$$ 4,1%" ""%!*& 785%!X,$$7$*H, $%"%*$4,51,15$" $$14%%4 7G$0=F05 C- , DOC 3 DC-)1 D
, $1$* 2$ !4$$%" "$ " %!"X$*% " 1 "!%+ 78 " %!* 4$ " * !$"'*$54,%*H"*4!&% "$!$$" * 1 *4%!' "$!((%,!* " ', 4!P'!* " 1 "G$ " %!* 4$ 1 * !$"'*$%!*%&!*$54!)4%"$4,0=F0C ]5.//>-D
&'1 " * - ) O " "$!(( $14%%4 7G$ " %!* 4 1
%!*1 -%%" "4"%%4 78",* " "$51 1,%*% %!*& 78,*,1 " "$"$!$$O-)*&H!$5,%! $*'*' $"%!, 78C5./00D
0>
1 "G$4,C4)D5UC 7 *0 D5 C -# )D*4
1 $$ " 4,'!%4 78!*"$"4,1'* "$* ,-#,$- ( ,', $#%""%%4'" "$5,'%* $" $%'!" $" * "1 "G$!* $%!* 4$1*4$ "","$$7$,'%*-,$'4"%"1 $'78"$$1-, %," C- D" 6'%**' ""$,4 , " $511$* ,0B>E 1 C -D,"4H!4% "$$,"5$'&% , "%($ $%,1,!* 7G$" $4 , " $5,'%* $" $11%*J% $5,- $&'%$$, ,""H!4% C <5.//ED
6' )%$*Q% 1('%6'%,1,!* 7G$- $ " $,1 "G$ -*$54, *)!* C >/.ED5 $ "%'!"%, $'1 ,5 ' %,%! ,5 $ ", %$
%,1,!* 7G$ 4,5 1 ,15 L! %!& " < )%$*Q% $ 1*%' ! 11' %+ 78"4!P'!*"1*4$""?C4)' )D5$-U?U0" (. *<E,1& "$1 %4$* <CY 5.//ED
&'!$"& '$ 4%, !,"5, %$14%$ ,!*!*1" 1%) 5$'&%'! %!94%" "#4 " "B/',1*4" 1%4 78,'%*$%,1$4) , "6 4 /4 ) CD ,- $%,1$5 ' "(%" $' $%,1%4%" "5 $$ 1*4 % ', , 4)%$*Q%41 4,'!%4 78,"51%$% %441 5' $%,1$,!*O-, 11' %+ 78"$$1*4 -*%1$$9( *4 "**$5 *#!*8C D5", $%,1$ '!%($
'* *6' )%$*Q% 1$!* # 1H!4% 11 "811' 5,$,6' $*!8$P , %$%4%!*1Q1%1*4#',,1"$$ 1H!4% 1*43C5 4 )D#, %$$149%4%4%!*1 * !$H!4% " 6'%($-%!J%$5!!* !*51(J%$,*%($5"!*$ $%,1%4%" "11' %" "5 # ,1 ,!* ,1& " 1 * !$H!4% " 6'%($5 ,$, $!" ,!$ %4%!*6'3'*,16'(%"!4% 1H!4% "1 "811' $8 $ 1%4 7G$YC8 )D,- 1*4C )D!8 $P 1P* "1 * !$H!4% "J'"%51!8$"*,%!9$*%4,$' * *H!4% 5
0 %) "1*4$11%*J%$" (51 ,! $4 , " $""* !$1*
. ,1$ "6'%"',4 ""$%$*, $1 4%! %$""5"' !* "#4 " >/ *#, "$" "#4 " "B/54,$'$%$*, *K C5.//0D
0B
#,1& "1 $$%,1$1*4"", %$11' ",'!"
,- PJ*%($$'!%($ %+ ",%"* !$H!4% ",!$ &!$! O-5$1 "G$1 $$ * !$H!4% %!" (%!4' ( ,, 4!*X"54, *' ,!* COED4,!" ,1&"U1 $*'*' 78* !$H!4% "" "$! ",'!"% COE5.//>D
$* 4,!" 78*,$%" & ,!*,1& " 5114%! !"', ('78 ! & !%+ 78" %!, 784!*%" ! O-51%$4!*X"*,$"$(%!4' "" , 5 1,%*%!"6'"%($ $!*$"%!, 781'-%6',$'$4!*X"$! "5"% !" %(1 4 " 1%4 78"4%"%4,"6', (81'-%4 '4!$',%$$$ 4!*X"$'* 4,!" 78 " OE5 OC ( 0 D5 * ,-#,11G "$4(,U4!*X"$(%7$"%$1!9(%$!
O-OE* ,-#,$14%%4 1*46'1 $-5'*%%+ !" UO1 * !$H!4% "%!, 7G$$*'*' " $", "$4!* %+ " "%$*%-'9" COE5.//SD
,- %$* ,"%($$*%1$"$(%7$O-5!$** - )$J'*%%+ "*, 1 %$$14%%4 ,!* "%$1$%*%($6'1(H,4!*X"$(%7$ O-,U5$-1*4 $78EE$8 1$!* "$ &'!$,!*$5 $14%%4 7G$1 "G$" "
$&'%$8 1$!* "$ &'!$*,$6'$ 4%! ,5,, %',!& '5 4,* - )"$!((%";
!$$!*%&!*C D,- "* 1! $ 1 ( 5$*
*,* ,-#,#,1& "1 *' "$5$!" 6'!*,!*!4!* "4, $%!^!%,"*, !"'*$!*%&!*5PJ"%!%"!%!94%"$* $78]
, ,1& " , %$ 6'!*,!* , 1%4 7G$ " ,!%* ,!* ,-%!* 4, 3$ C"$ " !$$ , 3%D C ] VN 5 .//0D $ * - )$ " O "* , $* *,%!&% C5 .//SD]
!$$ Y%*' %$ C8 D 8 1%4 7G$ , $*K 6' && , %!, 7G$""%($$$!$$' "%4%! 4 4*9$*%4 $'4,1* ,!*$!8 %$*!*$!$$!$$ %$54,51,15*W!4% ) $'%!* 78 $(%7$CZT * 5./00D]
./
&', $ "$' $ 4 4*9$*%4 $, %$ 4,'!$$*8- %4'$*1 !Q5- % 4!$',"!&% $$*%7G$") "K CN_Z* 5.//.D]
!*!*" $%$ $ C 4D',4!4%*- $ ",',
!*!* 4, "%$1$%*%($ C4%$ $D $,1 4!4* "$5 4, !"7$ (J%"$ %"!*%%4 78X!%4 51 !"%!",* , !)"%($%" " !*!*$$%,5$(%7$ %!*%&H!4% 1"8$ "%4%! "$ $* !*!*1 !"%" 5'!"%!",'!" "%&%* ,'!"9$%4CZ]N 5./00D
$** - )# "* "*, !$"'*$!*%&!*$5,', 6'%**' 4, ,!*$6'$*!",$' $'!4%! %" "$,%9$%4" "C4,'$,%D!8# ', 4 4*9$*%4 11!" !*1 $,!*$" 6'%**' 11$* 5 1$!* " ! 4 19*'F
0.<VY
-P*%( "$* * - ) % "$!(( ', 6'%**' 1 1'-%4 78 '!%($ %+ 78 " 4$$ * !$"'*$ %!*%&!*$5$- 1 "G$ 1*4$ -*$5 4,5U51,%*%!"6'"$!((%,!*%!*& 78"$%$*, $" %!$*',!* 784!*1$$ , -$* %"* )$9$%4$*4!Q&%4$"$* !$"'*$ "$' $"$
$** - ) -'$4'$",%! *4!&% $4, "1 * , $,- 4 " $5 6'%**' $ %!* " $ $(%7$ C - D 1%4 7G$ "%$*%-'9" $5 4!*%-'%!" 1 1'-%4 78 '!%($ %+ 78 " 4$$ * !$"'*$ %!*%&!*$5", $,) !* 6'+1 O-U1 %!, 78
0EV3YY
,1&"1*4"1 "8*)!*$-- ,!*$"4 ,154, 11$*1%"* C.///D5!8#!(%" "!$$O-* ,-#,*H,$%"11$*$ !$1 "G$O"C5.//SD
.0
%!*%&!*$
3%&' 0# 1$!* " ', )%1Q*$"4 , " $" -$* 786'1,%* , 1'-%4 78"',* !$"'*%!*%&!*
- 80 , " $" -$* 781 1'-%4 78"* !$"'*$%!*%&!*$
'(0 - " 1 '*
$* )%1Q*$',* !$"'*%!*%&!*!4$$%* "',) "K "4!*6'
,- 6'',$%$*, 1 4%! 54,'%!'= '%!MF5 1%) "1*4$
? 1%4 7G$6'$1!" ,,'
%!" 4,)%1Q*$5* !$"'*$%!*%&!*$1", 1! $1'-%4 $%!, 7G$ 4'$$4,,', "
$* , 5',* !$"'*%!*%&!*!8!4$$%* %+ 4!*$$149%4$" 14$$,6'$*%(%!$%"$* '!784,1'* 4%! 1"%4 4 &"6' 6' ,J6'%! " "6')$1"', 1%4 78"4!*"14$$ * !*#$'%4%!* 1%4 78"4!* 4$$ $* !$"'*$" "1*!4!*$ 14$$
, $* $* *#&% # 1$$9( ,%!%,%+ !4$$%" " 4,1'* 4%! "$ * !$"'*$%!*%&!*$%-%%+ %!*& 78"$,',14$$"4!*
3%&' . %'$* $ ', 4 $ *91%4 " 4!* !" $!$ ,!%* 4* & !"+ 9$%4 ! ,-%!* *' " %!* !$* & !"+ 4!* "
4-= %$*, 1 4%! ,- 4 " - $ " , %!' 4,1% " 1 "%($ $ ,9% $ "
,%44!* "$C'D
F %$*, 1 4%! ,- 4 "1P* "$14%%4 ,!*1 O $
..
%!, 7G$"$!$"4%"4, *' ,'!78"',( "H!4%
- 30 $*91%4"4!*
'(0 - " 1 '*
3%&' E # 1$!* " ', 1$$9( "%$*%-'%78 "$ ,!*$ " $%$*, 1$!* "! 3%&' .5,', ""* !$"'*$%!*%&!*$
- 40""* !$"'*$%!*%&!*$
'(0 - " 1 '*
$* 6'%**' 5 ', * !$"'* %!*%&!*C,J6'%! R D !4$$%* 1'-%4 $ %!, 7G$ " $' $ ,"%7G$ " , 6' )$1"% C,J6'%! . D 1$$ 4$$ $$ $%!, 7G$)$1"%1"$6' 6',J6'%! " " ,$, , 5'** !$"'*%!*%&!*C,J6'%! ED"(1,%*%6' 4!* " 4$$$'$4'$$5 %,"%!*%! & !"+ 9$%4 4!* "
* $6'- $* J $* !$"'*$%!*%&!*$1'-%4 ,$'$4'$$1 6' ', 1%4 78! "1$$ '*%%+J$5%!"1!"!*"%!&' &,4,1'* 4%! '$%$*, 1 4%!
$* 6'%**' 56' !"4,1 " 4,1 "80=F05 C% ) D"(% 1'-%4 $4'$$"$$C4
` \
!"
# $
!% !&
# $
!'
!( !)
#$
.E
* D ! - ,!* " '$'J%5 !" $% , %!$%" $ 1%4 7G$ " 4!* 6' 4$$ $$,$ $1 4,1 1%4 78
$* $* *#&% 1"$4,1 " 2" 6'%**' $4,1'* 4%! %$C* * (DC 5.///D5!" 1! $', ,J6'%! " " *' 4,,$* $", %$4,$4 ($ $*4 $ ,J6'%! )$1"% 4, 1%4 78 "4!*$% ,$*$* !$"'*$%!*%&!*$$$4 ($
%!* $6'1-, $" *H!4% ""5$%!4!%+ 785& !' %" ""4'$ $4 -%%" "5* ,-#,$86'$*G$ $,* - ) " $"$$1 6' 1%4 7G$, ',!Q6' 6'" "54,4!* "5 4 ,!* 41 " $* !$"'*$5*!) ,! %4%H!4% " 6' $ $*%($$, *,!* 41 " $ , ) "K ""%4 "5 ! 1Q1%* !$"'*%!*%&!*4,51,15,',3C5 ) ,
D'C() D !* !*5(%$* -'!" !** "4 1 4%" " " 14$$ ,!* , "$ " 4,1'* "$5 4, ! 4,1'* 78 , !'(,5 *! $ 1$$9( 1 $$ 4 1 4%" " , * !9( " -$* 785 1 ,% " 1 "G$ " 4,'!%4 78 -, "%!%"$ $* , 1"$ 4%! %+ '$ " 4'$$ 4,1'* 4%! %$!$* !$"'*$%!*%&!*$
,1'* 78,!'(,'4 $ J1%""$!((%,!* %!*& 78""%($$4'$$4,1'* 4%! %$- $ "$,?C _* 5./0/D <'MM * C.//BD 1!* ,6' 4,1'* 78,!'(,#', ('78" 4,1'* 78, !" 4,1'* 78,& " !
1'-%4 78 1 "!%+ " " 4'$$ * ,-#, $%,1%%4 * - ) " "$!(("$ %!*& "$ " $%$*, $ R C ( .D51%$$J$'%4%!* $*$ 4$$ $4'$$1'-%4 "$54,,', " - -$( 6' * - ) " "$!(( 1%4 7G$ " 4!*5 4, 4!* "" ,1 1$!* "5 4!*%!' J %&%!" 1%$$%! %$ " !&!) % " %!$*',!* 784!* !* !*5"$!((%,!*%!*& 78"$%$*, $ 1"J $ %+ " 1 1%$$%! %$ " C4!&% " !, 78D5 $,5 !4$$ % ,!*51$$'9,4!)4%,!*$$149%4$"%!$*',!* 784!*J $'%4%!* $$$ 1%$$%! %$ 4$$ , $ 4'$$ 1'-%4 "$ 1$ * !$"'*$ %!*%&!*$5,1 "G$'!%($ %$4,U
.=
0=<
$&'1$"* - )"0=F0$*8 *' ,!*"%(%"%"$,"%($$4,%*H$ 0=F0/"%!',4!P'!*"4, !"$1 7G$4,'!$ C4 3 ( D" ,9% "1 "G$#', "$4%78*^!%4 & ( " ! ,,Q% %!*! "$* !$"'*$5'" 54,%!, 7G$"%"!*%%4 7854 %- 785 $4 $","%785'!%" "$","%" *4C5.//SD
0=F00"%!',,""-P*4,',5"!,%! " 56'"$4( 4,1* ,!* $%!* 4$"4,'!%4 78,""$* !$"'*$%!*%&!*$C5 .///D 1 4,', >""5"', "4,'!%4 $4,* !$"'*$
1,%"- ,!*$"4 ,1"'*4,'*$ $',J6'%! $" "51 ,%"',- ,!*"'$'J%$
$", %$4,%*H$"0=F0!8$8!4% "$!$** - )1* * ," - ,!*$"4 ,15!6' !* 11$* " 6'%**' "$!((%" 1$!* " ! 4 19*'F5$ - ,!*"'$'J%$
&'1 " * - ) O " C OD "$!(( $14%%4 7G$ " %!* 41 %!*1 -%%" "4"%%4 78",* " "$51 1,%*% %!*& 78, *,1 ""$"$!$$O-)*&H!$5,%! $*'*' $"%!, 78C5 ./00D$11$* $4!*$"*!$8"1 "80=F0051 $'1* 6'%$%7G$"
$(%7$O-54!(&,4,,'%*$"$6'%$%*$ "O$*1$' (+PJ "* ( , $' $ 11$* $ " 6'%**' 5 %!*1 -%%" " "$ $!$$ O- 4, 1 "80=F0C5.//SD
1P* 1!0=F0 C 5 .//=D !4 ', 1$%*Q% 1 %,1,!* 7G$5 ,1$ 1%4 7G$ " 1 "8 0=F0 $* 1$%*Q% !4!* ,$ 4Q"%&$ " %,1,!* 7G$,%!&' &,V ( ``",""-P*$"$4%*!1 "8 0=F005!!* !*$*1P*!8$*J,'%* *%( &'!$ !$
0F ZU
$*4 19*'0 ,%!*"'+%" $ $ ,*%( 7G$5-P*%($ P'$*%%4 *%( $"$* * - )54!**' %+ !"4, 11$*
4 19*' . $8 1 "$ 4'$$ " "%!*$ 1 * , $ ,- 4 " $ 4,
.F
$'1* ?56'1",,- 4 * !$"'*$%!*%&!*$
4 19*'E$8%!($*%& "$,4 !%$,$1 "G$" 6'%**' $%!* " $ $(%7$6'1",$(%" !*$* !$"'*$%!*%&!*$ $ 1%4 7G$ "%$*%-'9" $6'$ 4$$ ,
4 19*'=$8%!($*%& " $ &', $*4!&% $5%!&' &!$ "1& , 78 4'$$ " 4,'!%4 78 "%$*%-'9" 6' 1$$ , $(% 1 "$!((%,!* " $ 1%4 7G$4%!*$" 6'%**' 11$*
4 19*' F # 1$!* " ', ," " 6'%**' 1 1'-%4 78 '!%($ %+ 78" 4$$ * !$"'*$%!*%&!*$
4 19*'R$8 1$!* " $ &', $%,1,!* 7G$",!*$" 6'%**' 11$* $*'"$"4 $$" 1%4 7G$$- 6'%**'
.R
CAPÍTULO
2
PLATAFORMAS EMBARCADAS
COM SUPORTE A TCP/IP
.0
%$*, $ ,- 4 "$ $8 !4!* "$ , ', %!%!%" " " 1%4 7G$ " $ , %$ "%($ $ J $ 4,; 1 )$ *^!%4$ " 4!$',5 *",#$*%4$5 6'%1 ,!*$ ,#"%4$ )$1%* $5 6'%1 ,!*$ %!"'$*% %$5 6'%1 ,!*$ &14'J%$ *45 1$!* !"$* ,-#,,', %!%!%" ""4!%&' 7G$") "K $*K 1 4 " 1%4 78!4!* "
!* &', $" $1 * , $") "K 1 $%$*, $,- 4 "$5', " $, %$ 11' $$8 $,%44!* " $56',- 4 ,!,$, "%($$1%#%4$" !* " $ 9" "" "$4,1!!*$"$%$*, %44!* "$$8,& "- % 4'$*5($J*%$ 1$!* ,4 1 4%" "$*%* "14$$ ,!*5$4,1 "$ '* $ 1 * , $") "K
4$$ "$ "%&%* %$ " $%! %$ C$D * ,-#, $8 ,'%* ,1& "$5 1%!4%1 ,!* 6' !" 1%4 78%&, % 4 1 4%" " "14$$ ,!*5',$, 1$* $,*,1
4$$ "$ " 11Q$%* & 5 4, $ " 6'%**' $; %E>R5 5 Y5 K55*45!, ,!*$8!4!* "$,1 * , $") "K
$-$%$*, $1 4%! %$,- 4 "$54,;%!M5'%!'5%4$*O%!"K$,-"""5 $53*45,- * ,-#,$P , "* "$,$'7G$ CY] 5.//RD
$"%$1$%*%($4!%&'J(%$4,$C /) 0( D 3$4,1* , %$* " $1%!4%1 %$$'7G$") "K 1 $%$*, $,- 4 "$5 $!"6', &', $$'7G$4,3$", %4 1 4%" "Q&%4 5$8!4!* "$
A"14$$ "$"11Q$%*& 5$%!**%+ "$, &', %!&' &,""$4%78"
) "K 54, Y Y6 ( 0 !56'* ,-#,1,%*
.S
,1&"$%$*, $1 4%! %$,- 4 "$
4,'!%4 78!*$%$*, $,- 4 "$'*$"%$1$%*%($$8 "* "$$ , %$"%($$1 "G$"%!* 4$"4,'!%4 78" %!"X$*% 54,;.E.5=>F5.5 <5 5*)!*5<'**)5Z%&<*454 " ',"$, %$ "6' " ', " " 1%4 78"6'$'*$
$* 1$6'%$ *($ 4$$ 6' * 1 * , $ ,- 4 " $ 4, $'1* ?;
0/#', 1 4 ,%44!* " ">-%*$C0>3>S./" %44)%1C.//=DD 4,%!* 4$*)!*.E.C.5.//SD]
<0000F#', 1 4 ,%44!* " "0R-%*$C.=3V.FR" %44)%1 C.//BDD4,%!* 4*)!*5.E.<5 #," &'!$"%$1$%*%($"? C5./0/D]
.#', 1 4 "1**%1 784,',3CM4!.EF3RS.R" *
C.//>DD 4,1%!4%1 '!%" "") "K 4!%&'J(5',5,,Q% $ 53 $)5"%($$1%#%4$4,%!* 4$*)!*5.E. <C5.//RD]
O0// # ', ,- 4 " 4, ', ,%44!* " " E. -%*$ CE.S///" *,C.//BDD" 6'%**' YE.54,4!P'!*"%!$*'7G$ C& D 5 6' 4 4*%+ , $* ,%44!* "* ,-#,4,',54,"%($ $%!* 4$"4,'!%4 78 4,"' $*)!*$5.5<.E.CY3N5.//BD
3;8;8">)'**!$?@$'*
-P*%(" $1$6'%$ $"$!((%" $!$*4 19*'%" ,%% %+ $4, "$!((%,!*" 1%4 7G$$-1 * , $,- 4 " $4,4,'!%4 78,"5 (%$ !" ('% ', "& ' , '* -P*%( , %5 " "%!% ', 6'%**' 1 1'-%4 78'!%($ %+ 78" 4$$ * !$"'*$%!*%&!*$
.>
4,?5$%$*, $1 4%! %$,- 4 "$5$(%7$,- 4 "$4,$(%" O- 54'$*5"%,!$G$4!$',"!&%
3;8;3*@$ ) *
,- $P $1 " ', "%$1 %" " 4,1'* 4%! !* "%$1$%*%($ 4, 0>3>S./ C5 .//=D E.S/// C5 .//BD5 6' 1" $'&% $'* "$ 1(%$9(%$ , $' $ 4,1 7G$5 % * ,!* $* "%!7 " 4'$$ "%$1!9(%$1 "$!(("" 1%4 7G$6'!%6'4' 1$6'%$ 5!* -P*%( 1%,J% " ,%% %+ $ 4, "$!((%,!* " 1%4 7G$ $- 1 * , $ ,- 4 " $
$4) " 4,'!%4 78$- 1%) "1*4$?56'!$** - )% 4!$&'%"4,1*4" 1%4 785(, !4!*"-P*%(, % * " !*%,!*,- $P 4!)4%" "%%4'" ""!8"*,%!%$, 1$!* "1 1*45$*#1*4 "* "! !*!*5" 6' $1*!"1( 4$$ $ * !$"'*$%!*%&!*$
T' !" $1$6'%$ $"$*4 19*' , %+ " $'*%%+'$ 1! $ $1 * , $ ,- 4 " $ 0/5 . O0// , $ 4!4'$G$ "$* 4 19*' "4%"%'$ ,1& 1 * , O0//5", %4 1 4%" "4,1'* 4%! 51 $1$6'%$ $"
4 19*' $&'%!* !** !*5 ! $6'H!4% " 1$6'%$ !$ 4 19*'$ F R5 "4%"%'$ ,1& 1 * , $, %$$*%* $5* !$%!"", !" $4,1'* 4%! %$1 ,!*$ ,$*K ! ""4,1'* "$ * !*5$% 1$$9( "78" 1 4 0/5 $$* %!" $*%($$1 4%! ! 4 $%8,6'$"$!((% $$*'"$"4 $ 1$!* "$!4 19*'R
, %!"%$1!%-%%" "" 1 4 0/5$ "6'%%' 1 4 <0000F" ' 4*!%4$5 * ,-#, " 6'%**' ,%44!* " 4, %!* 4 *)!* , 1 * , <0000F5$1*%'$14"%,!*$ %+ "$4, $", %$1 * , $ ,- 4 " $5%!4'%!"$$'* "$-*%"$!$*4 19*'
3;8;4 " #B'*# $'( ,'*
.B
, M**5"$!(( ,',$%$*, 4 - *%(* !* ) $5"4 %+ 78" ($1 "$"$!$$$,%$*$%$*, %"$!((%"$- 1 * , " ) "K +B5 4, $%$*, 1 4%! ,- 4 " %!M ', 1 4 ,%44!* " 4,0>3>S./5,$,,%44!* "" 1 * , 0/
N'4+!$L%5'4$$!C.//FD" !%($%" " !&%!"$!(( , ', 1 * , "$*K $- %4!7 C, )0 DC335.//SD1 "$!((%,!* " 1%4 7G$ " %!$*',!* 78 4!* 4, ,%44!* "$ " ,9% 0>3
V$)%5 L) Z" C.//BD " #&% " !&!) % _ $)K !* ) ( ! " &1'5%,1,!* ,',$(%"O-$-',354,14$$ ",- 4 " $** - )*,$,) !7 4, 1%4 78"$!((%" 5$- 1 * ,
.5 1$!* " !$* 4 19*' !* !*5 1%4 78 "$!((%" 5 #, " 1,%*% ,%% %+ $ 4, "$!((%,!* " 1%4 7G$ $- 1 * , $ ,- 4 " $ 4, 4,'!%4 78,"54,1(%$*!$-P*%($5* ,-#,$*!"* - )4%* " 4,1 $* 1 * , ,- 4 " 4,'* $"' $" 6'%**' $"%$*%!* $
(4)L%! * C.//>D " !%($%" " #4!%4 4%! " ( $*15 "$!(( ,',$%$*, ",!%* ,!*4!*" ,-%!*$- $ "! 1 * , O0//5 $- ,%44!* " E.S/// ', $%$*, 1 4%! ,- 4 " %!'
$$%* C.//BD5" !%($%" "$* "' '%$* 5%,1,!* ,', ',CD!1 "80=F0 %%,1,!* ",V ( $-', 1 * , 1 *,', 1 * , - $ " ,',3" ,9% 3U" * ,Q"'4,%!* 4C4 D%%,1,!* ", ', 1 * , - $ " ,',3U" * 4$$ ( - ,!*" '$'J%1%!* 4*)!*- ,!*"4 ,11%!* 4%!* 4" % %,1,!* " , ', 1 * , - $ " , ', 3 3U " * 5 %!*%& " 1 * , 1', 1* 1
3;8;C- (+ %&','$ !?#'
$78.."$*4 19*' 1$!* ,$ $ 1 * , $ ,- 4 " $,1& " $ !$* 1$6'%$
E/
$78 .E $8 "$4%*$ $ 14"%,!*$ ,!* $ "* " $ 1 "$!((%,!*" 1%4 7G$1 $* $1 * , $
$78.=$8 1$!* "$$$'* "$-*%"$""%($ $,"%7G$ %+ " $ $78.F$8 * " $ $4!4'$G$"$*4 19*'
$78.R$8!4 " $ &', $11$* $"* - )$'*'$ 4%! " $2$ 1 * , $") "K
..3<
$&'% $8 1$!* " $ $ 1 * , $ ,- 4 " $ 4, $'1* ? "%$1!9(%$,1& " $! $1$6'%$ $"$*4 19*' $6'H!4% "$* - )$5 &', $ "$* $1 * , $ ,'*%%+ " $! $1$6'%$ $"$!((%" $!$", %$4 19*'$
3;3;868E
0/#', 1 4 ,%44!* " ">-%*$4,%!* 4$*)!*.E. 3%&' = 1$!* $', %, &,"$* 1 4 ! - 0 4%! ,$ &', $" $' $4 4*9$*%4 $
- C0 4 0/
E0
"# 80 4*9$*%4 $" 1 4 0/
$?*$ *$%&'
1%!4%1 %44!* "0>3>S./" %44)%1
./+
E>=/<
3 $) 0.>L<
*)!* 0/-1$
%,!$G$ F/,,R/,,E/,,
" 0/
3 -%4 !* .!&!) %
'(0.!&!) % C.//SD
3;3;3 26 8888F
<0000F # ', 1 4 ,%44!* " " 0R -%*$ 4, %!* 4$ *)!*5 .E. <5 #, " &'!$ "%$1$%*%($ " ? * !$"'*$ 3%&' F 1$!* $ ', %, &, "$* 1 4 ! - . 4%! ,$ &', $ " $' $ 4 4*9$*%4 $
- F0<0000F
E.
"# 30 4*9$*%4 $" 1 4 <0000F
$?*$ *$%&'
1%!4%1 %44!* ".=3V.FR<0/R" %44)%1
./+
0RL<
3 $) .FRL<
*)!* 0/-1$
%,!$G$ 0./R,,BRS,,.=S,,
" <0000F
3 -%4 !* '4*!%4$
'(0'4*!%4$C./0/D
3;3;4 3
. # ', 1 4 " 1**%1 78 4, ', 3 4, 1%!4%1 '!%" " " ) "K 4!%&'J(5 ', 5 ,,Q% $ 5 3 $) "%($$ 1%#%4$4,%!* 4$*)!*5.E.< 3%&' R 1$!* $', %, &, "$* 1 4 ! - E 4%! ,$ &', $"$' $4 4*9$*%4 $
- =0 4 .
EE
"# 40 4*9$*%4 $" 1 4 .
$?*$ *$%&'
1%!4%1 3M4!.EF3RS.R" *
F/+
F0.L<
><
3 $) =<
*)!* 0//-1$
%,!$G$ 0F.,,./E,,ES,,
" .
3 -%4 !* *
'(0* 1 *%!C.//RD
3;3;C78EE
1 4 O0//#', ,- 4 "4,',,%44!* ""E.-%*$" 6'%**' YE.5 4, 4!P'!* " %!$*'7G$ 5 6' 4 4*%+ , $* ,%44!* "* ,-#,4,',54,"%($ $%!* 4$"4,'!%4 784,"' $ *)!*$5.5<.E. 3%&' S 1$!* $', %, &,"$* 1 4 ! - = 4%! ,$ &', $"$' $4 4*9$*%4 $
- <0 4 O0//
E=
"# C0 4*9$*%4 $" 1 4 O0//
$?*$ *$%&'
1%!4%1 %44!* "E.S///" *,
0F/+
E.L<
E.<
3 $) 0R<
*)!* 0//-1$
%,!$G$ 0//,,0.S,,./,,
" O0//
3 -%4 !* *,
'(0Y3 L$O%L%C.//BD
.E U
1%4 78$4)%" 1 $"$!((%" ! $"%($ $1 * , $,- 4 " $% 4J$$%4,#*"""! 78 + C ] ]Y5.//0D$* $4) $"'* !*1 $%,1%4%" ""%,1,!* 7856' !*1 $' 4,1%" " 4,1'* 4%! C!.D,',"$-P*%($%4,1 4 1 4%" ""14$$ ,!* ! $1 * , $,- 4 " $5 $4) "',,#*"", %4,1%" "4,1'* 4%! ,$*'$, %$ "6' "6'',,#*", %$%4%!*
4,'!%4 784, 1%4 78"$!((%" 51 4 " ', " $1 * , $5% %+ " 11*45$-?51 %!* 4*)!*"4 " 1 4 !* " "" "$1 1%4 78,- 4 " $"'1 4,1$%78" C1& 0D",#*"5"1*45'*%%+ "1 $6'%$%7G$" $ 1%4 7G$ 4%!*$ $ 9" "" "$1*!"1*426'%$%784%!*
$&'% $8 1$!* " $ $ ,!* $ ,1& " $5 $$%, 4, $ ,-%!*$ 4!%&' "$1 "$!((%,!*" $ 1%4 7G$
3;4;868E
EF
!4%" 1 . !&!) % 5 -%4 !* " 1 4 $* 1,%* "$!((" $4( $' 1%4 78! %!&' &,"1& , 784,1%J 1 4!P'!*" %!$*'7G$$149%4 $",%44!* " ( * !*- $* $14%%4 ! ,!* ,%44!* " (56'!$*4 $%0>3>S./
3%&' > 1$!* $ %!* 4"<4,1 *"4Q"%&" ,#*" + %,1,!* " ,1" $ -$( " $%!* # %"H!*%4 " "$!((%,!*1 6'%**' $4!(!4%! %$54*1 $$*%7G$"*%1$"" "$ '$",,Q% 6' 6'%**' ",%44!* "%,1G
- A0!* 4" <>=R" %44)%1
'(0 - " 1 '*
1& , 78 " 4,'!%4 78 4, %!* 4 *)!*5 % '*%%+ " ', %,1,!* 78 " 1%) ? !4%" 1 %44)%15 4!, 78 " 6'%($ 1$!* "$! - F56' #," 4 , " C* D$1*4$ 55* ,-#,!4 %,1,!*
ER
2$6'%$%7G$ $*!$G$" 6'%($$'1* " $1$(%"O-*4
"# F06'%($" 1%) ?" %44)%1
)' *$%&'
14 ,1,!* 1*4" 4 , " "! 4 %4,14 ,1,!* 1*46'$1!"
, 44 ,1,!* !"7
%14 ,1,!* 1*4" 4 , " "" *414 ,1,!* 1*4" 4 , " "* !$1* '"14 ,1,!* 1*4" 4 , " "* !$1* )**14 ,1,!* 1*4" 4 , " " 1%4 78 K-$(4 ,1,!*
',,%4$(%"O-'(0 - " 1 '*
, +! ,!*" 6'%($!$*$(%"O- %44)%1%,1,!* $%$*, " 6'%($3C*)5 D$ 6'%($" $1J&%! $O- $, , +! " $!$*$(%""(,$4!(*%" $1 $*, *"$%$*, " 6'%($ C.5.//SD56'1"$%*1 1%4 *%(*)5" / 4, %!) "4, !" $&'%;
mpfs [pasta com os arquivos] MPFSImg.c /c
,1% !" 1%4 78 "$4 & !" ! ,%44!* " PJ $J 1$$9( 4$$ 1J&%! $ $*J*%4 $ ! ,%44!* " 1 ,% " ', 4%!* 5 4, ', ! (& "O- "$4 & 1%4 784,1% " !<1 ,%44!* " %'*%%+ "',1& , "<L%*.5%!*%& "2%!* 4C )D" 1 4 0/
"$!(( 1J&%! $ "%!W,%4 $ 6' %!* P , 4, 1%4 7G$ !
,%44!* "5$(%"O-$'1* 1J&%! $0/C, D56'
"(,$ , +! " $4, *!$8" $* $1J&%! $1",$44 " $( %J(%$ 14"%" $14 4*FC"a//2aBBD6'%!(4 ,#*"644), 8 !"$(%"
O-$ 1%!4%1 %O-$ ,#*"O-$ '*%%+ "O-$ ! O-$(%" O- , 644)3/ GG 2 !5 6' #%!(4 " 6' !"',
!$(%"O-ES
1%4 784%!* +', 6'%$%781 $*$(%"5 4-$ &',!*$ !(% "$1 1%4 784%!* &%$* 6' !*%" "" &',!*$4-%"$ -&(644), 8 2-&( 2 G!6'#"%$1 "*" (+6'!4!* " ,', 1J&%! ', ( %J(54,"$4%* !*%,!* $* %!$* !* 1%4 78",%44!* "#%!(4 " 1"*! " "6'"$P !$* 1!*" 1J&%! 1 W,* %"!*%%4 ( %J(%!(4 " 5 #',1 W,*" 4!*1 *!"" "$*! ',-M*5'4 4*51(+1 1J&%! 5!6' !*!8 *%-'9"644)H3%(H-5H8&1
$$%,5%1$$9(%,1,!* !* " $ 9" "" "$" 1%4 78""! 785 1,%"', 1J&%! O-)$1" " !,%44!* "
3%&' B 1" $ -$( " %!* 4 O- " 1%4 78 )$1" " !
,%44!* "
- D0!* 4O-" 1%4 78)$1" " !,%44!* "
'(0 - " 1 '*
E>
3%&' 0/ 1$!* $ $'* " "$ ( $ & "$ "! "$ 1 ,%44!* "1 $1 W,*$"!* " 0R051 $6' !*%" "$"( $ 1*%7G$5$14*%( ,!*
- 8E0$'* ""( $& "$"! "$1 !* " 0R0
'(0 - " 1 '*
'*, *%+ 14$$"6'%$%782$ 1%4 7G$,- 4 " $,"%$*,1$ "$1$* $5%"$!((%" ', 1%4 784%!*54'P %!* 4# 1$!* " ! 3%&' 005 6' *' 6'%$%7G$ , 6' !*%" " 19"$ 1(% ,!* 4!%&' "$ &%$* $*,1$"$1$* $$" "$" $,"%7G$ %+ " $5 $$%,4,$' !J%$5 $8 1$!* "$! $78.="$*4 19*'
!%4% ,!*5 *!*'$ "$!(( $* 1%4 78 4%!* , V ( 5 4, 4!G$ !$* *4!&% !* !*5 $'&% , &', $ "%%4'" "$ ! * * ,!* " $ $1$* $5" $"%!*$1 * , $") "K ,1& " $
EB
- 880!* 4" 1%4 78%!*"$!((%"
'(0 - " 1 '*
3;4;3 26 8888F
"$!((%,!*" 1%4 78! 1 * , <0000F%'*%%+ " <U " %44)%15 -%4 !* ",%44!* " '*%%+ " ! 1 4 5 1 *%!" " 1P* .= O- ( ,C<D Y0/ " ",!$* 785 !4%" 1 ' 4*!%4$5 -%4 !*" 1 4 $*1,%* "$!(("$4($' 1%4 78! %!&' &, " 1& , 78 4,1%J 1 4!P'!* " %!$*'7G$ $149%4 $ " ,%44!* " ( * !*- $* $14%%4 ! ,!* ,%44!* " (5 6'!$*4 $%.=3V.FR<0/R
1%4 78"$!((%" %$,) !* !*%5"$!((%" 1 1 * , 0/ 1& , 78" 4,'!%4 784, %!* 4*)!*5* ,-#,%'*%%+ " 1%) ?!4%" 1 %44)%1
Y%$' ,!*5 %!* 4" 1%4 78""! 78"$!((%" 1 $$ 1 * , #%"H!*%4 $"$!((%" $1 0/5 1$!* " $! $3%&' $B0/
=/
<0000F$" "$" $,"%7G$ %+ " $5 $$%,4,$' !J%$5$8 1$!* "$! $78.="$*4 19*'
3;4;4 3
1 * , .5 4,1 " 4, 0/ <0000F5 1$!* 4 4*9$*%4 $54'$$ ,-%!*""$!((%,!*$%&!%%4 *%( ,!*"%!*$!*$ "%!%4% "$!((%,!*" 1%4 78,$*K 51 $,- 4 " !35% !4$$J%"$!((1Q1%) "K 54,1$*1',14$$ "',4!* " *)!*#,"%$$5"($,- 4 $%$*, 1 4%! '%!'!$*) "K $(%"O-< 00$-$%$*, 1 4%! '%!'54!, $4 , " $ 1$!* " $ ! 3%&' 0.51 $,!*!*8*$ ,-%!*!4$$J%1 4'78" 1%4 78 ""! 78"$!((%" * ,-#,! %!&' &,
- 830 , " $" 1 * , ,- 4 " ! .
'(0 - " 1 '*
6'%**' " ) "K ,- 4 " ! 3 " . % "$!((%" 4, ,!* 11%*J% <'%"B0" * 5%!*& " T' *'$B0* ,-#, " * 56'1,%* 4,1$%78"', 6'%**' 4,1'* 4%! ,*!" " 14$$ " #, " -4$ $$!4% %$ 4, 4!* "$ " ,,Q% $ - ,!*$5% %!4'9" !$* 6'%**' ,Q"' "4!* " *)!* B///5 !4%"1 $%40.
3%&' 0E 1$!* $ %!* 4" ,!* <'%"54,$,Q"'$ HB C14$$ " D5 (*DBBB C4!* " *)!*D5 HB C4!* " " D*45$4%! "$1 ',"%$1$%*%(" ,9% M4!5%$*!*! .
00 6'!$(%"O-"4Q"%& -*
0. ,1$ ""$!((%,!*" ,!* $"$9!*$51 4 $$'7G$'$ !"3$" * *+,-...
/ 01
=0
- 840!* 4"<'%"4, &'!$"$,Q"'$$4%! "$
'(0 - " 1 '*
- 78"$*1P*51 *%'$"1P*.\ 56'#',"$1P*$ "",!$* 78" 1 4 .$ * 7G$ %+ " $ , 1! $1 ,(,Q"'$ 6'!8 ,!4$$J%$!$* 1$6'%$ 54,$,Q"'$"4!* ""J'"%(9"
1%$ " & " 6'%**' 4,1'* 4%! 1 <'%"5 % !4$$J% ,( $ H!4% $ $ ,Q"'$ !8 '*%%+ "$ ! 4Q"%& Y%& ! T' *'$ 5 1$!* " ! 3%&' 0=5 1 $,!* !*8 4,1% $%!**%+ ) "K 6' % "$4 & " ! 3 M4! " .5 4!4'%!" $$%, 1%,% 4 , " "$* 1 * ,
!6' !* 1%,% 4 , " C) "K D % "$!((%" 4, $ ,!* $ 11%*J% $ * " $ !*%,!*5 $", %$4 , " $C$*K D ,"$!((%" $4, ,!* $%($"4Q"%& -* * !*5%!4$$J%4!%&' ',4!J%" "$!((%,!*4'+ "$149%41 1 * , (
=.
- 8C0T' *'$4, &', $"4 7G$"?
'(0 - " 1 '*
4!%&' 4!J% ""$!((%,!* 4'+ " % "* " "%$*%-'%78 %!'!*F=5(%*' %+ " $-',$%$*, 1 4%! )$1"% ,!* " (%*' %+ 78'*%%+ " %Y%*' <E0>$%$*, 1 4%! )$1"%-'!*' B0/
$4)'$ "%$*%-'%78 !* 1%$ * * $ " ', 4,1% 78 %( " "%$*%-'%78 %!' 4,4% " * 6' 1$!* , %$ H!4% $ "%($%" " " ,!* $51 ,-%!*""$!((%,!*"$%$*, 1 4%! ,- 4 "'%!' , '* 178$% '*%%+ "%$*%-'%78%!'3" 56'* ,-#,#%(5!!* !*5 1$!* 4'$$, %$!($,!$ $*J(%$ "6'$ !4!* "$ ! $"%$*%-'%7G$ " *!*
=E
, *! *%( 2(%*' %+ 78#$( ', ,J6'%! 4'$%( ,!*1 4!J% " "$!((%,!*5 ! !* !*5 1%'$ "$!(( , ', $%$*, 1 4%! (%*' %+ "5 1$( !" $$%, $%$*, )$1"% 4!,%+ !" ! '$ " ', ,J6'%! , %$
!$* "!*!"%$4(%*' 4% "1Y%*' <5%!4$$J%%!$* $ 4,1,!*$4!*%"$! %, &, 8/, H9";"?" 1 * 4$$$%$*, " 6'%($"$%$*, 1 4%! )$1"% * !*5 ,4'* "$4, !"$ $&'%;
1: yum install gcc kernel-devel
2: export KERN_DIR=/usr/src/kernels/2.6.18-194.8.1.el5-i686
3: ./VBoxLinuxAdditions-x86.run
4: mount -t vboxsf <compartilhamento> <montagem>
1%,% %!) '*%%+ 1%4 *%(1 %!$* 4,1% "$!*$" " !* $&'!" %!) " 4, !" "4 *,1 % ,!* ( %J( " ,-%!*I3&%H(&! *4% %!) 6'%(8/0//A?"#4'* " !*$ "%$$ 14%$ $ 41% " " 4 " ,!* &, " %, &, 8/, H9";"?" 1 ', 1 $* "$%$*, " 6'%($4 51%,5 !,"4,1 *%) ,!*4% "!Y%*' <4,', 1 $* "$%$*, )$1"%1" $ ,!* " , ', 1 $* ! $%$*, 1 4%! (%*' %+ " $* 4,1 *%) ,!* 4%%* *4 " 6'%($ !* $ "%$ $%$*, $ 1 4%! %$5 (%$* 6' $%$*, $ " 6'%($" ,-$$*8!,$,"%$4 !* !*5!8#!4$$J%4 $'*%%+$" '*,%"* !$H!4% " 6'%($!*$$%$*, $
%!$* !!*4,1% "E=R1 C!%$.%!'&44D% '*%%+ " 1 4* @@BBAB@B9""@2 "%$1!9( , J''""'' '@@BBAB@B9""@54, $%!) $"4, !" $&'%;
1: tar jxf nios2gcc-20080203.tar.bz2
2: export PATH=$PATH:/opt/nios2/bin/
==
!"$*8$4'*J(%$"4,1% "1 $&'!" %!) "4, !" $'&$%!4'9 , &', "%!%4% %+ 7854, "H 51 6'$* * 78!"$%$*, $P 1, !!*
!*$"%!$* $ 6'%($" "%$*%-'%78"'%!'!!*%!4$$J% "%4%! $H!4% $ 1$%*Q%"C3/) 3 0/D 1%,%4, !""$4%* $&'% +"K! ""1 4*" $&'!"4, !" '*%%+ 1%4 *%(1 %!$* J X*%, %!) "4, !"#'*%%+ " 1%4 *%( 1 %!$* $1 4*$ 54 %+ "!1$%*Q%5 5 $$%,4, $$14*%( $"1!"H!4% $$(%" $1
1: wget
http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
2: rpm -Uvh epel-release-5-3.noarch.rpm
3: yum install git-all ncurses-devel byacc
$ !8 $ *!) %!$* " 1 4* 5 4, !$ 14"%,!*$ "$4%*$ !*%,!*1 %!$* 78"8/0//A?"2#!4$$J%%!$* J1 4,1% "%$*%-'%78'%!'54,$,Q"'$6'$8$4)%"$4!,"$4%78
$&'%5 $ %!* !" 6' "1!"!" "$ ,Q"'$ $4%! "$ 1 '%!'5 1" $ !4$$J% %!$* 78"'*$1 4*$!!*
%!$* "%$*%-'%78'%!'=/!!*5%'*%%+ "1 4*@/ @BBDBD@D"2 "%$1!9( , J''""''/'@/@BBDBD@D"5 '*%%+ !"$4, !"$ $&'%;
1: tar xf nios2-linux-20090929.tar
2: cd nios2-linux
3: ./checkout
=F
6'%($" "%$*%-'%78'%!'! 1 $* @/
$4%! $ ,Q"'$ 4,1% "%$*%-'%78 '%!' ,'*%%+ "$ $ 4, !"$ $&'%;
1: cd uClinix-dist
2: make menuconfig
3: make vendor_hwselect SYSPTF=</caminho_arquivo/arquivo.ptf>
4: make
1%,% %!) " 4, !" 1! $ 4$$ 1 $* ''@/?/5 4!$%" !"6'$* ( $! 1 $* ''@/4, !"" $&'!" %!) -', %!* 4 &J%4 1 4!%&' 78 "$ ,Q"'$ " "%$*%-'%78 '%!'5 1$!* " ! 3%&' 0F
- 8F0!* 4"4!%&' 78",Q"'$" "%$*%-'%78'%!'
'(0 - " 1 '*
=R
"%$*%-'%78PJ 1$!*11 "8 $78",Q"'$"$'1* "? $(%"O-< 5$4%!'$ 178 1! $1 %!4'%"%* 54,1"$-$( "! %!* 4 1$!* " ! 3%&' 0S
- 8=0, %$17G$"1$! %+ 78" "%$*%-'%78
'(0 - " 1 '*
- 8<0$4) ""%*
=S
*4% %!) "4Q"%&4!%&' "* )$") "K 5$14%%4 !"4 ,%!) " 6'%( " & "1 $9!*$") "K 1T' *'$ $6'H!4% " 4'78 "($%!, " 6'$%$*, "('*%%+ ,1"$-$( "! 3%&' 0>5 X!%4 178# HB 6'%X!%414$$ "C D$4%! "! <'%"($ %!" $4%! ,,Q% ") "K ,6' " "%$*%-'%78 "($4'* ",1"$-$( "! 3%&' 0B5 178$4)%" % ,,Q% 5,Q"'HB$4%! "!<'%"
- 8A0$4) "
'(0 - " 1 '*
%,54, !" " X*%, %!) 4,1% "%$*%-'%78'%!'5& !"! 1 $* ?/' ' 6'%( " %, &, " "%$*%-'%78 "$* $%$*, 1 4%!
=>
- 8D0$4) " ,,Q% "4'78
'(0 - " 1 '*
4 & %, &, !) "K "$!((%"& ( "!35% '*%%+ "4!$" ,!* C3 ( D B0" * 5 1$!* "! 3%&' ./54,$4, !"$ $&'%;
1: nios2-download -g </caminho_arquivo/zImage>
2: nios2-terminal
#',1 4*" ,!* $& *'%* $" * 5!!* !*5!4$$%* " T' *'$ 1 '!4%! $ "%$*%-'%7G$ '*%%+ " $ " T' *'$ 5 <'%" ,$-$%$*, 1 4%! O%!"K$
4 & %, &, " $%$*, 1 4%! '%!' ! ,,Q% ") "K 1 %!* 4<< $*" 1 4 .1 W,* +4,6'
=B
- 3E0 & ,!*" 14!$"
'(0 - " 1 '*
- 380,%! ,%!) "4, !"4,'%!'
'(0 - " 1 '*
*,%! " $4!%&' 7G$""%!%4% %+ 78"$(%7$" '%!'1",$%* $4,$4, !"$ $&'%;
1: ifconfig eth0 hw ether <endereço_MAC>
F/
3: inetd &
4: boa -d &
1%,% %!) "4, !""%!!"7" %!* 4*)!*$&'!" %!) "4, !""%!!"7 ,J$4 "1*4 *4% %!) %!%4% , 56'#',&!4% ""$(%7$6'%!%4% $(%"3 ! $(%"!* !1%, X*%, %!) "4, !"%!%4% ,$(%"
O-<
,- %!%4% ,!* $* $ 4!%&' 7G$ %!%4% %+ 7G$ *!) , $%" %* $ 4, "$4%*51$*%,!* ,%!$%" $! "%!%4% %+ 78 ''@/'/ ' ' '@' " "%$*%-'%78 '%!'5 6' 1Q$ 4,1% " 4 & " "%$*%-'%785$J 6'%(' '"$%$*, ,1 78
$* "%$*%-'%78 " '%!'5 1 1 "85 '$'J% !8 1$$'% $!) 4$$ ',*,%! (% !*#1$$9(4!4* $4,'$'J% "% !" $!) $,1!4) 3%&' .. 1$!* $',*,%! 4$$ "(% !*! 3%&' .E 1"$(%$* %$* "14$$$,4'78!'%!'5!"1"$-$( "$ 14$$$.R.>"$(%"O-< "$(%"!*5$14*%( ,!*
- 3304$$ '%!'(% *,%! !*
F0
- 340%$* "14$$$,4'78!'%!'
'(0 - " 1 '*
*#$* * 1 ""$!((%,!*5*,$,1 78 $*H$1%,% $4 , " $ 1$!* " $! 3%&' 0.5$* !" 1! $ 1%4 78""! 781 $)$1" " ! $(%" O- < $* 1%4 78 * ,-#, % ', 1J&%! "$!((%" , 4,1% " 1@/%!$* "!!*54, %!) "4, !" $&'%;
nios2-linux-gcc arquivo_fonte.c -o arquivo_cgi -elf2flt
, " $"%!7 $$%&!%%4 *%( $"$* 1%4 7854,1 " 4, "$!((%" 1 1%,% 1 * , 5% "*478"$" "$" 6'%$%78*%%+ !" -%-%*4 H " # 1$$9( 4'1 $ ( $ "$ 1 W,*$ 4-%"$5 1$ !,$ "$ 1 W,*$!(% "$! 6'%$%78 $1$* 1"$ %+ " "%* ,!*1,#*"" $ 9" " " "$ !5 $%,1%%4 !" $%&!%%4 *%( ,!* !* " $ 9" " " "$ " 1%4 78
F.
)D1 1 $* ")$1" &,"$(%"< 5 ' '5$, !4$$%" "" 4!($8 " $%$*, $ " 6'%($5 4, % %* 4, 3 ! %,1,!* 78 " 1%,% 1 * ,
$ 6'%($4,1% "$"(,$)$1" "$! 1 $* ' '' 4!4"%"1,%$$8"4'7856'1"$%*1%!) "4, !";
chmod 744 arquivo.cgi
Y%$' ,!*5 %!* 4" 1%4 78""! 78"$!((%" 1 $$ 1 * ,
#%"H!*%4 $"$!((%" $1 0/5 1$!* " $! $3%&' $B0/
1%4 78 %!* 5 1$!* " ! $78 .E05 * ,-#, % '*%%+ " 1 4!$',%,"%$*,1$"$1$* $" 1%4 78""! 78%,1 !* " ! 1 * , .$" "$" $,"%7G$ %+ " $5 $$%,4,$' !J%$5$8 1$!* "$! $78 .="$*4 19*'
3;4;C78EE
1 * , O0// 1$!* 6'%**' YE.PJ"%!%" 1,%44!* " E.S///#!4%" 1 -%4 !*4,', "%$*%-'%78%!'1(% ,!*%!$* " ! ,,Q% 3 $)5 4, $(%"$ !*5 35 C 6 D5 O- *45 6' $8 4 & "$! %!%4% %+ 78$(%"O-* ,-#,#< " "%$*%-'%78%!' #.R0>5,$," "%$*%-'%78'%!''*%%+ " ! $&'!" 1 * ,
,1 !"$* 1 * , 4, $4 , " $ 1$!* " $! 3%&' 0.51"$!* 6') "K #% $4 , " $%!*,"%J% $PJ$!4!* ,%,1 !* " $5,- $P 1$$9( "$!(( $ $$%, 4, %* 1 1 * , !*% !* !*5 4, -P*%("*$* 4 1 4%" ""14$$ ,!*"$* 1 * , 51 4,1 J 4, $ ", %$51 *%'$1 6' * 4 , " 5'$P 5"$!((%,!*" 1%4 78""! 78 4,1% " 1 6'%**' YE.
FE
1Q$%!$* -'!*'B/=,'*"%$4"%, &,"Y%*' <%!4$$J% %!$* $4,1,!*$4!*%"$! %, &,8/, H9";"?"54,%*! !*54*6'!-'!*'PJ(,%!$* "$!*$" 5!8$!"!4$$J% %!$* 78"1 4* !, 4% 78" ( %J(" ,-%!*I3&%H(&
1 4*" ,!* $'*%%+ "% 9@HHH@":"@HHDB:"5 "%$1!9(,J''" "'' 'H 'H9@HH H@":"@HHDB:" "$4,1%,% %!$* J , '*%%+ " $ $ %!) $ " 4, !" $&'%;
1: sudo unzip avr32_gnu_toolchain_2.4.2_ubuntu_904.zip
2: sudo dpkg -i *.deb
3: sudo apt-get -f install
4: sudo dpkg -i *.deb
1%,% %!) "4, !""$4,1%,$ 6'%($! 1 $* ,6'$*%( $&'!" %!) "4, !"*!* %!$* $1 4*$ " "$4,1%,%"$5, $# -* " 1$!* !" %$* " "1!"H!4% $ 6'%" $*4% %!) %!$* $ "1!"H!4% $ %$* " $ !*%,!* 5 1 %,5 X*%, %!) *%( %!$* 78 "$ 1 4*$ " -* "$ !*%,!*
#,"YE. 4) %!.=.%!$* "56'PJ1,%*4,1% 1%4 7G$ 1 ,%44!* "YE.51 4,1% 4'*J(%$1 %!' ,- 4 " $- ,%44!* " YE. % !4$$J% %!$* * ,-#, 1 4* " ,!* $ 9@@"9"B""@5 "%$1!9( , J''" "'' '9@@"9"B""@" "$4,1%,%%!$* J ,'*%%+ " $ $
%!) $"4, !" $&'%;
1: sudo tar -jvxf buildroot-avr32-v2.3.0.tar.bz2
2: cd buildroot-avr32-v2.3.0
3: sudo make atngw100_defconfig
4: sudo make
5: export PATH=$PATH:/opt/buildroot-avr32-v2.3.0/build_avr32/st
F=
1%,% %!) "4, !""$4,1%,1 4*! 1 $* 9@@"9"B" '&$44J ! 1 $* '$&'!" %!) "4, !" 4$$ 1 $* "$4,1%,%" 5 *4% "%! 1 * , ( %!) $&'%!*4,1% $ ,!* $"1 4*1 ,-%!*%$*!*%,5 X*%, %!) "%4%! 5 "$%$*, 5$-%!J%$"$* +'&$"% $$ X*%, %!) "4, !", &', "%!%4% %+ 785 4,' ' 51 6'$*$-%!J%$$*P ,$,1"%$1!9(%$! ,-%!* %,1,!* 785 '*%%+'$ 9@/ 1 4,1% 1%4 78 " "! 78 "$!((%" 1 $$ 1 * , 54, %!) "4, !" $&'%;
avr32-linux-gcc arquivo.c -o arquivo.cgi
, " $"%!7 $"$* 1%4 7854,1 " 4, $"$!((%" $ !*%,!*5 % "*478 "$ " "$ " 6'%$%78 5 6' 1'" , $ %* $ "%* ,!* 1$ 1 W,*$1 $$ "$ ,#*" 2GKL!5$!" 6' !*%" "" 1 W,*$ 1 $$ "$ 1 6'%$%78 GKL ', 1!*% 1 ', (* 4, $ 1 W,*$4-%"$Y%$' ,!*5 %!* 4" 1%4 78""! 78"$!((%" 1 $$ 1 * , * ,-#,#%"H!*%4 $"$!((%" $1 0/5 1$!* " ! $3%&' $ B0/
$$%,4,! $ 1%4 7G$4, $"' $1%,% $1 * , $5 1%4 78%!* * ,-#,%'*%%+ " 1 4!$',%,"%$*,1$"$1$* $"$* 1%4 78" "! 78$" "$"$$ $,"%7G$5 $$%,4,$' !J%$5$8 1$!* "$! $78.= "$*4 19*'
$* 1 * , 1 $* ")$1" &,"$(%"O-< $*J, ' $ $, ''5 $!) 1 "8"'$'J% # 56'1"$'$ " 1 4$$ ',*,%! 54,,$* "! 3%&' .=5!"4, !"#'$ "1 %$* $1 $* $ 6'%($" %+"$%$*, 1 4%!
3%&' .F 1$!* $ %$* &, "$ 14$$$ , 4'78 ! $%$*, 1 4%! ,- 4 "! O0//-$( $6'$(%"O-< CD$*J,
4'78$-0EC) (!E0S5!6' !*$(%"!*C D4'* 4,
.ES
FF
- 3C04$$2 O0//(% *,%!
'(0 - " 1 '*
- 3F0%$* "14$$$,4'78!$%$*, 1 4%! ,- 4 "
FR
.=
,4%* " !*%,!*5 1%4 78""! 78,1& !" &%*,+ "$!((%" 1 4 " ', " $1 * , $"$4%* $5%*$* " 6' !* *,1"
$1$* 1 "! 78,"' $$%*' 7G$5 1%,% 4!$%" !"4!$* !* 6' !*%" " ",!*$C0//D " $*%78",,Q% " 1%,% 1 * , 1*'$1( % 6' !*%" ""1*%7G$VJ! $&'!" $%*' 784!$%" $ 1! $', X!%4 1 78" "! 78( % $ 6' !*%" "",!*$56'%!(% -%%+' '*%%+ 78" 1 * , 0/14"$%&!%%4 *%( ,!* $4,,!*$
$ - $RS$8 1$!* " $ $,#"% $" $,"%7G$1 $"' $$%*' 7G$5 $14*%( ,!*5$!"6' 1%4 784%!* %+'"+,"%7G$1 4 " ( % 78" 1*%7G$,!*$
"# =0,1"$1$* ,$&'!"$1 "! 78"4,,!*$
'!%H*L# @'/ 68E 26 8888F 3 78EE
0 /.. /5.0 /. //= //0
0/ />F /5E/ /.E //= //0
F/ ER0 /5R> /ES /0 //0
0// S/> 050F /F= /0R //0
0F/ 0/F= 05RE /S0 /.E //.
.F/ .5FS 0/R /ER //.
F// =5B= 0B0 /RB //.
SF/ S5E0 .SS 0/. //E
0/// B5RS ERE 0EF //E
0F// 0=5=0 FES ./. //=
'(0 - " 1 '*
"%4%! ,!*54,* ,-#,1"$-$( "! $ - $RS5 ,%*$$ ,$,$ *$*$ , ', 6'%**' 5 !8 ,- 4 " 5 4, $ 4 4*9$*%4 $ 1$!* " $! - >
,J6'%! * ,-#, % %!$* " ,$, $(%" O- < '*%%+ " ! $ 1 * , $,- 4 " $4,$%$*, 1 4%! 5!$*4 $5$-$%$*, 1 4%!
FS
"# <0,1"$1$* ,$&'!"$1 ', X!%4 1 78""! 78
'#/('*L# @'/ 26 8888F 3 78EE
0// /5.0 /. //E //0
.F/ /5E/ /EF //F //0
F// /5FS /R= //B //0
SF/ /5BB 0/F /0S //.
0/// 05FS 0RE /.R //.
0.F/ .5E0 .ER /E> //E
0F// E5. E. /FE //E
0SF/ =5ER =0S /RB //E
./// F5R0 F.. />B //E
.F// 0EF //=
E/// 0B. //R
=/// EE> //B
F/// FE /0=
R/// SRB /0B
>/// /EE
0//// /F0
0F/// 00E
.//// 0B>
.F/// E0.
E//// ==R
'(0 - " 1 '*
"# A0 4*9$*%4 $"'*%%+ "
$?*$ *$%&'
4$$ " %F=E/," !*
..R+
E<
E<
*)!* 0-1$
" Y$*EE//
3 -%4 !*
'(0 - " 1 '*
F>
$-$( "*,1"$1$* "4 " ', " $1 * , $ #%! ,'!78" $ 1*%7G$5 6' " $ $1 (%$* 6' *,1 " "! 78 # 4!$* !* 1 6' !*%" "% "4,,!*$5" 4"4,,#*"+
- 3=0J%4"*,1"$1$* 1 6' !*%" ""1*%7G$
. ".. (.. ).. 4.. %... %".. %(.. %)..
. " ( ) 4 %. %" 56%. ,6,%%%%' ,5" +71%..
8 29
# $
'(0 - " 1 '*
- B 1$!* $$4%4%!*$ !&' $" $&$$G$%! $"4 " ', " $4'( $51,%*%!"-$( ", , %$4 "%!7 ,, &!%*'""*,1" $1$* "4 " 1 * , $* $%!, 7G$* ,-#,$8 1$!* " $!&J%4"- $ " 3%&' .S C D * $ 6' 4%4%!* !&' 1 1 * , 0/ # $%&!%%4 *%( ,!*, %5,*%( !"$' 4'$8!&J%4" 3%&' .SC-D1 ,) 4,1 78,$4 4, $", %$1 * , $$* , 1"$-$( "6' 1 * , 4!*%!' 1$!* !" 4%4%!* !&' "$1+9( 4,1 " 4, $ 1 * , $ ,- 4 " $ *%%4 $ 6' -P*%( "$* 1$6'%$ $ "$!((%,!*" 1%4 7G$$-1 * , $,- 4 " $
"# D0%4%!*$ !&' $" $4'( $"*,1"$1$* 1 $1*%7G$
68E 26 8888F 3 78EE
'@$( (-# /5/RB./B /5//B=SE /5//E==E /5//0E.0 /5////.0
FB
- 3<0%4%!*$ !&' $"*,1"$1$* ,#"%1 $1*%7G$
5 ,6, ,5 +71
. ..% .." ..& ..( ..' ..) ..: ;
,6, ,5 +71
.... ...% ..." ...& ...( ...' ...) ...: ...4 ...-..%. ; C DC-D
'(0 - " 1 '*
3%&' .> 1$!* $&J%41"'+%"4,$" "$" $ - $S5!"1" $ -$( " 4,1* ,!* 6' "J*%4 "$ *,1$ " $1$* $5 1(!%!*$ " 4,1%" "C!.D",#*"+
- 3A0J%4"*,1"$1$* 1 6' !*%" "",!*$
%. . '. . %. .. %' .. ". .. &. .. '. .. 4. .. %' .. . "' .. . . % " & ( ' ) ,6,%%%%' ,5" +71%.. 8 # $
'(0 - " 1 '*
$$%,4,!$&J%4$" $3%&' $.R.S5* ,-#,1"$-$( " "%!7 4,1'* 4%! " $1 * , $51 "! 78""%$,%,!*$
R/
1 * , O0//!8 *%!&',$&'!" 1 * , %!" 1$!* *,1$" $1$* $"$1+9(%$
,-#, % %+ " !$* $ 1 * , $ ', *$* $%,1$ " 4 1 4%" " " * !$H!4% "" "$1 %!* 4*)!*"4 " ', " $ " ', " $1 * , $ %4!4* " "%* ,!*2'* ,J6'%! 6')$1" ( 1%4 78%!*51 ,%"',4 - 5(%* !"$ $$%,4,1 *%) ,!*"- ,!*""5 4,*J&4%$G$"1 4*$
$ 4)& ', * " * !$H!4% 4,1 *%( !* $ 1 * , $5 )$1"'$', 6'%("FS5RL<,4 " ', " $1 * , $ %+'$"K! " 1 1%4 78%!*5-*!"$ ,#"% "$*,1$"$1$* $ 4''$!*8 * "* !$H!4% ,#"% 54!,$" "$ 1$!* "$! - 0/
"# 8E0 "* !$H!4% ,#"% " $1 * , $
68E 26 8888F 3 78EE
.; (*@M($ 0E/50L-1$ EEE50BL-1$ E5/E-1$ E5RR-1$ E5>/-1$
'(0 - " 1 '*
3%&' .B 1$!* $&J%4"- $" * "* !$H!4% -*%" 14 " 1 * , ,1"$-$( "5 $* $"* !$H!4% $"" "$" $1 * , $ .5 O0// 1$!* ,$,'%*1Q%, $5!6' !* 1 * , 0/< 0000F 1$!* ,* $"* !$H!4% $"" "$-,%!%$ $", %$1 * , $
- 3D0 "* !$H!4% ,#"% -*%" 14 " 1 * ,
5 ,6, ,5 +71
. '.. %... %'.. "... "'.. &... &'.. (... / < # = $
R0
'* ,"%78 %+ " % " 1*H!4% 4!$',%" "' !*1 78""! 78 1 4 " ', " $ 1 * , $5 4!, " "$ " - 00 -*!78 " 1*H!4% %!$* !*W! 4!$',%" % %+ " ", %!"%* 51,!%* ,!*" 4!*" !*" %,!* 785,'*%1%4 " 1 *!$8" !*
"# 880*H!4% 4!$',%" ,1 78
68E 26 8888F 3 78EE
'M($ =BF,O 000F,O F/>F,O 0F.0,O ES5>O
'(0 - " 1 '*
3%&' E/C D 1$!* $&J%4"- $" 1*H!4% %!$* !*W! 4!$',%" 1 4 " 1 * , * $ 6' 1 * , 1$!* , % 4!$', !* $ 1 * , $ 3%&' E/C-D$84,1 " $ 1! $ $1 * , $,- 4 " $5!" . 1$!* , %4!$',4,1 " 4, $", %$
- 4E0J%4" 1*H!4% 4!$',%" ,1 7814 " 1 * ,
5 ,6, ,5 +71 . '... %.... %'... ".... "'... &.... &'... (.... < # 1 $
5 ,6, ,5 +71 . %... "... &... (... '... )... < # 1 $ C DC-D
'(0 - " 1 '*
R.
$,"%7G$" $1*H!4% $4!$',%" $54)&'$ % 1*H!4% ,1 78 ,$1 "4 " 1 * , 5!!* !* "%!7 14-%" %"$1+9(54*1 1 * , !4'%$4,$* $,"%7G$6' $1 * , $,- 4 " $ ! %$ " $!8 1$!* ,,4 !%$,$"&!4% ,!*"1*H!4% "%!W,%4
- 0. 1$!* ,$$4'$*$$*%, "$,"Q $1 6'%$%78"4 " ', " $ 1 * , $ $ ( $ !4!* "$ , %$ , 4!(*%"$ 1 Q $ 4!$%" !" * "4W,-%"05SFb?b1 $4* 7G$ %+ " $!*%% 4!$%" "', 96'* "%,1* 78"R/a$-17- $
"# 830'$*$*%, "" 6'%$%78"4 " ', " $1 * , $
*' 68EN 26 8888FNN 3NNN 78EENNN NNNN 7 b0/>5// bF/5// b=BF5// b0E=5// b0E0F5//
3* bS5// b0/5// bE.5// bE.5// bR=5// % %,1* 78 bE/5// b.BS5// b>/5//
* b00F5// bB/5// b>.=5// b.=R5// b0ESB5//
'(0c.!&!) % C./0/D5cc'4*!%4$C./0.D5ccc%&%NMC./0/D5ccccC./0/D
&J%4"- $" 3%&' E0 1$!* ,$$4'$*$** %$$*%, "$"4 " ', " $1 * , $5!" .,$* $4, ", %4'$*"!* $1 * , $ ,- 4 " $"$* 1$6'%$
- 480J%4"4'$*$*%, "** "4 " 1 * ,
5 ,6, ,5 +71 .
".. (.. ).. 4.. %... %".. %(..
#
>
?
$