@misc{iotbyhvm, author = {Harshvardhan Mishra}, title = {Peripheral Management on Linux: UART, GPIO, ADC, SPI, I2C}, howpublished = {\url{https://iotbyhvm.ooo/peripheral-management-on-linux-uart-gpio-adc-spi-i2c/}}, year = {2025}, month = {03}, note = {Zuletzt aufgerufen: 2026-01-20}, } @misc{wiki-round-robin, author = {wikipedia contributors}, title = {Round Robin (Informatik)}, howpublished = {\url{https://de.wikipedia.org/w/index.php?title=Round_Robin_(Informatik)&oldid=249025330}}, year = {2024}, month = {09}, note = {Zuletzt aufgerufen: 2026-01-20}, } @misc{wiki-cfs, author = {wikipedia contributors}, title = {Completely Fair Scheduler}, howpublished = {\url{https://en.wikipedia.org/w/index.php?title=Completely_Fair_Scheduler&oldid=1329198135}}, year = {2025}, month = {12}, note = {Zuletzt aufgerufen: 2026-01-20}, } @misc{wiki-scheduling, author = {wikipedia contributors}, title = {Prozess-Scheduler}, howpublished = {\url{https://de.wikipedia.org/w/index.php?title=Prozess-Scheduler&oldid=251680761}}, year = {2024}, month = {12}, note = {Zuletzt aufgerufen: 2026-01-20}, } @misc{wiki-queue, author = {wikipedia contributors}, title = {Queue (abstract data type)}, howpublished = {\url{https://en.wikipedia.org/w/index.php?title=Queue_(abstract_data_type)&oldid=1332703688}}, year = {2026}, month = {01}, note = {Zuletzt aufgerufen: 2026-01-20}, } @misc{os-tasks, author = {Javeria Aiman}, title = { 5 Functions of an Operating System }, howpublished = {\url{https://mindscribes.com/5-functions-of-an-operating-system/}}, year = {2025}, month = {07}, note = {Zuletzt aufgerufen: 2026-01-20}, } @misc{everythings-a-file, author = {Neil Brown}, title = {Ghosts of Unix Past: a historical search for design patterns}, howpublished = {\url{https://lwn.net/Articles/411845/}}, year = {2010}, month = {10}, note = {Zuletzt aufgerufen: 2026-01-20}, } @misc{device-files, author = {linux kernel contributors}, title = {Character device drivers}, howpublished = {\url{https://linux-kernel-labs.github.io/refs/heads/master/labs/device_drivers.html}}, note = {Zuletzt aufgerufen: 2026-01-20}, } @manual{sam7s-datasheet, title = {AT91SAM ARM-based Flash MCU}, organization = {Microchip Technology Inc.}, address = {2355 West Chandler Blvd. Chandler, Arizona, USA}, edition = {6175L}, year = {2012}, month = {10}, } @misc{i2c-example, author = {Konstantin Veltmann}, howpublished = {\url{https://git.veltko.de/Weckyy702/uc-ausarbeitung-linux-treiber/src/commit/d6e0fb978ee99b3bdf1b6b6fe73da930a2b59bbc/examples/i2c.c}}, year = {2026}, month = {01}, } @misc{devfs-vs-sysfs, author = {Youssef Salem}, title = {The Difference Between /dev and /sys/class}, howpublished = {\url{https://www.baeldung.com/linux/dev-sys-class-differences}}, year = {2024}, month = {08}, note = {Zuletzt aufgerufen: 2026-01-22}, } @misc{adc-driver, author = {the kernel development community}, title = {Cirrus Logic EP93xx ADC driver}, howpublished = {\url{https://www.kernel.org/doc/html/v6.12/iio/ep93xx_adc.html}}, note = {Zuletzt aufgerufen: 2026-01-22}, } @manual{adc-microchip, title = {How to Use the SAMA5D2 ADC Under Linux®}, organization = {Microchip Technology Inc}, address = {2355 West Chandler Blvd. Chandler, Arizona, USA}, edition = {AN3250}, year = {2019}, }