Wei Dongshan Linux video (the best l embedded Linux learning video in China)

Source: Internet
Author: User

A very good video.

 

Http://www.100ask.net/index.html

The first phase is free of charge. Http://dl.dbank.com/c03o1ebwlo

The second phase is a set of 280 blocks. Http://dl.dbank.com/c06bbt0sxp

The third phase is a set of 180 blocks.

I purchased the second and third phases.

The first phase has been read again, and now the second phase. Nice looking, with a lot of returns.

Here, as a learning record, the blue representation is viewed.

. Complete the first video learning.

 

1st video:
Http://dl.dbank.com/c03o1ebwlo
Http://115.com/folder/fa55184z #

2nd video:
Http://dl.dbank.com/c06bbt0sxp
Http://115.com/folder/fc007y81 #
Http://kuai.xunlei.com/d/BXSLURWPNDU

Directory
1st video directory (S3C2440 ):

Preschool Lesson 1st section 1st _ How to view the principle of gpio and door circuit. wmv
Lesson 1st _ How to view the UART. wmv of the protocol interface in the schematic diagram
Preschool Lesson 1st section 2.2 _ schematic diagram-based protocol interface I2C. wmv
Preschool Lesson 1st section 2.3 _ view schematic diagram of SPI. wmv for Protocol-class interfaces
Preschool Lesson 1st section 2.4 _ view the schematic diagram of the NAND Flash. wmv Protocol Interface
Preschool Lesson 1st section 2.5 _ How to view the LCD. wmv OF THE PROTOCOL interface in the schematic diagram
Preschool Lesson 1st section 3rd _ memory class interface of schematic diagram. wmv
Preschool Lesson 1st section 4.1 _ schematic analysis of the S3C2410 Development Board. wmv
Preschool Lesson 1st section 4.2 _ schematic analysis of S3C2440 Development Board. wmv
Preschool Lesson 1st section 4.3 _ schematic analysis of the development board. wmv
Section 0th _ connection to the interface of the Development Board. wmv
Lesson 0th section _ just getting started with the Development Board and burning the bare-board program. wmv
Lesson 0th section _ just getting started with the Development Board and burning the entire system. wmv
Section 0th _ use vmwae and pre-prepared ubuntu. wmv FOR THE DEVELOPMENT BOARD
Section 0th _ use the U-BOOT patch on the Development Board and build the sourceinsight project. wmv
Section 0th _ install and use the kernel patch on the Development Board and build the sourceinsight project. wmv
Lesson 0th section _ create a root file system and test drive for the Development Board. wmv
1st introduction to environment construction, tools and concepts. wmv
Lesson 4 gpio experiment. wmv
Lesson 1 Storage Manager experiment. wmv
Lesson 4th MMU experiment. wmv
Lesson 4 NAND Flash Controller. wmv
Lesson 1 interrupt controller. wmv
Lesson 7th system clock and UART experiment. wmv
Lesson 1 LCD experiment. wmv
Lesson 9th section 1st U-boot analysis compilation experience. wmv
Lesson 9th section 2nd U-boot analysis-makefile Structure Analysis-WMV
Section 9th U-boot analysis source code stage 3rd. wmv
Section 9th U-boot analysis source code stage 3rd. wmv
Section 9th U-boot analysis-Implementation of the U-boot command. wmv
Section 9th U-boot analysis _ uboot boot kernel. wmv
Lesson 10th kernel Startup Process Analysis: compilation experience. wmv
Section 10th kernel Startup Process Analysis configuration. wmv
Makefile. wmv for Kernel Startup Process Analysis in section 10th
Section 10th kernel Startup Process Analysis: Kernel startup. wmv
Lesson 11th build a root file system start 1st programs. wmv
Section 11th INIT process analysis for building the root file system. wmv
Section 11th building the root file system busybox. wmv
Lesson 11th section 4th root file system construction root file system. wmv
Introduction to the concept of the character device driver in section 12th. wmv
Lesson 12th character device driver-LED Drivers _ compile and compile. wmv
Lesson 12th character device drivers-LED Drivers-test improvements. wmv
Lesson 12th character device drivers-LED Drivers _ operational led. wmv
Lesson 12th character device driver query method key driver. wmv
Section 12th interrupt mode of the character device driver in section 4.1 key driver _ Linux Exception Handling structure. wmv
Lesson 12th character: Device Driver interrupt mode key driver _ Linux interrupt processing structure. wmv
Lesson 12th character device driver interrupt mode key driver _ write code. wmv
12th Lesson 5th character device driver poll mechanism. wmv
Asynchronous notification for device drivers with 12th characters in section 6th
Lesson 12th synchronization mutex blocking for device drivers with characters in section 7th

