Development of Network Driver Program based on Embedded Linux
Meng Chuan-liang
Abstract
Meng Chuan-liang
Abstract
The development of ARM-based network device driver is studied,the operating mechanism of embedded Linux network device driver analyzed,the general architecture of the network devices described,and the main function of this network driver discussed.The CS8900A driver is implemented in the embedded Linux network driver,and by the example of CS8900A driver implemented in embedded Linux operating system,the development process of network driver based on Linux operating system is explained.And the network device initialization,open and close,data sending and receiving,interruption handling and other related problems are also analyzed in detail.Finally,the compiling and running on the Linux platform is done and the test passed.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The development of ARM-based network device driver is studied,the operating mechanism of embedded Linux network device driver analyzed,the general architecture of the network devices described,and the main function of this network driver discussed.The CS8900A driver is implemented in the embedded Linux network driver,and by the example of CS8900A driver implemented in embedded Linux operating system,the development process of network driver based on Linux operating system is explained.And the network device initialization,open and close,data sending and receiving,interruption handling and other related problems are also analyzed in detail.Finally,the compiling and running on the Linux platform is done and the test passed.
Key concepts: Computer science, Operating system, Initialization, Embedded system, Linux Unified Key Setup, Process (computing), Linux kernel, Networking hardware