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

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
# $FreeBSD$
#
# ISO 639-2 language codes
#
# From http://www.loc.gov/standards/iso639-2/ :
#
#   The Library of Congress has been designated the ISO 639-2/RA for the
#   purpose of processing requests for alpha-3 language codes comprising the
#   International Standard, Codes for the representation of names of
#   languages -- Part 2: alpha-3 code. The ISO 639-2/RA receives and reviews
#   applications for requesting new language codes and for the change of
#   existing ones according to criteria indicated in the standard. It
#   maintains an accurate list of information associated with registered
#   language codes, processes updates of registered language codes, and
#   distributes them on a regular basis to subscribers and other parties.
#
#   This is the official site of the ISO 639-2 Registration Authority and thus
#   is the only one authorized by ISO. If you have questions concerning ISO
#   639-2 please contact us at:
#
#     Library of Congress
#     Network Development and MARC Standards Office
#     Washington, DC 20540-4402
#     E-mail: iso639-2@loc.gov
#     Phone: +1 202 707 6237
#     FAX: +1 202 707 0115
#
#   For general discussion about ISO language codes, write to: iso639@dkuug.dk

#
# Download the file http://www.loc.gov/standards/iso639-2/ISO-639-2_utf-8.txt
# and run head/tools/tools/iso/check-iso639.pl to see if everything is up
# to date.
#

# a2:   ISO 639-1 Alpha-2 code
# bib:  ISO 639-2/B bibliographic code
# term: ISO 639-2/B terminology code

# a2	bib	term	name
aa	aar	aar	Afar
ab	abk	abk	Abkhazian
	ace	ace	Achinese
	ach	ach	Acoli
	ada	ada	Adangme
	ady	ady	Adyghe; Adygei
	afa	afa	Afro-Asiatic languages
	afh	afh	Afrihili
af	afr	afr	Afrikaans
	ain	ain	Ainu
ak	aka	aka	Akan
	akk	akk	Akkadian
sq	alb	sqi	Albanian
	ale	ale	Aleut
	alg	alg	Algonquian languages
	alt	alt	Southern Altai
am	amh	amh	Amharic
	ang	ang	English, Old (ca.450-1100)
	anp	anp	Angika
	apa	apa	Apache languages
ar	ara	ara	Arabic
	arc	arc	Official Aramaic (700-300 BCE); Imperial Aramaic (700-300 BCE)
an	arg	arg	Aragonese
hy	arm	hye	Armenian
	arn	arn	Mapudungun; Mapuche
	arp	arp	Arapaho
	art	art	Artificial languages
	arw	arw	Arawak
as	asm	asm	Assamese
	ast	ast	Asturian; Bable; Leonese; Asturleonese
	ath	ath	Athapascan languages
	aus	aus	Australian languages
av	ava	ava	Avaric
ae	ave	ave	Avestan
	awa	awa	Awadhi
ay	aym	aym	Aymara
az	aze	aze	Azerbaijani
	bad	bad	Banda languages
	bai	bai	Bamileke languages
ba	bak	bak	Bashkir
	bal	bal	Baluchi
bm	bam	bam	Bambara
	ban	ban	Balinese
eu	baq	eus	Basque
	bas	bas	Basa
	bat	bat	Baltic languages
	bej	bej	Beja; Bedawiyet
be	bel	bel	Belarusian
	bem	bem	Bemba
bn	ben	ben	Bengali
	ber	ber	Berber languages
	bho	bho	Bhojpuri
bh	bih	bih	Bihari languages
	bik	bik	Bikol
	bin	bin	Bini; Edo
bi	bis	bis	Bislama
	bla	bla	Siksika
	bnt	bnt	Bantu (Other)
bs	bos	bos	Bosnian
	bra	bra	Braj
br	bre	bre	Breton
	btk	btk	Batak languages
	bua	bua	Buriat
	bug	bug	Buginese
bg	bul	bul	Bulgarian
my	bur	mya	Burmese
	byn	byn	Blin; Bilin
	cad	cad	Caddo
	cai	cai	Central American Indian languages
	car	car	Galibi Carib
