- Dec 10 Sat 2022 00:17
-
2022-12-03 新舖好之馬路 :紀錄看可以維持這樣貌多久.
- Jan 05 Thu 2023 19:00
-
2022-12-31 我愛馬路英該用很九
- Nov 23 Wed 2016 14:31
-
Address Part Number.
類別 品名 型號 價格
耗材 火星塞 DENSO-U20FSR-U(銥合金) 350
NGK-CR6HSA
耗材 機油濾芯 16510D05240H000 40~50,60
耗材 空濾 13781T33G40000 120
- Sep 08 Thu 2016 15:07
-
一年當中哪時後買車最便宜
這篇文章受密碼保護,請輸入密碼後查看內容。
- Jan 08 Fri 2016 19:35
-
console script loop and iperf
這篇文章受密碼保護,請輸入密碼後查看內容。
- Oct 13 Tue 2015 20:13
-
数据包接收系列 — 上半部实现(内核接口)
数据包接收系列 — 上半部实现(内核接口)
http://blog.csdn.net/zhangskd/article/details/22211295
DM9000A网卡驱动框架源码分析
http://www.cnblogs.com/lcw/p/3305727.html
Netfilter框架 完全解析:
- Dec 08 Mon 2014 15:20
-
prefix
字根 自首:
http://www.english4formosa.com/?word=estimate
VOA:
http://davytw.pixnet.net/blog/post/52552224-%E5%B8%B8%E7%94%A8%E8%8B%B1%E6%96%87%E5%96%AE%E5%AD%97%EF%BC%8Dvoa-1500%E5%96%AE%E5%AD%97%E8%A1%A8
VOA中文對照
- Dec 26 Thu 2013 10:48
-
linux /proc/devices & /dev[轉]
linux /proc/devices & /dev 分类: linux/android 2011-02-12 15:43 140人阅读 评论(0) 收藏 举报 请问:linux环境下,/dev/目录下的内容与/proc/下文件devices中的内容有什么区别?我在目 标板上做实验时发现,当我向板子上加载驱动模块时,devices文件中有变化,而/dev下根本没有变化,/dev/下不也应该是设备接点吗,为什么为 模块建立设备接点时,/dev/下却没有变化呢? 请各位帮帮忙,谢谢!!! /proc/devices/中的设备是通过insmod加载到内核的,它可产生一个major供mknod作为 参数。 /dev/*.* 是通过mknod加上去的,格式:mknod device1 c/b major minor 如:mknod dr1 c 254 0,用户通过此设备名来访问你的驱动。 设备 文件 ,设备编号 #ll -a /dev 在每一行都可以看到设备文件、设备编号(主、次) 对于每种硬件设备,系统内核有相应的设备驱动程序负责对它的处理。而在Unix 中,使用设备文件的方式来表示硬件设备,每种设备驱动程序都被抽象 为设备文件的形式,这样就给应用程序一个一致的文件界面,方便应用程序和操作系统之间的通信。 习惯上,所有的设备文件 都放置在/dev 目录下。 /proc/devices/中的设备是通过insmod加载到内核的,它可产生一个major供mknod作为 参数 。 /dev/*.* 是通过mknod加上去的,格式:mknod device1 c/b major minor 如:mknod dr1 c 254 0,用户通过此设备名来访问你的驱动。 mknod - make block or character special files mknod [OPTION]... NAME TYPE [MAJOR MINOR] option 有用的就是 -m 了 name 自定义 type 有 b 和 c 还有 p 主设备号 次设备号 主 设备号是由/usr/src/linux/include/linux/major.h定义的,如下定义了一个DOC设备: #define IGEL_FLASH_MAJOR 62 假如有一个命令mknod doc b 62 0 : 其中的doc为定义的名 字,b指块设备,0指的是整个DOC。如果把0换为1,则1指的是DOC的第一个分区。2是第2个,依次类推。
- Dec 26 Thu 2013 09:39
-
Bootloader相关知识
在看了鸡蛋的帖子后就到图书馆借了几本相关书籍学到了不少内容。在此把相关知识整理下。
Bootloader类似计算机中的BIOS,是芯片复位X后进入操作系统之前执行的代码,主要完成由硬件启动i到操作系统启动的过渡(即Boot和Loader功能的组合);完成系统的初始化,加载引导自身和嵌入式系统;为操作系统提供基本的运行环境,如初始化处理器、堆栈、存储器系统等。其代码与芯片的内核结构、具体型号、嵌入式系统的配置及使用的操作系统等因素有关。
由于Bootloader的实现依赖于处理器a的体系结构,因此大多数Bootloader都分为两部分:依赖于处理器体系结构的代码,通常放在第一步中,用汇编语言来实现;第二步通常用C语言来实现较为复杂的功能,而且由于C语言的硬件体系结构无关性,使代码具有更好的可读性和可移植性。
第一步执行的先后顺序 硬件设备初始化;为加载Bootloader的第二步准备RAM空间,即存储空间的初始化;拷贝Bootloader第二步代码到RAM中;设置好堆栈;跳转到第二部的C语言o入口点。
第二步执行的先后顺序 初始化本阶段要使用到的硬件设备;检测.系统内存映射(Memory map);将kernel映像和根文件系统映像从Flash读到RAM中;为内核设置启动参数;调用内核。
- Sep 19 Thu 2013 02:56
-
Suzuki Address V125G保養記錄
Suzuki Address V125G保養記錄
拆傳動內蓋(八號T桿) 傳動外蓋(八號T桿) , 楓葉盤 ( 17)
Misbishi 27601-33G00
[保養] Address V125節氣門/節流閥 清潔除碳DIY
http://forum.jorsindo.com/thread-2288229-1-5.html

