- 博客(16)
- 资源 (8)
- 收藏
- 关注
转载 返回异常
单步类的实例“构造”或“复制”或“作为函数参数”或“作为函数返回值返回”或“参加各种运算”或“退出作用域”的语句对应的汇编代码几步后,就会来到该类的“构造函数”或“复制构造函数”或“运算符重载”或“析构函数”对应的C/C++源代码处。
2015-01-11 22:35:17 697
转载 创建SvcHost.exe调用的服务原理与实践
创建SvcHost.exe调用的服务原理与实践创建时间:2003-08-27 更新时间:2003-08-27文章属性:原创文章提交:bingle (bingle_at_email.com.cn)创建SvcHost.exe调用的服务原理与实践 by bingle_at_email.com.cn www.BingleSite.net1. 多个服
2013-11-01 10:08:40 926
转载 编写window服务
摘要 Windows 服务被设计用于需要在后台运行的应用程序以及实现没有用户交互的任务。为了学习这种控制台应用程序的基础知识,C(不是C++)是最佳选择。本文将建立并 实现一个简单的服务程序,其功能是查询系统中可用物理内存数量,然后将结果写入一个文本文件。最后,你可以用所学知识编写自己的 Windows 服务。 当初我写第一个 NT 服务时,我到 MSDN 上找例子。在那里我找到了
2013-11-01 10:08:25 474
转载 Linux LCD 驱动程序的编写
基本原理 通过 framebuffer ,应用程序用 mmap 把显存映射到应用程序虚拟地址空间,将要显示的数据写入这个内存空间就可以在屏幕上显示出来; 驱动程序分配系统内存作为显存;实现 file_operations 结构中的接口,为应用程序服务;实现 fb_ops 结构中的接口,控制和操作 LCD控制器; 驱动程序将显存
2010-04-19 10:37:00 3292
转载 编译bootloader,kernel,rootfs
编译环境:Fedora11交叉编译器:arm-linux-gcc-4.3.2开发板平台:Friendly Mini2440开发板Uboot源码下载:http://ftp.denx.de/pub/u-boot/u-boot-2009.08.tar.bz2 1、准备工作,添加对SMDK2440的支持1 进入U-Boot目录,修改Makefile#vi Makef
2010-04-04 09:03:00 4008
原创 NFS环境的架设,以及samba简单使用
一、NFS环境架设1、server端的设定 a、修改文件/etc/exports。 /opt/ *(rw,sync,no_root_squash) 其中,/opt/是server上允许共享的文件; *是server允许连接进来的客户端ip,*代表允许所有的客户端; rw,代表允许客户端进行读写,只读为ro;
2010-03-28 10:32:00 639
原创 使用S3C2440开发板遇到的一些问题
2010-04-16现象: 编译的dnw使用时出现"can not open secbulk0"原因: 一看就是驱动没有加载成功.但是为什么没有成功呢?是个比较低级的错误:开发板没有处于download状态. 2010-04-14现象: minicom有输出没有输出入.原因: flow control因起.之前好象由于还有minico
2010-03-28 07:30:00 1123
原创 分页管理机制
80386开始支持存储器分页管理机制。分页机制是存储器管理机制的第3二部分。段管理机制实现 虚拟地址(由段和偏移构成的逻辑地址)到线性地址的转换,分页管理机制实现线性地址到物理地 址的转换。如果不启用分页管理机制,那么线性地址就是物理地址。本文将介绍80386的存储器分 页管理机制和线性地址如何转换为物理地址。存储器分页管理机制 在保护模式下,控制寄存器CR0中的最高位PG位控制分
2009-11-09 15:06:00 697
原创 内存分页
虚拟存储器的思想是程序、数据和堆栈的大小都有可能超过物理内存大小,由操作系统把当前使用的放在内存,而不需要的放在磁盘。 而绝大部分操作系统使用的虚拟存储器技术就是分页技术。 在虚拟存储器中,程序所产生的地址为虚拟地址,虚拟地址构成了虚拟地址空间。(当然了在没有虚拟存储器的系统上,程序产生的地址就是物理地址。其实程序并不知道,只是操作系统和处理器知道。下面都是按照使
2009-11-06 17:20:00 541
原创 深入嵌入式linux知识要点
1.linux理论1.计算机体系结构2.CPU结构3.内存管理4.文件系统5.进程调度2.linux驱动1.i2c驱动添加使用 (inno,摄像头)2.spi驱动添加和读写 (inno,spi的flash)3.io驱动 (led的控制,io操作)4.dma驱动
2009-11-06 16:23:00 806
转载 关于分离线程
线程的分离状态决定一个线程以什么样的方式来终止自己。线程的默认属性,一般是非分离状态,这种情况下,原有的线程等待创建的线程结束。只有当pthread_join()函数返回时,创建的线程才算终止,才能释放自己占用的系统资源。而分离线程没有被其他的线程所等待,自己运行结束了,线程也就终止了,马上释放系统资源。程序员应该根据自己的需要,选择适当的分离状态。 关于分离线程的一种用法(转)
2009-11-06 16:01:00 13184 2
原创 Socket数据发送中信号SIGPIPE及相关errno的研究(转)
好久没做过C开发了,最近重操旧业。听说另外一个项目组socket开发遇到问题,发送端和接受端数据大小不一致。建议他们采用writen的重发机制,以避免信号中断错误。采用后还是有问题。PM让我帮忙研究下。UNP n年以前看过,很久没做过底层开发,手边也没有UNP vol1这本书,所以做了个测试程序,研究下实际可能发生的情况了。 测试环境:AS3和redhat 9(缺省没有nc
2009-10-24 11:10:00 724
XPON相关测试解决方案
2012-10-05
2008_0318_RT2860_Linux_SoftAP_Drv1.8.0.0_ReleaseNotes_AlphaNetworks.pdf
2010-09-13
Routing TCP/IP Volume 1读书笔记
2009-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人