自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 printk_ratelimit() 的使用

最近在调试网卡驱动,使用printk调试很不方便,会有大量的打印刷屏。 找到了printk_ratelimit()这个函数,其作用就如其名,限制printk的打印数量。 使用方法如下:if(printk_ratelimit()) printk("****");该函数的速率控制根据两个文件来确定,分别是: 1. /proc/sys/kernel/printk_ratelimit

2017-10-16 17:36:04 3675

原创 基姆拉尔森计算公式计算星期

/*根据年月日计算星期*/int CaculateWDay(int year,int mon,int day){ /*一月 二月 视为上一年的13 14 月*/ if(1==mon||2==mon) { mon += 12; year--; } int week = (day+ 2 * mon+3*(mon+1)/5+year+yea

2017-02-23 17:53:52 372

原创 linux下的时间 date 和 hwclock命令

linux的时间分为系统时间和硬件时间。 硬件时间就是通hwclock读到的时间,当系统断电后仍能运作,RTC 系统时间是系统开机读取硬件时间作为系统的时间,此后此时间独立运作,

2017-02-23 16:25:23 7397

原创 vim 下 ctrl+s的尴尬

vim ctrl+s 会卡死 ctrl+s在LINUX里是锁定屏幕的快捷键 ctrl+q 解锁

2017-01-11 18:08:28 723

转载 [转] 网卡超时实现机制 watchdog_timeo/ndo_tx_timeout

原文传送:点我在驱动程序中要支持传输超时处理,只需要实现net_device的watchtimeo和net_device_ops中的ndo_tx_timeout函数。 1】watchdog_timeo 【作用】用于实现传出超时的时间设定。 1】ndo_tx_timeout 【作用】在发送队列停止(netif_queue_stopped(dev)返回1),且watchdog_timeo到期的时

2016-12-28 16:32:05 1310

原创 source insight checking for modified files 问题解决

依次进入optinos --》preference--》files将其中的Reload externally modified files in background这个去掉勾选

2016-12-28 16:25:51 5161 3

原创 内核获取文件大小

int vfs_stat(const char __user *, struct kstat *);struct kstat {u64ino;dev_tdev;umode_tmode;unsigned intnlink;kuid_tuid;kgid_tgid;dev_trdev;loff_tsize;struct timesp

2016-12-28 16:17:36 2517 1

转载 PuTTY 颜色配置

下文转自增强的PuTTY 以及 自定义主题PuTTY很早之前就没有更新了(0.62),因为都是开源的所以有人branch出来做了增强,如这个PuTTY tray,增加了超链等功能: https://puttytray.goeswhere.com/PuTTY的默认字体不好看,配色也不理想,深蓝色字体配纯黑背景会显得十分不清楚。 于是就有人做了这么2套主题,从左往右分别是 原有主题、light、de

2016-12-15 18:09:36 3499

原创 strsep函数

//函数/** * strsep - Split a string into tokens * @s: The string to be searched * @ct: The characters to search for * * strsep() updates @s to point after the token, ready for the next call. * *

2016-12-08 14:11:40 351

转载 内核IS_ERR宏解析

原文地址最近在使用filp_open打开文件时遇到到一个问题,当打开一个并不存在的文件时,filp_open返回值值为0xfffffffe,而并不是0(NULL),这是因为内核对返回指针的函数做了特殊处理。内核中的函数常常返回指针,通常如果调用出错,会返回NULL空指针,但linux做了更精妙的处理,能够通过返回的指针体现出来。 对任何一个指针,必然有三种情况:一种是有效指针,一种

2016-11-25 10:55:26 714

转载 Nand Flash,Nor Flash,CFI Flash,SPI Flash 之间的关系

Nand Flash,Nor Flash,CFI Flash,SPI Flash 之间的关系前言:    在嵌入式开发中,如uboot的移植,kernel的移植都需要对Flash 有基本的了解。下面细说一下标题中的中Flash中的关系一,Flash的内存存储结构    flash按照内部存储结构不同,分为两种:nor fl

2016-11-21 15:52:58 269

空空如也

空空如也

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

TA关注的人

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