Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

‰PNG


IHDR`H¿ˆiN)PLTEÿÿÿ   ÿÀ€ÿÀÿîîÀ@îî  ÀÿÀ €@ €ÿ€@ÿ€ÿÀ`ÀÀ`€À`€€@ÿ€0`€€`@@@@€€€`€``€`€Àÿ`ã°À@À€` À`À`À €€€` €```    @@ @€`€ `€``€€€€@ € €€€    ÐàÀ  €€À`€ÀàÀ`ÀÀ€À€`ÿ@ÿ@@€Àÿÿ€`ÿ€€À ÀÀÀÀÿÀÿÿÿÿ€ ÀÀ ÿ``ÿÿ€ÿ €àà àà ÿ ÀÀÀ     ÿ€ €  €@ €@€€`À€`ÿ€€ÀÀÿ€@ÿ @ÿ `ÿ pÿÀÀÿÿÿÿ€ÿÿÀT&¼s_IDATxÚíÝ
w¢8€Qr:ýÿy·µ*  B>HrïÙw¦6ulûœ7(v€k
aô?!üþñïàd_Âón¹_œë˽$A`€D[¤[V~ÿ{\<g s§ó]Ƒy9ŧ,7ÀàTzGu׶Hî[ñpÎm‘†qYÆ
p¸1nÀh{µö0µûV`|܀vÿi€À‘¾çÂÚ"®+0ÐN2–ê]û†ÿýí Åâwâç½8ñh³À@3ɁÀ,>÷U`€Ñwöó	g÷ÇTž܎b	³w£÷fï~{ÞÚómãŞáùŒZ&·HÃü‰ “z,Ÿ¨³u•g3Æo[¸æb`¾Þ¨l‹4(>ÌR/6FOÈ7Á@ǁYšëü\ž…ÀKÃѨ,ãÀ8݃yžc|80/SÊbgÆP` Íc0/ß÷ÃlžY8È;wfÇlÃüàðÒ5gËt²aŠ¶ØŽO~L.³çnÏ¿®Àf@`@`*ؽ?‘qú—/(íÞl½>nä /ԑŒsç.Þß;b`^oÑÂÓ¦†Úf’#9ö½¾˜5¨'0ÇÏ]|<Yexy^ÜôÝÂót‚É_¾,½ülš0šS ’-ҙsǘééCó!gý™¼³×Σ¢¸üîÓÀü{G` ìéܹ‹û3?kiü†ñM¹‡æåݧ''™` ÚÀì=µhq<YÌ0;éõ¨ËË9JKqj=óñ¹‹û³k‹´ø¶åZ	\ý̙sŸÇlÛWŒš¾”ÝúÒ㷅çNi²aò<¨wÃÔô¿Q`@`Ûe½<oæÈîlé-òB3É8u>äëk^«'4.þ͎ó(š˜I>ÌüðÇ[ޝиف¦sò|ÈÅ'ÓMßoþ2ß'I:UZÚ"?òïÿ¦CLXûHO¦[|’ðx±ïw.¿E:x>äãiÁÓÍÓôìÈ側30&h50oOWšŸ=iÖÔÚÛÀ8
ƒùì|ÈaxÙ"­ïæg[´~æäù»ò“ó!G[«¥“$v7LõþF`@`F`@`@`@`€Nóϝ#0€À#0 0éWV@`YXYa@`@`F`fae…@`˜…•F`F`@`@`È…@`˜¥•F`F`@`@`VV@`YXYa@`@`æów·ß/§œ
̽(¿¿¦œ
Ì­&Fa@`>Û"
÷²„çÅsÆ	^—úË<ncË82& ÊóüÝ	ˆ˜Ç#0@´À„Ûöêïb×ÃÔ“pe…@`˜…•F`F`@`@`…@`@`€¦£0 0 0#0€À£0 0 0 0€Àì\Ya@`@`F`Fa@`@` ­À(ŒÀŒÀ€À 0€À(ŒÀŒÀ4…@`…@`@`€Æ£0 0 0#0@́Q@`Q ±À(ŒÀŒÀ€ÀPs`F`F`@`¨90
#0€À#0 0Ô…@`jŒÂ€À 0€ÀŒÀ5Fa@`Șn¿ÿ^N/8˜{Q~M/8˜[MH·Eú­J˜]<gœà5a ß¸ìJÀv`Âkd>J—À€	f}‚9·Eò&üm¯Î>L-0 0	WV âÀ(ŒÀŒÀ€ÀäXYa@`@`&ÃÊ
#0€À#0 0VVÉ°²Â€À 0€ÀL†•F`F`@`¨80
#0€À#0 09VV âÀ(ŒÀŒÀ€ÀäXYa@`@`F`€Š£0 0 0“ce…@`*ŒÂ€À 0€ÀLŽ•F`F`@`¨80
#0€À#0 09VV âÀ(ŒÀŒÀ€ÀäXYa@`@`&ÃÊ
#0€À#0 0VV… FÀ­Fa -R8 \`l‘€TöåäãS
]¦ÌÊÝL0Ù·H]¦Ì1…>Shó%0 0Ø"ÕæïmӋ(Qè 0oêóûkz!0ÀÞl0¤Ý"ýÆ%Ü/Æï(0Ðm\ö$`ódÇ׺ě`:˜`v&ÁI` ó-’Àg³}6u‡©:L¹•ڟ`¶B`@`ÞïÆVˆ˜£±˜Fa ý-ҙ³©¿æMa¯,0 0éVV˜Í	æÌÃÔ³¹C:ó0µÀ€Àl]!œzIa@`(²E:õ¢ß³]˜+Lº•fýíç&YÝ
gðšÀ€À¬0ù“ÏFa@`8°E:ÿ‚SöH 0k…ξd¦&ÙÊ“ne{$˜‹Fa@`({$˜ø+a@`¨o‹§0Í&œXY`@`6¯P>0
Í&ÆÉ=0öH 0Û[¤3/8e„ D`έü̹Â4˜s?›Ú³¹E:óŠv³u…S?:Ö	F`€2[¤S?É	f»0'V˜d+Û#ÀlN0ŒÂ@‹	'·HF˜Í+põÀœ*ŒÀ@«[¤#»¤ÈQ˜…•0 0ÉV˜Q*	L¬ÂL²À(Ìv`Œ0 0Ô…Y¿F8¹²À€À,_!§^ÑN`@`¶˜“Q˜•+œzÑoÙÚ"ú¹H9Q¶ã o´À(4˜(+Û#À¬ì‘No‘ì‘@`Vûr™À(´˜8+a@`¨n‹4ŒÂ€À40±VV˜åF`€o‘æ9^†st#5… º-ÒK`F` ™ÀÄ:Èk„I¸²&V†^ß'Ö#0 0o£0Ðu`n?R ÎA^I…Y¸‚À)óÁµ>ÌÑÂ4˜X++L”
íÌÁÂ4˜Ÿ+Ä:È+0 0¯Wˆ…½9Ä|˜z10Ç
#0ÐL`¢­-0
Íl‘’ÆÝ&òÊöH 0ó]RÒÀ(t»E Y`~®/0
#0@žÀÄÜ"-æPaªÌpðLôQh!0qW6€ÀœNÐg9RÚ®…ê}e#LQ¨~‹÷aêÕÀa@`"¬¯0uæ}~^.òFa òÀ„°~¥Ÿžüþp¶ñÅáÀa Ã-ÒúCÕoˆ…Þ³u²ãßñ™ÛO˜½_Lßf„Nã²çðí›ÀÌë²g‚‰9ÂT¾E
ám`>Ú"Ù#ÀŒ
3Ä
Œfç.køôaê­À|\Ê'˜è+GŒÂ@Ł‰ûƒ×Œ0 0³+d
ŒÂ€Àœ\ÙóøéÔ!òÊF&ÕÊ
Ò<Š´˜O#0Pe`oÎFa ‹ÀßH½{#L™À(Ø"	LÔÂT˜tyßFa ýÀ$\Y`@`Ò­¬0 0¥óYaæ“À|T1€À\#0F˜tQ˜Ã+G-ŒÀ€Àa@`.#Ìѕ£F`@`>ŒÂ€Àp±À(LÙÀì/ŒÀ€À(ŒÀuFa@`
fwaæãÀ(̑•0 0…£0 0GVŽ[ù<0
#0À…£0 0å³³0“¬0c„É²²¦|`æã•ãF`@`Œ0 0YV6€À\ 0
“.0{
#0 0
sµÀì(ŒÀ€À(Ìåó¾0£0 0×ÌÛÂŒÂ€À\00ï
#0 0
#0@WQ˜b…˜Q…©10ۅ…¹f`6#0 0F˜kFa@`l’@`jŒÂ€À”)ŒÀ€ÀœŒÂ€À(LÙ(ŒÀ€Àa@`®#ŒÂ€ÀÔ…)Q9…)P9…±I©00F…)¸rôÂÌùÀ(ŒÂ€ÀÔ˜•ÂL”Â|+LªÂ,1%0
£0 05f©0£0 0WŒÂ€Àd-ŒÀ€Àa@`’¯¬0 0—
ŒMŒÂ€ÀÔ…ÉYQè;0!üüúùý~qÅÀ¼¾zƒÂÀõóӔ[cî)f£…™1—LÈ…sËÊQz®ôH’Â@Þ¸œNÀctG&É“¢0—ž`BȵERèo‹4ŒËRA`ªLò‡©cæ[a žÀä[9Na&CŒÀ€ÀD
ŒÂ€À(L֕æòF`@`&õÊ
“nåx…ùV˜D
1£0 0©WV˜t+'(ŒÀ€ÀDŒÂ€À(L®ÀÄ-Ì·À€À¤*Ì 0 0
Sa`Fa@`ò&va¾&Ua~‡I…IY˜o…IU˜Aa@`¦ÂÀ(LÊÂ|+LªÂ
“°0“*0ã8ô˜$…Fa@`¦ÖÀ$*ŒÄ€À$+Ì?…Q˜ú
óÏ6	&aaëQ…©40É
#1 0É
cˆQ˜Ús+ŒÄ@÷IWCŒÂ€ÀÔY‰Þ“°0†è>0I#1Ðy`Rƽ&ma$úLÒÂb óÀ(Lµ…‘è:0icˆ¾£0 0õFb çÀ$.Œ!ºŒÂ€ÀT\‰Ž“º0=&ya쓠ãÀd(ŒÄ@·I_‰~3|%ùYÓÄøB‚Ncˆ©»0Ý&Ga쓠×Àä)ŒÄ@ŸÉR‰N“¨0/‰ñ%=&Ma…ÉX‰“©0†è20
Ó@a$:Lš“^cˆ“ëáj….c›ÓÂ6Ib˜þ“鼉>“­0ƒÀt˜\‡z%é10¹õJÓc`²ê•¦ÃÀäÜ&IÓ]`rn“$é-0©
#1 0É
³6Ä8é*0‰õb@`’1“¬0öI 0é¶I녑¦ŸÀdß&IÓS`²1öILGI÷pÒ`ˆA`&ÙÉIƒÀLÂÄƒÀ̐÷üG‰A`:̐ùHŒÄ 0=&û‘‰A`:
L!Fb˜~“ùE$é*0ٟ#1LG)2ÄHóòîÿ{¹h 0E†ç 0³¾üþš^4˜'b˜n#1Pz‹4ÜËž£Ý“)æÀ>Ibh$.ncË82ÍL0¿‰É?ÄH&˜Ñihu‹TlŸôb4¹ç¤åÀJŒ1¹m²B‹SK”ß"Y¹ÄƒÀÌPæh¯Ä 0¦Ðãx/ÓE`%æícŒA`ºŒÄ€ÀHLµ‰I±¨Ä 0“nˆÙ—A`ZLÁÄc˜ö#1 0Smb’¬*1ŒÀ¤bv&Fc‰I–A`$&ebl•‰I›A`$æPb4˜d‰Ù9ÆØ*!0“vŒñ¥ŒÀHL²1Fb‰‘F`jMŒÆ 0“,1ƒÀHLÊÄØ*!0“61ƒÀHL²Äh#1)£1LӉ)ûÜ»[c|…#0Ƙd1Æ 0ƍA`æRcŒÆ 0¤LŒC¾i£1ŒÄ\aŒÑFcRŽ1ƒÀ4ܘòOÀóôÆ cŒA`æXc.1Æh#1ÉƍA`$Fc9˜”q<Ñ˜tkk#1‰ãi¾Œ1æ‘‘Æ“p·dŒA`4æPcl•˜Î“22½zŒÈ 0™TcŒÈ 0“rŒÆféPcD™¤ƒŒÈ 0s‘Ý’È 0“tFcDáBFcÒGÆù׌Aæ"³ŒÆ 0“22ƒÀØ,¥ŒŒ2ŒAæXdö22ƒÀhLºÝÒ_f|b›¥T‘±cB`DæHd¼ÔÓmdrUƋV!0F™Kì˜Di,2Y>ŽÈ 0™+EFfF`DæóÈ|rfÌŒÀ´™Œ•ù,3>=#0F™d™˜v"“ïƒ}‘1ÈÏ̎ÎØ/	ŒÀˆLÚqÆÁ_˜f"“»2ŸeFgF`T&YfŒ3#0*s.3vM#0*s‘]“Ï“ÀLå•)˜™·qpF`Æ0cœA`¸heîãÌ»ÔgF`Ø2}•»{R#3#0-tæ«ämÛ¦<ÌŒÀ¨L©qÆÁAe"3«©‘¡öʔïÌ$5ÿÖÆ©jîÌ5R³u”Fj†Rs©™ÆæI`h04W¹1ÿ&L4ƒq&sn¾Ç|ê†úBsµÔÌrc°¤&yk^÷P>qƒÔDjL4ƒÔäØ?ýõÆ¡¡þÔ|]òöÍ{£6ƒ±&OoÔF`š<½ù^%0ƒT²üt_¡ªÖԝ~k#0pJg}[õý¯¡O“ÀÐä€óUñ¿ç»¡c:CGÕ©´@N¨öÁg;=ECÔp`܀àˆ?ø|”£‹ÜûROR¢¨÷@øŸo/7 Ÿ;àësÕÜq:óSðS—ga|ŒÏ@”&(XSŸqÜÅoÀµ&©Èí‘н¸‡`†àÁ# É44Ù"PIaô€e÷'ðý=¦”ý¡¥Û‡›~ô¬7âñÝ‹ÿôŒ7àùïô(÷'û&¸?±?Á=ð·Èß³b²?9æþoô¬7âyÊÜ‹ÿôŒ7`ôû¼ÊßÃóiõ…¾	&Ïë|Õ*˜0LM0}¦è—Aáo¯Ò÷@(˜¿âx.ž¹·Hӏž÷FÌ
Wâ^xùșoÀäË:ûÇ|Y‡Ò7 Ü=PøKàqÝ/ÿ´ü	ÅnÄã#•»¡è=ðø2*÷e°ø½•ù”»Vûšù¤»ʍ¦Cé-Ò<0%
e7‰¡ü—Á¶Håƒ«%¿tã߀²ŸØ«¦ø÷wÑc0Åäí;±‰n@áǖËü m×7 øp•‡©‹?JÜù
àœ…'o>/|rbÊÒ5=«oÆßäfüªãó¿ú™Iö“˜ƒi`—h?0ar*ìúŸÂ|ò	K/~>Y^®9œ:ÌÊkz¬½ÐÇãO/¼5¼ì‰Fלý¥À@G	ã—<\zÉ´ùÞf|æCÎj`¶ý­N0Ãޗ«›O$¯±¿êßËu0ÐÙ1˜­Ÿõ³µEš¾Ã»ÀŒh»0ã,¼þ郥ƒ¼=ÕÒAÞÉ»…׃½úý2@ßþÄFS‚,vŽIEND®B`‚