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
Makefile 320 bytes
README.ncr5380sbc 7253 bytes
aac.c 48978 bytes
aac_tables.h 4728 bytes
aacreg.h 44131 bytes
aacvar.h 11551 bytes
ac97.c 69466 bytes
ac97reg.h 10052 bytes
ac97var.h 4095 bytes
acpipmtimer.c 1976 bytes
acpipmtimer.h 301 bytes
ad1843reg.h 3334 bytes
ad1848.c 29118 bytes
ad1848reg.h 6211 bytes
ad1848var.h 7524 bytes
adv.c 23451 bytes
adv.h 3032 bytes
advlib.c 90365 bytes
advlib.h 42967 bytes
advmcode.c 18867 bytes
advmcode.h 1814 bytes
adw.c 31794 bytes
adw.h 3497 bytes
adwlib.c 66774 bytes
adwlib.h 41473 bytes
adwmcode.c 100780 bytes
adwmcode.h 7882 bytes
aha.c 35031 bytes
ahareg.h 9707 bytes
ahavar.h 4134 bytes
ahcisata_core.c 65086 bytes
ahcisatareg.h 13088 bytes
ahcisatavar.h 4774 bytes
aic6360.c 58269 bytes
aic6360reg.h 10218 bytes
aic6360var.h 8151 bytes
aic6915.c 35625 bytes
aic6915reg.h 20988 bytes
aic6915var.h 6170 bytes
aic77xx.c 3792 bytes
aic77xxreg.h 1799 bytes
aic77xxvar.h 1723 bytes
aic79xx.c 272170 bytes
aic79xx_inline.h 29897 bytes
aic79xx_osm.c 22552 bytes
aic79xx_osm.h 16981 bytes
aic79xxvar.h 48142 bytes
aic7xxx.c 201999 bytes
aic7xxx_cam.h 5219 bytes
aic7xxx_inline.h 20088 bytes
aic7xxx_osm.c 30840 bytes
aic7xxx_osm.h 16289 bytes
aic7xxx_seeprom.c 21331 bytes
aic7xxxvar.h 44539 bytes
al2210reg.h 6783 bytes
am7930.c 20072 bytes
am7930reg.h 7304 bytes
am7930var.h 2619 bytes
am7990.c 15777 bytes
am79900.c 17007 bytes
am79900reg.h 5706 bytes
am79900var.h 2241 bytes
am7990reg.h 6285 bytes
am7990var.h 2239 bytes
am79c930.c 11987 bytes
am79c930reg.h 4567 bytes
am79c930var.h 2815 bytes
am9513reg.h 9230 bytes
amdccp.c 2970 bytes
amdccpvar.h 1753 bytes
an.c 51682 bytes
anreg.h 24440 bytes
anvar.h 5826 bytes
anx_dp.c 31224 bytes
anx_dp.h 2584 bytes
apcdmareg.h 4512 bytes
apple_smc.c 15351 bytes
apple_smc.h 4126 bytes
apple_smc_fan.c 13029 bytes
apple_smc_temp.c 12965 bytes
apple_smcreg.h 2213 bytes
apple_smcvar.h 2424 bytes
arcofi.c 32806 bytes
arcofivar.h 1462 bytes
arn5008.c 79248 bytes
arn5008.h 2163 bytes
arn5008reg.h 33804 bytes
arn5416.c 28012 bytes
arn5416.h 2180 bytes
arn5416reg.h 39250 bytes
arn9003.c 97449 bytes
arn9003.h 2066 bytes
arn9003reg.h 43221 bytes
arn9280.c 18927 bytes
arn9280.h 2065 bytes
arn9280reg.h 29760 bytes
arn9285.c 28015 bytes
arn9285.h 1812 bytes
arn9285reg.h 52828 bytes
arn9287.c 19588 bytes
arn9287.h 1689 bytes
arn9287reg.h 24806 bytes
arn9380.c 28559 bytes
arn9380.h 1578 bytes
arn9380reg.h 99008 bytes
ath.c 157636 bytes
ath_netbsd.c 13703 bytes
ath_netbsd.h 3984 bytes
athioctl.h 7683 bytes
athn.c 79139 bytes
athnreg.h 48825 bytes
athnvar.h 18708 bytes
athrate-amrr.c 15290 bytes
athrate-amrr.h 3539 bytes
athrate-onoe.c 14879 bytes
athrate-onoe.h 3144 bytes
athrate-sample.c 24311 bytes
athrate-sample.h 7661 bytes
athrate.h 5975 bytes
athvar.h 24251 bytes
atppc.c 57145 bytes
atppcreg.h 10011 bytes
atppcvar.h 7187 bytes
attimer.c 3679 bytes
attimervar.h 1868 bytes
atw.c 104837 bytes
atwreg.h 41370 bytes
atwvar.h 14456 bytes
awi.c 56644 bytes
awireg.h 14864 bytes
awivar.h 4759 bytes
ax88190.c 5279 bytes
ax88190reg.h 2507 bytes
ax88190var.h 2006 bytes
bcmgenet.c 28461 bytes
bcmgenetreg.h 8693 bytes
bcmgenetvar.h 2335 bytes
bha.c 48331 bytes
bhareg.h 15089 bytes
bhavar.h 5724 bytes
bmx280.c 28497 bytes
bmx280reg.h 3238 bytes
bmx280var.h 2468 bytes
bt431reg.h 2084 bytes
bt459reg.h 3057 bytes
bt462reg.h 3345 bytes
bt463.c 18660 bytes
bt463reg.h 3430 bytes
bt463var.h 1887 bytes
bt485.c 16199 bytes
bt485reg.h 2043 bytes
bt485var.h 1887 bytes
bt8xx.h 19036 bytes
bwfm.c 63241 bytes
bwfmreg.h 26520 bytes
bwfmvar.h 8108 bytes
bwi.c 236130 bytes
bwireg.h 23864 bytes
bwivar.h 21007 bytes
cac.c 19210 bytes
cacreg.h 8457 bytes
cacvar.h 4662 bytes
cd1190reg.h 6233 bytes
cd1400reg.h 9528 bytes
cd18xx.c 38459 bytes
cd18xxreg.h 13481 bytes
cd18xxvar.h 6180 bytes
cdnsiic.c 7031 bytes
cdnsiicvar.h 1762 bytes
ciss.c 46218 bytes
cissreg.h 15388 bytes
cissvar.h 2644 bytes
clmpcc.c 39596 bytes
clmpccreg.h 22130 bytes
clmpccvar.h 4604 bytes
com.c 69072 bytes
com_cpcbus.c 3076 bytes
comreg.h 7414 bytes
comvar.h 6890 bytes
cpc700.c 7522 bytes
cpc700reg.h 6040 bytes
cpc700uic.h 1798 bytes
cpc700var.h 1769 bytes
cs4215reg.h 3453 bytes
cs4215var.h 1741 bytes
cs4231.c 16288 bytes
cs4231reg.h 7369 bytes
cs4231var.h 3588 bytes
cs4237reg.h 3808 bytes
cs89x0.c 57779 bytes
cs89x0reg.h 9535 bytes
cs89x0var.h 9011 bytes
ct65550.c 27236 bytes
ct65550reg.h 12668 bytes
ct65550var.h 2618 bytes
cy.c 33091 bytes
cyreg.h 2834 bytes
cyvar.h 2627 bytes
dc21040reg.h 24819 bytes
dc503reg.h 3577 bytes
decmonitors.c 3275 bytes
depca.c 10249 bytes
depcareg.h 3770 bytes
depcavar.h 3942 bytes
dl10019.c 7010 bytes
dl10019reg.h 2318 bytes
dl10019var.h 2099 bytes
dm9000.c 30692 bytes
dm9000reg.h 11099 bytes
dm9000var.h 5316 bytes
dp8390.c 31260 bytes
dp83905.c 5290 bytes
dp83905reg.h 1989 bytes
dp83905var.h 1821 bytes
dp8390reg.h 16517 bytes
dp8390var.h 6097 bytes
dp83932.c 32900 bytes
dp83932reg.h 11151 bytes
dp83932var.h 12027 bytes
dpt.c 36815 bytes
dptreg.h 11287 bytes
dptvar.h 4073 bytes
ds.h 4331 bytes
ds1286reg.h 7367 bytes
ds1687reg.h 11078 bytes
dw_hdmi.c 26859 bytes
dw_hdmi.h 3561 bytes
dw_hdmi_phy.c 12705 bytes
dwc_eqos.c 42593 bytes
dwc_eqos_reg.h 14821 bytes
dwc_eqos_var.h 3064 bytes
dwc_gmac.c 48398 bytes
dwc_gmac_reg.h 12618 bytes
dwc_gmac_var.h 4896 bytes
dwc_mmc.c 25605 bytes
dwc_mmc_reg.h 7151 bytes
dwc_mmc_var.h 2990 bytes
dwc_wdt.c 4509 bytes
dwc_wdt_var.h 1685 bytes
dwiic.c 18024 bytes
dwiic_var.h 2577 bytes
elink3.c 54032 bytes
elink3reg.h 17898 bytes
elink3var.h 4793 bytes
elinkxl.c 49988 bytes
elinkxlreg.h 10698 bytes
elinkxlvar.h 5103 bytes
esiop.c 67561 bytes
esiopvar.h 5706 bytes
files.athn 389 bytes
fmv.c 4795 bytes
fmvreg.h 3132 bytes
fmvvar.h 1800 bytes
gcscpcib.c 12627 bytes
gcscpcibreg.h 5913 bytes
gcscpcibvar.h 1876 bytes
gem.c 77896 bytes
gemreg.h 34407 bytes
gemvar.h 9630 bytes
hayespreg.h 3159 bytes
hd44780_subr.c 19030 bytes
hd44780reg.h 3336 bytes
hd44780var.h 5477 bytes
hd64570.c 51426 bytes
hd64570reg.h 23696 bytes
hd64570var.h 7408 bytes
hfa3861areg.h 3848 bytes
hme.c 42105 bytes
hmereg.h 16085 bytes
hmevar.h 3604 bytes
hpet.c 7328 bytes
hpetreg.h 2765 bytes
hpetvar.h 2055 bytes
i128.c 4152 bytes
i128reg.h 6289 bytes
i128var.h 2127 bytes
i8042reg.h 1979 bytes
i82365.c 37564 bytes
i82365reg.h 13180 bytes
i82365var.h 6788 bytes
i8237reg.h 580 bytes
i8253reg.h 4433 bytes
i82557.c 68615 bytes
i82557reg.h 17424 bytes
i82557var.h 12928 bytes
i82586.c 49330 bytes
i82586reg.h 17837 bytes
i82586var.h 10729 bytes
i82595reg.h 5973 bytes
i82596.c 36953 bytes
i82596reg.h 12114 bytes
i82596var.h 9536 bytes
i8259reg.h 4079 bytes
i82801lpcreg.h 13733 bytes
i82801lpcvar.h 1771 bytes
ibm561.c 15289 bytes
ibm561reg.h 8340 bytes
ibm561var.h 1905 bytes
ibm82660reg.h 5175 bytes
icp.c 35565 bytes
icp_ioctl.c 7949 bytes
icp_ioctl.h 5029 bytes
icpreg.h 13594 bytes
icpsp.c 9196 bytes
icpvar.h 7865 bytes
ics2101reg.h 3017 bytes
igpio.c 19566 bytes
igpioreg.h 17895 bytes
igpiovar.h 2233 bytes
igsfb.c 36146 bytes
igsfb_subr.c 21133 bytes
igsfbreg.h 12608 bytes
igsfbvar.h 6605 bytes
iha.c 67949 bytes
ihareg.h 13716 bytes
ihavar.h 10978 bytes
iic_cpcbus.c 2730 bytes
ims332reg.h 4654 bytes
intersil7170.c 5192 bytes
intersil7170reg.h 4176 bytes
intersil7170var.h 2241 bytes
interwave.c 34901 bytes
interwavereg.h 13173 bytes
interwavevar.h 7288 bytes
isp.c 227962 bytes
isp_ioctl.h 5470 bytes
isp_library.c 142696 bytes
isp_library.h 10619 bytes
isp_netbsd.c 43233 bytes
isp_netbsd.h 12979 bytes
isp_stds.h 5910 bytes
isp_target.c 56115 bytes
isp_target.h 3380 bytes
isp_tpublic.h 15503 bytes
ispmbox.h 72150 bytes
ispreg.h 49597 bytes
ispvar.h 41249 bytes
joy.c 7803 bytes
joyvar.h 2005 bytes
lan9118.c 31912 bytes
lan9118reg.h 16733 bytes
lan9118var.h 2823 bytes
lance.c 19834 bytes
lancereg.h 27469 bytes
lancevar.h 5100 bytes
lcdkp_subr.c 3825 bytes
lcdkp_subr.h 2392 bytes
ld_aac.c 11353 bytes
ld_cac.c 6704 bytes
ld_icp.c 9765 bytes
ld_mlx.c 7576 bytes
ld_nvme.c 7150 bytes
lemac.c 24558 bytes
lemacreg.h 7858 bytes
lemacvar.h 5988 bytes
lm700x.c 3950 bytes
lm700x.h 3070 bytes
lpt.c 10770 bytes
lptreg.h 3127 bytes
lptvar.h 4025 bytes
lsi64854.c 17558 bytes
lsi64854reg.h 8644 bytes
lsi64854var.h 3467 bytes
malo.c 59467 bytes
maloreg.h 4569 bytes
malovar.h 3417 bytes
matrixkp_subr.c 6151 bytes
matrixkpvar.h 2323 bytes
max2820reg.h 7256 bytes
mb86950.c 26770 bytes
mb86950reg.h 5831 bytes
mb86950var.h 3515 bytes
mb86960.c 53815 bytes
mb86960reg.h 13268 bytes
mb86960var.h 6803 bytes
mb89352.c 56452 bytes
mb89352reg.h 6350 bytes
mb89352var.h 8915 bytes
mc146818.c 5057 bytes
mc146818reg.h 7618 bytes
mc146818var.h 2179 bytes
mc68450reg.h 6953 bytes
mc6845reg.h 1814 bytes
mc6854reg.h 4716 bytes
mcp23xxxgpio.c 9035 bytes
mcp23xxxgpioreg.h 4105 bytes
mcp23xxxgpiovar.h 2998 bytes
mfi.c 99656 bytes
mfiio.h 2759 bytes
mfireg.h 57505 bytes
mfivar.h 5799 bytes
mk48txx.c 6898 bytes
mk48txxreg.h 4580 bytes
mk48txxvar.h 2558 bytes
mlx.c 54558 bytes
mlxio.h 3403 bytes
mlxreg.h 15275 bytes
mlxvar.h 11980 bytes
mm58167.c 7803 bytes
mm58167var.h 2956 bytes
monitors.h 2032 bytes
mpc105reg.h 8724 bytes
mpc106reg.h 11550 bytes
mpt.c 41560 bytes
mpt.h 9368 bytes
mpt_debug.c 21243 bytes
mpt_mpilib.h 204907 bytes
mpt_netbsd.c 53563 bytes
mpt_netbsd.h 9174 bytes
mpu.c 6497 bytes
mpuvar.h 2126 bytes
msm6242b.c 7665 bytes
msm6242breg.h 2517 bytes
msm6242bvar.h 1832 bytes
msm6258.c 4458 bytes
msm6258var.h 1686 bytes
mtd803.c 22913 bytes
mtd803reg.h 13877 bytes
mtd803var.h 5246 bytes
mvsata.c 113936 bytes
mvsatareg.h 13926 bytes
mvsatavar.h 4311 bytes
mx98905.c 11396 bytes
mx98905var.h 2587 bytes
ncr5380.doc 5505 bytes
ncr5380reg.h 5558 bytes
ncr5380sbc.c 65959 bytes
ncr5380var.h 8140 bytes
ncr53c400reg.h 4385 bytes
ncr53c9x.c 77746 bytes
ncr53c9xreg.h 12586 bytes
ncr53c9xvar.h 15943 bytes
ndisreg.h 13879 bytes
ne2000.c 25834 bytes
ne2000reg.h 1000 bytes
ne2000var.h 2589 bytes
nec71071reg.h 3012 bytes
nec7210reg.h 5688 bytes
nec765reg.h 3312 bytes
ninjaata32.c 21028 bytes
ninjaata32reg.h 5527 bytes
ninjaata32var.h 3640 bytes
ninjascsi32.c 70980 bytes
ninjascsi32reg.h 17175 bytes
ninjascsi32var.h 7610 bytes
ns16450reg.h 2240 bytes
ns16550reg.h 2925 bytes
ns8477reg.h 8397 bytes
nslm7x.c 59404 bytes
nslm7xvar.h 6454 bytes
nvme.c 54829 bytes
nvmeio.h 6148 bytes
nvmereg.h 22429 bytes
nvmevar.h 7084 bytes
oosiop.c 35169 bytes
oosiopreg.h 13084 bytes
oosiopvar.h 5758 bytes
opl.c 18770 bytes
opl3sa3reg.h 12255 bytes
oplinstrs.c 37058 bytes
oplreg.h 4474 bytes
oplvar.h 2978 bytes
osiop.c 55594 bytes
osiopreg.h 14654 bytes
osiopvar.h 9521 bytes
pca9564.c 8439 bytes
pca9564reg.h 2450 bytes
pca9564var.h 1848 bytes
pcdisplay.h 1031 bytes
pcdisplay_chars.c 19049 bytes
pcdisplay_subr.c 9217 bytes
pcdisplayvar.h 3583 bytes
pcf8584.c 6537 bytes
pcf8584reg.h 2199 bytes
pcf8584var.h 1286 bytes
pckbc.c 16379 bytes
pckbcvar.h 3514 bytes
pl031.c 2557 bytes
pl031var.h 1656 bytes
pl041.c 8098 bytes
pl041var.h 1966 bytes
pl050.c 4589 bytes
pl050var.h 1725 bytes
pl061.c 3408 bytes
pl061reg.h 1954 bytes
pl061var.h 2045 bytes
pl181.c 14375 bytes
pl181reg.h 4172 bytes
pl181var.h 1883 bytes
qemufwcfg.c 4702 bytes
qemufwcfgio.h 1817 bytes
qemufwcfgvar.h 1675 bytes
ramdac.h 3044 bytes
rf3000reg.h 4695 bytes
rndisreg.h 9131 bytes
rng200.c 3416 bytes
rng200reg.h 2111 bytes
rng200var.h 1959 bytes
rs5c313.c 7754 bytes
rs5c313reg.h 3307 bytes
rs5c313var.h 2410 bytes
rt2560.c 75616 bytes
rt2560reg.h 11402 bytes
rt2560var.h 4003 bytes
rt2661.c 79791 bytes
rt2661reg.h 16356 bytes
rt2661var.h 4117 bytes
rt2860.c 117004 bytes
rt2860reg.h 52718 bytes
rt2860var.h 5452 bytes
rtl80x9.c 6323 bytes
rtl80x9reg.h 5643 bytes
rtl80x9var.h 2156 bytes
rtl8169.c 59440 bytes
rtl8169var.h 1704 bytes
rtl81x9.c 36701 bytes
rtl81x9reg.h 22625 bytes
rtl81x9var.h 9909 bytes
rtsx.c 46755 bytes
rtsxreg.h 16950 bytes
rtsxvar.h 3534 bytes
rtw.c 110348 bytes
rtwn_data.h 64712 bytes
rtwnreg.h 46236 bytes
rtwphy.c 20044 bytes
rtwphy.h 1855 bytes
rtwphyio.c 10201 bytes
rtwphyio.h 1780 bytes
rtwreg.h 39322 bytes
rtwvar.h 15121 bytes
sa2400reg.h 9876 bytes
scmd.c 15713 bytes
scmdreg.h 12123 bytes
scmdvar.h 1665 bytes
seeq8003reg.h 6027 bytes
seeq8005.c 37805 bytes
seeq8005reg.h 7832 bytes
seeq8005var.h 3419 bytes
sgec.c 19435 bytes
sgecreg.h 10437 bytes
sgecvar.h 3014 bytes
si4136reg.h 3344 bytes
si470x_reg.h 3828 bytes
siisata.c 54688 bytes
siisatareg.h 9111 bytes
siisatavar.h 4748 bytes
siop.c 62078 bytes
siop_common.c 33538 bytes
siopreg.h 15961 bytes
siopvar.h 4400 bytes
siopvar_common.h 8442 bytes
sl811hs.c 97915 bytes
sl811hsreg.h 5236 bytes
sl811hsvar.h 2672 bytes
sm502reg.h 17904 bytes
smc83c170.c 38489 bytes
smc83c170reg.h 16666 bytes
smc83c170var.h 6296 bytes
smc90cx6.c 22596 bytes
smc90cx6reg.h 2722 bytes
smc90cx6var.h 3016 bytes
smc91cxx.c 38344 bytes
smc91cxxreg.h 15807 bytes
smc91cxxvar.h 2813 bytes
smc93cx6.c 6356 bytes
smc93cx6var.h 3839 bytes
spdmem.c 28947 bytes
spdmemreg.h 4855 bytes
spdmemvar.h 24029 bytes
spic.c 8853 bytes
spicvar.h 2745 bytes
ssdfb.c 39587 bytes
ssdfbvar.h 14090 bytes
st16650reg.h 2692 bytes
sti.c 42709 bytes
stireg.h 21982 bytes
stivar.h 4807 bytes
sunscpal.c 57944 bytes
sunscpalreg.h 3638 bytes
sunscpalvar.h 10237 bytes
tcic2.c 34202 bytes
tcic2reg.h 32461 bytes
tcic2var.h 10465 bytes
tea5757.c 4751 bytes
tea5757.h 3502 bytes
timer_cpcbus.c 2499 bytes
tms320av110.c 9545 bytes
tms320av110reg.h 4178 bytes
tms320av110var.h 3756 bytes
tms9914reg.h 5354 bytes
tpm.c 28896 bytes
tpmreg.h 5789 bytes
tpmvar.h 3049 bytes
tulip.c 152193 bytes
tulipreg.h 59857 bytes
tulipvar.h 19560 bytes
uda1341.c 19172 bytes
uda1341reg.h 4267 bytes
uda1341var.h 3044 bytes
ug.c 18544 bytes
ugreg.h 3480 bytes
ugvar.h 2316 bytes
uha.c 15909 bytes
uhareg.h 8310 bytes
uhavar.h 2951 bytes
universereg.h 3873 bytes
upcreg.h 7886 bytes
upcvar.h 2798 bytes
vga.c 41076 bytes
vga_common.c 3285 bytes
vga_raster.c 39185 bytes
vga_subr.c 11923 bytes
vgareg.h 2441 bytes
vgavar.h 6249 bytes
w83l518d.c 3631 bytes
w83l518d_sdmmc.c 15153 bytes
w83l518d_sdmmc.h 1643 bytes
w83l518dreg.h 6011 bytes
w83l518dvar.h 2235 bytes
wd33c93.c 60950 bytes
wd33c93reg.h 19233 bytes
wd33c93var.h 9385 bytes
wdc.c 59270 bytes
wdcreg.h 3389 bytes
wdcvar.h 7152 bytes
we.c 16532 bytes
wereg.h 6426 bytes
wevar.h 1165 bytes
wi.c 91219 bytes
wi_ieee.h 14714 bytes
wireg.h 18398 bytes
wivar.h 9170 bytes
z8530reg.h 19776 bytes
z8530sc.c 12382 bytes
z8530sc.h 8456 bytes
z8530tty.c 44123 bytes
z8536reg.h 11297 bytes