linux
shaolyh
这个作者很懒,什么都没留下…
展开
-
vim 中文乱码解决方法
gbk编码的文件用vim打开后中文都是乱码(本机locale为UTF8),必须用:e ++enc=gbk 命令才能正确显示,有没有什么办法能修改什么 vimrc之类的配置让vim自动识别? vim /etc/vim/vimrc 加上如下代码: set fencs=ucs-bom,utf-8,gb18030,gbk,gb2312,big5,euc-jp,euc-kr,lati转载 2009-09-12 13:40:00 · 885 阅读 · 0 评论 -
Linux环境下的软件开发工具——简化版
Linux环境下的软件开发工具简化版 BWS刘少锋2012年6月4日 目 录0 写在前面...31 Vim..42 Ctags123 Cscope.164 Gcc.205 Makefile.23原创 2012-07-05 23:40:34 · 8303 阅读 · 3 评论 -
Linux 视频设备驱动V4L2最常用的控制命令使用说明(1.02)
Linux视频设备驱动常用控制命令使用说明设置视频设备属性通过ioctl来进行设置,ioctl有三个参数,分别是fd, cmd,和parameter,表示设备描述符,控制命令和控制命令参数。1. 控制命令VIDIOC_QUERYCAP功能: 查询设备驱动的功能 ;参数说明:参数类型为V4L2的能力描述类型struct v4l2_capability;struct v4l原创 2011-07-04 12:49:28 · 23720 阅读 · 15 评论 -
V4L2应用程序框架
V4L2是V4L的升级版本,linux下视频设备程序提供了一套接口规范。常用的结构体在内核目录include/linux/videodev2.h中定义struct v4l2_requestbuffers //申请帧缓冲,对应命令VIDIOC_REQBUFSs原创 2011-08-12 08:35:48 · 3323 阅读 · 0 评论 -
fb驱动学习笔记
帧缓冲设备最重要的数据结构体struct fb_info,其中,重要的是struct fb_var_screeninfo var; /* 可变参数 */struct fb_fix_screeninfo fix; /* 固定参数 */struct fb_op原创 2011-08-12 08:42:52 · 6878 阅读 · 2 评论 -
V4L2驱动框架
V4L2驱动框架主设备号: 81次设备号: 0-63 64-67 192-223 224-255/dev/videoX 应用层————————————char驱动————————————原创 2011-08-12 08:33:44 · 7482 阅读 · 0 评论 -
linux内核入门集
下载Linux内核当然要去官方网站了,网站提供了两种文件下载,一种是完整的Linux内核,另一种是内核增量补丁,它们都是tar归档压缩包。除非你有特别的原因需要使用旧版本的Linux内核,否则你应该总是升级到最新版本。使用Git由Linus领头的内核开发队伍从几年前就开始使用Gi转载 2011-07-14 18:36:14 · 1575 阅读 · 0 评论 -
V4L2 API及数据结构
V4L2是V4L的升级版本,为linux下视频设备程序提供了一套接口规范。包括一套数据结构和底层V4L2驱动接口。1、常用的结构体在内核目录include/linux/videodev2.h中定义 struct v4l2_requestbuffers转载 2011-07-04 14:25:23 · 2934 阅读 · 0 评论 -
Linux2.6内核目录简介
根据2.6.38内核Documentation 内核的文档,对每个目录的作用进行说明。arch 包含所有和体系结构相关的核心代码。每个子目录代表一种体系结构,子目录中包含boot,kernel,lib,mm等子目录,对应系统引导,系统调用,特定的函数库,内存管理等。block 块设备的基本框架和I/O调度算法crypto 加密,压缩,CRC校验算法drivers 设备原创 2011-06-28 14:55:00 · 1836 阅读 · 0 评论 -
GCC
本文讨论GNU编译器集合(GCC)中的C++编译器(g++)的典型用法,主要是指命令行选项的构造。GCC的C++编译器正常安装后,可以使用g++或c++命令执行。GCC Option Refresher本节回顾GCC的C编译器的基本使用方法。g++编译器的选项可以是单字符,比如-o,也可以多字符,比如-ansi。所以你不可以把多个单字符选项合写到一起,这和许多其他GNU和UNIX下原创 2010-04-23 11:33:00 · 1835 阅读 · 0 评论 -
DM8168达芬奇视频 SoC(TI)
日前,德州仪器 (TI) 宣布推出全新 TMS320DM8168 达芬奇 (DaVinci™) 视频片上系统 (SoC),将高清多通道系统的所有捕获、压缩、显示以及控制功能完美整合于单芯片之上,从而不断满足用户对高集成度、高清视频日益增长的需求。该款业界最佳 SoC 针对视频安全与视频通信应用进行了精心设计,高度集成了 1 GHz ARM® Cortex™-A8 与 1 GHz TI C674x转载 2012-08-22 13:42:24 · 2176 阅读 · 0 评论