本文基于Linux 2.6讲解了内核的编译步骤及模块的动态加载方法。...详细
不同的路测软件会把这些数据保存成不同格式类型的数据文件。.ant文件保存的是路测信息,可以用EXCEL2000打开这种格式的文件来查看数据记录的内容。在进行数据回放之前要把文件中的数据导入到软件所使用的数据库中形成路测表,回放是针对数据库的路测表的信息进行的。针对路测表的路测数据回放就是要以图形的形式按照时间先后再现路测信号。从本文举例可以看出路测数据回放模块的部分功能。这些功能的实现是通过灵活应用VB的一些相关控件、方法以及设计和编程技巧来完成的。...详细
EPON就是把简单经济的以太技术与PON的传输结构结合起来,它采用单一的以太网帧来传输各种业务,这使得简单经济的EPON技术很受欢迎。并且EPON具有同时传输TDM、IP数据和视频广播的能力,其中对于视频广播,是通过扩展第三波长来实现的,称为RF overlay。为了节省光纤资源,降低ONU(光网络单元)用户端的成本,通常采用单纤三向传输技术来实现这种综合业务的传输,这就是所谓的 Triplex。同时用户端可实现模拟接收及数字收发的三向模块也就成为FTTH系统需要的一种关键模块。本文就是介绍这种模块的研制。...详细
江苏富菱化工有限公司实施浪潮通软ERP(企业资源管理计划)系统,将整个企业以一个个软件模块的形式集成在一起,使企业做到了“精确化管理”,企业产供销、人财物等的各方面信息得以迅速地集中、处理和反馈,使企业的管理效率大大提高。...详细
内核模块是如何开始和结束的用户程序通常从函数main()开始,执行一系列的指令并且当指令执行完成后结束程 序。内核模块有一点不同。内核模块要么从函数init_module 或是你用宏module_init指定的函数调用开始。这就是内核模块 的入口函数。它告诉内核模块提供那些功能扩展并且让内核准备好在需要时调用它。当它完成这些后,该函数就执行结束了。模块在被内核调用前也什么都不做。所有的模块或是调用cleanup_module或是你用宏 module_exit指定的函数。这是模块的退出函数。它撤消入口函数所做的一切。 例如注销入口函数所注册的功能。...详细
当你安装完Linux系统,并且已经启动,恭喜你!如果你的硬盘上还安装了 WinNT/2000系统,你试图去访问另一个NTFS分区时却遇到了麻烦。因为你所用的Linux系统没有已编译的支持NTFS文件系统的模块。怎么 办?也许你会运行make menuconfig,重新定制你需要的所有模块,接着运行make modeules;make modeules_install来安装。这样不仅繁琐、费时,还可能会出现问题。或者因为编译内核对你有些棘手,太多的选择让你手足无措,你根本没有太 好的方法。本文给你提供一个简单的方法,你可以轻松地去编译你所需要的支持NTFS系统的模块。...详细
本文将为大家介绍Linux操作系统下如何写一个Module。 ...详细
Linux内核是一个整体是结构。因此向内核添加任何东西。或者删除某些功能 ,都十分困难。为了解决这个问题。引入了内核机制。本文介绍了模块的实现机制以及模块编程的方法。...详细
如果预设核心忘记加入某个功能,而且该功能可以编译成为模块,不过, 预设核心却也没有将该项功能编译成为模块,不能使用时,该如何是好?如果 Linux 核心原始码并没有某个硬件的驱动程序(module),但是开发该硬件的厂商有提供给 Linux 使用的驱动程序原始码,那么该如何将该项功能编进核心模块呢?本文将为大家解析Linux系统单一内核模块编译过程。...详细
Linux是单内核结构,也就是说, 它是一个大程序, 其中任一函数都可以访问公共数据结构和其它函数调用。 (作为操作系统)另外一种可能的结构是多核式的, 各功能块自成一体, 相互之间由严格的通信机制相连。单核结构在添加新模块时,一种方法是重新调整设置,所以非常费时。可以使用 insmod 和 rmmod 命令来装载和卸掉 Linux 模块, 内核自己也可以调用内核驻留程序(Kerneld) 来按需要装载和卸掉模块。...详细
当你安装完Linux系统,并且已经启动,恭喜你!如果你的硬盘上还安装了WinNT/2000系统,你试图去访问另一个NTFS分区时却遇到了麻烦。因为 你所用的Linux系统没有已编译的支持NTFS文件系统的模块。怎么办?也许你会运行make menuconfig,重新定制你需要的所有模块,接着运行make modeules;make modeules_install来安装。这样不仅繁琐、费时,还可能会出现问题。或者因为编译内核对你有些棘手,太多的选择让你手足无措,你根本没有太好的方法。本文给你提供一个简单的方法,你可以轻松地去编译你所需要的支持NTFS系统的模块。...详细