![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux内核驱动
yelvis
这个作者很懒,什么都没留下…
展开
-
linux 之内核启动过程
与移植u-boot的过程相似,在移植Linux之前,先了解它的启动过程。Linux的启动过程可以分为两部分:架构、开发板的引导过程、后续的通用启动过程。如下图所示的是ARM架构处理器上Linux内核vmlinux的启动过程。之所以强调是vmlinux,是因为其他格式的内核在进行与Linux相同的流程之前会有一些独特的操作。比如对于压缩格式的内核zImage,它首先进行自解压得到vmlinux,然后原创 2014-03-07 20:17:46 · 562 阅读 · 0 评论 -
linux内核驱动三类注册方式
1. 2.6之后的注册方式:#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #i原创 2014-03-07 20:06:12 · 969 阅读 · 0 评论 -
linux 产品发布--根文件系统镜像制作
用命令:du 要查看的文件夹的大小 -hs 算出根文件系统的大小将近两百兆(本人自己用的)[root@localhost opt]# du * -hs133M qt-embedded-arm9244K tslib从上可以看出, qt 的库函数占去了绝大多数的空间,所以需要对这个库进行缩减。文件系统: 常用文件系统格式: NFS原创 2014-03-07 20:12:26 · 1003 阅读 · 0 评论 -
libwebsocket 交叉编译及应用注意细节
linux下编译:1、安装 CMake2.6或更高版本(http://cmake.org/cmake/resources/software.html)2、安装OpenSSL/ZLIB3、编译。编译 : 生成Makefile 等配置文件 mkdir build1; \ cd build1; \ cmake .. \ -DLWS_IPV6原创 2017-10-20 15:06:09 · 6518 阅读 · 3 评论