- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 Linux内核Oops日志分析
oops报错信息:[ 34.335062] Unhandled fault: external abort on non-linefetch (0x1008) at 0xb4e6a407[ 34.345934] Internal error: : 1008 [#1] ARM[ 34.350108] Modules linked in: LongSungGobiNet hi3...
2019-02-22 17:53:59 2080
转载 volatile 用法
就像大家更熟悉的const一样,volatile是一个类型修饰符(type specifier)。它是被设计用来修饰被不同线程访问和修改的变量。如果不加入volatile,基本上会导致这样的结果:要么无法编写多线程程序,要么编译器失去大量优化的机会。volatile的作用是: 作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值.简单地说就是防止编译器对
2016-11-01 08:52:46 81
原创 sdp 的格式:
sdp 的格式: v=o= s=i=u=e=p=c= b=:t= r= z= ....k=k=:a=a=:m= v = (协议版本)o = (所有者/创建者和会话标识符)s = (会话名称)i = * (会话信息)u = * (URI 描述)e = * (Email 地址)
2013-12-07 17:02:03 282
转载 device_register()和platform_device_register()的区别
device_register()和platform_device_register()的区别首先看device和platform_device区别由struct platform_device {const char * name; //NOTE:此处设备的命名应和相应驱动程序命名一致u32 id; //以实现driver bindingstruct
2013-08-30 16:00:58 283
视频编码库概要设计报告.pdf
2019-07-02
AWCodec开发参考手则V1.2.pdf
2019-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人