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
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
SplineFontDB: 1.0
FontName: FreeEuro
FullName: FreeEuro
FamilyName: FreeEuro
Weight: Medium
Copyright: Created by Werner Lemberg with PfaEdit 1.0 (http://pfaedit.sf.net); the serif shapes are based on the Omega fonts created by Yannis Haralambous.
Version: 001.000
ItalicAngle: 0
UnderlinePosition: -100
UnderlineWidth: 50
Ascent: 800
Descent: 200
NeedsXUIDChange: 1
FSType: 12
PfmFamily: 65
TTFWeight: 500
TTFWidth: 5
Panose: 3 0 6 3 0 0 0 0 0 0
LineGap: 90
VLineGap: 0

Encoding: custom
DisplaySize: -96
AntiAlias: 1
BeginChars: 256 16
StartChar: Euro.symbol
Encoding: 0 8364
Width: 750
Flags: MW
HStem: -12 58<447 497> 250 57<55 124 195 580> 366 57<55 124 195 628> 627 58<447 497>
Fore
134 250 m 9
 32 250 l 17
 56 307 l 1
 125 307 l 1
 124 317 124 327 124 337 c 0
 124 346 124 356 125 366 c 1
 32 366 l 1
 56 423 l 1
 134 423 l 17
 165 555 294 685 473 685 c 0
 614 685 701 601 718 582 c 9
 694 523 l 17
 644 581 567 627 472 627 c 1
 334 627 230 534 195 423 c 1
 652 423 l 9
 628 366 l 25
 183 366 l 17
 182 356 182 346 182 337 c 0
 182 327 182 317 183 307 c 1
 604 307 l 9
 580 250 l 25
 195 250 l 17
 234 124 350 46 471 46 c 1
 568 46 641 90 694 150 c 9
 694 68 l 17
 639 23 562 -12 472 -12 c 1
 325 -12 177 83 134 250 c 9
EndSplineSet
MinimumDistance: x16,-1 
EndChar
StartChar: Euro.symbol.bold
Encoding: 1 8364
Width: 750
Flags: MW
HStem: -12 87<473 507> 220 87<59 141 254 578> 366 87<59 141 254 634> 598 87<473 507>
Fore
254 220 m 9
 578 220 l 25
 612 307 l 17
 230 307 l 1
 228 316 228 325 228 334 c 0
 228 345 228 356 230 366 c 9
 634 366 l 25
 670 453 l 17
 254 453 l 1
 304 552 402 598 488 598 c 0
 596 598 662 535 688 504 c 9
 724 594 l 17
 640 668 552 685 488 685 c 0
 320 685 198 566 160 453 c 9
 60 453 l 25
 26 366 l 1
 142 366 l 1
 142 356 140 346 140 337 c 0
 140 327 142 317 142 307 c 1
 60 307 l 1
 26 220 l 1
 160 220 l 17
 206 100 316 -12 496 -12 c 1
 564 -12 640 17 688 52 c 9
 688 169 l 17
 642 116 576 75 490 75 c 0
 414 75 312 110 254 220 c 9
EndSplineSet
MinimumDistance: x4,-1 
EndChar
StartChar: Euro.symbol.slanted
Encoding: 2 8364
Width: 750
Flags: HW
HStem: -12 58<467 486> 250 57<120 187 248 633> 366 57<145 203 285 706> 627 58<596 621>
Fore
187 250 m 9
 85 250 l 17
 121 307 l 1
 190 307 l 1
 193 327 198 346 203 366 c 1
 110 366 l 1
 146 423 l 5
 224 423 l 17
 283 555 440 685 619 685 c 0
 760 685 829 601 842 582 c 9
 805 523 l 17
 767 581 700 627 605 627 c 1
 467 627 344 534 285 423 c 1
 742 423 l 9
 706 366 l 25
 261 366 l 17
 256 346 251 328 248 307 c 1
 669 307 l 9
 633 250 l 25
 248 250 l 17
 260 124 360 46 481 46 c 1
 578 46 660 90 726 150 c 9
 708 68 l 17
 644 23 559 -12 469 -12 c 1
 322 -12 195 83 187 250 c 9
EndSplineSet
EndChar
StartChar: Euro.symbol.bold.slanted
Encoding: 3 8364
Width: 750
Flags: W
HStem: -12 87<488 507> 220 87<125 207 301 625> 366 87<156 218 351 712> 598 87<614 636>
Fore
301 220 m 9
 625 220 l 25
 678 307 l 17
 295 307 l 1
 296 329 301 349 307 366 c 9
 712 366 l 25
 766 453 l 17
 351 453 l 1
 422 552 529 598 616 598 c 0
 724 598 776 535 796 504 c 9
 850 594 l 17
 782 668 698 685 634 685 c 0
 466 685 319 566 257 453 c 9
 157 453 l 25
 104 366 l 1
 219 366 l 1
 214 346 210 328 207 307 c 1
 126 307 l 1
 73 220 l 1
 207 220 l 17
 227 100 314 -12 494 -12 c 1
 561 -12 644 17 700 52 c 9
 724 169 l 17
 667 116 592 75 505 75 c 0
 430 75 335 110 301 220 c 9
EndSplineSet
EndChar
StartChar: Euro.serif
Encoding: 4 8364
Width: 741
Flags: MW
HStem: -14 44<435 463> 253 46<53 102 224 568> 369 46<53 104 224 618> 636 40<433 467>
Fore
224 253 m 1
 245 130 319 30 463 30 c 0
 555 30 625 68 689 131 c 1
 707 113 l 1
 651 30 532 -14 436 -14 c 0
 257 -14 138 91 109 253 c 1
 34 253 l 1
 54 299 l 1
 103 299 l 1
 102 308 102 319 102 331 c 0
 102 344 103 357 104 369 c 1
 34 369 l 1
 54 415 l 1
 111 415 l 1
 145 569 272 676 442 676 c 0
 537 676 653 631 707 549 c 1
 689 531 l 1
 624 594 543 636 451 636 c 0
 394 636 342 613 301 575 c 0
 256 534 234 476 224 415 c 1
 638 415 l 1
 618 369 l 1
 219 369 l 1
 218 356 218 342 218 329 c 0
 218 319 218 309 219 299 c 1
 588 299 l 1
 568 253 l 1
 224 253 l 1
EndSplineSet
MinimumDistance: x22,-1 
EndChar
StartChar: Euro.serif.bold
Encoding: 5 8364
Width: 800
Flags: MW
HStem: -19 48<486 510> 231 69<72 129 313 612> 368 69<72 131 312 669> 649 42<476 510>
Fore
142 231 m 1
 45 231 l 1
 73 300 l 1
 130 300 l 1
 129 310 129 321 129 332 c 0
 129 344 130 356 131 368 c 1
 45 368 l 1
 73 437 l 1
 143 437 l 1
 183 586 310 691 483 691 c 0
 611 691 689 628 762 545 c 1
 732 520 l 1
 649 613 572 649 494 649 c 0
 377 649 328 560 312 437 c 1
 697 437 l 1
 669 368 l 1
 307 368 l 1
 306 359 306 348 306 336 c 0
 306 325 306 312 307 300 c 1
 640 300 l 1
 612 231 l 1
 313 231 l 1
 319 190 330 149 349 116 c 0
 391 44 470 29 501 29 c 0
 579 29 654 59 737 152 c 1
 767 127 l 1
 694 44 616 -19 488 -19 c 0
 300 -19 181 89 142 231 c 1
EndSplineSet
MinimumDistance: x16,-1 
EndChar
StartChar: Euro.serif.italic
Encoding: 6 8364
Width: 734
Flags: W
HStem: -18 45<403 426> 253 46<85 140 257 565> 369 46<117 161 289 636> 630 36<544 567>
Fore
143 299 m 1
 147 322 152 346 161 369 c 1
 98 369 l 1
 118 415 l 1
 179 415 l 1
 243 551 380 666 546 666 c 0
 694 666 734 560 745 516 c 1
 720 502 l 1
 700 549 668 630 554 630 c 0
 425 630 336 528 289 415 c 1
 656 415 l 1
 636 369 l 1
 272 369 l 1
 266 347 261 323 257 299 c 1
 585 299 l 1
 565 253 l 1
 252 253 l 1
 248 118 301 27 426 27 c 0
 539 27 609 98 657 145 c 1
 674 131 l 1
 637 87 548 -18 402 -18 c 0
 286 -18 140 52 140 253 c 1
 66 253 l 1
 86 299 l 1
 143 299 l 1
EndSplineSet
EndChar
StartChar: Euro.serif.bold.italic
Encoding: 7 8364
Width: 800
Flags: W
HStem: -19 48<400 427> 231 69<60 114 295 584> 368 69<92 135 332 673> 649 42<544 586>
Fore
114 231 m 1
 17 231 l 1
 61 300 l 1
 118 300 l 1
 121 324 128 347 135 368 c 1
 49 368 l 1
 93 437 l 1
 163 437 l 1
 239 586 390 691 563 691 c 0
 691 691 754 628 808 545 c 1
 772 520 l 1
 711 613 642 649 564 649 c 0
 447 649 377 560 332 437 c 1
 717 437 l 1
 673 368 l 1
 311 368 l 1
 305 349 299 323 295 300 c 1
 628 300 l 1
 584 231 l 1
 285 231 l 1
 281 190 282 149 293 116 c 0
 318 44 394 29 425 29 c 0
 503 29 585 59 690 152 c 1
 714 127 l 1
 621 44 529 -19 401 -19 c 0
 213 -19 119 89 114 231 c 1
EndSplineSet
EndChar
StartChar: Euro.sansserif
Encoding: 8 8364
Width: 756
Flags: MW
HStem: -23 79<485 519> 225 84<68 156 263 585> 378 84<68 156 264 643> 630 79<469 503>
Fore
263 225 m 9
 585 225 l 25
 617 309 l 17
 246 309 l 1
 245 320 245 332 245 344 c 0
 245 356 245 369 246 378 c 9
 643 378 l 25
 675 462 l 17
 264 462 l 1
 299 565 386 630 488 630 c 0
 598 630 659 578 696 520 c 9
 731 614 l 17
 655 692 560 709 494 709 c 0
 296 709 199 573 172 462 c 9
 69 462 l 25
 38 378 l 1
 157 378 l 1
 156 371 156 360 156 350 c 0
 156 335 156 321 157 309 c 1
 69 309 l 1
 38 225 l 1
 171 225 l 17
 207 90 318 -23 492 -23 c 1
 560 -23 631 -12 697 33 c 9
 697 136 l 17
 620 72 579 56 494 56 c 0
 389 56 300 118 263 225 c 9
EndSplineSet
MinimumDistance: x3,-1 
EndChar
StartChar: Euro.sansserif.bold
Encoding: 9 8364
Width: 796
Flags: MW
HStem: -22 123<531 565> 218 100<67 141 310 619> 372 98<68 141 310 669> 587 123<515 565>
Fore
724 540 m 1
 665 577 617 587 537 587 c 0
 489 587 364 571 310 470 c 1
 701 470 l 9
 669 372 l 25
 284 372 l 17
 284 362 283 354 283 345 c 0
 283 337 284 329 284 318 c 1
 651 318 l 9
 619 218 l 25
 310 218 l 17
 336 168 422 101 543 101 c 0
 646 101 686 125 716 144 c 9
 716 6 l 17
 682 -7 623 -22 540 -22 c 1
 332 -22 206 86 161 218 c 9
 36 218 l 1
 68 318 l 1
 141 318 l 1
 140 329 139 338 139 348 c 0
 139 355 140 363 141 372 c 1
 36 372 l 1
 69 470 l 25
 161 470 l 17
 192 555 283 710 544 710 c 0
 630 710 703 692 763 660 c 0
 724 540 l 1
EndSplineSet
MinimumDistance: x5,-1 
EndChar
StartChar: Euro.sansserif.slanted
Encoding: 10 8364
Width: 756
Flags: WO
HStem: -23 79<485 519> 225 84<134 219 312 633> 378 84<166 237 362 723> 630 79<620 647>
Fore
311 225 m 9
 633 225 l 25
 683 309 l 17
 312 309 l 1
 315 331 321 359 326 378 c 13
 723 378 l 25
 773 462 l 17
 362 462 l 1
 419 565 520 630 622 630 c 0
 732 630 782 578 807 520 c 9
 862 614 l 17
 802 692 711 709 645 709 c 0
 447 709 321 573 270 462 c 9
 167 462 l 25
 118 378 l 1
 237 378 l 1
 233 360 225 329 223 309 c 1
 135 309 l 1
 86 225 l 1
 219 225 l 17
 226 90 313 -23 487 -23 c 1
 555 -23 628 -12 704 33 c 9
 726 136 l 17
 635 72 591 56 506 56 c 0
 401 56 325 118 311 225 c 9
EndSplineSet
EndChar
StartChar: Euro.sansserif.bold.slanted
Encoding: 11 8364
Width: 796
Flags: HW
HStem: -22 123<534 567> 218 100<135 207 356 666> 372 98<168 220 410 749> 587 123<660 697>
Fore
839 540 m 1
 788 577 742 587 662 587 c 0
 614 587 485 571 410 470 c 1
 801 470 l 9
 748 372 l 25
 363 372 l 17
 358 353 355 341 352 318 c 1
 719 318 l 9
 665 218 l 25
 356 218 l 17
 372 168 443 101 564 101 c 0
 667 101 713 125 747 144 c 9
 717 6 l 17
 681 -7 618 -22 535 -22 c 1
 327 -22 224 86 207 218 c 9
 82 218 l 1
 136 318 l 1
 209 318 l 1
 211 339 213 354 220 372 c 1
 115 372 l 1
 169 470 l 25
 261 470 l 17
 310 555 434 710 695 710 c 0
 781 710 850 692 903 660 c 0
 839 540 l 1
EndSplineSet
EndChar
StartChar: Euro.mono
Encoding: 12 8364
Width: 600
Flags: MW
HStem: -16 41<314 332> 217 37<26 63 106 385> 314 37<26 63 106 430> 535 41<314 332>
Fore
322 576 m 0
 196 576 80 480 65 351 c 1
 33 351 l 2
 16 351 11 346 11 333 c 0
 11 319 17 314 33 314 c 2
 63 314 l 1
 63 254 l 1
 33 254 l 2
 17 254 11 249 11 236 c 0
 11 222 17 217 33 217 c 2
 65 217 l 1
 80 89 196 -16 322 -16 c 0
 386 -16 446 9 496 55 c 0
 522 79 534 96 534 106 c 0
 534 117 526 125 514 125 c 0
 507 125 503 123 496 115 c 0
 442 51 391 25 322 25 c 0
 216 25 124 107 106 217 c 1
 383 217 l 2
 398 217 404 222 404 236 c 0
 404 249 399 254 383 254 c 2
 104 254 l 1
 104 314 l 1
 428 314 l 2
 444 314 450 319 450 333 c 0
 450 346 444 351 428 351 c 2
 106 351 l 1
 124 460 216 535 322 535 c 0
 391 535 442 509 496 445 c 0
 503 437 507 435 514 435 c 0
 526 435 534 443 534 454 c 0
 534 464 522 481 496 505 c 0
 446 551 386 576 322 576 c 0
EndSplineSet
MinimumDistance: x23,-1 x22,25 x22,23 x21,18 x21,20 x6,9 x6,7 x5,2 x5,4 
EndChar
StartChar: Euro.mono.bold
Encoding: 13 8364
Width: 600
Flags: W
HStem: -14 100<307.635 341> 205 56<22.3275 59 174 388> 303 56<22.3275 59 173 426> 497 100<323 341>
Fore
173 359 m 1
 424 359 l 2
 442 359 452 349 452 331 c 0
 452 313 442 303 424 303 c 2
 169 303 l 1
 169 261 l 1
 386 261 l 2
 404 261 414 251 414 233 c 0
 414 215 404 205 386 205 c 2
 174 205 l 1
 190 130 247 86 329 86 c 0
 382 86 429 98 461 143 c 0
 469 154 481 159 492 159 c 0
 517 159 538 136 538 109 c 0
 538 86 521 60 490 36 c 0
 451 5 389 -14 325 -14 c 0
 187 -14 84 72 62 205 c 1
 31 205 l 2
 14 205 4 215 4 233 c 0
 4 251 13 261 31 261 c 2
 59 261 l 1
 59 303 l 1
 31 303 l 2
 14 303 4 313 4 331 c 0
 4 349 13 359 31 359 c 2
 62 359 l 1
 78 498 187 597 325 597 c 0
 389 597 451 582 490 551 c 1
 521 527 539 505 539 478 c 0
 539 455 517 426 492 426 c 1
 481 426 469 431 461 442 c 0
 431 482 394 497 329 497 c 0
 247 497 188 444 173 359 c 1
EndSplineSet
EndChar
StartChar: Euro.mono.slanted
Encoding: 14 8364
Width: 600
Flags: MW
HStem: -16 41<316 334> 217 37<78 112 158 438> 314 37<98 130 181 504> 535 41<428 457>
Fore
541 125 m 0
 534 125 530 123 521 115 c 0
 453 51 397 25 328 25 c 0
 210 25 148 121 153 217 c 1
 430 217 l 2
 445 217 455 225 455 241 c 0
 455 250 451 254 437 254 c 2
 158 254 l 1
 171 314 l 1
 496 314 l 2
 520 314 522 333 522 339 c 0
 522 348 518 351 504 351 c 2
 181 351 l 1
 222 460 330 535 436 535 c 0
 505 535 551 509 591 445 c 0
 596 437 600 435 607 435 c 0
 619 435 631 443 631 457 c 0
 631 467 623 483 604 505 c 0
 564 551 509 576 445 576 c 0
 319 576 183 480 140 351 c 1
 108 351 l 2
 84 351 81 335 81 329 c 0
 81 317 85 314 100 314 c 2
 130 314 l 1
 117 254 l 1
 87 254 l 2
 63 254 61 238 61 232 c 0
 61 220 65 217 80 217 c 2
 112 217 l 1
 99 84 198 -16 319 -16 c 0
 383 -16 448 9 508 55 c 0
 538 78 557 96 557 108 c 0
 557 123 547 125 541 125 c 0
EndSplineSet
MinimumDistance: x8,-1 
EndChar
StartChar: Euro.mono.bold.slanted
Encoding: 15 8364
Width: 600
Flags: W
HStem: -14 100<322 348> 205 56<85 107 226 438> 303 56<101 124 250 495> 497 100<429 455>
Fore
250 359 m 1
 501 359 l 2
 516 359 524 352 524 339 c 0
 524 317 509 303 489 303 c 2
 234 303 l 1
 226 261 l 1
 443 261 l 2
 458 261 465 254 465 242 c 0
 465 219 450 205 431 205 c 2
 219 205 l 1
 219 130 266 86 348 86 c 0
 403 86 457 103 492 143 c 0
 501 153 516 159 527 159 c 0
 548 159 563 142 563 120 c 0
 563 89 536 61 499 36 c 0
 453 5 387 -14 323 -14 c 0
 176 -14 100 80 107 205 c 1
 76 205 l 2
 62 205 54 212 54 225 c 0
 54 247 68 261 88 261 c 2
 116 261 l 1
 124 303 l 1
 96 303 l 2
 82 303 74 310 74 323 c 0
 74 346 89 359 108 359 c 2
 139 359 l 1
 185 498 315 597 453 597 c 0
 517 597 576 582 608 551 c 1
 630 530 643 511 643 489 c 0
 643 459 612 426 584 426 c 1
 573 426 560 433 556 442 c 0
 535 484 497 497 436 497 c 0
 354 497 283 444 250 359 c 1
EndSplineSet
EndChar
EndChars
EndSplineFont