![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式项目点滴
sunxianchuan123
这个作者很懒,什么都没留下…
展开
-
BusyBox 版本1.10-2
BusyBox 版本1.10-2用户在console下输入reboot命令,busybox会调用到halt_mainint halt_main(int argc ATTRIBUTE_UNUSED, char **argv){...../* Perform action. */if (ENABLE_INIT && !(flags & 4)) {if (ENABLE转载 2012-07-19 16:02:19 · 692 阅读 · 0 评论 -
ubuntu 内核编译出错
内核编译 make[2]: *** [arch/arm/boot/compressed/piggy.lzo.o] Error 1 解决方法: sudo apt-get install lzopubuntu7.01 键盘 方向键盘错乱 解决方法:原创 2013-05-18 10:39:41 · 1110 阅读 · 0 评论 -
TSLIB移植
sudo apt-get install autoconfsudo apt-get install automakesudo apt-get install libtool 编译:tar xzf tslib-1.4.tar.gzcd tslib./autogen.sh mkdir tmpecho "ac_cv_func_malloc_0_nonnull=ye原创 2012-10-27 15:11:52 · 356 阅读 · 0 评论 -
linux 用户空间 和 内核空间 延时函数
用户空间:1.unsigned int sleep(unsigned int seconds); sleep()会使当前程序休眠seconds秒。如果sleep()没睡饱,它将会返回还需要补眠的时间,否则一般返回零。2.void usleep(unsigned long usec); usleep与sleep()类同,不同之处在于休眠的时间单转载 2012-10-22 15:02:08 · 593 阅读 · 0 评论 -
解决VMware Taking ownership of this virtual machine failed
一次crash可能会造成虚拟机锁死的情况发生,这时点击take ownership 可能会提示如下字眼:Taking ownership of this virtual machine failed. The virtual machine is in use by an application on your host computer.解决方法是删除虚拟机目录下的所有.lck文件夹。转载 2012-09-01 23:01:21 · 536 阅读 · 0 评论 -
ubuntu下搭建ftp服务器vsftpd,cuteFTP登录该服务器
概要: 本文主要介绍ubuntu下如何搭建服务器vsftpd,并用cuteFTP来登录该服务器时遇到的问题及解决办法catalogue:1.ubuntu下如何搭建服务器vsftpd2.cuteFTP来登录该服务器,及当中遇到的问题及解决办法2.1 服务器登录不上,原因是vsftpd服务器没有开启,命令sudo service vsftpd restart后, 提示restart:Unkn转载 2012-08-17 11:22:03 · 1700 阅读 · 0 评论 -
用secureCRT通过SSH连接你的Linux(本文基于Ubuntu 10.04)
相信现在有很多学习或者工作需要使用或者是用VPS主机的Linux的人吧..单纯的工作学习可以直接硬盘上安装一个比较适合的Linux系统,但是我们大多时候可能还是需要工作在Windows的平台下(很多情况也是无奈啊),所以虚拟机就成了我们使用Linux的最佳选择。这是又出现了一个新的问题,虚拟机太占资源啊,而且我们可能仅仅是使用Linux环境编译运行下软件,分给虚拟机太多的内存又不值得,来回切换转载 2012-08-17 11:21:17 · 884 阅读 · 0 评论 -
DM9000网卡寄存器简介
原文地址http://blogold.chinaunix.net/u3/105531/showart_2164937.html网络控制器选用DAVICOM公司的DM9000快速以太网控制处理器,合成了MAC,PHY,MMU。该处理器配备有标准10M/100M自适应,16K大容量的FIFO,4路多功能GPIO,掉电,全双工工作等功能。物理层支持以太网接口协议。由于数据有时是以猝发形式收到的,转载 2012-08-13 23:20:41 · 3577 阅读 · 0 评论 -
linux内核及驱动开发中有关__init,__exit和__initdata的用法
要了解Linux Kernel代码的分段信息,需要了解一下gcc的__attribute__的编绎属性或定义的函数或数,__attribute__主要用于改变所声明据的特性,它有很多子项,用于改变作用对象的特性。比如对函数,noline将禁止进行内联扩展、noreturn表示没有返回值、pure表明函数除返回值外,不会通过其它(如全局变量、指针)对函数外部产生任何影响。但这里我们比较感兴趣的是对转载 2012-07-27 10:49:16 · 521 阅读 · 0 评论 -
学习推荐
编程类类Unix系统的编程书籍里,最经典的莫过于简称为APUE的《Advanced Programming in the UNIX Environment》(中译名是“Unix环境高级编程”),这本书被广大Unix程序员(包括Linux)捧为“圣经”。借用葛大爷的广告词:“这就像进馆子一样,一条街上,哪家人多我进哪家”。APUE对类Unix系统的编程接口讲解的非常全面详细,对于这本转载 2013-06-05 23:53:30 · 530 阅读 · 0 评论