Learning Linux kernel initialization with cainiao

Note: Most of the content below is taken from the Linux kernel programming entry and the Linux kernel complete annotation. Looking at the kernel source code intermittently, I found that many knowledge points are not very clear, especially for

How to run mono on Linux

gtk

As we all know, C # Is A. Net Language launched by Microsoft and can only run on. NET platforms, such as win 9x, me, and N.Operating systems such as t, 2000, XP, and Win CE. However, now there is a project called Mono, its goalIs to put. NET

First knowledge of Linux bus driver with cainiao

Now I have used USB for everything. I think it's strange to hear the name. Let's take a look at it. U, Sb, it seems like it's a joke. However, this guy does bring us a lot of convenience. What USB mouse, USB flash drive, USB WiFi, USB camera, and

Learn Linux container_of instances with cainiao

I am responsible for everything about the company's I2C and SPI bus. In the afternoon, I started to read the I2C code and found a iner_of macro, I found some information on the Internet and wrote some small test programs. I finally understood that

Learning Linux bus driver with cainiao first knowledge of USB mouse packet capture data

Little Japan has snatched the Diaoyu Islands for the time being. However, we believe that with the concerted efforts of the people throughout the country, the Diaoyu Islands cannot be escaped. As for whether to use force or not, we have no say. It

Learning Linux bus drivers with cainiao: first understanding of USB data transmission methods

The weekend is about to pass, and the cycle of one week and one week is round and round. I don't know when it will come to an end. Every day, except for work and study, I go to bed. Maybe such a day is very fulfilling, but it is not very fond of

The overall framework of Embedded Linux

I have been engaged in Embedded Linux for more than a year. If I had learned this course during my college years, I would have had more than two years of experience. During this period, I also wrote the underlying bootloader, kernel drivers, and

Start Linux kernel source code learning with cainiao

It was another weekend, and the days were quite scattered. Although I had been reading and learning, I always felt a little blind. I think it's almost one year since I graduated, and I 've been working on Embedded Linux for more than a year. Over

Working Mode of the Linux daemon

  Linux Working Mode of daemon Daemon works in the background and has no terminals. It is generally used for network services. The vast majority of daemon can work in two modes: Standalone/inetd. The daemon uses its own specific port to provide

Turn: Linux-2.6.21.1 network function call Process

Note: The red part is my supplementary description. Turn: Linux-2.6.21.1 network function call Process Http://www.cublog.cn/u/12313/showart_312426.html  Copyleft of this document belongs to yfydz and can be freely copied and reproduced when

Build a local git center repository for Linux with cainiao

Yesterday, the gpio simulated SPI control wm8768 codec was implemented, so I had to submit the code and finally learned how to use the GIT repository. I used to ask my colleagues for help, I always feel that I have to learn well. After uploading the

Basic preparations for learning Linux kernel source code with cainiao

Note: Most of the content below is taken from the Linux kernel programming entry and the Linux kernel complete annotation.   During this period of work, I found that I was familiar with the painting of Visio. I always liked to understand the source

How to start a Linux bus driver with cainiao

I suddenly felt that the kernel driver I had learned for so long was not very deeply focused on the implementation of the kernel bus. After reading the source code of the kernel of the lowest version, we can finally clarify some clues. Now let's

Learn the v4l2 camera application process for Linux with cainiao

For v4l2, I used it when debugging the radio driver last time. The other is just to configure some registers with I2C. At that time, I had a rough understanding. After the radio is used as a v4l2 device, a radio node will be generated in the/dev

Summary of network configuration in Linux

Configure the IP address of eth0 and activate the device. # Ifconfig eth0 192.168.1.110 netmask 255.255.255.0 up Add a default gateway. # Route add default GW 192.168.1.1 Set DNS and set file/etc/resolv. conf Nameserver XXX. XXX Name parser/etc/host.

Linux-original socket

  Remember Master Steven S. This article only reposted previous sections of unpv1 !!! Not original !!!!! If you really want to learn raw socket, please take a look at the three programs in chapter 28 of unpv1 from start to end !!Best references: 1.

Linux -- IOCTL

  Remember Master Steven S.Best references: 1. Master from the Internet. 2. UNP V1 Chapter 1. 3. Linux man command: IOCTL and ioctl_list.Article 1: IOCTL Overview The ioctl function is used to manage parameters of underlying special file devices.

Linux -- I/O multiplexing

  Remember Master Steven S.Best references: 1. Master from the Internet. 2. UNP V1 Chapter 1. 3. Man select, man pselect, man epoll, and man pollArticle 1: Overview Reuse is a great concept! What is I/O multiplexing (I/O multiplexing? Specifically,

Linux network programming -- socket [beta1-updating]

Linux network programming -- socket -- By firo 2011.5.2 Cherish the memory of the master -- W. Richard Steven sReference Man Google Understanding the Linux kernel 3E [ulk 3E] Professional Linux kernel architecture [plka] Computer systems: a

Linux -- Netlink

The first day of the holiday.   Remember Master Steven S.Best references: 1. Master from the Internet. 2. Linux man command: Man Netlink, man rtnetlink. 3. UNP V1 Chapter 1. 4. http://blog.csdn.net/unbutun/archive/2010/01/10/5170059.aspx   Http://en.

Total Pages: 5467 1 .... 3628 3629 3630 3631 3632 .... 5467 Go to: GO

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.