Login: Password:  Do not remember me

Categories




E-Books / Video TrainingLinux Device Drivers - Communicating with Hardware



Linux Device Drivers - Communicating with Hardware
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + .srt | Duration: 83 lectures (3h 11m) | Size: 1.48 GB



Linux Kernel Programming for IO Mapped and Memory Mapped devices

IO Mapped IO

Memory Mapped IO

PCI

Kernel Modules for Keyboard and RTC

Should be able to write/compile/load/unload Hello World Linux Kernel Modules

What you will learn in this course:

Two modes of communication with hardware - IO Mapped IO and Memory Mapped IO

Kernel Drivers/Modules for IO Mapped IO - Speaker, RTC, Keyboard

Kernel Drivers/Modules for Memory Mapped IO - Hardware Random Generator, GPIO, UART

Accessing IO Mapped IO and Memory Mapped IO from user space

PCI and SMBIOS

API's/Macros/Structures

inb, outb, inw, outw, inl, outl

inb_p, outb_p, inw_p, outw_p, inl_p, outl_p

struct resource, request_region, release_region

ioperm, iopl, geteuid

request_mem_region, release_mem_region, ioremap, iounmap, ioread8, ioread16, ioread32, iowrite8, iowrite16, iowrite32

ioport_map, ioport_unmap,mmap

Files:

/dev/port, /dev/mem, /proc/iomem, /proc/ioports

Commands

hwclock

date

showkey

hexdump

strings

dd

lspci

biosdecode

dmidecode

Kernel developers curious about learning how to communicate with hardware



DOWNLOAD
uploadgig


rapidgator


nitroflare


[related-news]

Related News

    {related-news}
[/related-news]

Comments (0)

Search



Updates




Friend Sites


» TinyDL
» EbookTra
» 0dayHome

Your Link Here ?
(Pagerank 4 or above)