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

Parent directory
doc
hosts
po
COPYING 35147 bytes
ChangeLog 88848 bytes
ChangeLog-0001 350626 bytes
ChangeLog-0203 442800 bytes
ChangeLog-2004 206153 bytes
ChangeLog-2005 194508 bytes
ChangeLog-2006 138686 bytes
ChangeLog-2007 136883 bytes
ChangeLog-2008 135411 bytes
ChangeLog-2009 196159 bytes
ChangeLog-2010 135039 bytes
ChangeLog-2011 129420 bytes
ChangeLog-2012 116640 bytes
ChangeLog-2013 121904 bytes
ChangeLog-2014 129645 bytes
ChangeLog-2015 155683 bytes
ChangeLog-2016 159734 bytes
ChangeLog-2017 213982 bytes
ChangeLog-2018 180468 bytes
ChangeLog-2019 117976 bytes
ChangeLog-2020 189657 bytes
ChangeLog-9193 305201 bytes
ChangeLog-9495 411516 bytes
ChangeLog-9697 258503 bytes
ChangeLog-9899 206725 bytes
MAINTAINERS 260 bytes
Makefile.am 25367 bytes
Makefile.in 90831 bytes
PORTING 3021 bytes
README 2310 bytes
TODO 1182 bytes
acinclude.m4 3179 bytes
aclocal.m4 43912 bytes
aix386-core.c 8013 bytes
aix5ppc-core.c 9465 bytes
aout-cris.c 9706 bytes
aout-ns32k.c 12607 bytes
aout-target.h 21469 bytes
aout32.c 959 bytes
aout64.c 959 bytes
aoutx.h 164927 bytes
arc-got.h 14721 bytes
arc-plt.def 3973 bytes
arc-plt.h 4650 bytes
archive.c 80907 bytes
archive64.c 7684 bytes
archures.c 42999 bytes
bfd-in.h 16784 bytes
bfd-in2.h 255563 bytes
bfd.c 70040 bytes
bfd.m4 2306 bytes
bfdio.c 18887 bytes
bfdwin.c 6810 bytes
binary.c 11661 bytes
cache.c 16572 bytes
cf-i386lynx.c 1142 bytes
cisco-core.c 13048 bytes
coff-aarch64.c 4584 bytes
coff-alpha.c 72350 bytes
coff-arm.c 69564 bytes
coff-arm.h 1185 bytes
coff-bfd.c 2712 bytes
coff-bfd.h 3299 bytes
coff-go32.c 7479 bytes
coff-i386.c 24570 bytes
coff-ia64.c 6211 bytes
coff-mcore.c 17191 bytes
coff-mips.c 48156 bytes
coff-rs6000.c 144007 bytes
coff-sh.c 94244 bytes
coff-stgo32.c 11615 bytes
coff-tic30.c 7239 bytes
coff-tic4x.c 10414 bytes
coff-tic54x.c 23519 bytes
coff-x86_64.c 29222 bytes
coff-z80.c 13974 bytes
coff-z8k.c 10878 bytes
coff64-rs6000.c 88126 bytes
coffcode.h 178799 bytes
coffgen.c 90775 bytes
cofflink.c 91966 bytes
coffswap.h 26711 bytes
compress.c 19435 bytes
config.bfd 45301 bytes
config.in 9117 bytes
configure 525772 bytes
configure.ac 45023 bytes
configure.com 11852 bytes
configure.host 3824 bytes
corefile.c 4557 bytes
cpu-aarch64.c 3863 bytes
cpu-aarch64.h 1113 bytes
cpu-alpha.c 1917 bytes
cpu-amdgcn.c 2650 bytes
cpu-arc.c 3821 bytes
cpu-arm.c 19425 bytes
cpu-arm.h 1397 bytes
cpu-avr.c 5374 bytes
cpu-bfin.c 1457 bytes
cpu-bpf.c 2226 bytes
cpu-cr16.c 1457 bytes
cpu-cris.c 4040 bytes
cpu-crx.c 1417 bytes
cpu-csky.c 2907 bytes
cpu-d10v.c 1809 bytes
cpu-d30v.c 1370 bytes
cpu-dlx.c 1389 bytes
cpu-epiphany.c 1766 bytes
cpu-fr30.c 1566 bytes
cpu-frv.c 2548 bytes
cpu-ft32.c 1693 bytes
cpu-h8300.c 5155 bytes
cpu-h8300.h 926 bytes
cpu-hppa.c 1978 bytes
cpu-i386.c 5370 bytes
cpu-ia64-opc.c 21055 bytes
cpu-ia64.c 1774 bytes
cpu-iamcu.c 1490 bytes
cpu-ip2k.c 1674 bytes
cpu-iq2000.c 1669 bytes
cpu-lm32.c 1642 bytes
cpu-loongarch.c 2306 bytes
cpu-m10200.c 1332 bytes
cpu-m10300.c 1792 bytes
cpu-m32c.c 1655 bytes
cpu-m32r.c 1452 bytes
cpu-m68hc11.c 1333 bytes
cpu-m68hc12.c 1683 bytes
cpu-m68k.c 9452 bytes
cpu-m68k.h 980 bytes
cpu-m9s12x.c 1337 bytes
cpu-m9s12xg.c 1348 bytes
cpu-mcore.c 1640 bytes
cpu-mep.c 1389 bytes
cpu-metag.c 1644 bytes
cpu-microblaze.c 1648 bytes
cpu-mips.c 6639 bytes
cpu-mmix.c 1742 bytes
cpu-moxie.c 1534 bytes
cpu-msp430.c 4358 bytes
cpu-mt.c 1717 bytes
cpu-nds32.c 1714 bytes
cpu-nfp.c 1830 bytes
cpu-nios2.c 2235 bytes
cpu-ns32k.c 24266 bytes
cpu-or1k.c 1631 bytes
cpu-pdp11.c 1356 bytes
cpu-pj.c 1442 bytes
cpu-powerpc.c 5581 bytes
cpu-pru.c 1574 bytes
cpu-riscv.c 4654 bytes
cpu-riscv.h 2631 bytes
cpu-rl78.c 1565 bytes
cpu-rs6000.c 2381 bytes
cpu-rx.c 1406 bytes
cpu-s12z.c 1328 bytes
cpu-s390.c 2010 bytes
cpu-score.c 2289 bytes
cpu-sh.c 7638 bytes
cpu-sparc.c 3510 bytes
cpu-spu.c 1802 bytes
cpu-tic30.c 1376 bytes
cpu-tic4x.c 2278 bytes
cpu-tic54x.c 1396 bytes
cpu-tic6x.c 1473 bytes
cpu-tilegx.c 1675 bytes
cpu-tilepro.c 1310 bytes
cpu-v850.c 1714 bytes
cpu-v850_rh850.c 1828 bytes
cpu-vax.c 1367 bytes
cpu-visium.c 1591 bytes
cpu-wasm32.c 1374 bytes
cpu-xgate.c 1364 bytes
cpu-xstormy16.c 1596 bytes
cpu-xtensa.c 1577 bytes
cpu-z80.c 3309 bytes
cpu-z8k.c 1684 bytes
dep-in.sed 482 bytes
development.sh 874 bytes
dwarf1.c 15294 bytes
dwarf2.c 169092 bytes
ecoff-bfd.h 2816 bytes
ecoff.c 125896 bytes
ecofflink.c 75672 bytes
ecoffswap.h 26904 bytes
elf-attrs.c 20454 bytes
elf-bfd.h 116634 bytes
elf-eh-frame.c 74087 bytes
elf-hppa.h 32261 bytes
elf-ifunc.c 10699 bytes
elf-linker-x86.h 2978 bytes
elf-linux-core.h 9068 bytes
elf-m10200.c 38800 bytes
elf-m10300.c 164996 bytes
elf-nacl.c 11075 bytes
elf-nacl.h 967 bytes
elf-properties.c 24924 bytes
elf-s390-common.c 11505 bytes
elf-s390.h 1125 bytes
elf-strtab.c 11251 bytes
elf-vxworks.c 9659 bytes
elf-vxworks.h 1632 bytes
elf.c 391326 bytes
elf32-am33lin.c 3090 bytes
elf32-arc.c 89822 bytes
elf32-arm.c 618092 bytes
elf32-arm.h 3689 bytes
elf32-avr.c 125128 bytes
elf32-avr.h 4016 bytes
elf32-bfin.c 168315 bytes
elf32-bfin.h 1033 bytes
elf32-cr16.c 86968 bytes
elf32-cr16.h 1040 bytes
elf32-cris.c 129132 bytes
elf32-crx.c 40460 bytes
elf32-csky.c 172081 bytes
elf32-csky.h 1288 bytes
elf32-d10v.c 15357 bytes
elf32-d30v.c 16740 bytes
elf32-dlx.c 18277 bytes
elf32-dlx.h 1072 bytes
elf32-epiphany.c 19000 bytes
elf32-fr30.c 20687 bytes
elf32-frv.c 209877 bytes
elf32-ft32.c 37027 bytes
elf32-gen.c 3193 bytes
elf32-h8300.c 50789 bytes
elf32-hppa.c 131540 bytes
elf32-hppa.h 2679 bytes
elf32-i386.c 137244 bytes
elf32-ip2k.c 42714 bytes
elf32-iq2000.c 25921 bytes
elf32-lm32.c 69374 bytes
elf32-m32c.c 57459 bytes
elf32-m32r.c 110854 bytes
elf32-m68hc11.c 38277 bytes
elf32-m68hc12.c 20620 bytes
elf32-m68hc1x.c 42787 bytes
elf32-m68hc1x.h 6560 bytes
elf32-m68k.c 134744 bytes
elf32-m68k.h 1111 bytes
elf32-mcore.c 19845 bytes
elf32-mep.c 22015 bytes
elf32-metag.c 116804 bytes
elf32-metag.h 1380 bytes
elf32-microblaze.c 103955 bytes
elf32-mips.c 86323 bytes
elf32-moxie.c 11082 bytes
elf32-msp430.c 93168 bytes
elf32-mt.c 16968 bytes
elf32-nds32.c 418596 bytes
elf32-nds32.h 5367 bytes
elf32-nios2.c 160943 bytes
elf32-nios2.h 1367 bytes
elf32-or1k.c 98333 bytes
elf32-pj.c 10500 bytes
elf32-ppc.c 310182 bytes
elf32-ppc.h 2372 bytes
elf32-pru.c 45778 bytes
elf32-rl78.c 71312 bytes
elf32-rx.c 106782 bytes
elf32-rx.h 991 bytes
elf32-s12z.c 9839 bytes
elf32-s390.c 122847 bytes
elf32-score.c 136925 bytes
elf32-score.h 4241 bytes
elf32-score7.c 116018 bytes
elf32-sh-relocs.h 31775 bytes
elf32-sh.c 198422 bytes
elf32-sparc.c 11598 bytes
elf32-spu.c 152451 bytes
elf32-spu.h 3762 bytes
elf32-tic6x.c 121676 bytes
elf32-tic6x.h 1469 bytes
elf32-tilegx.c 4812 bytes
elf32-tilegx.h 1408 bytes
elf32-tilepro.c 111805 bytes
elf32-tilepro.h 1422 bytes
elf32-v850.c 131154 bytes
elf32-v850.h 1019 bytes
elf32-vax.c 56702 bytes
elf32-visium.c 25952 bytes
elf32-wasm32.c 4424 bytes
elf32-xgate.c 15569 bytes
elf32-xstormy16.c 29093 bytes
elf32-xtensa.c 332856 bytes
elf32-z80.c 17624 bytes
elf32.c 934 bytes
elf64-alpha.c 160161 bytes
elf64-amdgcn.c 2583 bytes
elf64-bpf.c 21594 bytes
elf64-gen.c 3193 bytes
elf64-hppa.c 121625 bytes
elf64-hppa.h 1883 bytes
elf64-ia64-vms.c 155007 bytes
elf64-mips.c 148829 bytes
elf64-mmix.c 91665 bytes
elf64-nfp.c 5634 bytes
elf64-ppc.c 542899 bytes
elf64-ppc.h 3555 bytes
elf64-s390.c 120655 bytes
elf64-sparc.c 28791 bytes
elf64-tilegx.c 4813 bytes
elf64-tilegx.h 1408 bytes
elf64-x86-64.c 161601 bytes
elf64.c 934 bytes
elfcode.h 61775 bytes
elfcore.h 12117 bytes
elflink.c 453573 bytes
elfn32-mips.c 132077 bytes
elfnn-aarch64.c 313290 bytes
elfnn-ia64.c 141295 bytes
elfnn-loongarch.c 99539 bytes
elfnn-riscv.c 157866 bytes
elfxx-aarch64.c 27694 bytes
elfxx-aarch64.h 5502 bytes
elfxx-ia64.c 26791 bytes
elfxx-ia64.h 1598 bytes
elfxx-loongarch.c 31029 bytes
elfxx-loongarch.h 1563 bytes
elfxx-mips.c 514617 bytes
elfxx-mips.h 8902 bytes
elfxx-riscv.c 74945 bytes
elfxx-riscv.h 3007 bytes
elfxx-sparc.c 156093 bytes
elfxx-sparc.h 4843 bytes
elfxx-target.h 36951 bytes
elfxx-tilegx.c 122038 bytes
elfxx-tilegx.h 2859 bytes
elfxx-x86.c 121502 bytes
elfxx-x86.h 32124 bytes
format.c 18330 bytes
gen-aout.c 3229 bytes
genlink.h 4036 bytes
go32stub.h 10367 bytes
hash.c 26552 bytes
host-aout.c 2572 bytes
hppabsd-core.c 8275 bytes
hpux-core.c 13277 bytes
i386aout.c 2796 bytes
i386bsd.c 1733 bytes
i386lynx.c 15334 bytes
i386msdos.c 10708 bytes
i386netbsd.c 1427 bytes
ihex.c 25881 bytes
init.c 1689 bytes
irix-core.c 8601 bytes
libaout.h 23208 bytes
libbfd-in.h 35946 bytes
libbfd.c 29676 bytes
libbfd.h 115187 bytes
libcoff-in.h 19953 bytes
libcoff.h 32579 bytes
libecoff.h 13227 bytes
libhppa.h 13684 bytes
libpei.h 16688 bytes
libxcoff.h 11766 bytes
linker.c 106427 bytes
lynx-core.c 5587 bytes
mach-o-aarch64.c 8755 bytes
mach-o-arm.c 10316 bytes
mach-o-i386.c 12908 bytes
mach-o-target.c 8368 bytes
mach-o-x86-64.c 10946 bytes
mach-o.c 177441 bytes
mach-o.h 27178 bytes
makefile.vms 2154 bytes
mep-relocs.pl 7396 bytes
merge.c 24533 bytes
mmo.c 102486 bytes
netbsd-core.c 8758 bytes
netbsd.h 3712 bytes
ns32k.h 1876 bytes
ns32knetbsd.c 1899 bytes
opncls.c 55913 bytes
osf-core.c 6318 bytes
pc532-mach.c 3301 bytes
pdp11.c 134171 bytes
pe-arm-wince.c 1607 bytes
pe-arm.c 2599 bytes
pe-i386.c 1912 bytes
pe-mcore.c 1326 bytes
pe-sh.c 1122 bytes
pe-x86_64.c 3886 bytes
peXXigen.c 139066 bytes
pef-traceback.h 7953 bytes
pef.c 32372 bytes
pef.h 5671 bytes
pei-aarch64.c 2733 bytes
pei-arm-wince.c 1218 bytes
pei-arm.c 2286 bytes
pei-i386.c 1805 bytes
pei-ia64.c 1406 bytes
pei-mcore.c 1441 bytes
pei-sh.c 1273 bytes
pei-x86_64.c 25205 bytes
peicode.h 44574 bytes
plugin.c 22495 bytes
plugin.h 1433 bytes
ppcboot.c 16765 bytes
ptrace-core.c 7126 bytes
reloc.c 201024 bytes
reloc16.c 9747 bytes
rs6000-core.c 20972 bytes
sco5-core.c 11890 bytes
section.c 50019 bytes
simple.c 9851 bytes
som.c 218783 bytes
som.h 8736 bytes
srec.c 33758 bytes
stab-syms.c 2117 bytes
stabs.c 22224 bytes
syms.c 43825 bytes
sysdep.h 4959 bytes
targets.c 54966 bytes
targmatch.sed 526 bytes
tekhex.c 27266 bytes
trad-core.c 9698 bytes
vax1knetbsd.c 1443 bytes
vaxnetbsd.c 1443 bytes
verilog.c 12493 bytes
version.h 1129 bytes
version.m4 33 bytes
vms-alpha.c 274976 bytes
vms-lib.c 61665 bytes
vms-misc.c 15449 bytes
vms.h 4323 bytes
warning.m4 4902 bytes
wasm-module.c 20986 bytes
wasm-module.h 2137 bytes
xcofflink.c 218338 bytes
xcofflink.h 2509 bytes
xsym.c 61971 bytes
xsym.h 25171 bytes
xtensa-isa.c 44892 bytes
xtensa-modules.c 501485 bytes