上一页 1 ··· 93 94 95 96 97 98 99 100 101 ··· 127 下一页
摘要: 转自:http://blog.csdn.net/bullbat/article/details/7108402 linux缺页异常程序必须能够区分由编程引起的异常以及由引用属于进程地址空间但还尚未分配物理页框的页所引起的异常。在x86-ia32体系上由do_page_fault函数处理,每个版本有所 阅读全文
posted @ 2016-07-10 15:34 Sky&Zhang 阅读(871) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/ordeder/article/details/41630945 版权声明:本文为博主(http://blog.csdn.net/ordeder)原创文章,未经博主允许不得转载。 转自:http://blog.csdn.net/ordeder/arti 阅读全文
posted @ 2016-07-10 15:33 Sky&Zhang 阅读(3819) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/ordeder/article/details/41654509 版权声明:本文为博主(http://blog.csdn.net/ordeder)原创文章,未经博主允许不得转载。 转自:http://blog.csdn.net/ordeder/arti 阅读全文
posted @ 2016-07-10 15:30 Sky&Zhang 阅读(356) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/qianlong4526888/article/details/9042835 [-] 1brk系统调用服务例程 2扩大堆 3缺页异常的处理过程 31do_page_fault 32handle_mm_fault 33handle_pte_fault 阅读全文
posted @ 2016-07-10 15:29 Sky&Zhang 阅读(987) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/kobbee9/article/details/7397010 brk和sbrk主要的工作是实现虚拟内存到内存的映射.在GNUC中,内存分配是这样的: 每个进程可访问的虚拟内存空间为3G,但在程序编译时,不可能也没必要为程序分配这么大的空间,只分配并不 阅读全文
posted @ 2016-07-10 15:28 Sky&Zhang 阅读(2004) 评论(0) 推荐(1)
摘要: 转自:http://blog.chinaunix.net/uid-20321537-id-1966892.html 当编写驱动程序时,一般情况下不能使用C标准库的函数。Linux内核也提供了与标准库函数功能相同的一些函数,但二者还是稍有差别。 类别 函数名 功能 函数形成 参数 描述 字符串转换 s 阅读全文
posted @ 2016-07-07 17:30 Sky&Zhang 阅读(958) 评论(0) 推荐(0)
摘要: 转自:http://www.jb51.net/article/79960.htm 这篇文章主要介绍了Linux内核的基本的模块管理与时间管理操作,包括模块加载卸载函数的使用和定时器的用法等知识,需要的朋友可以参考下 内核模块管理Linux设备驱动会以内核模块的形式出现,因此学会编写Linux内核模块 阅读全文
posted @ 2016-07-07 17:16 Sky&Zhang 阅读(817) 评论(0) 推荐(0)
摘要: 转自:http://blog.chinaunix.net/uid-24219701-id-3288103.html 内核超时处理 jiffies 计数器 定时器中断由系统定时硬件以规律地间隔产生; 这个间隔在启动时由内核根据 HZ 值来编程, HZ 是一个体系依赖的值, 每次发生一个时钟中断, 一个 阅读全文
posted @ 2016-07-07 17:14 Sky&Zhang 阅读(4229) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/firecityplans/article/details/4490124/ 版权声明:本文为博主原创文章,未经博主允许不得转载。 转自:http://blog.csdn.net/firecityplans/article/details/449012 阅读全文
posted @ 2016-07-07 14:00 Sky&Zhang 阅读(599) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/alan-forever/p/3721908.html 通过getcwd()可以获取当前工作目录。 成功调用返回指向cwdbuf的指针,失败返回NULL。 getcwd()的实现是《Linux/Unix系统编程手册》的练习18.5,题目如下: 实现 阅读全文
posted @ 2016-07-07 10:49 Sky&Zhang 阅读(1193) 评论(0) 推荐(0)
摘要: 关于__GNU_SOURCE 这个宏 转自:http://blog.csdn.net/stevenliyong/article/details/4160181 版权声明:本文为博主原创文章,未经博主允许不得转载。 关于__GNU_SOURCE 这个宏 转自:http://blog.csdn.net/ 阅读全文
posted @ 2016-07-07 10:32 Sky&Zhang 阅读(3308) 评论(0) 推荐(0)
摘要: 转自:http://blog.chinaunix.net/uid-25304914-id-3058647.html cat /sys/class/misc/ubi_ctrl/dev UBI: attaching mtd11 to ubi0UBI: physical eraseblock size: 阅读全文
posted @ 2016-07-06 18:02 Sky&Zhang 阅读(1177) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/jeffade/article/details/7701431 Linux USB驱动框架分析(一) 初次接触和OS相关的设备驱动编写,感觉还挺有意思的,为了不至于忘掉看过的东西,笔记跟总结当然不可缺,更何况我决定为嵌入式卖命了。好,言归正传,我说一说 阅读全文
posted @ 2016-07-06 17:43 Sky&Zhang 阅读(617) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/jeffade/article/details/7958013 预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 栈区(stack)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈 阅读全文
posted @ 2016-07-06 16:31 Sky&Zhang 阅读(2244) 评论(0) 推荐(0)
摘要: 引言 转自:http://www.cnblogs.com/clover-toeic/p/3853132.html 考虑下面的结构体定义: 假设这个结构体的成员在内存中是紧凑排列的,且c1的起始地址是0,则s的地址就是1,c2的地址是3,i的地址是4。 现在,我们编写一个简单的程序: 运行后输出: 为 阅读全文
posted @ 2016-07-06 16:27 Sky&Zhang 阅读(1603) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/jeffade/article/details/7698404 几个重要的结构 struct--接口 [plain] view plaincopy struct usb_interface { /* array of alternate setting 阅读全文
posted @ 2016-07-06 16:26 Sky&Zhang 阅读(1780) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/turkeyzhou/article/details/8612841 Makefile 常用函数表一、字符串处理函数1.$(subst FROM,TO,TEXT)函数名称:字符串替换函数—subst。函数功能:把字串“TEXT”中的“FROM”字符替换 阅读全文
posted @ 2016-07-06 10:42 Sky&Zhang 阅读(253) 评论(0) 推荐(0)
摘要: Linux源代码阅读——内核引导 转自:http://home.ustc.edu.cn/~boj/courses/linux_kernel/1_boot.html 目录 POST 自举过程 主引导扇区结构 GRUB stage1 GRUB stage2 内核映像结构 header.S 初始化与保护模 阅读全文
posted @ 2016-07-04 16:59 Sky&Zhang 阅读(9332) 评论(0) 推荐(0)
摘要: Linux源代码阅读——环境准备 转自:http://home.ustc.edu.cn/~boj/courses/linux_kernel/0_prepare.html 目录 定制安装 Ubuntu 安装工具链 默认编译 自定义编译 用 qemu 模拟 Hello World 系统 vim 基本设置 阅读全文
posted @ 2016-07-04 16:58 Sky&Zhang 阅读(5436) 评论(0) 推荐(0)
摘要: Linux源代码阅读——中断 转自:http://home.ustc.edu.cn/~boj/courses/linux_kernel/2_int.html 目录 中断的作用 中断的处理原则 中断控制器 中断描述符 中断数据结构 中断的初始化 内核接口 CPU 的中断处理流程 保存中断信息 处理中断 阅读全文
posted @ 2016-07-04 16:48 Sky&Zhang 阅读(2700) 评论(0) 推荐(0)
上一页 1 ··· 93 94 95 96 97 98 99 100 101 ··· 127 下一页