- 博客(10)
- 资源 (15)
- 收藏
- 关注
原创 从命令行获取参数address_parse函数
从命令行获取参数,先看代码:static void address_parse( BACNET_ADDRESS * dst, int argc, char *argv[]){ unsigned mac[6]; unsigned port; int count = 0; int index = 0; if (ar
2013-07-28 13:47:55 1330
原创 获取磁盘块设备描述符bdget_disk和分区块设备描述符bdev
先看代码及注释:/** * bdget_disk - do bdget() by gendisk and partition number * @disk: gendisk of interest * @partno: partition number * * Find partition @partno from @disk, do bdget() on it. *
2013-07-27 21:57:04 2393
原创 ISCSI工作流程target和initiator
随着企业级的数据呈指数增长,传统的集中式存储方案已无法满足其存储要求,因而存储区域网(storage area network,SAN)技术被广泛应用,但其存在距离短、价格贵和构建复杂等不足。基于iSCSI协议的IP存储技术是一种新兴的网络存储技术,它将IP网络技术集成到存储I/O之中,在构建异构的存储网络方面具有其它数据访问协议无法比拟的优势?,已经成为当前网络存储技术的研究热点。使用i
2013-07-25 16:49:46 3918
原创 Linux下获取存储介质扇区大小
通过proc文件系统获得,在proc文件系统中有一个名为partitions的文件。这个文件中包含本地磁盘的硬盘及分区信 息。根据Linux下设备命名规则,如果设备名的最后一个字符是数字就应该是分区,否则就是硬盘。 根据这个文件,还可以知道硬盘设备名称以及每个硬盘中分区的数量和每个分区的设备名称。 获取硬盘扇区大小信息:/* get size in bytes */intbl
2013-07-21 10:33:54 4865 1
转载 linux中解析命令行参数(getopt_long用法)
getopt_long支持长选项的命令行解析,使用man getopt_long,得到其声明如下: #include int getopt_long(int argc, char * const argv[], const char *optstring, const struct option
2013-07-19 17:35:46 835
转载 以太网卡杂记之MAC和PHY
网卡工作在osi的最后两层,物理层和数据链路层。 物理层的芯片称之为PHY。物理层定义了数据传送与接收所需要的电与光信号、线路状态、时钟基准、数据编码和电路等,并向数据链路层设备提供标准接口。 以太网卡中数据链路层的芯片称之为MAC控制器, 数据链路层则提供寻址机构、数据帧的构建、数据差错检查、传送控制、向网络层提供标准的数据接口等功能。 MAC和PHY之间的关系是PCI总
2013-07-19 16:11:24 1027
原创 MIPS处理器上安装perf
在装有debianMIPS处理器中,安装perf工具时遇到的error描述如下:下载相应内核版本,进入tools/perf目录,首先大致看下Makefile的内容,是否支持MIPS平台,然后安装perf #makeMakefile:553: DWARF register mappings have not been defined for architecture mips, DWAR
2013-07-18 09:49:23 2349
原创 创建设备文件时遇到的error
最近在做BACnet协议栈开发,在做Linux设备驱动程序时需要使用GPIO口作为控制信号,于是Employing char device driver时遇到一些Bug,需要去Fix。#insmod s3c2440_gpf.ko //安装模块#lsmod //查看主设备编号,假设为xxx.#mknod /dev/gpf c xxx 0
2013-07-06 22:09:55 1070
原创 Debian下的'aptitude update'失败处理
Hit http://ftp.us.debian.org squeeze/contrib amd64 PackagesHit http://download.proxmox.com squeeze/pve amd64 PackagesFetched 1,672 B in 0s (2,041 B/s)W: GPG error: http://ftp.us.debian.org s
2013-07-05 09:17:31 1744
转载 Google 的工程师文化
周末公司召开了一个工程师大会,在总结自身经验教训的同时,还外请了一些人来给我们做报告,其中就有一个Google 的测试经理。他用一个小时的时间尽可能详尽地给我们介绍了一下 Google 的开发流程和特点,再一次加强了了 Google 在我心目中的形象:工程师的天堂。Q&A 环节中有一个同事问了一个问题,他说:“你以前也待过很多家公司,像华为等,你能说明一下为什么只有 Google 产生了工程师
2013-07-05 09:15:45 1596
atom-z36xxx-z37xxx-datasheet-vol-2-329518.pdf
2020-03-31
Linphone-Qos技术.pdf
2020-03-21
ctxSip-master.zip
2019-08-18
I2C BUS Specs(I2C总线通信协议规格书)
2017-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人