Learning methods for Linux system engineers

Source: Internet
Author: User

Learning Order:

One, at least familiar with an embedded chip architecture

The most suitable for beginners is the arm chip

Second, the use and transplant of uboot

First of all, to understand the uboot start-up process, according to the boot sequence, code modification, compilation and migration

Third, Linux driver development

Main reference two books: Linux device driver, Linux device driver development detailed

The first book tells the theory, the second one speaks of practice.

When learning to drive development, it involves a lot of kernel knowledge (such as kernel timers, kernel lists, concurrency, etc.), first learn to use, never to see their implementation. And when looking at the driver, use that part of the knowledge, and then to see the relevant use.

Iv. Linux Kernel

This part in the study drive six months later, the driver is very familiar with the case, then go to specialized research core.

Learning methods for Linux system engineers

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.