|
发表于 2004-2-27 23:42:19
|
显示全部楼层
没想到你把序言也翻了,呵呵,那我是不是第一部分之前的都不用翻译了?
这是我翻译的序言,废话多的多。。。:(
还得好好向二位学习。
Preface
The development of the Linux USB subsystem started in 1997 and in the meantime it was redesigned many times. This implied various changes of its internal structure and its API too. So it is even hard for experienced device driver developers to keep up to date with all ongoing discussions and current changes.
This document should give detailed information about the current state of the USB subsystem and its API for USB device drivers. The first section will deal with the basics of USB devices. You will learn about different types of devices and their properties. Going into detail you will see how USB devices communicate on the bus. The second section gives an overview of the Linux USB subsystem [2] and the device driver framework. Then the API and its data structures will be explained step by step. The last section of this document contains a reference of all API calls and their return codes.
序言
Linux USB子系统的开发始于1997年,其间,又经历了多次的重新设计,变更还触及到USB子系统的内部结构以及编程接口(API)。这种情况造成有经验的驱动开发者也难以跟上进行中的讨论和最近的变化。
我们希望这篇文档能提供USB子系统和USB设备驱动API的最新详细信息。文章的第一部分将讲述USB设备的基本知识。您会了解到不同类型的设备及它们的特性。通过细节部分您还会看到USB设备如何在总线上通信。文档第二部分总览了Linux USB子系统和设备驱动的框架,然后将一步步的为您讲解编程接口(API)及其数据结构。本文的最后,是一个含有所有API调用及对应返回代码的参考手册。 |
|