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

BZh91AY&SY$¥å#”ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàø†ñ÷Ñ	ï±À>ùI†!°sŸ0ùU@NZØÃ#U›J ­
€’ m¢e<“M©¶”ÙLõOSÂ#d™¨ôÆjdm
25i¨M?TôõLžIú5OcDO“Õy56QúOHª§£ÕM¨õ
=hèM<¦L›F
zi‰éa¡3AI”›$Õ?E<S@
SôÚ¥)âˆõ4¡ééOP€Ñ
A¦€4ѐhÂi Ð4@ÐJ~ªT*6¢š=@¡ Ð
¡ §¨4Q 4h€D©”ÓOMLÑ24hõd&†4!3H2di“ d4mC@ÈÓ4Ô†@ÓhM0†€hõ H‘A2‰íDÑÐj<§©§¨z‡©¦€
@4d€§¨£ Û­2k/\±™æùõÀZñ
ÍK2”œ¥R™¼6BULÈÜ©U3
†ˆs04å¸B&@&b]M¦Bs0J	–†˜’a

¢X¦%9•
„‰Âs Èb–
6ӆæDÒq,”$ˆN‚eK!ÄȚp¥¸nfZ¸•)Ì’‡,RÌÒ͛6l€mš{¥3»zªR” @
ó¦ff#v""#ŽˆÝˆˆÆfff:|ÌÌÌDDDDDDDDF333Àøˆ‹æy/(™ˆˆŽe33;Ñ^jèrè¸pÜD¹Î©JR€sJ\җ›ºº@Z´Z´TÐê±â•ëׯŸÚ¯Ð¿ƒ¦Ý:Ÿ“®|™­sE_ËÂ'×3Å,•i'Â–Ê_.:££Gœ’;•U¸ê6”ý&þ+•xw’eîj—SÁ_á¡!¤Ý¬uÙGPäâ4γ0¨ð±H,&˜Îf
¨E»	ˆ·w°Øy|,;ÊÖVœÉa‘ˆ´†@Ô(@ÿ22¸ÄÆEY—#úA±ÉkB¼„«\†mÝHº³ š¨ÐDD€CIˆˆƒñ‚œ˜–²Vq´õXæB9˜ß¹ÌÏT§4ŹիT¢ªëMƒi6™’ØÖ¬e…‚1Åk3.w3ke²°i ôÍh`¤ÒBIÁÄ4$…Ì3tÐw§”ôh­©4$i	.øÒIl!ÃI±É0“(PÄ6%8Õ°´-kVQ‘»i‰D†	…¿kPˆô;Î#bÙÝðÞ£Òò[§ìíu-ǪÛíùó4À˜£Z׬ÖI¾­#å:´‘ºÖ Á
6Ûmšçßrgq7u$QÍ󳦭ä‹;”ÞÚ=ª˜òђ¬•eú+±6DøSx^¢Ož”Iï¥.µÚk+µµp›¼ÞP¥J¦¬)MJ”)M¶‹A‹2jf2{$šÜôӟ=õ.|­¥¸±…äÒ²6gxj*­•J*Dš‚l¿df)A&S(12™ÁC ˆlŠà¾É²¶C(d2l©É2†C(d2l¡–QU6^¿*Q€f&­ˆC(ÛMœ„ØÒ[
 ˆ‚[ãXÂd˜”˜¤’Ä’Ä’Jb$’H‰$”¦#J"Hˆ’˜‰&$¤‰‰ˆ¢°”’&$ˆ˜‰‰)"Âb™$¤Š"†H1”H!7Ö°“ˆI¼àÖ*¡e»\©zZLõüÛ	e¥Ïª.y“Iâ×ú~¢ÙºM–éC%k“°bʃYçÇeóK Ö.ÎBÀãó—´û‰©úgª¨ú¼bÁb(Œ‰”RT¤L†ƒ‰¬A!JˆçY©¾5¯Èl´ÎNòm®^™Ë™ÍÂÏs¤psì(0”6ª%¼ýd’Ú>…$/;²þ¸–’±Ö´û:¯ïŸ³èN—ûӟqmԔêÛÜP\Ý]Ïÿםbïzürï¯ýBð;KÁìö˜avðØbbã0t»‡‘“Üo•–í¾fns|þï;…¾ïoFҐàÎQü©Ÿ€LÞ¡“ˆü5éôÍËLMë“ZjmEauƧa[
m~Á±Ø¸7Š¿‰(mzú½•q«Í«•±ùOB¯TŒS6G!ˆC¼Pрˆ6œPƒ`Œ0		Ð$àN€àN€à¸Å`@Ä1Cƒ3ċ2`Ãi&25§ŒÑI†G³<ÓhÔÄ,ÙµÛa”lÙµa#½g2Ñ¡…5Ü5jÕ3Sܶm±m}ŠþÅ\¯ƒBúvJ" õ©ùºôÚûxlT­ñéýÁáZ§·ô…"(”ERrH
*FH™h‰F’¢‘B¤hÑÉ!(¢cÊ@ûqÉyÀu®†ô©êkŽ½IPç(H>øóáù-Íf– ¨ba#OÁÅÉHE ©ò\åHÆC¼m«2"&0ŒuVð¶®}ç6¦ÚMZÔàEý_‡Þb[:×7»LDNÙè˜õÿ:Ù9UIê#ZÀ̉¾¦êãW¯’]Å­	”º1¦Þò;äºï
¹çùpFQIXIY&d•!Fa…E˜f&QaRTdE„Y`TY™…˜‘FfAÁç^*ÑN7z䩗±øÎg˜¢ý»>jI‹‹ë}¥õηkäj©P_©¼Û`vÍôð0V\àöVÜY뉻Ov¿ÑíaÛs‡>¯†²Õ.Ör[ÕÆgˆëÆ®˜RddØo;”ÓKr+ßcådïòÝ»®öj]Öåeû•™™žÝfnv}v—½P&„*ËÄf_ò׊êÜ/-Üo6ûœ„Ïî⢧§#²fŒ´¸'U3ÕrìÌLi2±0j¶rëõË×üÓÊ©Aèfԓ§6ëçÕç«{Ù"7ôìçvòhÞÛZ»…ªŒ}éÃ(?æU b­9Ñà¤Y·ä`Äô-^¡#W¨ÞnÔ¿Åé3
by!‡[
ύyÑ8ªN_­‡Öû¢^üý5Ì~¹åÙFYÆLݳ/5WÑqœL!Þ7IW[b|ù÷…zš–z>n©)Ñkëê©0ÜÞç»xŸ´ìU2Ü3±gόO*8Þý3¬+r´˜°˜àè4·M¿AÊ=I9SÒÖiXÝ!×Án…¡Šœ9­Ê†¸‡³Qþ<}7–1>ŒÒ ^
¿?#ŸaÃrh<Ã=µï$7àÙCëŒ
أД—
ú@{ÃÓÀ"Á
ˆli'\!`n–õY^žáz›lVZ+bÍ—áøœvëÞúÞ'°}Çü>§Îï~7™Ü'Çï¼{P$’I4î8Þî´6Ûm¶Ûm¶æe¶ÆÛm¶Ûm¶Ûm¶Û,DoqUTi2®õDÄtpªå‘{æ	E(zŠÅÀ: 5rO ƒX²‚
<üÂÅú°`Dÿ¯Cö܃®—6ØØÚä
ÙëÅÆñgàæ·ÖùÓÃ\šlCy
¹Ï
Cm¤tAÁ<Ø|	æ0´â&·Im"Ø×dYIîgŘçֈê`IWIÅ
½ÀÅð\3$‰a3 eÇÖo”¸Ø*%éÜÖÑítq™W‰ž¯¤S@Ò'{—|dÆ4¶íVÍ'–9S•Ó¡cÆ­‘sÅ_É]Ùt„ù¤ÔuÀ][­ºµ—ºÉ•Æ.¸Y€\p"G*ÀW‚ö7q¨!e|Ìl†,VÃÅx½†‹U—8PÚ$¶°ÆːY/mÊ֍›ä-`a¸\£ah^È-¶á¸‚«ò“¨͆I)ÝKӈ©q©«
Ô8®4Ös0¢K… ,^ë°Òö5¸…éõk^Çvl÷ËR¸Ò‚ÊëZ‰«em***3[|!s5QFóÞÁ‚‚›sP°‹Íõj¾ám&'>7,(¢¸
dd+¡ŸKÑÝÝÜw4[…e
RBøIÅbU¼¸& hpÒj¸
…›•2¿
hJœ5{+À»P^Ø
¡V½Ãg® '0KñŠ†èA´Á³ÄU -Âïµ¢xœÅ €»ZH²à
‚€½ÊƒFa4uf¸rÜvîË$P7¥®±¥j#ÉÈëh×UØËf˕mgÀ¶±œuq¶p”²æ»n#@H¶Ûm¶ÜrÅ(JSÓK	ÏR<™×ЕPü=v?ŠÐHŽ«¤Zô£Dֆ£1›Ð\ÔH9Ä%pÒtˆ‰&œºNÀ±˜3V’@@ÝY¬¶py-ÎZ³XŒÌmÈD#M…æÂê4jY F”ty¿;‚*ÊF]ß?ß³$iD"áS±‰Q_b‡bÁ™6¸5»Z³múo-ÕXæ.wŒÁDä%™ï½v€Œ"1<¯(ÚM¥!$*Z™Ükª†Á»i
5­³b
Ý	_m)4Û €(’¥*Ö
žªOé’¡k£A°„¶„fS›2²$‘
ú'¬ÌL‚¬°cM¶Øƛm¤¤$ÀàkZ’’’L	)$À“LÁŒcM¶Õä9‚±O<̶¦°Z–ŠÄ‰bM˜AL’¾k‡ÆqÒs#ŽE¹Auˆ³[gNl—”’M€Ž/ee&UR°²V(06ŶLډffL)€Åq_sq³>ÀFC&ÈÁÓ}“d„˜JÔ8f‘½¿½¼,ĶW+‘çÁ‘Š3gÄZé5**Iž
$H0(t¡ŠS`Ḉl†õ÷¥åFUkh´K‰

ÐêH®D¤žmB(CFÑ WքDmÊfiÊѐÎb-
Œb4K2bʅœ3qr¼ekµ¨¬và‹Å¶»A8HDÁ/Pgsh•(m¸n„A³9‡U±`«¨u­œ`ØÆ+jq"t¸h &‚ËF8•H†A:P`şŽÇwd*µ²CØØØØ1„’DDRDHIIIšf]Aؾ›šÌ¬
Á+DµU	8)à0[S¨)Ð1¶0ÓÏ¢ ’‡(…7”í”TÊÒqf¦d32­Ð#¢V¤$:ìcjs¨iݪՉP±M0šHЎ”2|3wÎAՖÛ½¼–Ã@hKe%¯ RhI¢ñˆ(ْ¡R$2á4² `Ò6ÂÀ®“{áËQnFÂ+2Cm·
¶Ç
 mÆé©Ràllb7§w{£¸ß_›Š„²«!ÁzËePc6‹%h¬K6•ÅX¦VT[{^0K:γÚ×êyR¥R!Ëj¡J¬ÌЕ*ÊL¹b•*k2ä©R¦³.Jõ`Œ÷¡¶”Ñ™†a›€k‹µ,u$’Å6àšJÀé¨v¶ÉNM²–A.Ðí¶“avƒ5*Ã2Ô`Ú4ÒÊZZÑb¦¡š°ÈXjXm®/
×cy`f&±´jª¶Nó²pmJíênÚ??‹h’„츌 (»RÇN—rûµsRÖ+Ú"(îô{mÅ!"­y¾îÆQ:TïCª’l‚YÙk{ºbi¦šå—.¹uǪ****(	Ł@:uÇso!ÄÜÇw‡4¸¦šÕóïa3<>þîã;ÛøÛnŽC¥ã¿:óšØmÍÊP)É'O	ëR×*ÔLÉÙ£Z Ršä)PjÉ)˜*¢ê•È‰¡9L@u‰@qìl ǓPˆlt8¶p¥Ž$ktâT9¦Î1XÁ…!¾P£¹‘”')È…S9BÒàáðàZmƖôãNNðRP$·tr¦!pQEbϔh©IÍ¿¢⠈‡œÚISZ߇%y,á\ªÞ5í
s‘àœÀÞF|u…BàÈ$Éْ9:Ä;xÁ&T(z(ӔÍnÛÔOpæ Ým!1ê
Š‹7-š·
8+5 fP5­ùpœÒ¶vC­hn¡Æ8iÄA”–R±"ã=&,üJ ¥t`Ì°ºË"ՙ±‹EæŽF¤5Ê™ŠÂ¶­°Ð"\U"Æ	ŠÐLU­"1*2^&eœ?5R‘‰¼ïYuÌA5,0 ºHE,?ößbՏ6H†3»Žï¼’Ù«U¢ @Ø+pxp“ï#a.L:Œ—dƒ`žÀmtŒ›±OJ©*M;5ÅĶ’×k0‚Õã/º¾Mc5¸[ûm66
¡±°™småڋ³¼Úˆ/íÃI1äâM°XdÃÄOTC»ŽïɒZÜ8H1²Ó‚ ©!ýŒ¥4x*›òÉßÃÇDj¬|íÉ*ÊïÚn3@°!¤ie4%»U¨%ò%Z‚VrëV„³‡¶µ™±ÊÒÍA,’É«½3PJÄËaZ‚V •|öjX‚ßõ–j	¿LÚU±+³Z´&R	™ˆ&d‚TŒÙÖV£œM«LY¸V£HÆR!’1l³-F*F,¶ËQŒ¾«¨ñw$S…	JQþP