自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shixha的博客

IC小兵,点点滴滴

  • 博客(50)
  • 资源 (2)
  • 收藏
  • 关注

原创 vim用法

set tabstop=4 //tempvim /etc/vimrc //tab 4个空格全局的话,得改 /etc/vim/vimrc用户的话,得改 ${HOME}/.vimrcset ts=4set expandtabset autoindent进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于...

2014-12-24 15:13:49 548

原创 python基础

安装python模块python setup.py install  --prefix=XXX

2014-12-24 15:12:31 510

原创 find用法

find .   -maxdepth 1 -mtime +365 -type d |xargs rm -r

2014-12-24 15:11:34 666

原创 grep用法

grep -A   后面几行grep -B    前面几行grep -C    前后几行grep -v   不匹配grep  -e    -e   多关键字匹配 ls | grep -v keep | xargs rm #删除keep文件之外的所有文件...

2014-12-24 15:10:07 461

原创 linux系统相关

ls -lah实时查看cpu:top    <空格>:立刻刷新。    P:根据CPU使用大小进行排序    M:根据使用内存大小进行排序    T:根据时间、累计时间排序。    q:退出top命令。    m:切换显示内存信息。    t:切换显示进程和CPU状态信息。内存查看free -mshutdown -h/rhaltrebootpoweroffroot用户:...

2014-12-24 15:08:54 538

原创 linux软件安装

yum>RPM包>源码安装安装开发工具:yum groupinstall "Development Tools"yum updateyum searchyum installyum remove xxxyum list installed下载fastestmirror插件,它会自动选择最快的mirror:#yum install yum-plugin-fastestmi...

2014-12-24 15:07:17 611

原创 Shell基础

>all_result 2>& 1 重定向标准错误到标准输出>& all_result 2>/dev/null 忽略标准错误变量名不能含有 "-" 等保留字符,也不能含有空格变量赋值时,'='左右两边都不能有空格local HELLO=World  局部变量浮点运算echo "scale=3; 1.55 * 1.55 " | bc浮点比较...

2014-12-24 14:56:38 446

转载 让source insight 支持verilog HDL-强大,牛

转自:http://blog.csdn.net/rill_zhen/article/details/7793142 引言工欲善其事,必先利其器。最近用verilog在FPGA上做一个简易的计算器,整个工程由6个模块组成,之前写的代码都是很小的,模块也很少,一般就一两个,没感觉出别扭。但是模块多了就发现,模块之间的关系就比较复杂,例化一个module时,要反复查看模块的接口,这要反复打开...

2014-12-24 14:48:34 4152

转载 linux应用--硬件信息查看

linux应用--硬件信息查看1, 主板信息.查看主板的序列号--------------------------------------------------#使用命令dmidecode | grep -i 'serial number'#查看板卡信息cat /proc/pci--------------------------------------------------...

2014-12-24 14:47:09 523

转载 Linux内核设备驱动注册

platform_device与platform_driver    http://blog.csdn.net/zhandoushi1982/article/details/5130207 引入Devicetree后改变platform_device会由kernel自动展开,调用of_platform_bus_probe(NULL, xxx_of_bus_ids, NULL);即可...

2014-12-24 14:35:27 592

转载 python之蟒开启理论计算化学的新时代

From  http://blog.sina.com.cn/s/blog_3dbbd3c70101upyk.html 首先谈一下个人的理论化学经历。由于本人是在一个实验为主的小组做计算,所做的课题又多次更换,所以学的软件用的方法都比较杂。在使用各种软件的过程中发 现,虽然现在有很多商业的或者开源的软件可以傻瓜式完成计算任务,但有个过程还是避免不了的:数据处理以及做图。数据处理有时需要编程去...

2014-06-11 19:45:34 984

原创 NIOS2 Linux 启动过程

概述1 BootloaderCPU上电复位, 从NOR Flash物理地址0x00000000启动拷贝内核镜像到ram高位地址传dtb给内核,传启动参数给内核跳转到压缩镜像入口2 linux/arch/nios2/boot/compressed/head.S  进入__start关闭中断使指令和数据cache无效 解压内核镜像到低地址 初始化指令和数据c...

2014-04-18 09:00:53 1117

