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

GIF89a)/w1!þSoftware: Microsoft Office!ù,
%ÿÿÿ„©Ëí£œT†‹³Þ¼û†¢VM㉦*Z¶îÇòL×öíÂÎ÷þ
‡Ä¢±ÀtǦó	=&•ÔªõŠÍjg̨÷&NoÝ°ùìo×ì¶û
O”ÑôúP]›Û÷||ü(8¨ ÇwˆæDžÈX§H)9¹ØhöcxÉi”I	*ºÙiôùRzÊʓ:
+˶ÚÊúÚRkkŠ;ëû¬¹;Œ¤¤KlÙ¼ÌÜ\ˆL¬Lq(팝-K홁´ÃÍkL§ñ-Þy­½ÎN•±4èӅþSï¤q4GÉ˜؆vó ¸ό!&û\§¸Ö
.PТ	ÿð"”3…㒏"Gú!ù±ÁɄ`j1œwáp3ÏÕT±¥˜‰Hb:¬éͦOœ¹8â)yeH¥IS65€”ÁQî<LZÈ)Ô«[»zì•jÄ;<ËÒówΡZL9¿¸,›Ö,Z´pÝ沊Õkӕy;úÝkBUc*s½èuêa}Â(
yY2OºäÚ¦Ù7óds”ݕj¸o¡Ä¡õ2^<8Ï»½«Eá4„°KÆ>6;®ä†-Gy›¹ŸnÜv’`5SHäZ¯)N]öå¤H£Í»®=¹å4KšÝ•o(ÀÏv/ó=(QM®Gƒö›Ê¹lèìcœWôsøUÚÿFEÜvjmÞ9ã=QÞZ¹
àzӔvj AØ_aíÑÃ@ 5×Z~¬m¨•uêsÆB›E6œf氅C&ÆÕYzÚÍH^Q#štԍ#eÅaTR‡a6¨â\+R¶ÛŠ-Hނ0©`’
Ú%d•VVR¢zOö„g>i¹d‹ähùPJ2ôåM,^Éf›&T³mRÁi‹œnÞ©‘t"Èäžá	h µù)Ž˜„¦#h¢nêyhv>Óè%*Jé/ŒFڛ¡˜>Ti§ô]º©=}†ê §¦*©âiªjq§¾Šj«}Œ*ëo°ÞºNª­NzP­®â
¬3+Kl±#¸cl²Êÿl³Î>m´ÒNKmµÖ
Ëë!^Ëm·e»(¸ÞŽK©ŽÍšKnºÒ¢,»ê¾Û.Ïjo½ÎÒ;¯¼öîûjÐúËoÀ°n›¯À,.›Ì0 Ÿ›pÃ7óp°OŒ1†ãºqÆ籕L2;#÷rÉ*Grò©-¯³¥)ùrÌ6ÃRs§9ßÌó$;—;sÏBcñ³¢E4GºtÒNoÑ´ÃA?Mµ&SzuÕZW5ž]o
¶_‡vـŒÝ&Úf¯­OÖ©©ÍvÜ?Z·Üv?UmÝwÛ­7Ínï
vßA
x·ËŽø	È&Îxãî^©®ªŠ+9©ÿC.¢úZà«#´vÞÄåo¾yt–jÞè¥ÒPy¨ÆžÅå¢×GtꪇIÆí«óçËÔnǶ!I€"S;"5|ñÈ'–íºÛÊêó5r/TÊ#DüIK-eÒU>vˆ}Dz[øF¸Hü„‰¡¯—ù
ŸOë›R.=•%P×¾‡äk¯}_)EØ>ö‰ÈG¦CÌaÔ±Ÿ¿ f9ï+Ÿ„fs¿ú¥ásÕgÜã¿ûÉæŠ È5ÔP?S`]ÃÀ‚ïÓ‰`ù½:*ï!!?hÂvŃøò ïj7BÓ°pýéà)Ô@ò½I†¡£ 
tÁ
*Q‡9bG¸ÿžˆùëb3XDöaÑCZÄ!³4|ƒ~
QSèÖHCýÈqˆG#«c=û@Ždø^nø-þ5§{ÖÛއŒHääâ?õßœx›)yŽ9ðcŽJXHø	¦$"á¤QIÈN³cc$‰™:AR"N’%s•±Rbé7
ÒALl™F\öCMºÜØtÂJ\¦…—fâR—Ü=XN,‘¤¦€†MWÐ¥K4A%>VÙJ/Is-ÑL‘M¬ÙÄ\òn¼!7O„Ωhz¹sK-•´¥tžìÄÜÀœ¹ j2H’7Ñçc¨Æ`ÂSF0AҚìÙ/|rf ÞJ”š…îÿEޑ¦”hN„&ԝA…sÎdI¢é)5AZQÜiÔTÙуA:Qu¶›Ùœ§GS„RŠt¥:c䙦	Ój†´ž=¥?»™Rô¼Ô~<íiÓXQbrs&Kýg;1áÆcæòHT}¨J›êfž-„b£¤Êª±q²T–³!«ŸÌš´¦µï¸dV2IHOö/”Ö"!‰ÑWŽ”€…áýŒ’>¼tÒx|ÍccßÃV2±=ß«£Û×Ëþõ‰R ©ã7Y!VöŽü{f—?ZH€U4mdýÃÙ4¶óˆ¢‡˜Â"Я̐ð˜Ûê9§t‚(ì¡àJ[~TryúÿÂl„K=L
ä‹Î¥n¿ãÊõªÉU®Ø¬Yð»Û@¢i>1HՎ—JCãV´NŒv¢¦|ê{d΂‚‰©ëõbk¿e^ÞRñ´2»ÑˆJw½K^Œ¹’ONSYSŠ~µ¾
í|kêÒÙȒ
VD‚Aô
ƒu:§Œ)+/ŒÊ™ÎöÏ„0=_4᪜;ég”n‰âʬx’d±±npáø^SÆå"iO&:ÍÏjǎƒ‘U!«˜È‰¢1Y,apÒw–Mº2:ˤä–Ê36²WŸÌÏC A–J­9e2;ÌÌ85q˜ÅÝ.GòËY¦Qœå¬-:'ÕÎbÖ0ÿ“]|a7c¸AütÚJ\Râ¼9Å[þ%I?Jè;ØÑs.ñK*ToúÐM†–å’cqÚkî=ªLÌýî”Â-!SP•jK{lÀ3«Žq‹ÛÝLå9Ø«LõVF`ۂÃ^ökE(` ö+wÍ+cýˆ×ÌFûÚ}«gëgœiF}‹åc«Ägs!´—-KûCuÙµ%5gA‹7<Ž[úÎö·=‹Ôžwµê%ïWÔÊ5z×»ÙÄÆ·O˜ÖB\”êfø ÞBøºo¯Â‹=؏Cñ°ÌÝxÆq”ŽË›bâukqøï•gWäàø¶ôìôò
嶅¦íx,²ÿHD•½†D·÷´fgۖ‡Ú¿
>GlûÀ:úðÁÏ÷ë@]R`vȍ9ßÏnØꊬöÁAÜ6éŽØqloÜâÚ÷dõúV·šÚß^÷U|îØÊ»*înÀs[¬|G˜ß—+x.›„/üZ¯´çf͓Ϻã]fù'Ö×Åâ/²ÏW>ag¼èAy“u­ô?ß;êeFÖÿÈõŠý¿hoñpã¾ö¶¿×îs?Ãkî÷½güÛ,|¨¿ø”Hþn(ûÞ.Ÿù
žþœ}ŠYŸúÝþõ!/}îsÌûß'¿jÄOwó‹
ÝÐq>ú[ŸVx·_ýï+ýI>Àÿù×?õTi|ö{wû§| ƒ@îçkè)Ø"?ó£ €X}tÕ4
èyWð€ë.h4¸o‚ŽåL‚¸'8‚%ØGÒ÷7(8x,h‚ÁƒG(ƒ1€¯Uƒ´°‚9È{­·w=8|@Øq‡„Å‚wIȄÇb„½ÃDԐtŒ&vèG:àG"47…ÁöƒÓá;Xh~¾547r_§p¯Ó;Ðö]i;c¨…6÷<hpjhƒöaÙSm‹ÅWÌ#<Ván(ræ<ôV€›Ãa2çoŽ¥‡Èsn˃YV”!ûcçCYÊã?ÄC9§IV°upbWB†rˆA™ÿ¸Eò—oÏu壉h‰uÇ[F\O×_ööD’W4X
¢tˆx[ï#‹Æt*§A®Xv<‹A—‰+ôŠ>—¡ˆrˍ¶‹™÷_§ŒªÈŒÎ،E¤s1wê5F´¸[э3ÅhFSdŒÀø–å_åG^äC”(Zs£o˜8ŒÚƍ.„UQÆcª¤qØá^´'óB	Ùq/ÇAbØÇ^g–bÊÀaS¡WÙVW $VÖŠF¥g­ð‰ªàSlvˆÇ#™‚›ˆJ‰W‰…¤Ð~†º(ˆÉQô„h…¢Lä҅Öad/cĔUF	cVT—!PEÿ¹UGù”I9d?é-DèyCjH¥•\¥ež`sùMIÆM\X^)NAi0VÖb75h¦V–²Åp®ÔQuRøœSù„?‡•)S.…TB–Qfh’kI—/ö—–—Í´“ùÄP|éPC¥”´’AU$
õ%^Õh‰y•‹I™&E™6õ–bð•ïĖu門ÙYš‰36‰™‘V™‰—Kɔ§é™™Æ—V¥š¤P’?6–}YU³ÆeyN[雭	œ¹É2y&Åd™°¦SD%™iU2q_ÁÑU°˜dvzyâVH‡å4ˆƒÚlýםt²…{ ‹Â&m¨Â‡›‚Š¸`DGWçé‰ßÿÉbáI=èa–øˆï{˜Xp¦ˆŒ¾h2é(˜JWQ÷Êsh9p­¥[Ñ5ž±ƒ ²y†yE¡1¡×¡Uô[¿Õåɝoh‹Q¨¡ÛÓ"j 	¡ÙØt-ªŸr¡Ñ© ê¸Cì£ô¢šŠDJb¿!k¼c–FEÚ]ù£´Ø¢|K‡"¬è…3IƒÂšj†š¢y¢li¤Aæ¥D¥gwu³}ª

ÓH'v
¹†›wi
nšš8Z•l:™±¦U9•ÒéI…¨•~ªUšÖ¤[T•jZ“{ꖗykÛÄhû ¨ƒj—BU›Öi§]Š
6‚œš#wÿO6•©'F©ž…L¥ŠfòdQJ:¦Ÿê3ÿXš¦Vªðuª_ªk1ÒP…¹©÷ ¤âG$hr¹aAQ
pœƒÈ”ÈZ™Åú˜bÖH°º™c‘_?g{¶¥·¦r RF¬×º©œêuÒjtŽ
f(¢«€9iwjƒ½2˜Ÿy®éZ­tʞäºY“©Oö`~®¯Šx!¡¥Ž™fj©¾j¯
ªQ&U†ùœ3ÒHŽ“°~ùœ{—Ìš¨;sZ±&Š±ƒ°žÈ 'Çñ±Ñ 2uŸNWnéŸÌ”²Wšˆ)ùŸ1)>5ŠIA³i7<'‹H׶²Ó²ù³ÖLá>wŸ	ɐ#C¢PÿªCöèŒ#+X:(E)ZÅcYšnñ洈!Ž—ŒåxOk¶Qz³ÊÚpÔ8¶¡Ý˜B§a‘gk>%—r'Ç¢ñS€û|	DZ	º¶cwuée@¸x·|Û·‰»Ún»rdëZã5·hû·rz£­ø¸ŽÛ¸¹¼3¹¥è5tÍX9@Aª>L[T‹«äpñØt„¶ü˜#¨›o¡+¥WdˆÉQu‚d¥@ëˆéCy›¦Äi«“§·vøGýهgŠ¦æætÔö’ð¼ãf•Ñ҄۫8"Ƚß0«-¿jâË0Xê5Ùk¾éǨ£G¾ëÛ|™€ò¿Ôÿ²¡§¾õ9,/÷«¿tó¾>ø¿üÒ¾8ÀûRÀ•wÀö’ÀÛÀì±<€ü.
¬.Œ3ŒÁÙÅÁ±óÁ\¾yÂ",À$lÂã¢ÁXÂ)\„(ìÂܲ¤ÔÂ1Œ5Œ,6|-3l|:Ãö‹Ã>¼€,Ä@LÄE¼.A<ÄH¬½J܂L|{Gž'ÅSl1N|}VLÅ?¬Å]ìÅ_Æa,ÆcLÆelÆgŒÆi¬ÆgÌ.X<‘ãÆ_¼2ª0ä¸Æí7Šô¹(y܍w;£±ï‚É38 ȍň<œÆtºïv»ŸrrÓë$èÇ?É_ 4sÉ\£•ì€›ÿ,¶œ,2 œ£¢ìÉåU¸ü<-ÌÈ
©¢tʨìrª<`xœÊsÔʱŒ3|ÜEÉJ˦¬Ë»ü¤¤ÕÇäiÇÆ܏Ã<x=V{%T·u«ÇÌlÍ׌ÍÙ¬ÍÛÌÍÝìÍßÎáL¿:ƒ¾áì±;ÊRèlΟst‰ë̆@Û˒ìÌfÚ[ÑKËÿSÏÏë&‰½<Žð‘Š4ȸ¸Г¼ÌýHëBeäËڗ»Ê~õÐ
­â(̚UÑ}‡Ñ­Ñ™lф¢ݟ@RÎ,¡˜|!!š¿ý·]Ê­¨È<ÒmºüÒ=—Ñ0ÍÓ7ýÑ÷<Ë$í_ɘÐ9ý_MÀûìÈÇltæ%F/ÔmÔ)x=Áó҈üGÙ°»vuÕ¼«`S
Öa-ÖcMÖemÖgÖi­ÖkÍÖmíÖo
×q-×sM×um×w×y½vþ‹§E½­z'íl5‚ÍÔµØTY؈¤ÙÇj}Óْ	!ú̈—ˆ‘9[͇ÍÎJ´Ó]èR­Ù@
<ÚÊŒËÁ@
zÚ¥
ÑÛøÙ©½Ô«½­ÍÙ´
Û¨EqJqȶûÊI}Û-ù¶÷¡È»ýÎî˜Ü’Ä=ܪXÈ-u8
Õ±¸I)íÜðPÝô(Ý‚Œ=`ÿc´£;ǍMÖ!VÕÊ=ÙÔ|‡;»ŽW;