ca	cat	cat	Catalan; Valencian
	cau	cau	Caucasian languages
	ceb	ceb	Cebuano
	cel	cel	Celtic languages
ch	cha	cha	Chamorro
	chb	chb	Chibcha
ce	che	che	Chechen
	chg	chg	Chagatai
zh	chi	zho	Chinese
	chk	chk	Chuukese
	chm	chm	Mari
	chn	chn	Chinook jargon
	cho	cho	Choctaw
	chp	chp	Chipewyan; Dene Suline
	chr	chr	Cherokee
cu	chu	chu	Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic
cv	chv	chv	Chuvash
	chy	chy	Cheyenne
	cmc	cmc	Chamic languages
	cnr	cnr	Montenegrin
	cop	cop	Coptic
kw	cor	cor	Cornish
co	cos	cos	Corsican
	cpe	cpe	Creoles and pidgins, English based
	cpf	cpf	Creoles and pidgins, French-based
	cpp	cpp	Creoles and pidgins, Portuguese-based
cr	cre	cre	Cree
	crh	crh	Crimean Tatar; Crimean Turkish
	crp	crp	Creoles and pidgins
	csb	csb	Kashubian
	cus	cus	Cushitic languages
cs	cze	ces	Czech
	dak	dak	Dakota
da	dan	dan	Danish
	dar	dar	Dargwa
	day	day	Land Dayak languages
	del	del	Delaware
	den	den	Slave (Athapascan)
	dgr	dgr	Dogrib
	din	din	Dinka
dv	div	div	Divehi; Dhivehi; Maldivian
	doi	doi	Dogri
	dra	dra	Dravidian languages
	dsb	dsb	Lower Sorbian
	dua	dua	Duala
	dum	dum	Dutch, Middle (ca.1050-1350)
nl	dut	nld	Dutch; Flemish
	dyu	dyu	Dyula
dz	dzo	dzo	Dzongkha
	efi	efi	Efik
	egy	egy	Egyptian (Ancient)
	eka	eka	Ekajuk
	elx	elx	Elamite
en	eng	eng	English
	enm	enm	English, Middle (1100-1500)
eo	epo	epo	Esperanto
et	est	est	Estonian
ee	ewe	ewe	Ewe
	ewo	ewo	Ewondo
	fan	fan	Fang
fo	fao	fao	Faroese
	fat	fat	Fanti
fj	fij	fij	Fijian
	fil	fil	Filipino; Pilipino
fi	fin	fin	Finnish
	fiu	fiu	Finno-Ugrian languages
	fon	fon	Fon
fr	fre	fra	French
	frm	frm	French, Middle (ca.1400-1600)
	fro	fro	French, Old (842-ca.1400)
	frr	frr	Northern Frisian
	frs	frs	Eastern Frisian
fy	fry	fry	Western Frisian
ff	ful	ful	Fulah
	fur	fur	Friulian
	gaa	gaa	Ga
	gay	gay	Gayo
	gba	gba	Gbaya
	gem	gem	Germanic languages
ka	geo	kat	Georgian
de	ger	deu	German
	gez	gez	Geez
	gil	gil	Gilbertese
gd	gla	gla	Gaelic; Scottish Gaelic
ga	gle	gle	Irish
gl	glg	glg	Galician
gv	glv	glv	Manx
	gmh	gmh	German, Middle High (ca.1050-1500)
	goh	goh	German, Old High (ca.750-1050)
	gon	gon	Gondi
	gor	gor	Gorontalo
	got	got	Gothic
	grb	grb	Grebo
	grc	grc	Greek, Ancient (to 1453)
el	gre	ell	Greek, Modern (1453-)
gn	grn	grn	Guarani
	gsw	gsw	Swiss German; Alemannic; Alsatian
gu	guj	guj	Gujarati
	gwi	gwi	Gwich'in
	hai	hai	Haida
ht	hat	hat	Haitian; Haitian Creole
ha	hau	hau	Hausa
	haw	haw	Hawaiian
