SUSE Linux 启动顺序
参考:
http://andrew.sayya.org/blog/?p=520
http://menjoy.javaeye.com/blog/258398
mbr-----grub------menu.lst------vmlinuz(linux)------initrd----etc/inittab----/etc/rc.status----/etc/sysconfig/boot
------/etc/init.d/boot.d/*--------/etc/init.d/boot.local--------/etc/rc.d/rc*.d/*-----mingetty-----login----/etc/profile.d/*
------/etc/profile----/etc/profile.local------/root/.bashrc----/root/.profile
相关文档:
1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI) 就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......
例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......
Linux文件权限基本概述:
1.基本权限:可读(r) 可写(w) 可编辑(x)
2.特殊权限:SUID SGID SBIT
3.隐藏权限:通过[lsattr]查看,[chattr]设置;由于文件的隐藏权限种类较多(13种),在此不作具体说明;可以通过[man ......
本文转载于: http://hi.baidu.com/peruke/blog/item/b8de06ec6a04583b27979132.html
tzset
#incude <time.h
>
void tzset(void);
设置时间环境变量。
说明
tzset()函数使用环境变量TZ的当前设置把值赋给三个全局变量:daylight,timezone和tzname。
这些变量由ftime和localtime函数使用校正格林威治(UTC ......
一、概述
谈到在linux系统下编写I2C驱动,目前主要有两种方式,一种是把I2C设备当作一个普通的字符设备来处理,另一种是利用linux I2C驱动体系结构来完成。下面比较下这两种驱动。
第一种方法的好处(对应第二种方法的劣势)有:
● 思路比较直接,不需要 ......