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

€",O€!ôxÙ€@|ˆ€Ì@Ô€@|ˆ€ÌÀÌ@Ô€@|ˆL$è0$€š@A| XPÀ•}À˜Àр™ÀрÀр Ä
$Æ;@–A|@A|€ÌÀÌÍ@Í-Í.@Í€@|ˆ€Ì@ÌÌÚ€(@Ì€@|ˆÈÅ|ÑÀ؀ÌÌ@Ì€@|ˆÈÅ|ÑÙÀ@|A|@A|ÄÄ#Ä'Ä€•À•(ÄÌ€š0ÄÏÌ	(Ä~, HÎì"0¨ÀÎ؀ÍÀÍÎ@ÎÀÌ͈€–"€Ø€Ì@̀€ÍÀÍÎ@΀@|ˆÈÅ|@A|€A|ÀA|B|@B| hP@j~>耖vÆ€c€›B@~€B|ÀB|Œÿ@–ÿÿp:´2ˆ	Ä0ÌÌ›+@›ÑÙ3Ä7Ä—@—8Ä€›<ÄÀÏÌÀ”"ÀØÀ>Àr8À
ÀûÀÏ;Ä?ĀØÏ@πÏÀÏ@̀ÍÀÍ'~πÌÀΣ€;Ä?ÄÏ@Ï€ÏÀÏd
\ÿ@–)}}€pBÑÏ3Ä7Ä—@—8Ä€›<ÄÀÏÌÀ”"ÀØÀ>Àr8À
ÀûÀÏ;Ä?ĀØÏ@πÏÀÏ@̀ÍÀÍ'~πÌÀÎ΀;Ä?ÄÏ@Ï€ÏÀÏd
1ÿ@–)}ª€ÈÀÆ|ÀÒ@ÙÀ@|A|@A|ÄÄ#Ä'Ä+Ä€•À•&Ì'ÀÒ,ÄÌÀš,ÄÀÎÌ	,Ä0ì~0 Hî0#Ï@؀ÍÀÍÎ@΀ÎÀÌ͈À–"€Ø€Ì@̀€ÍÀÍÎ@΀΀@|ˆÈÅ|@A|€A|ÀA|B|@B| hP@j~>耖vÆ€c€›B@~€B|ÀB|ìþ@–ÿÿp:´2ˆ	Ä0ÌÌ›1@›Ñ@Ù3Ä7Ä —@—&Ì'Ñ8Ä€›<ÄÀÏÌÀ”"ÀØ	À>Àr8À
ÀûÀÏ;Ä?ÄÀØÏ3Ä@πÏÀÏÏ@̀ÍÀÍ'~πÌÀÎI€;Ä?ÄÏ3Ä@Ï€ÏÀÏÏd
¶þ@–)}€pBÑÏ3Ä7Ä —@—&Ì'Ñ8Ä€›<ÄÀÏÌÀ”"ÀØ	À>Àr8À
ÀûÀÏ;Ä?ÄÀØÏ3Ä@πÏÀÏÏ@̀ÍÀÍ'~πÌÀÎz€;Ä?ÄÏ3Ä@Ï€ÏÀÏÏd
…þ@–)}P€Ä˜%Ø@B|€B|û€• ¬RÀæ~À@|A|ÄÿÿÀ™ˆpˆ Ô@Õ~@Ñ̀Ì@΀ÎÀÌ:ÜÍjþ€—À@|A|Œ€ÄÄ™ÌÀÍÌĘ%€€Œ$ÄÄÀ˜™ÄÌÀÍÌ0˜€€8˜€€ÄÀÍ̀Ì@Ô€@|ˆÄÀÍÌȀÌ@ÌP
} UÑ@ØÌ€@|ˆÄÀÍ̀Ì@Ô€@|ˆÄÀÍÌ$$ÄÈèSƀÌ@Ì QÀÐ|Å| U
€E}̀Í€@|ˆÀ@| PP@
}@Ñ%Ì€@|ˆ@C|ÈĈ0ˆ @A|ÀX}ÀÜ| ÐT@A|€Ìž¢CÏú¡ÃÌù¡͝¢CÍ@Í@Ì€@|ˆ@C|ˆ0ˆ À@|A|@A|€Ìž¢CÏú¡ÃÌù¡͝¢CÍ@Í@Ì€@|ˆÀ@|Ð$Ÿ¢ÃÌ@Ø•€Ø€ÌÀÌ€@|ˆÀ@|€Ì¢¢ÃÌÀÌ€@|ˆÄÀ@|à1Ôÿÿ'À	@a}À•@΀ÌA|@•ÀÌÀÌÍ€• ÍÌÚ€~ èˆ A| %Tš Ĩ Î TP€A|øœ4¨}€– 
€B|€B|4Ü!?€$@Î	àÍ Í Ñ Í$,Ä 0UÑè,Ïš#$Ä Ä@B~d&
@b~@–0Ü!ÀÍÚ€A| Ä
ƨÀ” Î1€ÌX€ Ä€A| 