he	heb	heb	Hebrew
hz	her	her	Herero
	hil	hil	Hiligaynon
	him	him	Himachali languages; Western Pahari languages
hi	hin	hin	Hindi
	hit	hit	Hittite
	hmn	hmn	Hmong; Mong
ho	hmo	hmo	Hiri Motu
hr	hrv	hrv	Croatian
	hsb	hsb	Upper Sorbian
hu	hun	hun	Hungarian
	hup	hup	Hupa
	iba	iba	Iban
ig	ibo	ibo	Igbo
is	ice	isl	Icelandic
io	ido	ido	Ido
ii	iii	iii	Sichuan Yi; Nuosu
	ijo	ijo	Ijo languages
iu	iku	iku	Inuktitut
ie	ile	ile	Interlingue; Occidental
	ilo	ilo	Iloko
ia	ina	ina	Interlingua (International Auxiliary Language Association)
	inc	inc	Indic languages
id	ind	ind	Indonesian
	ine	ine	Indo-European languages
	inh	inh	Ingush
ik	ipk	ipk	Inupiaq
	ira	ira	Iranian languages
	iro	iro	Iroquoian languages
it	ita	ita	Italian
jv	jav	jav	Javanese
	jbo	jbo	Lojban
ja	jpn	jpn	Japanese
	jpr	jpr	Judeo-Persian
	jrb	jrb	Judeo-Arabic
	kaa	kaa	Kara-Kalpak
	kab	kab	Kabyle
	kac	kac	Kachin; Jingpho
kl	kal	kal	Kalaallisut; Greenlandic
	kam	kam	Kamba
kn	kan	kan	Kannada
	kar	kar	Karen languages
ks	kas	kas	Kashmiri
kr	kau	kau	Kanuri
	kaw	kaw	Kawi
kk	kaz	kaz	Kazakh
	kbd	kbd	Kabardian
	kha	kha	Khasi
	khi	khi	Khoisan languages
km	khm	khm	Central Khmer
	kho	kho	Khotanese; Sakan
ki	kik	kik	Kikuyu; Gikuyu
rw	kin	kin	Kinyarwanda
ky	kir	kir	Kirghiz; Kyrgyz
	kmb	kmb	Kimbundu
	kok	kok	Konkani
kv	kom	kom	Komi
kg	kon	kon	Kongo
ko	kor	kor	Korean
	kos	kos	Kosraean
	kpe	kpe	Kpelle
	krc	krc	Karachay-Balkar
	krl	krl	Karelian
	kro	kro	Kru languages
	kru	kru	Kurukh
kj	kua	kua	Kuanyama; Kwanyama
	kum	kum	Kumyk
ku	kur	kur	Kurdish
	kut	kut	Kutenai
	lad	lad	Ladino
	lah	lah	Lahnda
	lam	lam	Lamba
lo	lao	lao	Lao
la	lat	lat	Latin
lv	lav	lav	Latvian
	lez	lez	Lezghian
li	lim	lim	Limburgan; Limburger; Limburgish
ln	lin	lin	Lingala
lt	lit	lit	Lithuanian
	lol	lol	Mongo
	loz	loz	Lozi
lb	ltz	ltz	Luxembourgish; Letzeburgesch
	lua	lua	Luba-Lulua
lu	lub	lub	Luba-Katanga
lg	lug	lug	Ganda
	lui	lui	Luiseno
	lun	lun	Lunda
	luo	luo	Luo (Kenya and Tanzania)
	lus	lus	Lushai
mk	mac	mkd	Macedonian
	mad	mad	Madurese
	mag	mag	Magahi
mh	mah	mah	Marshallese
	mai	mai	Maithili
	mak	mak	Makasar
ml	mal	mal	Malayalam
	man	man	Mandingo
mi	mao	mri	Maori
	map	map	Austronesian languages
mr	mar	mar	Marathi
	mas	mas	Masai
ms	may	msa	Malay
	mdf	mdf	Moksha
	mdr	mdr	Mandar
	men	men	Mende
	mga	mga	Irish, Middle (900-1200)
	mic	mic	Mi'kmaq; Micmac
	min	min	Minangkabau
	mis	mis	Uncoded languages
	mkh	mkh	Mon-Khmer languages
