Embedded Linux Driver Development
This training course provides you with knowledge of the Embedded Linux Kernel and driver Development. You will learn compiling of Linux kernel, Porting the linux kernel on given platform, Driver Driver Development and Kernel module programming.
Course Contents
- Linux kernel introduction
- Kernel sources
- Compiling
- Booting
- Cross-compiling
- Basic driver development
- Writing modules
- Memory management
- I/O memory
- Character drivers
- Driver development techniques
- Interrupts
- Udev and hotplugging
- Filesystems