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

Ôò¡ÿÿ*j–M+	22ÁÞ‹¼<å¦8¹¹E$\fý8ž¸L¸	Ÿôǹ+¸°›¾Ë¬T87X7u;šÊ…ñ%
¨à&^!ƞ4¬T88X8u;šÊ	Mª
9ùlYø±"‚^_\4¬T;9X9u;šÊµãa'|ÀÓ¼Zð—hÉøã‹!Çø4¬T8<X<u;šÊ
¢=|Û^!Ë´4¬Sè=X=u;šÊ
¡±»×è!ˇ4¬T8>X>u;šÊ
¢=*Ú^!Ë´4¬T8?X?u;šÊ
¢=|Û^!Ë´4*j–MØM
22ÁÞ‹¼<å¦8¹¹E$/°ýdݸø	NÇáɸà6bÅö\¬ ›Xu;šÊ%ŒNXíçÚHŠ!µáåÏ4¬žÙXu;šÊH‘$ïʑƖŒß3ў™q‘!ÙáEÝ4¬ NXu;šÊ22ɪ~ Ž™|Çÿ„0¾L„Å4¬¢`Xu;šÊ³ qüS¹DÀ."×Ç;ˆ¤|½ã4¬÷´Xu;šÊ䢆Ögôy
Âý‚WÂ~j°)ÊRyßO4¬ cXu;šÊTÚ%o³­f€ÀÔö5ï4¬ŸÊXu;šÊÏ*0™ï	·71Ô[Ãg&Ò¾5¦ö4*j–MzR
22ÁÞ‹¼<å¦8¹¹E$/±ýdܸø	Nǽ¸Ã 6cÅö]¬ JXu;šÊæ|ÔÉG¹¿`˜ŠÇàöRÔ 5„
4¬ŸÙ	X	u;šÊÉ×,ÛýÜ@ecâ©uðñ·ғ5ž™4¬™=
X
u;šÊ\êæj	±"y3ß÷Ô²[T	°ÏÐÏ2Î4¬ ØXu;šÊ®Ó
Ž	ëV¨J}¬¥÷ڏ!„±á¤X4¬ ŠXu;šÊ½!A"Ï tï‘ÚR6@!ˆSáÑ4¬ s
X
u;šÊéù³22©œñrCr	!‰ZáÑó4¬Ÿ[Xu;šÊLxíÞËL¤£!Žáû¤4*j–MW
22ÁÞ‹¼<å¦8¹¹E$/²ýd۸ø	NÇ!>¸Ã 6dÅö_¬ †Xu;šÊÉyéœ
Yð÷^1ÊÇ!„Äá–Ö4¬ -Xu;šÊD‡@<‘¶YôL=';ü!UáQÀ4¬ ƒXu;šÊ±Ãíö0¤"TïLàjõ!ˆ”áÊ4¬ Xu;šÊ¬Ë~Ä©ya¥ð‡/'!…ጛ4¬ àXu;šÊR9Óûü¿üxté€!‰Æá;ï4¬ ÙXu;šÊ™ŒÐÍÅÄ[QÁ?„màÚ!Š5áœ
4¬ªXu;šÊöLÈTàÑÇ|®9k´LÉ!Š1àé¼4*j–M‹[
22ÁÞ‹¼<å¦8¹¹E$/³ýdڸø	NÇQ¸Ã 6eÅö`¬ @Xu;šÊj¯őUÑÔĶÁûL'œc!8wà(›4¬¥øXu;šÊ}«òtéçÖÆÒþÔ|2ì!Šá;4¬ª1Xu;šÊRÐÏŒ‰‘9ëaɵ‚•!‰Öáh˜4¬ªXu;šÊN[8úýÌЮ‚¥¹©yô²3Œ!‰ÞáT²4¬ ™Xu;šÊx†tÎgþ¥âA$þË)q!‹VáÍ4¬ ÕXu;šÊÂu,3לã³è~Ö09ÎÎ!Œ²áÞ4¬˜œXu;šÊqݨçÔÆ
e&øHò?îQ!Wá¶Î4*j–MÑq~~ÁÞ‹¼<å¦8¹¹Ep/´ýe¸Ã¸	NÇ\…º¸Ã 6fÅö謠äXu;šÊK‘ÄF÷™‡Xž %ÊÂp¸"!‰áZu4¬ª!Xu;šÊtßØéýÌôWáëx»sEÊ´Åù#!‹bá4¬Çð2X2uTäø†KÂíîÈ(´ˆ±kyddÆ/[SÀŸw4¬Ǜ3X3uTä„Ç“ÏPƒ¹Iúä´\C®‚ñ‡
¹[‰šrõ4¬ 34X4uTä×´TïàÓ	ò«ÝGo)‘­ì ͋€.ó_S4¬ŸÒ5X5uTä2¼fueÓ¬KNÞ¼n—7IÚàUS54*j–M´
úúÁÞ‹¼<å¦8¹¹Eì\hý<Ô¸L¸	ŸôÇØòŒ¸±›¾Ì2¬TËiXiuTä?gàö<à¨îåUûÞ6dÉ5iÕUº øä4*j–M÷U22ÁÞ‹¼<å¦8¹¹E$iÙý*µ¸Â¸	Ç
©¸Âý¢îMy¬¡£Xu;šÊŽíCÿÝþ:!¸âç4¬¡ŸXu;šÊVq‘"‰B·yŠnÍÉ~-É!˜Œáˆå4¬¡dXu;šÊ÷h>
›‰Ö4Å»nHO¼ÊÀ_„îZ4¬¡jXu;šÊ	áìÂ
ë=ˆäê}À̈́åŽ4¬kXu;šÊÜ]¤_˜ƒ¾ñŒÄ='Šºpӄ84¬¢¹Xu;šÊ!{¤ð"O	ÙâéÎæZ3ñÓ#êì±ÒdL$á4¬¥SXu;šÊ¾[v®&K,eyZ]­£ÐþMðÖO2Žò4*j–M‰Z22ÁÞ‹¼<å¦8¹¹E$iÚý*´¸Â¸	Ç0¸Âý£îM{¬¥JXu;šÊ@éÈÈ![ zmÈÏøû‡×.¢×Ó2|á4¬¥m	X	u;šÊ‘<G˜!Û§Š@¡f[G=8ê×U5©ô4¬›v
X
u;šÊK“¡…#ǞÐ!·!Ó.5”†4¬¢mXu;šÊk^·
3vÓ=ØèirðJÁÊÓ!ˆá<¨4¬¢Xu;šÊúo
È»ÊJXÊt`+6ª!‹á¼B4¬¡ô
X
u;šÊ<¾^ÇÇEOÔVÒzV15-9!‹ãá¾R4¬­8Xu;šÊ'o5‡+¢Ë*HN$ŸbÍxbì!	™–4*j–M_22ÁÞ‹¼<å¦8¹¹E$iÛý*³¸Â¸	ÇB¸Âý¤îM|¬©¤Xu;šÊ#ÕúÏþßtLˆ(v$+¬IÔ!Š{ጎ4¬¢‹Xu;šÊú(]i„¼<'œŸ5)ð]“Ç`!láfò4¬¡êXu;šÊøš')»ÒpjKxÏ?A*¹â!‹”á©û4¬©ƒXu;šÊyv)ë¬`&a‹ª³r€žyÕ!‹ßáˆ	4¬¡yXu;šÊÉ%WÉÙï žõ—."N!Š+á֘4¬ ËXu;šÊ¡?%bð'7¹„!…2á>34¬ ¦Xu;šÊm\ø¯½óô“X×Y!ˆRá4*j–M„c22ÁÞ‹¼<å¦8¹¹E$iÜý*²¸Â¸	Çæ¸Âý¥îM}¬œ×Xu;šÊ‚bšÈU‚W^ìÛÚ+˜2!9oà²ë4¬¡YXu;šÊHþƒžú&ëð֍!‹•áØ)4¬¡{Xu;šÊq0¢:#Èôê>Ö!‹-áÖÜ4¬¡yXu;šÊ‹ûÓta%¿ðª¢hð'!ŠÿáÕ4¬¡uXu;šÊ+ä{EA¦#˜÷™Î	Y	!‰çáÄá4¬ EXu;šÊoǤe€ø	ôÍÞ>]_!ŽNáû4¬–¤Xu;šÊíÍRŒäòñxÔ>!‹†à=²4+j–MäööÁÞ‹¼<å¦8¹¹Eè@?踥¸	ÁÇÔôÀ¸¥d¦9!é󸨦9ÑDÁÞ–ðÁÞ–ðÁÞ–ðÕ4Îb8µZ»`¢.Ñ­'P6¡ÈÆÆLᶈ·"ÔHâ%À„Š0¿À6b¯b)œ6ÑÓD<£×
<#×
=#×
†@–C¹tМ‡kÀ-
ÌyÞ6¥ÝšQ`¼ŸLzm§8B‹†Ö(²1òNü¸ÐÜ*6³ø®Ž–
²TÐ@proxy-use03147k2689541SUE03147K22.6.18-194.el5+j–Mv!rrÁÞ‹¼<å¦8¹¹Edþn¨Wð¸	œ@ÇPšç+M–j+®f®WÚÙp¨Wò®<šæ²žšæ²ž’2PY+j–Më?22ÁÞ‹¼<å¦8¹¹E$@\ÿPó¸¸	 @ǘ¸9j‘ƒ®g¬=î8X8u;šÊ0F&;9Ï|ouW¼Px96Æ—­Ëá4¬ˆ!X!uTä¯Þr²õà“3y³öÜÏ
5,»3õ·4¬<´"X"uTäö#¹–°.ÆyÄ«n˜w(vbS~nkî)<4¬>U#X#uTäVÐJ¦®yv9,&·h&H¸ÀtVÜGËÃX‚4¬?%X%uTäWÛRH¥&û%~»Fä‘i»«<JÏ3ã4¬=î&X&uTäJYŽDu{ȝÂÉ Š+–l‚¢l>4¬>'X'uTäØi`¢1 Où|HS³QW«FGƒâ‚Tl ñ-4+j–M¾±	bbÁÞ‹¼<å¦8¹¹ET@]ÿS¸¸	 @Ç@ºN¸9k‘ƒ¯¬=î(X(uTäRîv{çèÏÝô‡6l$„V4¬<ò)X)uTäÇàºOgl"L\¯8‚Aú«4¬=à2X2uTäŠûZÁvÁj=ä-°Í3	ÇÙ>ŸØ4+j–M–+
ÊÊÁÞ‹¼<å¦8¹¹E¼Ç	þG¨Wð¸	ĤǨù^¸Æ“¬Á¬?È<X<uTäRmU]bí4†>ÍÉè4¬?È=X=uTäRn¾^}Höø„ÆŸyŒ—4¬?È>X>uTäP¦›^Áéej×.Î>ÍÉè4¬?È?X?uTä;ðÀ\}CÒps$ŸyŒ—4¬?È@X@uTä;óâ_\^˜L>ÍÉè4+j–MPø~~ÁÞ‹¼<å¦8¹¹EpiÝý+e¸Â¸	Ç\M/¸Âý¦îQ¬¡}Xu;šÊæh?(å 6ôš¾[€R!Š©áÌÉ4¬¡Xu;šÊ„(›› 0ð£3ûc!‰Õáf4¬ËV2X2uTäHuà
½Š¼ZA›ý°fS1¦PÐ(ÓæVç²íˆ4¬¢63X3uTä"`’ 
–“_'ZæY†Ìu?µnB‹zI4¬¢§4X4uTä´€÷Pmª	ðÅCÈX<PBäë~³!ë4¬¢?5X5uTäz;4`qÁvKûr€°ëu>8›Ñ~¶694,j–MãVÒÒÁÞ‹¼<å¦8¹¹EÄ@>
¹¸
ø¸	Ä5Ç°»_¸
4dh/œ$„hÑ$ԅdÌ`$ԅdÌ`%Õ4=ªèPˀåºÁ)¬$<ÁDˆîÿxÎÔHʦPÃ0
3Ð*@õ`õ`?êßâÓDS@0w3ïÜÚ÷¶vR*J L6ºEŒ0l¦iæSÝöÖ(%P!˜Zԁ.ï*M*Ð<
use03710ff410660SUE03710FF2.6.18-194.el5,j–M2érrÁÞ‹¼<å¦8¹¹Edþo¨Wð¸	œ@ÇPŸ¿6jM–j,îÚ£¨WðF@yiØs@u
Ÿ¿(´Ÿ¿4ÆP¥wYÝ ,j–M?颢ÁÞ‹¼<å¦8¹¹E”þ?¨Wð¸	œ@ǀŸ¿6jM–j,îÚ¤BÑ@Øs@vGŸ¾À6Ÿ¾À65½YÝ BÑ@Øs@vGŸ¾À6Ÿ¾À65¾YÝ ,j–M:ôrrÁÞ‹¼<å¦8¹¹Ed"¶þWð¸	œ@ÇPŸ¿6jM–j,îÚ¦Øs@vBÑ@Øs@uGŸ¾¿æŸ¾¿æÀ5YÝ ,j–M²!¢¢ÁÞ‹¼<å¦8¹¹E”þ>¨Wð¸	œ@ǀšç.þM–j,®f¯BÑ@@O:Gšæ·¼šæ·¼5Y BÑ@@O:Gšæ·¼šæ·¼5Y ,j–M¥.
bbÁÞ‹¼<å¦8¹¹ETÇ
þHr¨Wð¸	ĤÇ@n«¸ÆÓ°©¬?ÈAXAuTäHmG’_}R
Iœ£ŸyŒ—4¬?ÈBXBuTä€.f˜`#ü:4¬?ÈCXCuTäÏf™›ݺ¢Ñ„+4,j–MfM
22ÁÞ‹¼<å¦8¹¹E$/µýdظø	NǽǸà6gÅþ,¬ œXu;šÊ%ŒNXíçÚHŠ!µáåÏ4¬žÚXu;šÊH‘$ïʑƖŒß3ў™q‘!ÙáEÝ4¬ OXu;šÊ22ɪ~ Ž™|Çÿ„0¾L„Å4¬¢aXu;šÊ³ ~0S¹ZÀ."×Ôwˆ¤’½ã4¬÷µXu;šÊ䢆Ögôy
Âý‚WÂ~j°)ÊRyßO4¬ dXu;šÊTÚ%o³®¦€ÀÔö5ï4¬ŸËXu;šÊÏ*0™ï	·71Õ›Ãg&Ò¾5¦û4,j–M	R
22ÁÞ‹¼<å¦8¹¹E$/¶ýd׸ø	NDZd¸Ã 6hÅþ-¬ KXu;šÊæ|ÔÉG¹¿`˜ŠÉ öRÔ 5„4¬ŸÚ	X	u;šÊÉ×,ÛýÜ@ec⪵ðñ·ғ5žž4¬™>
X
u;šÊ\êæj	±"y3ß÷Ô²\”	°ÏÐÏ2Î!4¬ ÙXu;šÊ®Ó
Ž	ëV¨J}¬¥÷ڏ!„±á¤X4¬ ‹Xu;šÊ½!A"Ï tï‘ÚR6@!ˆSáÑ4¬ t
X
u;šÊéù³22©œñrCr	!‰ZáÑó4¬Ÿ\Xu;šÊLxíÞËL¤£!Žáû¤4,j–M‹V
22ÁÞ‹¼<å¦8¹¹E$/·ýdָø	NÇb¸Ã 6iÅþ/¬ ‡Xu;šÊÉyéœ
Yð÷^1ÊÇ!„Äá–Ö4¬ .Xu;šÊD‡@<‘¶YôL=';ü!UáQÀ4¬ „Xu;šÊ±Ãíö0¤"TïLàjõ!ˆ”áÊ4¬ ‚Xu;šÊ¬Ë~Ä©ya¥ð‡/'!…ጛ4¬ áXu;šÊR9Óûü¿üxté€!‰Æá;ï4¬ ÚXu;šÊ™ŒÐÍÅÄ[QÁ?„màÚ!Š5áœ
4¬ªXu;šÊöLÈTàÑÇ|®9k´LÉ!Š1àé¼4,j–M+[
22ÁÞ‹¼<å¦8¹¹E$/¸ýdոø	NÇI7¸Ã 6jÅþ0¬ AXu;šÊj¯őUÑÔĶÁûL'œc!8wà(›4¬¥ùXu;šÊ}«òtéçÖÆÒþÔ|2ì!Šá;4¬ª2Xu;šÊRÐÏŒ‰‘9ëaɵ‚•!‰Öáh˜4¬ªXu;šÊN[8úýÌЮ‚¥¹©yô²3Œ!‰ÞáT²4¬ šXu;šÊx†tÎgþ¥âA$þË)q!‹VáÍ4¬ ÖXu;šÊÂu,3לã³è~Ö09ÎÎ!Œ²áÞ4¬˜Xu;šÊqݨçÔÆ
e&øHò?îQ!Wá¶Î4,j–MCs~~ÁÞ‹¼<å¦8¹¹Ep/¹ýeˆ¸Ã¸	NÇ\HƸà6kÅþ¹¬ åXu;šÊK‘ÄF÷™‡Xž %ÊÂp¸"!‰áZu4¬ª"Xu;šÊtßØéýÌôWáëx»sEÊ´Åù#!‹bá4¬Çñ2X2uTäø‡ÂíîÈ(´‹±‘sddÆ0/[SÀŸw4¬ǜ3X3uTä„Ç“ÏPƒ¹Iúä´\C®‚ñ‡
¹[‰šrõ4¬ 44X4uTä×´TïàÓ	ò«ÝGo)‘­ì ͋€.ó_S4¬ŸÓ5X5uTä2¼t‘eӁKNÞ¾n—7IÚàUS54,j–MýU22ÁÞ‹¼<å¦8¹¹E$iÞý*°¸Â¸	ÇC¸Âý§îUI¬¡¤Xu;šÊŽíCÿÝþ:!¸âç4¬¡ Xu;šÊVq‘"‰B·yŠnÍÉ~-É!˜Œáˆå4¬¡eXu;šÊ÷h>
›‰Ö4Å»nHO¼ÊÀ_„îZ4¬¡kXu;šÊ	áìÂ
ë=ˆäê}À̈́åŽ4¬kXu;šÊÜ]¤_˜ƒ¾ñŒÄ='Šºpӄ84¬¢ºXu;šÊ!{¤ð"O	ÙâéÎæZ3ó#êì±ÒdL$æ4¬¥TXu;šÊ¾[vî&K,eyZ^­£ÑþMðÖO2Žö4,j–M‹Z22ÁÞ‹¼<å¦8¹¹E$ißý*¯¸Â¸	ǁ¸Âý¨îUK¬¥KXu;šÊ@éÈÈ![ zmÈÏøüÇ×.¢×Ó2|æ4¬¥n	X	u;šÊ‘<G˜!Û§Š@¡f[‡=8ê×U5©ù4¬›w
X
u;šÊK“¡…#Ǟ!·!Ó.5”‹4¬¢nXu;šÊk^¿¶3vÝ=ØèirõqÁÊÜ!ˆá<¨4¬¢Xu;šÊúo
È»ÊJXÊt`+6ª!‹á¼B4¬¡õ
X
u;šÊ<¾^ÇÇEOÔVÒzV15-9!‹ãá¾R4¬­9Xu;šÊ'o5‡+¢Ë*HN$ŸbÍxbì!	™–4