基于OHCI的USB主机 —— 目录

转载 2012年03月22日 09:36:12

我的《基于OHCIUSB主机》系列文章已经完毕了,我觉得需要建立一个目录,以便需要的人可以迅速找到所需要的文章。本文档的目标就是建立一个该系列文章的目录,可能还会对每个部分进行简单介绍。

第一部分 概述

基于OHCIUSB主机的背景介绍与总体构架,使读者了解相应的知识背景。

1、基于OHCIUSB主机 —— 前言

2、基于OHCIUSB主机 —— 背景介绍

3、基于OHCIUSB主机 —— 总体构架

 

第二部分 寄存器读写接口

OHCI规范所要求的寄存器操作接口。纯寄存器操作,与规范和业务无关。

1、基于OHCIUSB主机 —— 寄存器层(说明)

2、基于OHCIUSB主机 —— 寄存器(初始化)

3、基于OHCIUSB主机 —— 寄存器(传输)

4、基于OHCIUSB主机 —— 寄存器(复位)

5、基于OHCIUSB主机 —— 寄存器(设备连接)

6、基于OHCIUSB主机 —— 寄存器(其它)

 

第三部分 OHCI软件接口

基于OHCI规范的底层控制端口和批量端口读写接口。

1、基于OHCIUSB主机 —— OHCI(端点)

2、基于OHCIUSB主机 —— OHCI(传输描述符)

3、基于OHCIUSB主机 —— OHCIHCCA

4、基于OHCIUSB主机 —— OHCI(基本流程)

5、基于OHCIUSB主机 —— OHCIED结构)

6、基于OHCI的 USB主机 —— OHCIED结构说明)

7、基于OHCIUSB主机 —— OHCITD结构)

8、基于OHCIUSB主机 —— OHCITD结构说明)

9、基于OHCIUSB主机 —— OHCI(设计思路)

10、基于OHCIUSB主机 —— OHCI(自定义数据结构)

11、基于OHCIUSB主机 —— OHCI(控制端口读数据)

12、基于OHCIUSB主机 —— OHCI(控制端口写数据)

13、基于OHCIUSB主机 —— OHCI(批量端口读数据)

14、基于OHCIUSB主机 —— OHCI(批量端口写数据)

15、基于OHCIUSB主机 —— 中断寄存器初始化

16、基于OHCIUSB主机 —— 中断向量处理

17、基于OHCIUSB主机 —— 中断处理程序

 

第四部分 USB设备管理

USB设备连接到主机上以后,USB主机对其进行的枚举过程。

1、基于OHCIUSB主机 —— USB设备命令介绍

2、基于OHCIUSB主机 —— USB标准请求

3、基于OHCIUSB主机 —— 描述符说明

4、基于OHCIUSB主机 —— USB设备枚举过程

5、基于OHCIUSB主机 —— USB设备描述符数据结构

6、基于OHCIUSB主机 —— USB设备其它数据结构

7、基于OHCIUSB主机 —— USB设备常量定义

8、基于OHCIUSB主机 —— USB设备获取描述符通用函数

9、基于OHCIUSB主机 —— USB设备取得设备描述符

10、基于OHCIUSB主机 —— USB设备取得配置描述符

11、基于OHCIUSB主机 —— USB设备设置地址

12、基于OHCIUSB主机 —— USB设备设置配置值

13、基于OHCIUSB主机 —— USB设备设置接口值

14、基于OHCIUSB主机 —— USB设备枚举

15、基于OHCIUSB主机 —— USB设备端口特性清除

 

第五部分 UFI命令

这是U盘读写操作的底层协议接口。

1、基于OHCIUSB主机 —— UFI命令概述

2、基于OHCI的 USB主机 —— UFI命令 USB Mass Storage Class Bulk-Only Transport协议介绍

3、基于OHCIUSB主机 —— UFI查询命令(Inquiry

4、基于OHCIUSB主机 —— UFI读容量命令(ReadCapacity

5、基于OHCIUSB主机 —— UFI读扇区命令(Read10

6、基于OHCIUSB主机 —— UFI写扇区命令(Write10

7、基于OHCIUSB主机 —— UFI数据结构1

8、基于OHCIUSB主机 —— UFI数据结构2

9、基于OHCIUSB主机 —— UFI数据结构3

10、基于OHCIUSB主机 —— UFI查询代码

11、基于OHCIUSB主机 —— UFI读容量代码

12、基于OHCIUSB主机 —— UFI读扇区代码

13、基于OHCIUSB主机 —— UFI写扇区代码

14、基于OHCIUSB主机 —— UFI读状态代码

15、基于OHCIUSB主机 —— 批量端口复位代码

16、基于OHCIUSB主机 —— UFI命令监视代码

 

第六部分 附录

1、随便说几句 —— 关于USB主机系列

2、基于OHCIUSB主机 —— 结束语

3AT91RM9200USB主机官方例程


USB主机控制器驱动——OHCI分析

首先,整个驱动框架的开始,是基于 platform 平台总线的。 struct platform_device s3c_device_usb = { .name = "s3c2410-ohci...

3.16 基于OHCI的USB主机 —— 中断向量处理

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lancelot.blog.51cto.com/393579/261143 ...

1.3 基于OHCI的USB主机 —— 总体构架

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lancelot.blog.51cto.com/393579/228153 ...

3.17 基于OHCI的USB主机 —— 中断处理程序

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lancelot.blog.51cto.com/393579/261181 ...

1.2基于OHCI的USB主机 —— 背景介绍

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lancelot.blog.51cto.com/393579/226133 ...

基于OHCI的USB主机 —— 总体构架

在我们的系统中,USB主机就是用来对U盘进行读写操作,因此在设计和构架上就完全围绕这个目的而进行。整个系统所涉及到的内容比较多,按照嵌入式系统开发的一般原则,采用层次化的体系结构,将系统按照功能划分为...
  • zzobin
  • zzobin
  • 2013年02月01日 11:08
  • 375

1.1基于OHCI的USB主机 —— 前言

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lancelot.blog.51cto.com/393579/328233 ...

USB驱动程序(一)————USB主机控制器驱动——OHCI分析

本文以 2440-ohci 驱动为例,简单分析 USB 主机控制器驱动 根 Hub 的注册过程,以及 USB设备的枚举过程,并不涉及USB协议,单纯分析驱动框架流程。无论是hub还是普通的usb设备,...

4.3 基于OHCI的USB主机 —— USB标准请求

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lancelot.blog.51cto.com/393579/269441 ...

4.2 基于OHCI的USB主机 —— USB设备命令介绍

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lancelot.blog.51cto.com/393579/269438 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:基于OHCI的USB主机 —— 目录
举报原因:
原因补充:

(最多只允许输入30个字)