码迷,mamicode.com
首页 >  
搜索关键字:linux    ( 154931个结果
Linux驱动主要函数
上次调试串口的时候,控制串口的app涉及到调用4412板子底层的驱动,对于Linux驱动一无所知,而Linux在嵌入式中又是一个相当基本且重要的环节,特此了解一下。 内核kernel中囊括了板子上外设的所有驱动,而驱动的构成又是什么呢?其实并不是很复杂,驱动所包含的函数主要有open(),writ....
分类:系统相关   时间:2015-02-02 00:29:27    阅读次数:238
linux内核探索之内存管理(二):linux系统中的内存组织--结点、内存域和页帧
本文主要参考《深入linux内核架构》(3.2节)及Linux3.18.3内核源码 概述:本文主要描述了内存管理相关的数据结构:结点pg_data_t、内存域struct zone以及页帧(物理页):struct page ,以及该结构相关的一些基本概念。 1. 概述 内存划分为接点,每个结点关联到系统中的一个处理器,在内核中表示为pg_data_t. 各个结点又划分为内存域,比如DM...
分类:系统相关   时间:2015-02-01 23:24:14    阅读次数:723
C语言关键字 (二)
10. goto 关键字 一般来说,编码的水平与 goto 语句使用的次数成反比。 个人主张,禁用 goto 语句。 11. void 关键字 1、void 修饰函数返回值和参数 1> 如果函数没有返回值,那么应将其声明为void 类型。 2> 如果函数无参数,那么应声明其参数为void 2、void 指针 1> 不能对void 指针进行算法操作 2> 如果函数的参数可以使任意类...
分类:编程语言   时间:2015-02-01 23:21:48    阅读次数:319
使用 vim + ctags + cscope + taglist 阅读源码
转自:http://my.oschina.net/u/554995/blog/59927 最近,准备跟学长一起往 linux kernel 的门里瞧瞧里面的世界,虽然我们知道门就在那,但我们还得找到合适的角度才会看得更舒服,对吧^_^ 。 阅读源码的工具有很多,而且如今的集成开发环境(ID...
分类:系统相关   时间:2015-02-01 23:20:20    阅读次数:370
Linux后台开发面试问题汇总
个人从事安全后台开发,当然是linux环境下的了。举几个常见的问题。1. 数据结构基础。比如实现一个最简单的哈希表。2. 操作系统基础。linux进程模型,堆/栈的区别,大概的位置,各往哪个方向生长,各类变量存储在哪些区域;更深一点可能会问动态库与静态库的区别,因为这个在生产环境中常见,动态库映射在...
分类:系统相关   时间:2015-02-01 23:15:46    阅读次数:531
[转载] linux find 命令
转载自 http://www.jb51.net/os/RedHat/1307.htmlLinux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。...
分类:系统相关   时间:2015-02-01 23:11:53    阅读次数:378
Linux Centos 怎么安装更新根证书实现支持https访问
其实很简单就是一个命令:mozroots--import--ask-remove或者使用:sudoupdate-ca-certificates
分类:Web程序   时间:2015-02-01 21:41:02    阅读次数:549
RHCE7学习笔记25——使用NFS访问网络存储
一、使用NFS在Linux系统之间共享文件资源1、配置NFS服务器端的文件共享权限配置exports文件:[root@clz~]#vim/etc/exports/aa10.35.89.0/26(rw,rsync)查看nfs默认的共享配置:[root@clznfs]#cat/var/lib/nfs/etab /aa10.35.89.0/26(rw,sync,wdelay,hide,nocrossmnt,secure,root..
分类:其他好文   时间:2015-02-01 20:33:05    阅读次数:305
Linux驱动开发--linux下的DMA编程
DMA编程 DMA是一种无需要CPU的参与就可以让外设与系统内存之间进行双向数据传输的硬件机制,使用DMA可以使系统CPU从实际的I/O数据传输过程中摆脱出来,从而大大提高系统的吞吐率 DMA方式的数据传输由DMA控制器控制,在传输期间,CPU可以并发地执行其他任务,当DMA结束后,DMA控制器通过中断通知CPU数据传输已经结束,然后由CPU执行相应的中断服务程序进行后序处理.DMA可以用做内...
分类:系统相关   时间:2015-02-01 20:29:20    阅读次数:311
怎样在Ubuntu 14.04中安装Java(转)
想知道如何在Ubuntu14.04中安装Java?安装Java肯定是安装Ubuntu 14.04后首先要做的几件事情之一(见http://www.linuxidc.com/Linux/2014-04/100398.htm),而且这也很简单。许多人比较厌恶Java,但是很有可能因为某些原因你需要安装J...
分类:编程语言   时间:2015-02-01 20:20:28    阅读次数:237
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!