1, embedded development environment to build
The porting of Telnet on the mini2440
The transplant of Opencv-2.4.9 on the mini2440
Build an embedded development environment summary
2. Linux Device driver
Linux Driver header File
A step-by-step study of Linux driver driver module makefile analysis
Step-by-step learning of Linux drivers (Kconfig, Makefile)
Step-by-step learning of Linux-driven character device LEDs
Statically compiled into the Linux kernel
How the kernel can find the driver by the main device number, the secondary device number to find the device
Linux-driven kernel space allocation memory
Learn the Linux drive automatically creating device nodes in one step
Step-by-step learning of Linux-driven Device Control interface functions (IOCTL functions)
MINI2440_PWM.C analysis (PWM drive)
MINI2440_ADC.C Analysis (ADC driver)
Linux-Driven Kernel timers
Step-by-step learning of Linux-driven kernel interrupt functions Request_irq
Linux Drive interrupts the work queue for the lower half of the
Basic concept of Linux device model (i)
Linux Device Models (Kobject, Kset, and Subsystem) (ii)
Linux Device model (bus, device and driver) (iii)
Linux platform device-driven match automatic matching
Linux driven Platform Driver Model summary (based on tiny210 platform LED driver)
Linux Drive block Device (Unload block module crashes, not resolved) (i)
Linux Drive block Device Architecture (ii)
Linux Driver Development Index