转载 vmlinux.lds.S

Linux Kernel系列三:Kernel编译和链接中的linker script语法详解http://blog.csdn.net/innost/article/details/6730660 

2014-04-17 20:52:01 562

原创 Linux内核源代码的结构

kernel v2.6.39-nios2 ?..? arch //包括了所有和体系结构相关的核心代码。它下面的每一个子目录都代表一种Linux支持的体系结构,例如i386就是Intel CPU及与之相兼容体系结构的子目录?..? block //块设备驱动. 2.6.15之后?..? COPYING?..? CREDITS?..? crypto //内核本身所用的加密API...

2014-04-17 15:25:40 614

转载 内核初始化宏

常用的宏:__init,标记内核启动时所用的初始化代码,内核启动完成后就不再使用。其所修饰的内容被放到.init.text section中。__exit,标记模块退出代码,对非模块无效__initdata,标记内核启动时所用的初始化数据结构,内核启动完成后不再使用。其所修饰的内容被放到.init.data section中。__devinit,标记设备初始化所用的代码__devinit...

2014-04-17 10:36:52 584

转载 PC Linux启动过程

initrd与initramfs在2.6版本内核之后出现了initramfs,它和initrd实现同样的功能,但是它基于一种cpio档,无须挂载就可以展开成一个文件系统 引导加载程序PC: BIOS+Bootloader嵌入式: 全部由Bootloader完成, CPU复位地址必须设在Bootloader处 常见BootloaderPC:GRUB, LILO嵌入...

2014-04-16 18:56:29 574

转载 SPI驱动注册

Linux SPI 驱动注册流程简析  http://blog.csdn.net/liangzhenliang/article/details/17115527

2014-04-16 10:44:28 632

转载 devicetree

altera wiki  http://www.alterawiki.com/wiki/DevicetreeARM Linux 3.x的设备树(Device Tree) http://blog.csdn.net/21cnbao/article/details/8457546

2014-04-16 10:41:19 529

转载 板级设备初始化

linux板级设备的初始化过程   http://hi.baidu.com/rwen2012/item/e1490ff9a5f7bec00cd1c825

2014-04-15 17:03:05 786

转载 VFS虚拟文件系统

从文件 I/O 看 Linux 的虚拟文件系统   http://www.ibm.com/developerworks/cn/linux/l-cn-vfs/ 

2014-04-14 16:46:59 555

原创 NIOS2 uCLinux-mmu驱动之LED 2

功能: 不用ioctl函数控制LED,用read函数读取PIO寄存器值, Write函数写入寄存器值实现控制LED灯myleds_2.c #include <linux/init.h>#include <linux/module.h>#include <linux/kernel.h>#include <linux/fs.h>#i...

2014-04-12 20:47:54 722

转载 内部函数外部函数

内部函数(静态函数)static   int   f(int   a,int   b) 函数的调用范围仅在本文件 外部函数extern   int   f(int   a,int   b)没有说明extern或static则隐含为extern。在一个源文件的函数中调用其它源文件中定义的外部函数时,应  用extern说明被调函数为外部函数...

2014-04-11 21:13:17 495

转载 size_t 与 ssize_t的解释

size_t 与 ssize_t的解释    http://blog.csdn.net/wypblog/article/details/6818761

2014-04-11 17:06:57 488

转载 printk

