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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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.
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.
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
-- 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
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.
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