Linux Device Drivers - Communicating with Hardware
$74.99
Shop on Udemy

Description

What you will learn in this course: Two modes of communication with hardware - IO Mapped IO and Memory Mapped IOKernel Drivers/Modules for IO Mapped IO - Speaker, RTC, KeyboardKernel Drivers/Modules for Memory Mapped IO - Hardware Random Generator, GPIO, UARTAccessing IO Mapped IO and Memory Mapped IO from user spacePCI and SMBIOSAPI's/Macros/Structuresinb, outb, inw, outw, inl, outlinb p, outb p, inw p, outw p, inl p, outl pstruct resource, request region, release regionioperm, iopl, geteuidrequest mem region, release mem region, ioremap, iounmap, ioread8, ioread16, ioread32, iowrite8, iowrite16, iowrite32ioport map, ioport unmap, mmapFiles: /dev/port, /dev/mem, /proc/iomem, /proc/ioportsCommandshwclockdateshowkeyhexdumpstringsddlspcibiosdecodedmidecode

logo

Udemy