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

Ôò¡ÜD·F­ç˜˜E”MÄ@¨AÀ¨À¨ôô€e¨ˆu¨‰’¦! "x"xt€€€€À(ˆµD[ÖìæýÍ<–¥,»{´&¨Ç õjœ8ѱÄðæèçÛ¥Ç3›nÐ.uqßµ¶“<é;`I‡û¼w"*|Ý2x~ÿW+ïTl6bùÚ4„yi¤.QÇU™kêÄ.oº–uÞÁ²?	“€‰nè’-í¬ÕJ¨IJÃ×@¾M*Ló)$a(ëÐ#¨déJût¿|Î/Ô6s"¸°sùB(+Õ.¿ãæ)@D/þZêîMºÌuŽ€3½Àš
¿@º]å™U
ŠÅN²6sž‹D·F@ö\\EXMÅ@©|À¨À¨ôôD)¨ˆu¨‰’¦) " < @Â"PÁn?+q®üðË;y‡‚ÆD·F¸¸E´MÆ@¨À¨À¨ôô …¨ˆu¨‰’¦) "˜! @Â"PÁn?+q®üðË;y‡‚Æ"xt€€€€À(ˆµD[ÖìæýÍ<–¥,»{´&¨Ç õjœ8ѱÄðæèçÛ¥Ç3›nÐ.uqßµ¶“<é;`I‡û¼w"*|Ý2x~ÿW+ïTl6bùÚ4„yi¤.QÇU™kêÄ.oº–uÞÁ²?	“€‰nè’-í¬ÕJ¨IJÃ×@¾M*Ló)$a(ëÐ#¨déJût¿|Î/Ô6s"¸°sùB(+Õ.¿ãæ)@D/þZêîMºÌuŽ€3½Àš
¿@º]å™U
ŠÅN²6sž‹D·FM(PPELMÇ@¨†À¨À¨ôô8¨ˆu¨‰’¦q¾ƒXï®vc! " 0"0,€€(ˆZVqM:¿dã£ôêÙõ2?ð·ª_™›¬‚
O…G†Ê	·§j¥¼îñci¡m_ AÊ-šú‚(Æ$‚Ò\\”‘ü"ìz¦ŸemL˜ºI®ríô -~Íü Dž¡>×NO9‚v*' ÿßÃeîN7'šô–͆øý)$³7Ÿ',â˜KÑ|£Œ‡)áí¼ûgÏø!ßîÁù)@þ+û|,ía÷Vµ¬x§\íŠö@YT§ƒ¾,7âÌÄýÒp¥2Ûæô(D·F”TEMÈ@¨ÉÀ¨À¨ôôôÙ¨ˆu¨‰’¦q¾ƒXï®vc. #ì#ÐöZÓsç6ý©cÊL`ŽՂHŒ&GÿŠ‘)Xªwï¼0h¢®j·ÃÐËo¸dߙÆ/,ÀEp€„pT£“ÂôËï­hHR]IÛV>4ZNn/ÐfÀN,â‘ôqK®Æ¿2ƒVÄF$|«ƒ[Ú>Ž®Yg$ë:¥A´Ú	³'k@
P gT*g„hÅôT|–OøȈ–¦ñ"¥ñ `q<È8Êã«îA|5ÜoX ۖíœhãšçK¯·slÞM‚nD·Fók¼¼E¸MÉ@©À¨À¨ôô¤‰¨ˆu¨‰’¦q¾ƒXï®vc. # œ$€jþ•¼QG°­~LˑAÁ`¤O|nÝƲAJÕ⸂TOÜl>æ˜:á@‹Wd±d“C‡dTÑ¿MQZ¯Á^¯çæ´ÏQ«`cE¼ðâ¢ÛŽîp	ZNÛ4*ÛmÚåÞùԐ|ßÈÌÖóڛt—ÅŽ„©Rكºû”±Þ¹ÿ­;D·F2ŠEMÊ@¨·À¨À¨ôô騈u¨‰’¦q¾ƒXï®vc. $ü!àSÌlAñNOÀWÇö£RJÝèR&ö|„0©ÛRíÓ"c
.µ7-Á-—Ü| U&âí=›3“žª/Ã{a™ð¦)Ƶ5õ¶ùàyÍ0Ü<®}UþÙ]>f
b71Ö£%­¿ñIŸÑ"C‘¦_·»èb”[dϸ3¹ÎhÈ=ð¹ÒÎ{ÕOed¯”EåGÍþ\ª93D®Rt“;~üö‚§Ú©Å¦è'ZÖƈp·ô¼Öû€%é;¶Ý_X®¼¾ËyŒ‡azNÁ°k¢¬_ÁÖäÂr\Ÿ±Dû¾D·Ft•üüEøMË@¨ÖÀ¨À¨ôôäɨˆu¨‰’¦q¾ƒXï®vc. $Ü!À–à?(	dx'Ú¥ð©éñ}¿D‡Æ’<ðp@Õ9¼”|pWä雃Jzâ¨×ŸV áà§bˆš«‚
-ûŒÆ³q…‚A͘ÂB¨±
f'M®àUû0¤ÓæL–›æà‹biXôDlnJz$R)YÆ.c¥uÀi0Â	u9¿½ÿÇ3BŒö´Rะ%œ"’’].Ö.‰V¼~:‘aP›á¬{|Ôcavå$ôÐñusò®ÝÎ"Qým]œÕMD·FS llEhMÌ@©eÀ¨À¨ôôT9¨ˆu¨‰’¦q¾ƒXï®vc. $ L)0[ÒÒl´;lì0ÞÁ?£‡5——º÷´x4"¼M«õÐ:²B
'};/(ÑðژÑD·F»llEhMÍ@©dÀ¨À¨ôôT9¨ˆu¨‰’¦q¾ƒXï®vc. $ L)08ö
¶‘–ya®¯NG§p&
aâûÎ	:G—hÚË4/y™Ì=
Y÷z”D·F]Ô<<E8MÎ@¨“À¨À¨ôô$	¨ˆu¨‰’¦q¾ƒXï®vc. $!ÇòñÌI—³
ab2"Ô¿µ5º£œMŒÜút[)µçað5hHDM%ZÔ víàfÈ8&›"Ùã
Oì.s!$?€;fpÓ.™Ž‘ŸW<WBÒ(‰I,ZF Í|J)^Þ)lOك›dÜIDá5ô*Œá‹DrýÛՊqX;:'ÀŒ€áDR÷×V±õ[¸JXÏ©R`ÿ÷qTdP"äE`…Q|îًyâÓ2—ÏZ؇ç‚rŠŒk‡Ò´"çîÚr³>¼Q¥·mïšYÿÑ´ù}ìˆÂ*OTH§îß È}®[DÍ.zQqšPŸƒó²úöõÆÚ`ŸD·FàEMÏ@¨²À¨À¨ôô騈u¨‰’¦q¾ƒXï®vc. $ü!àÚæJœÿN<Śyà©?„iÝN/ªªÑïº"ìÑ(ý±è•Lu?b®¶ªÉs/AK^Õi¦p¾i€È³äKÉ>Æ>šuMVÆp<×7ÞïgI(ÞRϤ¥6Ž}²úý´õm—b3?"eÜÕÿ«„ä	ätžméÜ*ÏÕ¿ÚãéëS盾0êßMÜﺰÀŽ‡)ӛ$Ç[hüF fx(WÊHÕGä¬Ê»g8‡Rµ5ËÙ®é˜9ÉÂV9^Ùw€œP¶»•PµI»D·FŸîììEèMÐ@¨áÀ¨À¨ôôÔ¹¨ˆu¨‰’¦q¾ƒXï®vc. $ Ì!°ØQkW±«Ûͺ0¥	}ìÀ#ÅÅ4I|¥?‹M"‡FECq°ÌnÀgáN\VR„ý®¨L
nyŸ÷ûv?îô^€òGÍä}#RhàU§Ã­Ç"T‰)^Ãñ›c‚(r†]õ\l']êئöKڊäOBÃúqëî×1-¯Ò݆eý]2%óªæ÷3[X:‰Àzñ˜qÞ©’d2Í°B4 MX;¯:D·FuììEèMÑ@¨àÀ¨À¨ôôÔ¹¨ˆu¨‰’¦q¾ƒXï®vc. $ Ì!°öüóK’ë}YZWÔe“DÙ¦呞}äEO£X‚“};tÈ:¹Yý<j¥ é.h7‚e‹¹¯+¼Ç¤½^ï-¼ÜwÊÆêìûÌFò&=ƒ‡½­~hÆäºéyN>HGh™ZŸJíËƤO
tËÃ焅bà†o8‹ñOø}çÞlC0Ø)2§{}“Nd2·n3³wÕ†øËã5ºD·Fh,<<E8MÒ@¨À¨À¨ôô$	¨ˆu¨‰’¦q¾ƒXï®vc. $!
¢cj;‰óú€“(*ÑrNÉó&¶Kù˜çÖí»w£i¨DMÄzMÀ•ëÓ¬;Ã7WÄ,“ÍmËr‰¼™©tælÄíç¡:XÎÆ[^†Þø=fôÄÝÄ3æk¯4åB–gW¥›cëó.e-𓋭êZ–áuŽú¦C¾Ø_zÞââç[®ìž
øˆW¦|¥ò¢ô‘'#Ô,y·_ì¡EujÊãdéŒhõD2(„m,[ˆ0êmœ¾ÑТŒ£9“n‘–]H¨*‰E­©”¯U—†–H
¶Ëi~æyh§tŒ38xnûw%T³§êÈLÒ!2K×¹šiD·Fw6EMÓ@¨®À¨À¨ôô騈u¨‰’¦q¾ƒXï®vc. $ü!àÇô½Ø2F­Æ~ }~|þ!¶½éF7h
3(¸¤ÊG4½:œ7&8–À‚R¿±êl~¤Gƒ¹*Å*ËO¿ìSð5T(cwe	 =w‹ç{_½˜;áéf™##’ï1¥ý§<aPüÂè«
I„[ÕÕ÷É(^ÀƒRhz*È×

ì4vI@¹|¹Ú@Vü^F»á™æÙ铷ú X>Ä)j€/·à®ˆÓ½TÄ£^Û'xÉ`óàË[ié™øMäÜrµÐ€^û~-.Ô>ÿ•x-"”.7™É8% !D·FFììEèMÔ@¨ÝÀ¨À¨ôôÔ¹¨ˆu¨‰’¦q¾ƒXï®vc. $ Ì!°~.f#ÆnédÇá¶ßÜó¥ô[¾Ñ#¾ˆóuMQD¯ÀT³Ç÷‰ëR¤2¤85Þ1,¸Ò	 =bwœ d‚=pSl@øFÔ=f”¢ñ*1võp£Pl‚ÿúóÛ·»Ûµõ@·³šî<—VqPCV	_z°Å¨CGÀ&‹Î%œ¥J-×Z~:~çŸ;ÿō/À¬6hb)ò0›\ÐÀܯy†dÁO_jµãÁö“	!!ªDD·FgììEèMÕ@¨ÜÀ¨À¨ôôÔ¹¨ˆu¨‰’¦q¾ƒXï®vc. $ Ì!°{TP3¢Ó]ò«Ÿ&ļDG‘
2æ°L±
žvcG‡ùÝÁ8Æy/ªKâëËCø?DBIgìmÇÔâ$}ØˑWxÙ¥Y˨Gµ>;M¨÷=¶#ʟµúYÅ&©a6Dq´žRˆüïj$Ð*M)Ä¥ÅÑú0SÛ 	ÉÃl†À¯)~Óü…Y¡f¤6;¬ÃTél”I³ö
ӗëL+°Ÿ81|3hlkµØD·F*ŒŒŒEˆMÖ@¨;À¨À¨ôôtY¨ˆu¨‰’¦q¾ƒXï®vc. $l!PÄ¿‰ìny6¬˜¤2¥%Â@mé@³8ɜᜱ¿#¦ýH÷³­¡­»p¿FCíù~c­åí÷FtòlHÒÖ©DwîŸ 0„Ân…@Y‡ì‹–“Þ®¢çŒ*Eôè4×¼ÃÅL"µò‹£òÎ1 R¹{Á¢Ÿî.@ÌÝú¿:³Ñ žd<"ìWR@ǽuôÖÐl•f½ŠyƒøqöûÙ>[½Þ5ÿͺºÆUpÒ6~bMŸŽ…`ڛâ+u‹|뎃¿B]§LKá\Ã5ïÆö\#u-ϖ‚ßt%›ŒD7×îñŸênÁÕ½I	Ìrv×ຑr´¼çú(#l¨âàÁIæÉÆ £ÿ_B‡õK|1KÍöÒF$ÓdÇAœÀdt"ЏU±>{\·adfáƖo\ÍM,¢±-ÚpGÆö:õÝGD·F.¿\\EXM×@¨jÀ¨À¨ôôD)¨ˆu¨‰’¦q¾ƒXï®vc. $ <! ,Èd®,„™³Ç¯Œa¨Äܞò5wµˆÖ»?ÞóäƒÌ/XÀpqÖß®÷=̶ÍÏzWXäxÚηös>‹ïöï ÖpÀ¶WOÇ.—Ô()	–o9JŸžÎØâi»ö“ðòHÜÔà/ñ›”ö‹&ÝœÿCo8珧˜m‡æ"ÑóÚ;<'•W¼'ÓÃÕ)ïÿ®‰½qÒá
¸úî}{´µ¾Šžàê›^4{ºóë߯s]uæú  Öêr‚l*¥Ë.æHÞk6˲P‡BêD½4PNòÔþô<H⦐Q’xʏò÷uy*ðaµÌ¼÷{?îeˆQ(™iÅ^ÜmV Ça°›gÉnaÐ
¢’#µ­ÏÝ3Coc¤xQµ#3D·Fgæ||ExMØ@©IÀ¨À¨ôôdI›éEO—¨d¢¤µÐá{j. %\*@iH‚›l]mÙ?¨ã<8ÝLõCMÂ+BQÀ‡oÛ]»£Ý(9Uš'/ìw	¹Õ–¢LØþi¸*eÛöò