用printk,内核会根据日志级别,可能把消息打印到当前控制台上,这个控制台通常是一个字符模式的终端、一个串口打印机或是一个并口打印机。这些消息正常输出的前提是──日志输出级别小于console_loglevel(在内核中数字越小优先级越高). 没有指定日志级别的printk语句默认采用的级别是 DEFAULT_ MESSAGE_LOGLEVEL(这个默认级别一般为<4>,即与KERN...

2014-04-11 10:27:56 587

转载 IO函数

open()等基本函数  http://blog.csdn.net/mybelief321/article/details/8989755

2014-04-10 10:20:29 468

转载 ioremap

Linux内核中ioremap映射的透彻理解  http://blog.csdn.net/do2jiang/article/details/5450839

2014-04-09 15:49:09 487

原创 NIOS2 uCLinux-mmu驱动之LED

功能: 通过一个ioctl控制4个LED灯的开关myled.c #include <linux/init.h>#include <linux/module.h>#include <linux/kernel.h>#include <linux/fs.h>#include <linux/errno.h>#include...

2014-04-09 10:17:33 631

转载 ioctl

Linux设备驱动之Ioctl控制   http://www.cnblogs.com/geneil/archive/2011/12/04/2275372.htmlioctl的实现   http://blog.chinaunix.net/uid-25014876-id-59419.html 在kernel 2.6.36 中已经完全删除了struct file_operations 中的i...

2014-04-08 23:14:23 523

转载 C macros __LINE__, __FILE__ and __func__

http://www.lemoda.net/c/line-file-func/index.html

2014-04-08 19:34:17 491

转载 dev_t

description:     the dev_t type in is used to hold device numbers—both the major and minor parts.header:     #include <linux/types.h>constructor:     MKDEV(int major, int minor);method:  ...

2014-04-08 19:25:40 896

转载 mdev/udev 自动创建设备节点

设备节点创建有两种方法:1.手动创建  mknod  节点名  c  主设备号  次设备号2.自动创建Linux /dev 自动创建设备节点 http://blog.csdn.net/weed_hz/article/details/8960418udev入门  http://blog.csdn.net/ce123_zhouwei/article/details/6714970...

2014-04-08 16:50:50 805

原创 NIOS2 uCLinux-mmu 驱动之hello_world

(1)linux-2.6/drivers/目录下,新建mymodule文件夹 (2)hello_world.c#include <linux/init.h>#include <linux/module.h> #include <linux/kernel.h>   //驱动最基本的3个头文件MODULE_LICENSE("GPL"); //GP...

2014-03-24 19:27:40 737

转载 linux驱动头文件说明

From http://blog.csdn.net/wanghanjiett/article/details/6791593#include <linux/***.h> 是在linux-2.6.29/include/linux下面寻找源文件。#include <asm/***.h> 是在linux-2.6.29/arch/arm/include/asm下面寻找源文件。...

2014-03-18 19:17:52 540

原创 VMware虚拟机 ping出现 DUP!

用nat方式上网,vmnet1启用shared链接vmnet8,这样设置的原因是为了用xhshell登录虚拟机 ping 外网, 还是ping 网关都出现DUP! 解决办法也奇怪,禁用下vmnat8,然后重启, 就好了 ...

2014-03-12 10:54:22 3201

原创 WARNING: `makeinfo' is missing on your system.

WARNING: `makeinfo' is missing on your system.  You should only need it if         you modified a `.texi' or `.texinfo' file, or any other file         indirectly affecting the aspect of the manual....

2014-03-07 21:55:11 8179

原创 ERROR: certificate common name

the ceritificate problem when i use wget a file from java websidereason is wget before 1.12.1 do not support the Server Alternative Names extensionwget  --version //check the version so just...

2014-03-07 20:14:07 2775

原创 gcc: c-parse.c: No such file or directory

reprot when build gcc3.4.6solved a post by Altera Forum It can be solved by modifying file nios2-linux/gcc3/gcc/c-parse.y. From the line 1650, 1661, 1670 and 1675 modify $$ to $<ttype>$. For...

2014-03-07 19:50:43 1155 1

原创 Compile for old-kernel Linux

Firstly, we need the suitable Glibc versionMy target Linux with kernel-2.6.9, and my host is Kernel-2.6.32, so I can use Glibc version 2.12.1Infomation from the project Readme :When working with...

2014-02-19 15:39:28 1089

转载 POSIX Threads Programming

点击打开链接

2014-02-18 19:15:02 560

原创 Error: Trying to remove "yum", which is protected

原因yum-plugin-protect-packages默认包含在yum中,避免 yum 软件包或其它 yum 所依赖的软件包被移除,它也能避免许多系统运行所必要的软件包被移除可以通过 rpm -e -nodep XXX 强行卸载 Referencehttp://docs.fedoraproject.org/en-US/Fedora/14/html/Software_Ma...

2014-02-18 14:44:13 7601

Computer.Organization.and.Design.4th.Edition

计算机组成与原理 经典教材 MIPS入门 超清晰的那种pdf

2013-09-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除