mg	mlg	mlg	Malagasy
mt	mlt	mlt	Maltese
	mnc	mnc	Manchu
	mni	mni	Manipuri
	mno	mno	Manobo languages
	moh	moh	Mohawk
mn	mon	mon	Mongolian
	mos	mos	Mossi
	mul	mul	Multiple languages
	mun	mun	Munda languages
	mus	mus	Creek
	mwl	mwl	Mirandese
	mwr	mwr	Marwari
	myn	myn	Mayan languages
	myv	myv	Erzya
	nah	nah	Nahuatl languages
	nai	nai	North American Indian languages
	nap	nap	Neapolitan
na	nau	nau	Nauru
nv	nav	nav	Navajo; Navaho
nr	nbl	nbl	Ndebele, South; South Ndebele
nd	nde	nde	Ndebele, North; North Ndebele
ng	ndo	ndo	Ndonga
	nds	nds	Low German; Low Saxon; German, Low; Saxon, Low
ne	nep	nep	Nepali
	new	new	Nepal Bhasa; Newari
	nia	nia	Nias
	nic	nic	Niger-Kordofanian languages
	niu	niu	Niuean
nn	nno	nno	Norwegian Nynorsk; Nynorsk, Norwegian
nb	nob	nob	Bokmål, Norwegian; Norwegian Bokmål
	nog	nog	Nogai
	non	non	Norse, Old
no	nor	nor	Norwegian
	nqo	nqo	N'Ko
	nso	nso	Pedi; Sepedi; Northern Sotho
	nub	nub	Nubian languages
	nwc	nwc	Classical Newari; Old Newari; Classical Nepal Bhasa
ny	nya	nya	Chichewa; Chewa; Nyanja
	nym	nym	Nyamwezi
	nyn	nyn	Nyankole
	nyo	nyo	Nyoro
	nzi	nzi	Nzima
oc	oci	oci	Occitan (post 1500); Provençal
oj	oji	oji	Ojibwa
or	ori	ori	Oriya
om	orm	orm	Oromo
	osa	osa	Osage
os	oss	oss	Ossetian; Ossetic
	ota	ota	Turkish, Ottoman (1500-1928)
	oto	oto	Otomian languages
	paa	paa	Papuan languages
	pag	pag	Pangasinan
	pal	pal	Pahlavi
	pam	pam	Pampanga; Kapampangan
pa	pan	pan	Panjabi; Punjabi
	pap	pap	Papiamento
	pau	pau	Palauan
	peo	peo	Persian, Old (ca.600-400 B.C.)
fa	per	fas	Persian
	phi	phi	Philippine languages
	phn	phn	Phoenician
pi	pli	pli	Pali
pl	pol	pol	Polish
	pon	pon	Pohnpeian
pt	por	por	Portuguese
	pra	pra	Prakrit languages
	pro	pro	Provençal, Old (to 1500)
ps	pus	pus	Pushto; Pashto
	qaa-qtz	qaa-qtz	Reserved for local use
qu	que	que	Quechua
	raj	raj	Rajasthani
	rap	rap	Rapanui
	rar	rar	Rarotongan; Cook Islands Maori
	roa	roa	Romance languages
rm	roh	roh	Romansh
	rom	rom	Romany
ro	rum	ron	Romanian; Moldavian; Moldovan
rn	run	run	Rundi
	rup	rup	Aromanian; Arumanian; Macedo-Romanian
ru	rus	rus	Russian
	sad	sad	Sandawe
sg	sag	sag	Sango
	sah	sah	Yakut
	sai	sai	South American Indian (Other)
	sal	sal	Salishan languages
	sam	sam	Samaritan Aramaic
sa	san	san	Sanskrit
	sas	sas	Sasak
	sat	sat	Santali
	scn	scn	Sicilian
	sco	sco	Scots
	sel	sel	Selkup
	sem	sem	Semitic languages
	sga	sga	Irish, Old (to 900)
	sgn	sgn	Sign Languages
	shn	shn	Shan
	sid	sid	Sidamo
