linux
tanshi_li
这个作者很懒,什么都没留下…
展开
-
amixer,aplay,arecord的使用
amixer,aplay,arecord的使用 转载自:http://www.2cto.com/kf/201305/216100.html 一.amixer用于控制设置amixer的帮助提示信息[cpp]Usage: amixer [command] Available options: -h,--help this help -转载 2013-09-30 13:55:20 · 2014 阅读 · 0 评论 -
busybox ctrl+c不能终止进程(引用)
最近的一段时间中,发现在busybox下调试时,shell终端用ctrl+c不能终止掉正在运行的进程。参考了网上的一些网友的blog的解决方法以及自己的理解,这边把解决方法告诉大家。Ctrl+C终止进程的流程是这样的:Ctrl + C首先通过 /dev/ttyS0 (/dev/console)的driver,这个serial driver直接把这个控制字符送到n_tty的driver,转载 2013-11-28 11:26:39 · 3144 阅读 · 0 评论 -
Mini2440 USB gadget --使用与测试
Mini2440 USB gadget --使用与测试 本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2012-05/59890.htmUSB Gadget驱动又称USB器件驱动。主要用于运行linux的嵌入式系统中,使得系统拥有普通USB设备的功能。mini2440具有USB1.1设备转载 2013-11-28 14:42:33 · 886 阅读 · 0 评论 -
git 基本命令
1.保存状态git initgit add .git commit -m "my back up "$ git reset --hard 2.添加删除重命名git add readmegit rm test01git rm -r usb/git mv test1.c test2.c3.撤销与重做git loggit reset --hard原创 2013-12-19 17:11:07 · 696 阅读 · 0 评论 -
在fedora15上编译netsurf
1.下netsurf源码并解压netsurf-3.0-full-src.tar.gznetsurf-3.0-src.tar.gz #tar zxvf netsurf-3.0-full-src.tar.gz 2.安装依赖库Obtaining NetSurf's build dependencies Package installation原创 2014-03-11 14:08:27 · 1161 阅读 · 0 评论 -
移植netsurf3.0到nuc950上
移植netsurf3.0到nuc950上一.准备相关文件 建立工作目录mkdir -p ${HOME}/netsurf/workspace下载下面的源文件包到该目录下netsurf-3.0-full-src.tar.gzopenssl-1.0.1e.tar.gzSDL-1.2.15.tar.gzexpat-2.1.0.tar.gzlibmng-1.0.8.t原创 2014-04-16 09:15:49 · 2542 阅读 · 1 评论 -
在nuc950上使用u-boot
在nuc950上使用u-bootu-boot使用 一.使用说明 包含nandspl的u-boot已经完成测试: 1.支持TFTP下载 2.支持cramfs文件系统. 3.目前只支持128MB的nand flash。page(2k+64) 下载方法通过turbowriter2.4的nand菜单下载成 system image在原创 2013-09-27 10:41:50 · 2632 阅读 · 0 评论 -
Nuc900开机无法识别已插入的USB2.0设备的解决办法
Nuc900开机无法识别已插入的USB2.0设备的解决办法一修改编译ehci-hcd.ko1.修改ehci-hcd相关文件 确认Ehci-nuc900.c确认已经注释掉下面两行//module_init(ehci_nuc900_init); 注释掉//module_exit(ehci_nuc900_cleanup);注释掉 确认ehci-hcd.c#原创 2014-04-09 13:41:20 · 3399 阅读 · 0 评论 -
移植openssh到nuc951evb板
本文介绍了移植openssh到nuvoton 的nuc951开发板上的步骤,并对移植中出现的问题进行了说明.原创 2013-10-18 11:36:46 · 1445 阅读 · 0 评论 -
Linux USB Gadget--设备枚举
Linux USB Gadget--设备枚举转载自:http://blog.csdn.net/yaozhenguo2006/article/details/7748896前面介绍了Linux USB Gadget的软件结构与各软件层的整合过程。经过各种注册函数,Gadget功能驱动层,USB设备层与UDC底层结合在了一起形成了一个完整的USB设备。而这个设备已经准备好了接受主机的枚举。转载 2013-11-27 15:04:29 · 1391 阅读 · 0 评论 -
Linux USB Gadget--各环节的整合
Linux USB Gadget--各环节的整合 转载自:http://blog.csdn.net/yaozhenguo2006/article/details/7696679 Linux USB Gadget软件结构一文中分析Linux USB Gadget软件分为三层。这三层其中两层是与硬件无关的,分别是Gadget功能驱动层,USB设备层。一层是与硬件相关的是UDC层。每转载 2013-11-27 14:50:43 · 1282 阅读 · 0 评论 -
在ubuntu12.4上安装minigui3.0.12
在ubuntu12.4上安装minigui3.0.12一下载源文件移植所需的文件可以从minigui官网下载:http://www.minigui.org/en/download/ 主要文件有:工具及依赖库文件:qvfb2-2.0.tar.gzgvfb-1.0.0.tar.gzzlib-1.2.2.tar.gzlibpng-1.2.37.tar.gzjpeg原创 2013-09-29 17:41:45 · 4179 阅读 · 5 评论 -
Minigui3.0.12移植到nuc951上
Minigui3.0.12移植到nuc951上一环境开发环境:fedora9运行环境:Nuc951evb板子,nuc951bsp(linux2.6.35.4 kernel)u-boot引导从Nandflash启动编译器:arm-linux-gcc 4.3.4(nuc951bsp中自带) 二下载源文件移植所需的文件可以从minigui官网下载:http://www原创 2013-09-27 10:31:37 · 3524 阅读 · 1 评论 -
添加linux系统调用--基于3.5内核下
添加linux系统调用--基于3.5内核下 关于cond_syscall宏cond_syscall(sys_socketcall);语句的意思是:如果存在sys_socketcall(),则声明这个函数,在程序链接的时候使用这个函数;如果不存在sys_socketcall()这个函数,就使用sys_ni_syscall()函数代替步骤:1.更新头文件 在arc原创 2013-10-12 14:27:07 · 1024 阅读 · 0 评论 -
lcd 驱动设计参考资料
lcd fb参数如何计算 http://blog.csdn.net/yuanlulu/article/details/7377792不错的文章转载 2013-10-18 12:31:12 · 823 阅读 · 0 评论 -
三星移动硬盘在nuc960上无法挂载问题解决方法
三星移动硬盘在nuc960上无法挂载问题解决方法1.环境及现象硬件: nuc960 开发板软件:linux2.6.17kernel现象:插入usb时打印如下log:chosen from 1 choicescsi0 : SCSI emulation for USB Mass Storage devices Vendor: SAMSUNG Model: HM080G原创 2013-10-24 10:54:50 · 1763 阅读 · 0 评论 -
linux下测试读写速度的简单命令
linux下测试读写速度的简单命令 # date; cp (MTD NAND directory) filename (temp directory) filename; sync; date# date; cp (temp directory) filename; (MTD NAND directory) filename; sync; date例如:date原创 2013-10-28 11:03:52 · 2958 阅读 · 0 评论 -
移植ntfs-3g到nuc960
移植ntfs-3g到nuc960 一相关环境1.编译环境:Linux 主机:Ubuntu 12.04编译器:arm-linux-gcc v4.2.12.硬件环境硬件开发板:nuc960evb norflash boot3.软件bspNuc900 2.6.17 bspKernel:2.6.17.14 二软件源码 1.fuse-2.6.0原创 2013-10-28 15:36:30 · 2236 阅读 · 0 评论 -
Linux USB Gadget--软件结构
Linux USB Gadget--软件结构 转载自:http://blog.csdn.net/yaozhenguo2006/article/details/7690707# USB Gadget是分层的软件结构,本文分析的是2.6.32.2版本的Gadget软件结构,这个软件结构与以前版本的变化很大。USB Gadget软件结构总共分为三层:一. UDC层转载 2013-11-27 10:07:55 · 1165 阅读 · 0 评论 -
如何输出dev_dbg log
kernel里面默认都配置了CONFIG_DYNAMIC_DEBUG=y; 假如我们要打印acpuclock-krait.c中的 dev_dbg(drv.dev, "ACPU%d speed change complete\n", cpu); 在adb shell中输入: mount –t debugfs none /sys/kern转载 2016-02-24 11:24:09 · 3463 阅读 · 0 评论