1st video directory ):
Tutorial 00th-Introduction to the bare-board experiment-comparison between PC and embedded systems-WMV
Lesson 01st _ introduction to bare-board program-led experiment section 1st _ comparison of How to Write bare-board program. wmv in Windows and Linux
Lesson 01st _ getting started with a bare-board program-led experiment section 2nd _ Analysis code. wmv
Lesson 01st _ introduction to bare-board program-led experiment section 3rd _ parsing makefile and assembly instructions. wmv
Course 1 _ led lab advanced section 02nd _ multiple LEDs. wmv
Course 3 _ led experiment advanced section 3 _ interaction and stack Analysis of assembly and C. wmv
Lesson 2 _ system clock. wmv
Lesson 04th _ serial port (UART) Section 1st _ hardware introduction and code analysis. wmv
Lesson 2 _ serial port (UART) Section 04th _ printf_scanf.wmv
Lesson 2 _ link address section 05th _ introduction of the link address concept. wmv
Lesson 2 _ link address section 05th _ link script. wmv
Lesson 1 _ link address section 05th _ location-independent code. wmv
Lesson 2 _ link address section 05th _ relocation code. wmv
Lesson 2 _ DDR. wmv
Lesson 07th _ NAND Flash section 1st _ hardware related and use a debugger to experience WMV
Lesson 2 _ NAND Flash section 07th _ code analysis and experiment. wmv
Lesson 08th Exception Handling Section 1st _ Principles and code analysis. wmv
Lesson 08th Exception Handling Section 2nd experiment. wmv
Lesson 09th _ interrupt handling section 1st _ hardware operations and code writing. wmv
Lesson 09th _ interrupt handling section 2nd _ use the 6410 interrupt vector register. wmv
Lesson 09th _ interrupt handling section 3rd _ use the serial port. wmv Through interrupt
Lesson 10th _ LCD lab section 1st _ hardware-related and code analysis. wmv
Lesson 10th _ LCD lab section 2nd _ display characters and use the color palette. wmv

2nd video directory:
Lesson 12th character device driver timer jitter prevention _ p. wmv
Section 13th introduction to the concept of input subsystem _ p. wmv
Lesson 13th input subsystem write driver _ p. wmv
Lesson 14th driver Layer Separation Concept _ bus driver model _ p. wmv
Section 3 Hierarchical Analysis of LCD drivers _ p. wmv
Lesson 15th hardware operations for LCD drivers _ p. wmv
Section 1 compiling code of LCD driver in section 15th _ p. wmv
Lesson 2 compiling code for LCD driver section 2 hardware configuration _ p. wmv
Section 3 LCD Driver compiling code 3 video memory and palette settings _ p. wmv
Lesson 15th LCD Driver compilation and testing _ p. wmv
Introduction to the concept of touch screen driver in section 16th _ p. wmv
Lesson 16th touch screen driver compilation driver _ p. wmv
Lesson 16th touch screen driver using tslib test_p. wmv
Introduction to the concept of USB driver in section 17th _ p. wmv
Lesson 17th USB driver-USB bus driver _ p. wmv
Lesson 17th USB driver-USB driver 1 simple compilation _ p. wmv
Lesson 17th USB driver-USB driver 2 mouse used as keyboard _ p. wmv
Lesson 18th introduction of block device drivers _ p. wmv
Section 18th framework of block device drivers _ p. wmv
Lesson 18th writing a block Device Driver in section 3rd: Using memory to simulate disk _ p. wmv
Lesson 19th principles and hardware operations of NAND Flash section 1st P. wmv
Lesson 19th NAND Flash Driver framework _ p. wmv
Lesson 19th writing code of the NAND Flash Driver Section 1 simple writing _ p. wmv
Lesson 19th-writing code for the NAND Flash Driver-2 complete process of identification-P. wmv
Lesson 3 writing code for NAND Flash Driver section 3 add MTD device and test_p. wmv
Chapter 2 nor flash principles and hardware operations _ p. wmv
Section 20th framework of nor Flash Driver _ p. wmv
Section 20th nor Flash Driver compiling code _ p. wmv
Section 21st network card driver framework _ p. wmv
Lesson 21st preparation of NIC Driver-virtual NIC _ p. wmv
Migration of dm9000c driver in Section 2 of Lesson 22nd
How to configure time series _ p. wmv for porting the dm9000c driver in section 22nd
Section 22nd porting dm9000c driver testing and memory controller introduction _ p. wmv
Section 23rd I2C bare-board program-I2C bus introduction _ p. wmv
Lesson 23rd writing code for the I2C bare board program _ p. wmv
Test _ p. wmv
Section 24th I2C driver framework _ p. wmv
Lesson 24th writing I2C driver code _ p. wmv
Another way to correct the device driver concept in section 25th _ p. wmv
Section 25th RTC driver analysis _ p. wmv
Lesson 26th audio collection and playback and IIS interface introduction _ p. wmv
Section 26th L3 interface of uda1341 chip introduction _ p. wmv
Section 26th uda1341 audio/video driver analysis and testing _ p. wmv
Lesson 26th section 4th wm9876 sound card driver programming and testing _ p. wmv
Lesson 26th use madplay to play MP3 file _ p. wmv
Lesson 27th _ introduction of DMA _ p. wmv
Lesson 27th _ writing DMA drivers _ p. wmv
Lesson 27th _ DMA driver test _ p. wmv
Section 27th _ introduction to DMA kernel functions _ p. wmv
Section 28th _ hotplug_uevent mechanism _ p. wmv
Section 28th _ hotplug_uevent mechanism _ modifying mdev configuration supports automatic mounting of a USB flash drive. wmv
Section 29th _ lighting method for bare board debugging-WMV
Section 29th _ serial port printing and stack preliminary analysis of bare board debugging. wmv
Section 29th _ principle of JTAG for bare board debugging. wmv
Section 29th _ JTAG debugging experience of bare board debugging. wmv
Section 29th _ debug bare metal using JTAG Command Line Debugging. wmv
Section 29th _ JTAG debugging source code-level debugging for bare board debugging. wmv
Section 30th _ Principles of printk driver debugging. wmv
Section 30th _ Use of printk for driver debugging. wmv
Section 30th _ Error Analysis of drive debugging section _ determining the function call process based on stack information. wmv
Section 30th _ printing driver debugging to proc Virtual File. wmv

