首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--信息处理(信息加工)论文--计算机仿真论文

Mac OS X平台下块设备仿真及其驱动程序

摘要第3-4页
Abstract第4页
目录第5-7页
1 绪论第7-11页
    1.1 研究背景第7页
    1.2 发展概况第7-8页
    1.3 虚拟光驱概述第8-9页
    1.4 块设备仿真概述第9页
    1.5 本文特点和组织第9-10页
    1.6 本章小结第10-11页
2 基本的设备管理第11-19页
    2.1 设备概述第11页
    2.2 设备管理的基本原理第11-17页
        2.2.1 I/O系统的组织结构第12-13页
        2.2.2 使用轮询的直接I/O第13-14页
        2.2.3 中断驱动I/O第14-16页
        2.2.4 存储映射I/O第16页
        2.2.5 直接内存访问(DMA)第16-17页
    2.3 块设备工作的过程第17-18页
    2.4 本章小结第18-19页
3 Mac OS X系统的块设备管理第19-36页
    3.1 I/O Kit第19-26页
        3.1.1 驱动程序第20-21页
        3.1.2 家族第21页
        3.1.3 结点第21页
        3.1.4 驱动程序、结点、家族的互动关系第21-23页
        3.1.5 I/O Registry和I/O Catalog第23-26页
    3.2 Mac OS X的块设备管理第26-35页
        3.2.1 设备驱动栈第27-29页
            3.2.1.1 设备服务层第27-28页
            3.2.1.2 传输驱动层第28-29页
            3.2.1.3 物理连接层第29页
        3.2.2 驱动程序和设备的匹配第29-35页
            3.2.2.1 驱动程序的个性信息和匹配语言第30-32页
            3.2.2.2 驱动程序的匹配和装载第32-35页
                1 驱动程序的匹配第32-33页
                2 设备的探测第33-35页
                3 驱动程序的装载第35页
            3.2.2.3 设备的匹配第35页
    3.3 本章小结第35-36页
4 对Mach系统的块设备进行仿真第36-58页
    4.1 Mac OS X设备管理的层次接口第36-37页
    4.2 仿真的设计考虑第37-38页
    4.3 在Mac OS X的设备驱动栈中各层的驱动实现第38-56页
        4.3.1 在设备服务层的实现第38-49页
            4.3.1.1 getProvider函数第40-41页
            4.3.1.2 init初始化第41-42页
            4.3.1.3 insertCD函数第42-43页
            4.3.1.4 ejectCD函数第43页
            4.3.1.5 readCD函数第43-48页
                1 prepareRequest函数第44-46页
                2 deblockRequest函数第46-47页
                3 breakUpRequest函数第47-48页
                4 executeRequest函数第48页
            4.3.1.6 驱动程序个性列表的设置第48-49页
        4.3.2 设备服务结点实现第49-52页
            4.3.2.1 初始化init第50-51页
            4.3.2.2 异步读写函数doAsyncReadWrite第51-52页
            4.3.2.3 个性特性列表的设置第52页
        4.3.3 在传输驱动层的实现第52-56页
            4.3.3.1 init初始化第54页
            4.3.3.2 start函数第54页
            4.3.3.3 stop函数第54-56页
            4.3.3.4 个性特性列表的设置第56页
    4.4 本驱动程序的运作原理第56页
    4.5 本章小结第56-58页
5 结束语第58-59页
致谢第59-60页
参考文献第60-61页

论文共61页,点击 下载论文
上一篇:“三个代表”重要思想与共产党执政规律
下一篇:三氧化二砷与奥曲肽协同抗肝癌的作用及其机制研究