Æ
Æ
€Y}΀• Ì`ÍÚ€ Ì`ÍÚ€À@|Ð1œý•@•èÐ0Ô4Øs(B|@B|•€†Þ€Þ€Þ€Þ€€T
~!@Íaԃý€•@!9Ä€@|ˆT dR&~!@ÍbÔzý€• Äÿÿš€@|ˆÀ@|A|€C|ÀC| Q üS€¿ÀÐ|€Ó€ØÀÐÀÍ @|ÄÄ ˜Q@Y}+Ä/Ä3Ä7ÄÜ	 ìR€®~ tS7@+@v~?¨V?0W	€²~	*~ñÿÀ™äÿ– ôS@{@e} XU!ÌvͶÍ Äÿÿš€@|ˆ$ ÄÀ@|A|ýàÌú Í QÀÔ|ÀÐð@™4\/	v}	@^}€™Ì
ÌÚ€˜,ì&3€™0–ÌÚ€@Í0'((8<ÄÄÄ#Ä
@]}
À¡}
@]}œ	}	@}	€’~¸ü@›ñÿÀ›$ ÄýÆúÆ	€š
Ìé› QÀÔ|ÀÐ@ÍÙ€
ÌáÀ–ÌÚ€
ÌÀšÌý€—¸?Äýÿ€›€Ì@–ÌÚ€ÚÄÄÄÄÄÄ'Ä+Äü°	Àóð	Àóp	Àó€ˆ}ÀÌ}À—Q~@•~€|ÀÔ|	@|Àš´,
Ì·@›ÌÚ€$ ÄýÆúÆ QÀÔ|ÀЀÀ@|Ð1Öü•M@•0ÔèÐ4üÌ$:è€A|ÀA|À”€†D€Þ€Þ€Þ€A€Þ€ ÜQž}Q€ ÜQ€}@™¢ÅQ€¢ÉQ€¡Å@•˜¥Å dR&~U(€A|ÀA|•€†Þ€Þ€Þ€Þ€e€!ØÎ@•˜  VΟüÀ—@!9Ä€@|ˆ ÜQ€}!ØÎ@•˜  VÎÿÀ›€@|ˆÀ@|A|;@•ÄX=þÿ€™}t %ÄÜ1 2!Ì#̀)À•ÀÔ|@B|–@V~…!Á̆!͇!AΈ!Ả!AÌvü@•Äÿÿ@™€€ÌÀÌÍ@Ô€@|ˆ$(Ä÷h؀Ì@Ì~$ÄE@–÷ÆýÿÀ˜€@|ˆ$(Ä0Ä4Ä€š›Ì@ÏÌÀ@|÷h؀ÌÀÌ@ÔÐ.™˜€€Ì@Ì@Ì@ÌÀ@|ÀÌÀÌ@Ô€@|ˆÀ@|ÄÜ<Ø
ÀÔ|€ÌÀÌÀ™@ü€™Ú€$€ÍÚ€À@| PPéŒÀÐ|$Ä$Ä€C|@–ÖÄ@™ƒß¤ÏíŒ@Ԁî_ÅÿÿÀ•ñTØô[Å€•ñØüÿ€™î_Åà=šëcÅšƒß¤ÏíŒ@ÔÜ	îÔÍñØ팀@|ˆØ<ÄóÀ›@Ø<ÄïÀ—éŒ ÄÀ@|ÿ6ÀÄÿ?0À	@õ|	€Q}€}	€ó|€™ƒß ÏíŒ@Ԁ팀@|ˆÀ@|ÜÀ™€ÌÀÌ@ԀA| TP€A|ÀA|B|0: › $€@~d
Ìþÿ@šì$Àš1Å €}2Åô$$x	€‡€,€/€2€5€8€;€€€Óû€—=€€Ðû€—=€€Íû€›=€
€Êû€›=€€Çû€›=€€Äû€›@~€ÄÀÍ̀Ì@Ô€@|ˆÀ@|Ð$1Ä™Ì~$đ@–@™ÄÀÍ̀ÌÀÌ@Ô€@|ˆÀ@|A|!Í Q€™MԀ@M}1VԞûÀ• Äÿÿš€@|ˆÀ@|A|ÔX1ÿÜ$@•“û€™̀€ÌÀÌÍ€@|ˆ$ ÄÀ@|ÓĀÌÀÌ!ÌA!!Í€@|ˆ@Ô€@|ˆ(Ä?€–è%@A|øÿÀ	@Y} XP@Y}€A| \P€}ÀA| `PÀá}ÀÙ}bÉ~•ÌÀ„€ž€ €¢€¤€¦€¨€€¯€@â}«€@â}«€@~«€
@~«€@~«€@~«€¯€@š	
•Á€úÿÀ	@U| XP@Y}À	€…}@ÔÀ@Ì@Ì@ÌúÿÀ	@U| XP@Y}À	€…}À@Ԁ@Ì@Ì`˜a¨
‹(بÍhѨÑÚ€ÄÀ˜ÄÌÀÌÌ	Ä%@•"@؀Ì@Ô€@|ˆ~$Ä@–€@|ˆÞ€?)°·ÅÌ	~'+.7$Ò%Ý&YÄ"ñ#÷'‹» (*b,/~1P2~3F4ä58g7<+?-@pA”BžC®D¸JBU£_~`ša³iºsÈvÏwW{g}u~~ÌQ