Section 30th _ drive debugging section error analysis _ identify the Error Code Location Based on the PC value. wmv
Lesson 30th section _ Self-made driver debugging tool _ register editor. wmv
Lesson 30th _ drive debugging: modifying system clock interruptions Locating System freezing problems. wmv
Lesson 31st section _ application Debugging Using strace command to track system calls. wmv
Section 31st _ use GDB and gdbserver. wmv for application debugging
Section 31st _ modify the configuration of the kernel to print the user State segment error message. wmv
Section 31st _ Self-made system call for application debugging. wmv
Section 31st _ application Debugging Using Self-made system call. wmv
Section 31st _ design idea of input Simulator for application debugging. wmv
Section 31st _ writing and saving the input Simulator for application debugging. wmv
Section 31st _ application debugging-input simulator compiling test simulation function. wmv

Section 1st of graduating class 1.1 _ compiling bootloader by yourself Stage 1. wmv
Section 1st of graduating class 1.2 _ compiling bootloader by yourself Stage 1. wmv
Section 1st of the graduating class _ compile and test bootloader by yourself. wmv
Improvement of Self-writing bootloader. wmv
Section 2nd of the graduating class _ porting the latest U-boot trial. wmv
Section 2nd of the graduating class _ porting the latest U-boot analysis Startup Process Overview. wmv
Section 2nd of graduating class 2.2 _ porting the latest U-boot Analysis of Memory Distribution during startup. wmv
Section 2nd of the graduating class _ migrating the latest U-boot analysis during startup. wmv
Section 2nd of the graduating class _ porting the latest U-boot modification code to a new board _ clock _ sdram_uart.wmv
Section 2nd of the graduating class _ porting the latest U-boot code to support NAND startup. wmv
Section 2nd of the graduating class _ porting the latest U-boot code to support norflash. wmv
Section 2nd of the graduating class _ porting the latest U-boot code to support nandflash. wmv
Section 2nd of the graduating class _ porting the latest U-boot code to support dm9000 Nic. wmv
Section 2nd of the graduating class _ porting the latest U-boot cropping and modifying default parameters. wmv
Section 2nd of the graduating class _ porting the latest U-boot supports burning a yaffs image and making a patch. wmv
Introduction and simple modification to the framework of 3.4.2 kernel transplantation in section 3rd of graduating class 1st. wmv
Section 3rd of the graduating class _ transplantation 3.4.2 kernel modification partition and production of the root file system. wmv
Section 3rd of the graduating class _ porting 3.4.2 Kernel support for the yaffs file system. wmv
Section 3rd of the graduating class _ KERNEL pruning and ECC introduction and patch. wmv
Section 4th of the graduating class _ porting a driver to the 3.4.2 kernel dm9000c. wmv
Graduation class 4th Lesson 11_transplant driver to 3.4.2 kernel led and button. wmv
Graduation class 4th Lesson 11_transplant driver to 3.4.2 kernel LCD and input system. wmv
Section 4th of the graduating class _ porting a driver to the 3.4.2 kernel block device and virtual Nic. wmv

Section 32nd _ 3.4.2 introduction to the I2C driver framework in the kernel _ p. wmv
Section 32nd _ 3.4.2 compiling code for the I2C driver framework in the kernel _ p. wmv
Lesson 32nd _ 3.4.2 compiling of I2C driver in KERNEL _ p. wmv
User-mode direct access to I2C driver in kernel section 32nd _ 3.4.2 _ p. wmv
Lesson 32nd _ 3.4.2 compiling of I2C driver in KERNEL _ p. wmv

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.