What you'll learn :
Deep Dive into Linux PCIe Device Driver Development
Peripheral Component Interconnect Express (PCIe) Fundamentals
Linux PCIe Driver Framework
Linux PCIe Watchdog driver implementation
The Linux PCIe SMBus Driver implementation
Linux PCIe Direct Memory Access Study
Linux PCIe Ethernet Driver Source code walkthrough
The Linux PCIe Port Driver Source Code Walk Through
Requirements :
Linux application development
Linux kernel module development
Description :
This course focuses on the following,
Peripheral Component Interconnect Express (PCIe) Fundamentals
PCIe Bus Architecture
PCIe Bus Terminology
The PCIe Bus Topology
PCIe Configuration Space
PCIe Device ID, Vendor ID
The PCIe Extended Configuration Space
PCIe Capability Structure
PCIe Device Class definition
Linux PCIe Sub System
PCIe Device Representation
Sysfs / Procfs
PCI Device ID Structure
pci_driver structure
Linux Kernel PCI access APIs
Intel LPC Controller
Functional and Register Descriptions
ACPI Base Register
System Management TCO Register for Watchdog
Linux PCIe SMBUS Driver
Linux I2C Driver Architecture
I2C / SMBus Bus, Adapter, Framework
Linux Kernel I2C Adapter APIs
I2C SMBus Data
I2C Algorithm Structure
Managed PCI Access APIs
IO Port Access APIs
Linux PCIe Audio Driver
Brief information about Intel High Definition Audio Controller
Fundamentals of Linux Sound Sub Systems
new sound card creation and initialization
sound card registration
New sound device component creation
Sound HDA Linux Kernel APIs
Direct Memory Access Implementation Walkthrough
Message Signal Interrupt Implementation Walkthrough
Linux PCIe Message Signaled Interrupts
Message Signaled Interrupts (MSI) Fundamentals
Linux Kernel Interrupt Handling APIs
Linux Kernel Interrupt Handling Functional Flow
The Linux Kernel MSI Interrupt Handling APIs
Linux PCIe Direct Memory Access Fundamentals
DMA Fundamentals
Linux Kernel DMA APIs
The Linux Kernel DMA Mapping APIs
Linux Ethernet Driver
PCIe Ethernet Driver Framework Fundamentals
Realtek RTL8111 Register Descriptions
Linux PCIe Ethernet Driver Source code walkthrough
Direct Memory Access Implementation Walkthrough
Message Signal Interrupt Implementation Walkthrough
Linux PCIe Port Driver
Linux PCIe Host Bridge Fundamentals
PCIe Host Bridge Register Descriptions
Linux PCIe Port Driver Source Code walkthrough
Direct Memory Access Implementation Walkthrough
Message Signal Interrupt Implementation Walkthrough
Who this course is for :
Passionate to learn about PCIe
Linux Kernel / Device Driver Developers
Last updated 5/2021
Course Size Details :
14 hours on-demand video
13 downloadable resources
Full lifetime access
Access on mobile and TV
Certificate of completion
People also Search on Google
- free course download
- download udemy courses on pc
- udemy courses free download google drive
- udemy courses free download
- udemy online courses
- online course download
- udemy course download
- udemy paid course for free
- freecousesite
- download udemy paid courses for free