- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 如何进入Linux单用户模式
如何进入Linux单用户模式 单用户模式的优越性之一是你不必使用引导软盘或引导光盘;不过,它仍旧给你提供了把文件系统挂载为只读模式或干脆不挂载这两种选择。 在单用户模式中,你的计算机引导入运行级别 1。你的本地文件系统被挂载,但是你的网络不会被激活。你有一个可用的系统维护 shell。和救援模式不同,单用户模式会自动试图挂载你的文件系统;如果你的文件系统无法被成功挂载,不要使用单用户模式。如果你的
2005-05-27 10:52:00 3911
原创 读RTL8139驱动自己的总结(PCI相关)
启动的时候,PCI总线驱动会扫描总线上所有的PCI设备,为每一个设备创建一个struct pci_dev结构,相当于设备的配置空间的信息结构,所以系统在启动后,没有加载驱动前,列出所有PCI设备的信息。当系统检测到某个PCI设备时,将为该设备分配中断号、存储空间基址等,这些信息都被填入PCI设备的配置空间中,即填入struct pci_dev *pdev中,驱动程序只要访问这个数据结构,就可以读出
2005-05-25 11:22:00 2988
原创 Sis900 驱动程序解析
Sis900 驱动程序解析 作者 : wycc SIS 900 是一个可以用来实作 10/100 网络卡的控制芯片。它提供了对 PCI mastermode , MII, 802.3x 流量控制等各种标准的支持。这篇文章将告诉大家,如何写一个 Linux 的网络驱动程序,它将比大家想象中简单很多。这篇文章将以 Linux 2.4 版为对象, 2.2 版提供的界面略有不同,但差别并不太大,读完本文后
2005-05-24 17:40:00 2018
原创 little-endian和big-endian的区别
小端方式每个字的低位字节在低地址,而大端方式每个字的低位字节在高地址,因此小端存储顺序是正常的,大端存储顺序是相反的。但是在调试器中,如果按照地址递增的方式看过去,小端格式的内容是非常别扭的,而大端格式是正常的顺序。例如0x12345678小端方式存放如下:d-$k地址 内容/IA 78A+1
2005-05-24 17:24:00 1441
原创 实例解读网卡驱动――Tg3 Gbit NIC
实例解读网卡驱动――Tg3 Gbit NICTg3 Gbit NIC Driver Analysis 在此仅仅讨论网络设备驱动的一般写法,有关硬件部分的相关代码由于硬件规格不同,予以省略。有什么地方错误,或补充,欢迎大家提出。 1, 驱动模块的加载和卸载 如果网络设备(包括wireless)是PCI规范的,则先是向内核注册该PCI设备(pci_register_driver),然后由pci_dr
2005-05-23 18:07:00 5119
原创 Sis900 驱动程序解析(zz)
Sis900 驱动程序解析 作者 : wycc SIS 900 是一个可以用来实作 10/100 网络卡的控制芯片。它提供了对 PCI mastermode , MII, 802.3x 流量控制等各种标准的支持。这篇文章将告诉大家,如何写一个 Linux 的网络驱动程序,它将比大家想象中简单很多。这篇文章将以 Linux 2.4 版为对象, 2.2 版提供的界面略有不同,但差别并不太大,读完本文
2005-05-23 17:57:00 1881
原创 Linux操作系统下以太网卡的安装及配置
利用I/O技术可通过数据总线实现PC机和网卡间的通讯。目前广泛采用的I/O技术有:编程I/O、直接存储器访问(DMA)、共享存储器和总线主控DMA。Linux操作系统下以太网卡的安装及配置 摘 要 随着Linux操作系统日益被人们所接受,如何在Linux系统上展开网络应用越来越成为人们关心的问题。本文详细论述了作为基础工作的网卡安装配置的原理、方法与步骤,并且描述了一个实际工作中的例子。 关键词
2005-05-23 15:28:00 2916
原创 TCP/IP的工作流程- -
TCP/IP的工作流程- - TCP/IP协议的工作流程如下:●在源主机上,应用层将一串应用数据流传送给传输层。●传输层将应用层的数据流截成分组,并加上TCP报头形成TCP段,送交网络层。●在网络层给TCP段加上包括源、目的主机IP地址的IP报头,生成一个IP数据包,并将IP数据包送交链路层。●链路层在其MAC帧的数据部分
2005-05-01 14:41:00 3470
原创 服务器和客户机通过TCP/IP三次握手建立一个连接
TCP握手协议 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。 第一次握手:建立连接时,客户端发送SYN包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即服务器发送SYN+ACK包,此时服务器进入SYN_RECV状
2005-05-01 14:38:00 6654
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人