From 29ed76a5a6cb052dc9ce966519985778478836e7 Mon Sep 17 00:00:00 2001 From: Shadow Date: Thu, 24 Oct 2019 14:48:36 +0200 Subject: [PATCH] =?UTF-8?q?Derni=C3=A8re=20modifications?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dessins/Avions/avions.png | Bin 0 -> 8967 bytes Sources/build-cg/map | 86 ++++++++++++++++++------------------ Sources/build-cg/src/main.o | Bin 6092 -> 6100 bytes Sources/src/main.c | 17 ++++--- 4 files changed, 51 insertions(+), 52 deletions(-) create mode 100644 Dessins/Avions/avions.png diff --git a/Dessins/Avions/avions.png b/Dessins/Avions/avions.png new file mode 100644 index 0000000000000000000000000000000000000000..62fd98a12249ed789a9a428ddd817270d2a19df3 GIT binary patch literal 8967 zcmeI2*H;tFyYE9sKoF7M6ht~m5$WIyBmzn=(z}2VdJm!bDpEoOkzOJYkluRfPGoST+p83wi=;?s&Qn6710D!xiFVzihYX|^9 zq)SPD+X7oudjSBXtgdQmdTweUHBWa>A44xY2Pcq|hm()1g8}Ft06-Q7Gq!T!Fn*xi z>g&w=c-YWg`h(whmAia*znDmWt7{2gT$J%h(Uh6v!8qdghSU0oWu;oLzv*h|g-T#E zA9SM{BOVHz(9J8?iGQWyo11tjpj>zMUJnyjxSg&bmG0V7z2vkPdYrwV1KDeK-Y3H} zm%K?yd_csMQ6b7Kx#k-U|D+`R`QK;+Gx;}DeNJJk;#b5ny3~R77RzcsAU3m;i#NID zjX+Muhu+-wwVU6mKf#F(ii`&Xh(azBxmB>{TzGp-ql9X=cu3Q#!}L#I7o zkYM$zi?-mGc&JaV-0oH==J?+fQHm>MYVv!=?)RUHw^O}-LqhK;ph~{XG~-hIo|atlLHPsLSetKenc2~uibwKw=|f!| zKay|y`fT2xHx1VbIYui-G1ahLC6qD!aXKvhVClf15+?GTSmg=p!~3)EN310^@rmA& zL_EQEfpHE%4#Y-6!W@;?T)wLpQ2~t9@EDfj2L}(j6@(v1K zl3BH1_1IKfZizhCZ&+i^ZZRD`w>jUwlEe#Ny(?G=|7&{K=+kTdyS3)k&mH$SzJbPU zVDfdQgR%5qF~2yEy$}DI(gDL#`qR;sI4eanPcd3xSt{AZyK@s(9hiCZT~@@23WM3}9jjtq+`cwF_;<%_=F1SKV3tPbtrWL1tw+4>j9g4U zKV(+*?Ie%*X(%23(VvM-Dc`<}{{in**N#=X8VHa6PwN*3fa z@q8`Y@q!`#v6^FivW(Gblj-p{p0Bza2CnxE6$}}Qt0!L2Mb{PvAi%_zSDcf@9yJEo zafc-+vDqJakL|ldjDgzYU+mc`WrR{Pu$WKZSw8l?N^miZo&%e+lkG3z;J8f5Ryqa? zF;LbeO=pM7;m)PlT0$Klg(D)em)C=3WPoCcO!oNSxtjSd&cv6Y)GHIGJ9yNEWKh`k z#MVN$Zy8!NqW-x;Hfnj_Z%SE}PzrE{g%criLybu+srLZ@u3}B~7e+xuyV;TT+YNU= ze#vT7Zv`pGA#Zm`G2+H9Y)ky_IltiZW%&af=|qiKDK@1zMmi zKKv`YH*B1mY1TifBFL_C30Kba2hQrxVjGD$rS65+YiKTu*eD(Bx*4|fy-&)vL0`3_ z=_4%T#eO42aF_A5g%mBFDR(Z8M^tS75Kx5c{rwwUk%|=ou)ZHoxCFEKU$~(6E5on1 zzwQ_1hPA-bzfK3QL?;#lE_%7cuf#~KlF0hR$Qvk##9>2Vw|Vj!V2ySTT4Y3{Dm80{ zq)sQ4)XVABMH58_N`0~N5S%4YceU#o-r7#e`XU}yJXbw_yJWZt^A_snq;mh}C>8af zx2Y1{=;vp9^XAP<$9QLE{}8<5NOJgMtv3r9g6yj^4KCfKs0vVK!!AbXEQ-ej_5KPA zCN&@BbsFBWG;FyL==DCxC!tOxi_GB#W8ymwc(oU^r_ZwpFL9X>_66h`B%~q@zvPDn zB7d@62;f^ER=_w3l(_rUHQ6KH@VZB8h;PJ|@C3?>)6`tU>E&4#eXT@!9jtcBh+ft= zhPEwX6g$ez%R^wywYisIsd0)oo$>CRTDRQh7^*W0jIV)ib*JyH?i#ut< zf?Jlvnch)l?_GTl9T8iGIsth)Ju$%}AL%$#alT?Fkj z34b4V@%mpk_eZNyMxfqj*8tV0T9PSqYdkLqb3Y6^lr55)Q#)GwhPAdP7H)Q&Ip4(Y z$TnU$sRA^guAQaGhteP1r!&*!)V_v*El67n{le@9dcQyGSg6QiBe2a3F!<$ubBp*@ zUEPraV}Yn6#xBKRf2xc~K@M^+)*qKMCTHw`&L@kWgf|d2Bi~jLJ(f2{eB;#!9uOq5 zjyp>{e=-ud%m~-kPUt!;)Fzsv!syHKDLGp#k}N`G=+g#YlD?JWm8{`94xS}hwB;Sn z*THhg$1`mx@;LbINgdsdgaSd(sG(_Q=~H`}SaCZ(65k6^*cLcbux;AGVIBS9rv!>K z$<10;@v*yu)^oxzFjS{e;<`}>)$m%R|Im+`bt0WWAFS;QwYOoO86!IWVTbFHzz#(V zjb-IPT+|<;C$7%T7;Z$VxK)8QgG|2M`at>}K7Kr)TrKBLlkcmRy~yBIuSL)_eeQvW z*J3U7@X=&X-KR+9%b~PPfvFRQ(1C}>797l%yKzO%6LK0~Qmosqpq0u4^rV$^he~s9 zI{(eq@sDp@v=d}`f7GUTGiz3wAFidPw5W>1{7XMMaJi}_#67?w$(b$smt;@5wj0+C z;tz(?VpBQ~`35EQh#Ea|uVi~#pnVd=QvR<3Fi8n-lhapj)`@v3nQ2l8^7{xSyb^1(A|aQGs*u-NiWlsi)LSO)iw z4n#AvgI?$zVb-)ip02Mv=U=V1bFs6lh;t;I?|!yC{;~SVj@_{3JWyuMw*|I^^1rAD z+iNBiS@a=>ui$+a8QTn(Eu9IpY0R|w&lB`Lm5pLHaSLj^#BxQOBO@9A0dI2~t5J0x zYotAGK=S1LX&wZt-04Ab<MHRCiZj*z-@qQ}IhPYwthR~!PgeQJ7LBmHuKz<*LLMLIkbp#H5O+l*?7W&Jtd?X% zj7ng|uqI);C;P^ig#DWI6*}2ZEOJQp#Z*^a^Z(+c&%ds25V+NNofI~VRQ~-v`d*>03ucZ~y2*|RymV6lTn8iC(o3n#5C?>kBAOU&P-XI!fWjOcT;nKIH9tsmG z>Oqk=9FZ+LW7urH-ODPSczd|$U2q-R>(U~OU1M)5`Rk($zF4hSibjcmpgsyC*ae}| z$Gi=K;tib0B^ntZu!stWxt7=vj7FCOVunFaYI6BhhU-s54x8!GPy!qrTz$$0j}@=tcX`(;V2bPZv=;-ymz^m}HTyl+2VxkekEAwVC|%CbX_y4yHg) z9x|ahk8$b}a5nlVFRH&OCnT#K0K@r%@O_WJICFC~0UIC^Lcdb0l460H#h!J$E?Zs` z!-2;`)Y1FEl@G_<*dMFZ*GGwl{_ThjKlVT2rGZloF(z`pmZ;kpoUnE)dKj3)L?)ea zo}AL@sI1#&R)&g-n}`4EQ>^s%HkUxukZFN=>>knF7XM1fT02gUnRa=*WPRlJXs*jZ zB{2G-!Q}rC_9WJSC|Z}b;9cChJqnuh!#iYCLru_km|0G#o>Qs&!_VE{N{t0>j_h4> z8Sztm%o4z`9{OKQwZzwaW()ef8B!m(m#z$To4+Ikui*a(6TiIxGYYQ6!>==|59R2B!-Gb`7)R*= zsO0Kv9Puz=#(FgWcgn>WbN{`Wy~CaMc8GNGe4nN7Q)*Yip=09;3a?IL%ost4qzy#g z#=cV?u}9;GABm#gJ#CjzSBLkocGGw3GSOCwEV5z5YHoz z*QvOLkP7Gi)G9ETD22ndQpgz$aPhWs<7+8k2|ItFQPb!tH?jZlk@RLvn{a9bS zzavsq;K0R@d(0CDZB7tl!n!qZlexHG5I20p>gC#K`rF=h_tyvIHJbo3C@qD>C>y@q z$`1TP$$!g^ahI52{IMV#7RH#xWeARGoG4Vh(7JN76*e3VW)i?qjz(4N+@HKLSk9UE z@LYG(T03(oP=#9y8szwxM~ZH-p78A6?+4b_bvv^|6zJOC15M}$|BC%mGv{mrjKX8;?dwJSj<4fV*$nRR;5J4!Bqkgl7&(g}C(8)!a@JzgP5! zXtYM4>?_)bs%MSYOn!33yj!MLyuWLehLOEL>#mgR^#f1x@!qWbXE>F_c&cissS!iA zQi#~BS7Ar$4Gs%?$Je;vO3S3q>`ez>5+BpiR`{(Cuv$E6=?I-LW?DD;b zL|Xf(-tofq=`gxDIw`pt>hdh!A|*MhOHj>L*hZgO{n7q=6+)Cjs4Q$n#Yv#7t^bV; zk8dwHC`858R`{gz-t>F2k4zvZMC;F8K)OAW@HTjzYi*0bbHj`L1Z<0Q2+Z9?P&lR0 zlDf3X=;c0hQA$fkod&DK8Vk#*&c$azBzLwwTX^rTfnQrhDDy0HglADiR?pX(dl&oF z3(z%b4JX^YwRYR}s-{nQBG|&Y8QRfg%77hH-M=k} zv@Jyp#hmzoqM9?wkHGSFgO4XJQ=^#059d&J=c&?g_q%{q}!0SfLRn*v%6fbbp{XQ zaf$arDQ~7+jK}S;gHRu%b@-Di2vSrK)I|$}OSfKlBat_PFc;o)EUc~oZMH9vc&L<#p;Rl^+Xvzp;^$S{=jone&JL5 z-@D`7^q>bU5^@?D_OP^+28Jr;pydG(1#L&Sy{joqOyQo6}dgxWG+Vc3wegj#;=YgncZF> zbC9OW<~+oV4AKwC>xQ;d9L&uy@e{WIzOx_MtN+Q#YjlryLV!%t4TR&kuW4c7!LzrO?c)6RJ+BQQ%o$ zo|!LP9NaE$kNvB^BjsoD=Q{D`mvn_~d~Afnj=9$ITEXvgH>1&a*YyEm<|j9geI@K0 z5z~M7>#y-KzOP@z|5YDQYNPOC?nx13ML>xD0MA15%n=(ZLf}|;(<6bEomF7BNd(E1 zi{mK(YGkV&QW_{1&XY?z%s)^ugyAi>f9`r1WrdIzode8en?XiXyz8SqCHt zf_O`xj|8mGFjauRVMBfe2JirW=4teQ^p+EkzbY@#BY%g386uGKV56KCpfmFnJupCF=GpRlXLUN=7#w%PJw2kzU1&P_BPwtv4o6vSeB zjU{WUjt3+=J@i!9nQ$mrIzBopR$Xrtn&H*SR=mV_j)uQ=Sbp+)_Z?T7?X==?8&*D3 zIGwQ}V^__gpMA!Ud36Eb8O?w~Tq>hrK1fQ^kcfxGYMlKuQP$d>xmo~szcgQV z>RgotgauTHmHTd%bUn~fm}{-1TG|$|UO?G&otRLd8Fa?`#cPXLYnAkOr9FO@mecho zIr@wJvhcF&==GRSYL7&LQCrtP+$Tr_1&_yUUUj}r@MDf(FP`vvOd_|ErQUcM^TRRb zL0+(a!U@ubIboK%9lF*X6O|!2z$PlhmA!eoBrAp={3*N9M>0y>C#%Zzu%}z&g$gxr zHnHQVkSgSJ&m;`Zo7~#xVa&o$qSycC*43l7OcBL2b1E~blCyml9N$(uqsUQA_3g&j z%k;_*3%aA_ux|jZ5cyox{Ix5=1yNH>;7(=ez7*c?kvZ;1z8)Q%mvzya|;G{dOc(=s*^t zF~ob``xkXIt3VD2aNnhPE5vB2p)gn1{G`b!0ukY8gl`cTh)g|=O8oFgVV{FANiuoc zd4WEnhNh4^@z{8GR&p&;Xohm#>qAWdR~V};hV`xuf=-W#k!M*o5A!uifP-LZRy9W#QE26?yJb3P4>}I-P$Sm zwac8+XdyG?t&a!TwLj1!yUAzDzxaMp8ptrCq$=D*aiHs6*s%X~33^hp+q2bYftH|~| z;M3(ZV96>Oetwy0KKPa9?7$;T!G5hSnXyEixn|d!%W&;@V zxU;esDSwYQKH`;>EHNz{VEFuQY6N+w2>RWb6{O&&Ooe&5Oj^yTa1Y2EoZ_S=z*o&@oWQ0Iru7i2MBl=r`+N|H4 zB`W&Eoe8PZ6_Tt1^A>_vvi%IwXUXRR7{JkY8b5ttS>s$_x3@->lwSVuJ(ps7Ng-Vd zlKYY(QJcQhFiGH<#pcX>8rHiQ@PbHCzOna{0EM!_0n_lJRu7X;$kpL+^`w%*dxf=R z5fU}f-?l$5a-{6G~qdU(5Yoe9!8%5T2)yKdf7WYN&5droLW?$BjzptUCg%RcD><^k<&-erpsqwYuO2g{cq2!AcYh!nLt~jnaZ)(VxL4*#JMh4*JJ6azdz0mqoN)!|EGk; z)wN4$yl~;=EV(wyd@Zeg;=f@+dP&o#xsroASLtoBQPg@5%i{7L&sIp7AXw^SK&`Hz)YB&;nYpZg z44U4Xw4xdco#UY{4cy8Ts?JIOZRcOBd}RD+Ez9&@R4wX^yIt)YjZtON!TMv}(Y)WF7ZjgCPA>2O z4?f*yNP!LB{Y8xG>Suaq%DM?k)~}8ABqOBK9i=%i>U$49`@O3Cna>fV*~LrU8{B9v zFz_N(e|}<1pe{sIP{EcIAwp6V-#3;%08s}fBRT$>Hxd|JC14H$JrG>K>*UKA$rbLe zQj(`^bS>cKpsCGyweV*(r-+3KI}17^-b`1^a|@m36tVRYAsb9X7U6eIi7g4P&Fjoe zJD)0G;g7YQ&;MX@CcLTglf$@5q9fS{q?)!B#I5a0zf-o>=9Q-8Q-;QV(~`+YbFuZN z7uer|A$RoQ=T2O{^7F_=lDY&8k>cL;k#0*n#a>6qB;H}ap#BvBOC2pLKO}()UTJV9 zsYASN>7|Zl=nSJ<=-jhADboKB3RH2?H{+*v7jDe=RxDb)DECDixMaHt$fGpZFT#+O zr-al2v%~X+{YY`wEa{!hy1FL~$$8q~XJPXy8wsiSov$+OFcpjQ@g>5J+=xK~ZBm_WcrVso;)IEe%XZ7=BMY$kI=dAYtv z!Ky&w96;8IQ@_=F&|wp%F6B%q<;5jz&h^&E+_8>3_!zxhTiq(%zmW{-^1P5JC=Xp$ z-vsL{!wy66ihAL2Uyf~V9|^ytKM+rPsm>*vSS(e;Kf{028S^STQK?HgkwV828^3cq rkD?ckp|j)vpX&d8uW~7O2qdna0sF0-r^UA)TmYIHI_eew*hc*q=f}$y literal 0 HcmV?d00001 diff --git a/Sources/build-cg/map b/Sources/build-cg/map index 0caf49c..31da0cd 100644 --- a/Sources/build-cg/map +++ b/Sources/build-cg/map @@ -155,7 +155,7 @@ LOAD build-cg/assets/img/heure.png.o LOAD /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a LOAD /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a 0x0000000000300000 _brom = 0x300000 - 0x00000000000b89bc _srom = (((SIZEOF (.text) + SIZEOF (.rodata)) + SIZEOF (.gint.drivers)) + SIZEOF (.gint.blocks)) + 0x00000000000b89c4 _srom = (((SIZEOF (.text) + SIZEOF (.rodata)) + SIZEOF (.gint.drivers)) + SIZEOF (.gint.blocks)) .text 0x0000000000300000 0x3d08 *(.pretext.entry) @@ -385,49 +385,49 @@ LOAD /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a *(.gint.drivers.6) 0x0000000000303f04 _edrv = . -.rodata 0x0000000000303f04 0xb4ac0 +.rodata 0x0000000000303f04 0xb4ac8 *(.rodata.4) *(.rodata .rodata.*) .rodata.str1.4 - 0x0000000000303f04 0x7d8 build-cg/src/main.o - .rodata 0x00000000003046dc 0x5cd8 build-cg/assets/img/cockpit.png.o - 0x00000000003046dc _img_cockpit - 0x000000000030a3b4 _img_cockpit_end - .rodata 0x000000000030a3b4 0xadd50 build-cg/assets/img/heure.png.o - 0x000000000030a3b4 _img_heure - 0x00000000003b8104 _img_heure_end - .rodata 0x00000000003b8104 0x18 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(topti.c.o) + 0x0000000000303f04 0x7e0 build-cg/src/main.o + .rodata 0x00000000003046e4 0x5cd8 build-cg/assets/img/cockpit.png.o + 0x00000000003046e4 _img_cockpit + 0x000000000030a3bc _img_cockpit_end + .rodata 0x000000000030a3bc 0xadd50 build-cg/assets/img/heure.png.o + 0x000000000030a3bc _img_heure + 0x00000000003b810c _img_heure_end + .rodata 0x00000000003b810c 0x18 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(topti.c.o) .rodata.str1.4 - 0x00000000003b811c 0x31 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(stdio.c.o) - *fill* 0x00000000003b814d 0x3 - .rodata 0x00000000003b8150 0x49c /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(font8x9.png.o) - 0x00000000003b8150 _gint_font8x9 - 0x00000000003b85ec _gint_font8x9_end + 0x00000000003b8124 0x31 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(stdio.c.o) + *fill* 0x00000000003b8155 0x3 + .rodata 0x00000000003b8158 0x49c /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(font8x9.png.o) + 0x00000000003b8158 _gint_font8x9 + 0x00000000003b85f4 _gint_font8x9_end .rodata.str1.4 - 0x00000000003b85ec 0x7 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(r61524.c.o) - *fill* 0x00000000003b85f3 0x1 + 0x00000000003b85f4 0x7 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(r61524.c.o) + *fill* 0x00000000003b85fb 0x1 .rodata.str1.4 - 0x00000000003b85f4 0x288 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(exch.c.o) + 0x00000000003b85fc 0x288 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(exch.c.o) 0x28c (size before relaxing) .rodata.str1.4 - 0x00000000003b887c 0x6 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(keysc.c.o) - *fill* 0x00000000003b8882 0x2 + 0x00000000003b8884 0x6 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(keysc.c.o) + *fill* 0x00000000003b888a 0x2 .rodata.str1.4 - 0x00000000003b8884 0x4 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(tmu.c.o) - .rodata 0x00000000003b8888 0x30 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(dma.c.o) + 0x00000000003b888c 0x4 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(tmu.c.o) + .rodata 0x00000000003b8890 0x30 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(dma.c.o) .rodata.str1.4 - 0x00000000003b88b8 0x5 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(dma.c.o) - *fill* 0x00000000003b88bd 0x3 + 0x00000000003b88c0 0x5 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(dma.c.o) + *fill* 0x00000000003b88c5 0x3 .rodata.str1.4 - 0x00000000003b88c0 0x4 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(cpg.c.o) - .rodata 0x00000000003b88c4 0x100 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_clz.o) - 0x00000000003b88c4 ___clz_tab + 0x00000000003b88c8 0x4 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(cpg.c.o) + .rodata 0x00000000003b88cc 0x100 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_clz.o) + 0x00000000003b88cc ___clz_tab -.rela.dyn 0x00000000003b89c4 0x0 - .rela.text 0x00000000003b89c4 0x0 build-cg/src/main.o +.rela.dyn 0x00000000003b89cc 0x0 + .rela.text 0x00000000003b89cc 0x0 build-cg/src/main.o .rela.pretext.entry - 0x00000000003b89c4 0x0 build-cg/src/main.o - .rela.pretext 0x00000000003b89c4 0x0 build-cg/src/main.o + 0x00000000003b89cc 0x0 build-cg/src/main.o + .rela.pretext 0x00000000003b89cc 0x0 build-cg/src/main.o 0x0000000008102000 . = ORIGIN (ram) .bss 0x0000000008102000 0x150 @@ -476,8 +476,8 @@ LOAD /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a *fill* 0x0000000008102144 0xc 0x0000000000000150 _sbss = SIZEOF (.bss) -.data 0x0000000008102150 0x80 load address 0x00000000003b89c4 - 0x00000000003b89c4 _ldata = LOADADDR (.data) +.data 0x0000000008102150 0x80 load address 0x00000000003b89cc + 0x00000000003b89cc _ldata = LOADADDR (.data) 0x0000000008102150 _rdata = . *(.data .data.*) .data 0x0000000008102150 0x0 build-cg/src/main.o @@ -526,29 +526,29 @@ LOAD /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a 0x00000000081021d0 . = ALIGN (0x10) *fill* 0x00000000081021cc 0x4 -.data.4 0x00000000081021d0 0x0 load address 0x00000000003b8a44 +.data.4 0x00000000081021d0 0x0 load address 0x00000000003b8a4c *(.data.4) 0x00000000081021d0 . = ALIGN (0x10) 0x0000000000000080 _sdata = (SIZEOF (.data) + SIZEOF (.data.4)) 0x00000000e5200000 . = ORIGIN (ilram) -.ilram 0x00000000e5200000 0x20 load address 0x00000000003b8a44 - 0x00000000003b8a44 _lilram = LOADADDR (.ilram) +.ilram 0x00000000e5200000 0x20 load address 0x00000000003b8a4c + 0x00000000003b8a4c _lilram = LOADADDR (.ilram) 0x00000000e5200000 _rilram = . *(.ilram) .ilram 0x00000000e5200000 0x20 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(memset.c.o) 0x00000000e5200020 . = ALIGN (0x10) 0x00000000e5007000 . = ORIGIN (xram) -.xram 0x00000000e5007000 0x0 load address 0x00000000003b8a64 - 0x00000000003b8a64 _lxram = LOADADDR (.xram) +.xram 0x00000000e5007000 0x0 load address 0x00000000003b8a6c + 0x00000000003b8a6c _lxram = LOADADDR (.xram) 0x00000000e5007000 _rxram = . *(.xram) 0x00000000e5007000 . = ALIGN (0x10) 0x00000000e5017000 . = ORIGIN (yram) -.yram 0x00000000e5017000 0x0 load address 0x00000000003b8a64 - 0x00000000003b8a64 _lyram = LOADADDR (.yram) +.yram 0x00000000e5017000 0x0 load address 0x00000000003b8a6c + 0x00000000003b8a6c _lyram = LOADADDR (.yram) 0x00000000e5017000 _ryram = . *(.yram) 0x00000000e5017000 . = ALIGN (0x10) @@ -558,8 +558,8 @@ LOAD /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a 0x000000008c15ff00 _gint_vbr = (ORIGIN (vbr) - 0x100) 0x000000008c161400 . = ORIGIN (rram) -.gint.data 0x000000008c161400 0xe0 load address 0x00000000003b8a64 - 0x00000000003b8a64 _lgdata = LOADADDR (.gint.data) +.gint.data 0x000000008c161400 0xe0 load address 0x00000000003b8a6c + 0x00000000003b8a6c _lgdata = LOADADDR (.gint.data) 0x000000008c161400 _rgdata = . *(.gint.data .gint.data.*) .gint.data 0x000000008c161400 0x8 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(r61524.c.o) @@ -577,7 +577,7 @@ LOAD /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a *fill* 0x000000008c1614d8 0x8 0x00000000000000e0 _sgdata = SIZEOF (.gint.data) -.gint.bss 0x000000008c1614e0 0x300 load address 0x00000000003b8b44 +.gint.bss 0x000000008c1614e0 0x300 load address 0x00000000003b8b4c *(.gint.bss .gint.bss.*) .gint.bss 0x000000008c1614e0 0x8 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(r61524.c.o) .gint.bss 0x000000008c1614e8 0x40 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-cg.a(hardware.c.o) diff --git a/Sources/build-cg/src/main.o b/Sources/build-cg/src/main.o index 6f7f406cf5646e4a43758947898e7faf24bbaae0..94d43f6cf8f8e38318232555a9a44d12347122bc 100644 GIT binary patch delta 126 zcmX@3e?@D-=>v6><`RC@;MqR2*clBb2Z&WOKA3z)Oqo$-@&_?>Mv=)9;_8e7lO2Gh%H#|nIc4$$adpud OK)o>#1HdFBhy(!NzaZcM delta 102 zcmcbje@1_TGUJ<#Dkpe_oHOz>D-=>v6><`RC@;M8 zc1DfK5n|PhHzr>ZQ)ZNz{6kEgk!P}kxH==pWDg)IGr0gr_Dr4uBqvNhAT9y`l1CnL diff --git a/Sources/src/main.c b/Sources/src/main.c index 33a8e22..1eed22c 100644 --- a/Sources/src/main.c +++ b/Sources/src/main.c @@ -1,13 +1,13 @@ -//----- -// Nom du projet : Fly Simulator -// Version : - dev - -// Dernière modification le : 23 juillet 2019 -//----- +/* + Nom du projet : Fly Simulator + Version : - dev - + Dernière modification le : 23 octobre 2019 +*/ /* ----------- */ /* - IMPORTS - */ -/* ---------- - - */ +/* ----------- */ + #include #include #include @@ -47,7 +47,7 @@ int main (void) int key = 0;//variables diverses dclear(C_WHITE); - dtext(1, 1, "Choix de la langue", C_RED, C_NONE); + dtext(1, 1, "-== Choix de la langue ==-", C_RED, C_NONE); dtext(1, 12, " 1. Francais", C_BLUE, C_NONE); dtext(1, 23, " 2. Anglais", C_BLACK, C_NONE); dupdate(); @@ -74,7 +74,6 @@ int main (void) void communication(int *com_id, int *id, const int langue) { - //faire un choix de la langue Français / Anglais const char *avion = "Cessna 172", *immat = "F-GUXF", *immat_courte = "F-XF", *aipt_depart = "Caen", *aipt_arrivee = "Le Havre", *freq_cont = "117.15", *freq_arrivee = "122.80", *passagers = "4";//données de l'avion et de son trajet char *comm_1[2] = {"%s tour, %s. Bonjour.", "%s tower, %s. Good morning."},