Training courses
Kernel and Embedded Linux
Bootlin training courses
1 2 3 4 5 6 7 8
extern int f1 (int); int f2 (int x) { if (x > 0) return x * f1 (x - 1); return 1; }