猕猴大哥
码龄17年
关注
提问 私信
  • 博客:70,598
    70,598
    总访问量
  • 12
    原创
  • 773,251
    排名
  • 25
    粉丝
  • 0
    铁粉

个人简介:多情自古伤离别

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2008-11-20
博客简介:

linux-混混

博客描述:
苍姐姐都从良。。。。。。
查看详细资料
个人成就
  • 获得25次点赞
  • 内容获得8次评论
  • 获得64次收藏
  • 博客总排名773,251名
创作历程
  • 1篇
    2015年
  • 14篇
    2011年
成就勋章
TA的专栏
  • 文件系统
  • linux内核源码分析
    10篇
  • linux下应用与操作
    4篇
  • uboot源码分析
    1篇
  • 读书笔记
    2篇
兴趣领域 设置
  • 嵌入式
    单片机嵌入式硬件
  • 硬件开发
    arm开发硬件架构
创作活动更多

『技术文档』写作方法征文挑战赛

在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图。它是知识传承的载体,是团队协作的桥梁,更是产品成功的幕后英雄。然而,打造这样一份出色的技术文档并非易事。你是否在为如何清晰阐释复杂技术而苦恼?是否纠结于文档结构与内容的完美融合?无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

55人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

为什么中断不能睡眠

这个问题有很多人问过,我看了下Linux得内核代码,原因如下:(当然我不能保证一定对,如果有牛人理解得更好,欢迎指正)1、 中断处理的时候,不应该发生进程切换,因为在中断context中,唯一能打断当前中断handler的只有更高优先级的中断,它不会被进程打断,如果在 中断context中休眠,则没有办法唤醒它,因为所有的wake_up_xxx都是针对某个进程而言的,而在中断context
转载
发布博客 2015.03.11 ·
8097 阅读 ·
13 点赞 ·
0 评论 ·
50 收藏

VFS的数据结构

linux混混之牢骚:万恶的金钱,有人为你卖儿卖女,有人为你去坐牢。在具有中国特色的社会主义制度下,剥削似乎并没有像《资本论》中所述那样消失,反倒日益的猖獗。富人,是我个人所能理解的,毕竟他们曾付出过。但富人中有一大批富不仁之人,开宝马撞人,砍手.....比比皆是。 是否真的要让富人消灭了穷人才能达到共同富裕的目标,才能使中国富强?这是个问题!linux结构复杂,但靠着大批量的程序员不断的奋战
原创
发布博客 2011.12.13 ·
2482 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

驱动设备模型---sys文件系统之最后总结

此篇乃写完《驱动设备模型---sys文件系统》后的一些自己的想法,仅供自己参考,可能有错 实际的在操作系统中,很少有像教科书中那样的驱动。 建立一个 字符设备,初始化,注册, 然后就齐活了。这样的写法很少的。当然,如果仅仅像教科书中,使用alloc_chrdev(),add_chrdev()等函数的话,好像不会和sys文件系统产生什么关系。仅仅在添加了一个字符驱动,要再运行mknod 来建
原创
发布博客 2011.12.09 ·
2378 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

驱动设备模型---sys文件系统

linux混混之牢骚: 同事小李要移民到美国,领导问他:“你对你的工资不满意吗?” 小李说:“满意。”“对你的住房不满意?”“满意”“那是上网环境不满意?”“也满意”“对医疗,孩子上学都不满意?”“都满意!”“既然你都满意为什么还要移民?”“因为那里允许有不满意!”  linux version:2.6.39什么是sys文件系统:Sy
原创
发布博客 2011.12.07 ·
7054 阅读 ·
6 点赞 ·
1 评论 ·
16 收藏

Linux内核同步

