Reprinted from: http://blog.sina.com.cn/s/blog_3d24e30d01000b41.html
After Red Hat Enterprise Linux as3.0 is installed on my t60, the default resolution is 800*600, while that of my t60 is 1400*1050. Therefore, I would like to properly set the
This Nic has never been used before.
The simplification is complicated first. You can outline it and get a global view.
0, Introduction
1. Framework
2. Implementation
0, Introduction
The NIC device has a special position in Linux. Unlike
1. This book uses scull as an example to introduce the character device driver.Program.
Scull is a character device driver that operates the memory area.
2. Obtain, cancel, and register a device number.
@ Get the dev_t device number
The
Well you shoshould have a secondary user other than root on the system to login with. Hopefully that user is in the sudoers file and has root permissions or is a part of the wheel group?
If the above criteria is met you can do the following from
From: http://hi.baidu.com/ss0ss70/blog/item/b62aaeef4376a6dd2f2e21a1.html
The mdev (busybox simplified version of udev) source code knows the basic principles of mdev:A. When the mdev-s command is executed, mdev scans/sys/block (the block
What can GDB do for us:
Previous articles introduced the working principle of debug tool-GDB. We may have some knowledge about how GDB works. When we can ask what GDB can do for us, most people may not have a specific answer except to debug the
Environment variables are closely related to shell. A shell is started after the user logs on to the system. For Linux, bash is generally used, but you can reset or switch to another shell. For UNIX, it may be cshelll. Environment variables are set
The core data structure of the interrupt mechanism is irq_desc, which fully describes a broken line (or "interrupt channel ").
The irq_desc structure is defined in kernel/IRQ/handle. c In include/Linux/IRQ. h.
There is a global irq_desc array that
I. Logic address to linear address
The memory addresses in machine language commands are logical addresses, which need to be converted to linear addresses and then converted to physical addresses by MMU (Memory Management Unit in the CPU.
We will
Basic ConceptsThere are two types of libraries: Dynamic and Static. Dynamic files are usually suffixed with. So, and static files are suffixed with.. Example: libhello. So libhello.To use different versions of libraries in the same system, you can
First, reference the ulk's explanation above:
The mm_users field stores the number of lightweight processes that share the mm_struct data structure (see the section "the clone (), fork (), and vfork () system CILS "in Chapter 3 ). the mm_count field
For Linux driver development, the understanding of the device model is fundamental. As the name suggests, the device model is about the device model. The concept of the device is the bus and the various devices connected to it.A device is connected
Chapter 6 advanced character driver operations
We have constructed a complete, readable and writable character device driver. Here we will introduce advanced operations.
First, you must understand where advanced is? There are several concepts:
I recently read "C expert programming" and saw Chapter 2-Thinking about the link, which serves as a reference to summarize the dynamic library generation and link methods in Linux.
The file extension of the dynamic library in Linux is ". So" (shared
@ Page {margin: 2 cm}P {margin-bottom: 0.21}-->
In this article, the so-called "filter Dam "(FilteringDam) Refers to the filtering technology of webpage content,LinuxWhere can I find the filter dam?
Recently, the Ministry of Education issued a
@ Page {margin: 2 cm}P {margin-bottom: 0.21}-->
LinuxWhere did it come from? It never suddenly emerged from somewhere in Guangdong, China. We must clarify this issue.
1991Finnish College StudentsLinusTorvaldsUse your own birthday (12Month28(Day)
@ Page {margin: 2 cm}P {margin-bottom: 0.21}-->
Holidays,LinuxThe number of users increases suddenly. Do you believe this? What is the basis?
LinuxYesXPPartner,LinuxThe user is alsoXPUser. This is an objective fact and a regular phenomenon.
This is a very interesting article (?) .
Last night, the whim, in the attempt to use swig (http://www.swig.org) to C ++ library to do Python binding, online example is very much, read a few hands-on. The problem of dynamic link was later tossed to
I hope you will like the introduction of inux, and wish you a pleasant job and a good mood every day!
Shell programming BasicsHttp://www.linuxqd.com/bbs/forum.php? MoD = viewthread & tid = 315 & fromuid = 2Linux server security reinforcement shell
Today, I encountered a user question in the embedded Linux Group. The Chat record is as follows:
& Quot; zookeeper @ & (25716199) 14:35:42 how to get the make tool? & @ & (25716199) 14:36:02 is it a program in Linux or is it in a terminal? & @
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