- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 DMA
一. 概念DMA:直接内存访问。它允许外围设备和主内存之间直接传输它的I/O数据,而不需要系统处理器的参与。如此可大大提高与设备通信的吞吐量和提高系统的工作效率,免除大量的计算开销。二. DMA二种传输数据方式(以输入为例)1. 软件对数据的请求(如通过read调用),步骤为:1.1 当进程调用read,驱动程序函数分配一个DMA缓冲区,并让硬件将数据传输到这
2015-07-23 22:50:36
391
原创 在2440上实现ramdisk文件系统
一、准备工作1. 下载linux-2.6.22内核2. 安装arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz23. 文件系统,rootfs(之前制作好的)二、配置、编译内核1. ramdisk是一种内存虚拟磁盘技术,本次实验中使用的ext2文件系统来制作RAMDISK镜像,所以首先配置内核支持ext2文件系统。$ make AR
2015-07-18 18:11:46
612
原创 VFS(虚拟文件系统)
一、虚拟文件系统介绍 对于一个操作系统来说,进程管理和文件系统是非常重要的两部分。“文件系统”是一种特定的文件格式。除Linux本身的文件系统Ext2外,如何使Linux支持其它各种不同文件系统呢?那么就要将对各种文件系统的操作和管理纳入到一个统一的框架中。让内核中的文件系统界面成为一条文件系统“总线”,使得用户程序可以通过同一个文件系统操作界面(即同一组系统调用
2015-07-15 23:54:20
872
原创 mknod
一、设备文件和普通文件的区别 设备文件是文件系统中代表设备的特殊文件。与普通的文件相比,设备文件在磁盘(或宿主文件系统所的在其它设备)上只占用一个索引节点,而没有任何用于存放数据的记录块与之相联系。当然,这是因为设备文件的目的并不在于存储和读取数据,而只在于为应用程序提供一条通向具体设备的途径,使应用程序可以跟具体设备建立起连接。 普通文件(以及某些特殊
2015-07-15 22:45:26
4950
转载 RTSP协议介绍
1. 实 时流协议RTSPRTSP[3]协 议以客户服务器方式工作,它是一个多媒体播放控制协议,用来使用户在播放从因特网下载的实时数据时能够进行控制,如:暂停/继 续、后退、前进等。因此 RTSP 又称为“因特网录像机遥控协议”。1.1. RTSP协 议简介要 实现 RTSP 的控制功能,不仅要有协议,而且要有专门的媒体播放器(media player)和 媒体服务器(media
2014-12-02 17:35:46
523
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人