linux混混之牢骚: 人生就像曾轶可,要是一开始就跑偏就再也跑不回来了linux中的并发:什么是并发?就是在多处理器(MP:multiple processor)的平台上,多个线程在不同的处理器上同时运行。或者是单处理器上,会有进程调度,从宏观上来看,也是一种并发。并发坏处:当多个进程同时访问一个全局变量时,就会造成这个变量混乱。(当然要同时写,或同时有写有读。同时读应该不会造成
原创
发布博客 2011.11.18 ·
1089 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

linux情景分析第二章-----存储管理(2)

2.4越界访问linux中的虚拟地址通过PGD,PTE等映射到物理地址。但当这个映射过程无法正常映射时候,就会报错,产生page fault exception。那么什么时候会无法正常呢?编程错误。程序使用了不存在的地址不是编程错误,linux的请求调页机制。即:当进程运行时,linux并不将全部的资源分配给进程,而是仅分配当前需要的这一部分,当进程需要另外的资源的时候(这时候就会产生
原创
发布博客 2011.11.14 ·
7901 阅读 ·
0 点赞 ·
1 评论 ·
6 收藏

linux情景分析第二章--存储管理(1)

linux混混之牢骚:可怜的安阳的,你承担和温州一样的故事,却引不起老温的注意……悲哀啊,故乡。。。2.1  linux内存管理基本框架 linux中的分段分页机制分三层,页目录(PGD),中间目录(PMD),页表(PT)。PT中的表项称为页表项(PTE)。注意英文缩写,在linux程序中函数变量的名字等都会和英文缩写相关。LINUX中的三级映射流程如图:但是arm结构的M
原创
发布博客 2011.11.09 ·
6898 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

linux的内存管理概述

linux混混之牢骚:今年工作这么难找?小黄同志要努力啊········咱可不能拖社主义的后退啊····· linux的分页:linux将物理内存分成每个4K大小的页,来进行管理。linux中 号称 PFN, 是 page frame number的缩写。 取值范围是 0----(memory size >> 12)。但是由于物理内存映射的关系,物理内存的0地址对应到到系统
原创
发布博客 2011.11.08 ·
5836 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

gcc编译选项和使用

linux混混之牢骚:万恶的金钱,有人为你卖儿卖女,有人为你去坐牢。在具有中国特色的社会主义制度下,剥削似乎并没有像《资本论》中所述那样消失,反倒日益的猖獗。富人,是我个人所能理解的,毕竟他们曾付出过。但富人中有一大批富不仁之人,开宝马撞人,砍手.....比比皆是。 是否真的要让富人消灭了穷人才能达到共同富裕的目标,才能使中国富强?这是个问题!linux结构复杂,但靠着大批量的程序员不断的奋战
原创
发布博客 2011.11.02 ·
1545 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

linux进程调度分析

linxu混混之牢骚生命的意义就是在于它的变幻,你永远不会知道明天会发生什么事。 珍惜生命。。。。。 进程linux中,进程有自己的独立的用户空间,和自己独立的内核空间(堆栈),使用一个task_struct结构来表示一个进程。一般用fork,vfork等函数建立。线程:用户线程,内核线程linux中,用户进程没有自己独立的用户空间,需要和别的线程共享用户空间。有自
原创
发布博客 2011.10.30 ·
2110 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

uboot makefile 之make

linux混混之牢骚:太----->木------->本-------->杰-------->太  万能的主啊,为什么创造汉字? 这让我想到了打飞机~~~ 诶~~我邪恶了 uboot根目录下makefileVERSION = 2010PATCHLEVEL = 03SUBLEVEL =EXTRAVERSION =ifneq "$(SUBLEVEL)" ""U_
原创
发布博客 2011.10.20 ·
3770 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

uboot makefile分析之 make xx_config

linux混混之牢骚:天天演穿越,天天演穿越……妈B,你就不知道穿越了告诉康熙:赶紧灭了东瀛,收复棒子,弄死西洋诸国,干死叶赫那拉氏族人?就你妈B知道玩三角恋? 至今台湾都没收复,让我终日郁郁寡欢的,姑娘们,你们就不能干点正事? make mini2440_confi
原创
发布博客 2011.10.19 ·
9345 阅读 ·
3 点赞 ·
0 评论 ·
11 收藏

Linux 脚本编写

1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh   符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。(可以运行echo $SHE
转载
发布博客 2011.10.19 ·
1004 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux下制作共享库.a .so

作者:武汉华嵌嵌入式培训中心 讲师 李家凯Linux下静态库和动态库(共享库)的制作与使用Linux操作系统支持的函数库分为静态库和动态库,动态库又称共享库。linux系统有几个重要的目录存放相应的函数库,如/lib /usr/lib。 静态函数库
转载
发布博客 2011.10.19 ·
1827 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

linux的中断机制

linux混混之牢骚:温州老板借贷跑了?怨谁?他妈的怨他妈的谁?带都的找领导批条子,批你***,钱都给了有后台的了,还装模作样的紧缩中小型公司贷款,怨他妈的谁?日~~~~ linux version: 2.6.32 linux中断之数据结构:irq_desc结构:/** * struct irq_desc - interrupt descriptor * @ir
原创
发布博客 2011.10.19 ·
2822 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多