gitextract_crc5k9ni/ ├── .ci/ │ ├── build-n-run.sh │ ├── check-format.sh │ ├── check-newline.sh │ ├── non-working │ └── static-analysis.sh ├── .github/ │ └── workflows/ │ ├── build-deploy-assets.yaml │ ├── deploy-github-page.yaml │ └── status-check.yaml ├── .gitignore ├── .mailmap ├── GPL-2 ├── LICENSE ├── Makefile ├── README.md ├── contrib.tex ├── examples/ │ ├── .clang-format │ ├── Makefile │ ├── bh_threaded.c │ ├── bottomhalf.c │ ├── chardev.c │ ├── chardev.h │ ├── chardev2.c │ ├── completions.c │ ├── devicemodel.c │ ├── devicetree.c │ ├── dht11.c │ ├── dt-overlay.dts │ ├── example_atomic.c │ ├── example_mutex.c │ ├── example_rwlock.c │ ├── example_spinlock.c │ ├── example_tasklet.c │ ├── hello-1.c │ ├── hello-2.c │ ├── hello-3.c │ ├── hello-4.c │ ├── hello-5.c │ ├── hello-sysfs.c │ ├── intrpt.c │ ├── ioctl.c │ ├── kbleds.c │ ├── led.c │ ├── other/ │ │ ├── cat_nonblock.c │ │ └── userspace_ioctl.c │ ├── print_string.c │ ├── procfs1.c │ ├── procfs2.c │ ├── procfs3.c │ ├── procfs4.c │ ├── sched.c │ ├── sleep.c │ ├── start.c │ ├── static_key.c │ ├── stop.c │ ├── syscall-steal.c │ ├── vinput.c │ ├── vinput.h │ └── vkbd.c ├── html.cfg ├── lib/ │ ├── codeblock.tex │ └── kernelsrc.tex ├── lkmpg.tex └── scripts/ ├── Contributors ├── Exclude ├── Include └── list-contributors.sh