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

‰PNG


IHDR³M£`
sBITÛáOà	pHYsÐй‹çŸïIDATxœíÝ}L÷ðïÕÒúˆ¶ <(NBtV4Sœl¹Lƒl2cF—Ét‚Zqº5–!1â&2u²d˜Žt8&Sâf$V™"ŠXZ슭i¡­…ûýqù]º‚…*Ð>¯¿ê·ßûܧM|÷è}X¡9»p9ô«W¯Êd2g·F*>>>""b|ö¥T*333/^¼¨×ëF£ýÉr¹<22’Éd…ÂC‡ÅÆƎOŸTÑÑÑÃö	ÀH`¯¾ú*†aÎî¯¯¯ïÚµk7oÞŸÝuwwÿôÓO|>?==}$ÉHÓÀÀÀΝ;O:5Ο¸.•ŒwïÞMMM}üø±³#b6›Oœ8aýYŽ!„,ˤI“œ×)…B£T*Çs§#Lëi2™,!!A§Ó‘O†7ÖÔÔ<yò$%%åàÁƒÞÞލfíÚµMMMÁÁÁyyy7n¼rå
UÁf§CV(+++..Öh4</??Ϟ=J¥’Éd"„._¾>†oÊpªªª~üñÇââb'öFîСCt:}Ϟ=Ô݉ݏd±XŽ?MäææZ,–öövÃÒÒÒvîÜY\\œ™™ÉãñÔjµ^¯_¹r¥ýšƒ+|ôÑG6løóÏ?ãââ´ZmgggRRRtt´^¯ã×7R,kܾ÷ωÏçSä$HF0jL&Çëííår¹---ä Á`øî»ï<xÀf³Bb±xõêՅ……µµµ>>>>>>b±xÕªUO+;d±Xìåå%—Ë…B!Çãñxr¹||^&˜àÜ458ŽkµÚžžž¸¸¸êêjrP¥RY,–ˆˆ2¿’’’t:]ww7F$ç̘1ÃNÙ!+p¹ÜšššÊÊÊÀÀ@‘HÔÜÜ<æ/L$Œ`”±X¬’’’½{÷’Ø
:®P(´Z­V«Õét===þþþ]]]ä&÷ïßG1Œ'Ožô÷÷#„Ôj5UpÈ
¡äääÆÆFF³råÊôôt8‹F$#°Çh4šÍfòÁÈOûFEE͛7ïèÑ£!‡“ššºiÓ&ò{¥RÙØØÈápÞx㍭[·öõõ©Õꢢ"„PHH“ɬ©©1™L ª
YA¡PÔ×׍FƒÁáp&Mšäççg6›»»»GýM$#°ÇÇÇgÞ¼y&“‰üB¼uëŸÏ·¿áúõëKKKÉÀ#GŽÐh´ððp6›pýúu„ÐW_}õï¿ÿòùüŋ¯^½!äååUZZºnÝ:¡P¸páBëjƒ+ô÷÷K$‹UQQqìØ1ÿœœœððpwûöí1y;jii1™LcT¸XµãNœ²jg¸ÔRDû:;;-Z´bŊݻws8œ§M«ªªjhh ¾l.N*•êt:ëUVpÌ€BBBâããËÊÊbbbòòò`-·§‚dÀ1%%%AAA·oßþâ‹/ =$#p>¡PèJ“¦OŸN~
J䣧‚•Þ··££ÃÙ]LhÙÙÙÍÍÍäª#2ÛÚÚêë듓“%‰ï»€dt?ƒ¡µµÕÙ]Lh}}}6'-	‚èéé¹yó¦J¥‚dôŒîG ¼óÎ;ÎîbBûàƒ:;;©
‚Y_-Ü$#ŽÑétgΜ!C&z*HFSXXØÖÖ™èÙ p€N§;yòdBB¾}û =$#hmm½páBhh¨³c’¼üòËÎnŒXé
¶ À$#؂d[Œ`’lA2€-HF°åfÉxæÌÃT*•ÍcE®˜Œz½^*•.X°€Íf3Œ^x!33óÚµk6Ópxžßö‚lÉ咱»»;66öûï¿ß¼yóå˗oß¾}øða¶mÛ6›™K—.U©TÀ)}àvÚÚÚRSSù|>NçóùK–,¡n§l¸\2fggûúúþõ×_iiiaaa3fÌHLL<|øð7ß|c3Óúˆ ˆýû÷GDD0Œààà;vX,ëigΜ‰Åq|Á‚äï#„’““BÓ¦MÃ0ðñ{‘Œ;ƒÁ°xñâÞÞÞÓ§Owttœ={vÕªU=r´Î“'OÆ¢=WãZɨV«kkkÅb1õ£ï”)S¦ØÙpǎeee¥¥¥ííí•••6ǘ‰äÀ2™!”™™I~ûí·¡ÖÖV¥Réy?â€µ––¥Rùù矿ôÒKAAAÑÑÑ6lHKK#ŸöØ¢¾¾~Ñ¢EÞÞÞñññl6Û`0P•ËÊʦL™b6›ª3¾¯þ™X,Â5œ;w!ÔÞÞþ´	õõõ!¥RiýX§Óá8~îÜ9jZEE›Í&_9íìÙ³äS•••†õööÚTs<˜:uª³»Ã«¬¬LOOwvÿ!—ËB‰Äd2
~vûöíaaa?ÿüsggç/¿ü²yófò)ò¿ITTTCCCGG‡\.g2™UUUÔ¶±±±ëׯw´Î¿\ÇìÞ½»  Àzĵ’ñ?þx†d<þ<BÈ×חùä'’Z­¦¦)
ë
*•Š€dcÆ“‘ ©TŠã¸··wlllnnnCC9>’c‹~øzv͚5‰‰‰äã7n „.^¼øu\Çàdt­û3FFFb&“ÉfΜ9ò­úûûB§OŸ¶÷óó£Óhÿùހ ?˜H¶mۖÝÔÔ$“ÉšššÊËË·nÝZTTÔÚÚj2™’’’¨oÛûûûFã£Gø|>9GÕY»vík¯½¦P(‚‚‚ªªª„B!ù¬£u\™k%£@ xóÍ7¥RéòåËq·~ª§§gòäÉCnõâ‹/zyyutt$$$8´;rÅÏÀÀÀ³ö€›™<yrJJJJJ
B¨°°°¤¤d×®]#9¶`0Ôã¥K—UWWçççWWW¿ÿþû丣u\™k%#BèСCK–,‰D[¶l‰‰‰a0mmmǏïêꪭ­r??¿üüü?üp```éÒ¥‹åòåËÿý·D"±¿/òžõuuu)))†QkLsçÎ5›Íf³ÙÑc¶f͚cǎ͟?¿««ëÝwß%ǟùŹ\2´´´ìß¿Ϟ=·nÝ2›ÍÁÁÁ‰‰‰Ÿ}ö™­vïÞ²oß¾œœ:•‘‘1ì¾ÂÂÂ>þøã]»våææ’_.ŒÞëÀµüöÛo©©©sçÎe02™lûö퉉‰l6!äè±ÅÚµk¥RiAAÁ²e˨#Äg>FqQ®sØg`܅ž¹ÿ~VVVdd$Žã^^^3gÎÌËËÓjµÔ„òòr24}}}cbb<HŽ?íD¥H$BUWWی;ZÇ>ƒ‘Éø<×؁q£P(bbb`é¥ë«ªªjhh¨®®vv#`D¤R©N§+..¦F\k¥7¸HF`Onnn`` “ÉLHHhoo·3S.—cÆb±|}}çϟéÒ¥qk€QÉì™9sæ•+W´Zmddä{ï½g2Žãz½^¯×/_¾<++k|:`,@2{