si	sin	sin	Sinhala; Sinhalese
	sio	sio	Siouan languages
	sit	sit	Sino-Tibetan languages
	sla	sla	Slavic languages
sk	slo	slk	Slovak
sl	slv	slv	Slovenian
	sma	sma	Southern Sami
se	sme	sme	Northern Sami
	smi	smi	Sami languages
	smj	smj	Lule Sami
	smn	smn	Inari Sami
sm	smo	smo	Samoan
	sms	sms	Skolt Sami
sn	sna	sna	Shona
sd	snd	snd	Sindhi
	snk	snk	Soninke
	sog	sog	Sogdian
so	som	som	Somali
	son	son	Songhai languages
st	sot	sot	Sotho, Southern
es	spa	spa	Spanish; Castilian
sc	srd	srd	Sardinian
	srn	srn	Sranan Tongo
sr	srp	srp	Serbian
	srr	srr	Serer
	ssa	ssa	Nilo-Saharan languages
ss	ssw	ssw	Swati
	suk	suk	Sukuma
su	sun	sun	Sundanese
	sus	sus	Susu
	sux	sux	Sumerian
sw	swa	swa	Swahili
sv	swe	swe	Swedish
	syc	syc	Classical Syriac
	syr	syr	Syriac
ty	tah	tah	Tahitian
	tai	tai	Tai languages
ta	tam	tam	Tamil
tt	tat	tat	Tatar
te	tel	tel	Telugu
	tem	tem	Timne
	ter	ter	Tereno
	tet	tet	Tetum
tg	tgk	tgk	Tajik
tl	tgl	tgl	Tagalog
th	tha	tha	Thai
bo	tib	bod	Tibetan
	tig	tig	Tigre
ti	tir	tir	Tigrinya
	tiv	tiv	Tiv
	tkl	tkl	Tokelau
	tlh	tlh	Klingon; tlhIngan-Hol
	tli	tli	Tlingit
	tmh	tmh	Tamashek
	tog	tog	Tonga (Nyasa)
to	ton	ton	Tonga (Tonga Islands)
	tpi	tpi	Tok Pisin
	tsi	tsi	Tsimshian
tn	tsn	tsn	Tswana
ts	tso	tso	Tsonga
tk	tuk	tuk	Turkmen
	tum	tum	Tumbuka
	tup	tup	Tupi languages
tr	tur	tur	Turkish
	tut	tut	Altaic languages
	tvl	tvl	Tuvalu
tw	twi	twi	Twi
	tyv	tyv	Tuvinian
	udm	udm	Udmurt
	uga	uga	Ugaritic
ug	uig	uig	Uighur; Uyghur
uk	ukr	ukr	Ukrainian
	umb	umb	Umbundu
	und	und	Undetermined
ur	urd	urd	Urdu
uz	uzb	uzb	Uzbek
	vai	vai	Vai
ve	ven	ven	Venda
vi	vie	vie	Vietnamese
vo	vol	vol	Volapük
	vot	vot	Votic
	wak	wak	Wakashan languages
	wal	wal	Walamo
	war	war	Waray
	was	was	Washo
cy	wel	cym	Welsh
	wen	wen	Sorbian languages
wa	wln	wln	Walloon
wo	wol	wol	Wolof
	xal	xal	Kalmyk; Oirat
xh	xho	xho	Xhosa
	yao	yao	Yao
	yap	yap	Yapese
yi	yid	yid	Yiddish
yo	yor	yor	Yoruba
	ypk	ypk	Yupik languages
	zap	zap	Zapotec
	zbl	zbl	Blissymbols; Blissymbolics; Bliss
	zen	zen	Zenaga
	zgh	zgh	Standard Moroccan Tamazight
za	zha	zha	Zhuang; Chuang
	znd	znd	Zande languages
zu	zul	zul	Zulu
	zun	zun	Zuni
	zxx	zxx	No linguistic content; Not applicable
	zza	zza	Zaza; Dimili; Dimli; Kirdki; Kirmanjki; Zazaki