- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 git 提交大文件错误解决办法
前段时间使用Team Foundation Sserver 2013作为Git服务器,有一次提交超过50M文件的时候总是提示:Error while copying content to a stream以为是服务器问题,但仔细想想,不应该啊!微软的软件不可能这么烂的,然后转到git-ui提交,结果出现一下错误:原来是客户端这边缓存设置太小了,改为:gitconfig --gl
2015-11-30 13:51:20
2726
原创 s3c2416 SPI芯片是否有BUG?
这几天在做2416 SPI驱动,感觉总是很奇怪。一行不差的代码,昨天和今天的运行结果真是不一样啊。昨天,直接用开发板自带的驱动做测试,发现其中断很慢,需要好十几个这毫秒才产生一次中断。实在不解,看流程查代码。感觉没有问题,只是在设置寄存器PACKET_COUNT_REG感觉不妥,
2011-07-08 16:04:13
1654
转载 linux块设备读写流程
<br /><br /><br /><br />在学习块设备原理的时候,我最关系块设备的数据流程,从应用程序调用Read或者Write开始,数据在内核中到底是如何流通、处理的呢?然后又如何抵达具体的物理设备的呢?下面对一个带Cache功能的块设备数据流程进行分析。<br /><br />1、 用户态程序通过open()打开指定的块设备,通过systemcall机制陷入内核,执行blkdev_open()函数,该函数注册到文件系统方法(file_operations)中的open上。在blkdev_open函
2010-06-12 10:59:00
2751
原创 qte和显示设备关联的过程
本文以qte 2.3.10为例,虽然这已经是很老的版本了,但是在某些场合它仍然是非常适合的。qpainter_qws.cpp QPainter::begin(): gfx = ((QPaintDevice *)pdev)->graphicsContext();qwidget_qws.cpp QWidget::graphicsContext(): qgfx_qws=qwsDisplay()->screenGfx(); QPaintDevice::qwsD
2010-06-11 22:20:00
1079
原创 S3c2416中的2D加速在framebuffer的实现
S3C2416支持2D图形加速,而且一般它就是用在小型设备上的。在这些设备中一般都是采用frambuffer的方式来使用的,要实现芯片上的2D加速,只需要对结构体struct fb_ops { ......... }中的函数对号入座即可。即:fb_imageblitfb_rotate........等
2010-06-11 16:10:00
1853
2
转载 How the Linux Kernel initcall Mechanism Works
原文出自http://geek.vtnet.ca/doc/initcall/kernel.html Copyright © 2003, 2006 Trevor WoernerWhen you write a Linux kernel device driver there is a simple template that you follow. Following this templa
2007-04-09 16:15:00
1797
原创 VC++ 2005B怎么会那么慢???
前段时间接受了微软的“号召”,加入了VC++2005B阵营,结果用起来呢是一塌糊涂,放个控件到窗体上要等上老半天。。。。难受,删了。。。。。 我的机子虽然老了点,但也不应该这么慢吧,1G CPU,384M的内存..
2005-09-25 07:46:00
822
原创 开业了!!!
没有用过Blog,不过看到别人用Blog,觉得挺好玩的!!!我也要加入这样的队伍,呵呵!!! 昨天在Windows下用VMware装了Linux,发现这软件倒是非常好!!!为什么我以前都没用它呢???后悔,我早知道它了,却没有在意!!!也一直想学Linux,但苦于只有一个硬盘,哎,没想到它能帮我这么大一个忙.....真是后悔自己以前对它的忽视..... 学了几个Linux的命令
2005-09-24 20:43:00
1002
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人