üýý½¼¼²²²È«Î‡E£ÑRRR¬0
CVV–@ àñxF£!TVV6}út&“TZZ*—˽½½92}út‡“““Cݹ@£Ñ¤¦¦r¹\>Ÿ¿qãF‹ÅBN.++!!!ÍÍÍäL›švö€}Œ`D.]º=’™‹åøñã֓sssõz}{{ûƒÔjõΝ;>|¸aÆ'N†ëׯ/[¶!d6›ÏŸ?ÿÏ?ÿܹsG&“‘›gddà8®T*oܸÑÜÜ,•JÉÉjµZ¥Redd „†¬9äÞG÷Ví¸g­ÚQ(Ó¦M»pႝ97oÞDq¹\///>ŸïÞ=r\¯×ÓétòBu‚ .\¸ªÕjq¯¬¬Ôét֛S—·Ÿ:u*,,Œ N‡a5^WW7{ölròãǏ	‚¸zõ*›Í&bpͧí}”Þ{\pÕ°cðª8fÃèíí]±bÅöíÛãããíÏÄq\«ÕöôôÄÅÅQVT*•Åb‰ˆˆàñx</))I§Óq¹ÜšššÊÊÊÀÀ@‘HDþ9L§ÓÉ­f̘A.Nzøðá¤I“¨ñÐÐPòŽœ8Ž“K”yÿ«!k¹÷±x—€‡dö¤§§‹D"êÚØa±X¬’’’½{÷êõz„@  Óé
…B«ÕjµZN×ÓӃJNNnllÔh4+W®LOOGY,–®®.²Èýû÷§NJnÞßßOß»w/  ài»\ói{À>HF`ÏÖ­[F#u6c„¢¢¢æ͛wôèQ„‡ÃIMMÝ´iy°¦T*
E}}½Ñhd0‡¼ÐÃ0±XÜ×קV«%	m\.÷õ×_ß²eK__ßÇ?ùär|°!k¹÷ç{KÀ„Éì)))ijjâr¹,‹¼ãÆ­[·Frëõëח––’7_9räFg³Ù			ׯ_ïïï—H$þþþ,«¢¢âرc!ƒ±hÑ¢ðððY³f͝;W,“¥¾þúkƒÁ0uêÔ¨¨(‘HTXX8䇬9äÞG坞
®t']h2™,“Éë®F…\.ŽŽö˜%5pu {«'F³nݺ…ºK,àj\î.dàyh4±X|öìY•JUUUåìvpWŒ‚ÊDòâ‘H´jÕ*g7å¡Pè1JÉèöl2!Äb±6oÞìÜ®pkŒnlp&’æ̙“’’BÀ-ʝúq(àÖ ÝØÞ½{ëê꟪6™Lîzy÷÷öÛo…Bgwž$£“J¥ùùùb±ø×_½sç5þèÑ£ÜÜ\@àÄÞpk°jǽùùù•——_ºt)''gÖ¬Yäà½{÷¶lÙâÜÆpkŒž`p>þþûïjµÚÙ}à® =•ÙÙÙAäåå9»#Ü$£§ñóóûòË/¯^½:{ölX!À³30ž‰Ëå~úé§Îîwnj`’lA2€-HF°É¶ À$#؂d[t„ÐÝ»wá²ÜBww7ÜuÑ-̙3gÛ¶m8Ž;»0"Aœ<yÒz„ž––öÊ+¯8«!à‚ Þzë-gw†7þü;wîÀǘñññ±þçÿÀಗBÓ,ËIEND®B`‚