Description: Linux终端设备驱动,阐述了终端设备的概念及分类,讲解给出了串口tty驱动的设计实例,即S3C2410集成UART的驱动-Linux device drivers, terminal equipment on the concept and classification, on the given serial port tty-driven design example, namely, integrated UART driver S3C2410 Platform: |
Size: 37888 |
Author:cxb |
Hits:
Description: 首先介绍一些关于设备驱动程序的背景信息、一般规范和术
语。然后,我们要讨论设备驱动程序API,并逐一解释API中包含的函数。我们还要
讨论缓冲区,设备驱动程序将通过缓冲区,调用和处理应用提供的数据。之后,我
们将讨论设备驱动程序采用的各种数据流方法,其实就是设备驱动程序在缓冲区中
处理数据的过程。最后,我们将利用2005年12月发布的VisualDSP工具套件更新
版,以UART设备驱动程序为例,演示关于设备驱动程序的诸多概念。-First of all, introduce a number of device drivers on the background information, general norms and terminology. Then, we have to discuss device driver API, and one by one to explain API contains a function. We also discussed the buffer zone, the device driver through the buffer zone, handle calls and data applications. Thereafter, we will discuss the device driver with the various data flow methods, is actually a device driver handle data in the buffer process. Finally, we will use the December 2005 release of an updated version of VisualDSP toolset to UART device driver as an example, the presentation device driver on the many concepts. Platform: |
Size: 186368 |
Author:xyh |
Hits:
Description: 这个文件是nios在linux操作系统下的uart设备的驱动,这个驱动可以支持4个uart设备。-This file is nios in the linux operating system of the uart device driver, the driver can support 4 uart devices. Platform: |
Size: 10240 |
Author:zhangjie |
Hits:
Description: 作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第14章、Linux终端设备驱动。在Linux系统中,终端设备非常重要,没有终端设备,系统将无法向用户反馈信息,Linux系统中包含控制台、串口和伪终端3类终端设备。14.1节阐述了终端设备的概念及分类,14.2节给出了Linux终端设备驱动的框架结构,重点讲解tty_driver结构体及其成员。14.3~14.5节在14.2节的基础上,分别讲解Linux终端设备驱动的模块加载/卸载函数和open()、close()函数,数据读写流程及tty设备线路设置的编程方法。在Linux系统中,串口驱动完全遵循tty驱动的框架结构,但是进行了底层操作的再次封装,14.6节讲解了Linux系统针对串口tty驱动的这一封装,14.7节则具体给出了串口tty驱动的实现方法。14.8节基于14.6节和14.7节的讲解给出了串口tty驱动的设计实例,即S3C2410集成UART的驱动。-Author: HuaQing vision embedded institute. The Linux device driver development "(08 and 09 sep TOP50) annual list of best-selling chapter 14, Linux terminal device drivers. In Linux system, terminal equipment is very important, no terminal equipment, the system will not be able to user feedback information, Linux system contains the console, serial ports, and false terminal 3 class terminal equipment. Section 14.1 expounds the concept and classification of the terminal equipment, section 14.2 gives Linux terminal device driver of the frame structure, point to explain in detail tty_driver structures and its members. 14.3 ~ 14.5 in section 14.2, respectively, on the basis of explaining Linux terminal equipment driver module loading/unloading function and open () () function, close reading and writing data, process and equipment set lines tty programming method. In Linux system, serial driver and comply fully with the frame structure, drive tty but the bottom Platform: |
Size: 706560 |
Author:华清远见 |
Hits:
Description: BF548 串口中断的驱动程序。使用环境为VisualDSP++ 5.0 ADDS HPUSB-ICE。电脑上面输入的字符,通过串口发送到dsp板,dsp板接收到字符以后产生响应中断,将接收到的字符回传给电脑。-Example demonstrates how to use interrupt driven UART device driver.Characters typed in at the computer are echoed back using the chained dataflow method. Platform: |
Size: 14336 |
Author:二黑 |
Hits:
Description: ad2s90.c simple support for the ADI Resolver to Digital Converters: AD2S90 Kernel Device Driver for linux v2.13.6.
Platform: |
Size: 2048 |
Author:facuidong |
Hits: