摘要:
这个函数可以使用另一个级别等于或高于当前线程的线程先运行。如果没有符合条件的线程,那么这个函数将会立刻返回然后继续执行当前线程的程序。下面这个例子中,只是使用了 sched_yield这个函数,其实就实际效果上,并未体现出其真正的意义,主要旨在体会用法。 #define _MULTI_THREADE... 阅读全文
摘要:
这个函数可以使用另一个级别等于或高于当前线程的线程先运行。如果没有符合条件的线程,那么这个函数将会立刻返回然后继续执行当前线程的程序。下面这个例子中,只是使用了 sched_yield这个函数,其实就实际效果上,并未体现出其真正的意义,主要旨在体会用法。 #define _MULTI_THREADE... 阅读全文
摘要:
linux编程之pthread_create函数 UNIX环境创建线程函数,具体格式: #include int pthread_create(pthread_t *restrict tidp,const pthread_attr_t *restrict_attr,void*(*start_r... 阅读全文
摘要:
linux编程之pthread_create函数 UNIX环境创建线程函数,具体格式: #include int pthread_create(pthread_t *restrict tidp,const pthread_attr_t *restrict_attr,void*(*start_r... 阅读全文
摘要:
在 Android 2.2上移植了2个wifi模块,vt6656和rt2070,总结一下要点。首先,将wifi linux驱动编译成模块,并将驱动(vntwusb.ko或rt3070sta.ko放到/system/lib/modules/中。然后,做如下修改:1。修改 init.rc:很多文章都有描... 阅读全文
摘要:
在 Android 2.2上移植了2个wifi模块,vt6656和rt2070,总结一下要点。首先,将wifi linux驱动编译成模块,并将驱动(vntwusb.ko或rt3070sta.ko放到/system/lib/modules/中。然后,做如下修改:1。修改 init.rc:很多文章都有描... 阅读全文
摘要:
android编译系统的makefile文件Android.mk写法如下(1)Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。由于一般情况下Android.mk和需要编译的源文件在同一目录下,所以定义成如下形式:LOCAL_PATH:=$(callmy-dir)上面的语... 阅读全文
摘要:
android编译系统的makefile文件Android.mk写法如下(1)Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。由于一般情况下Android.mk和需要编译的源文件在同一目录下,所以定义成如下形式:LOCAL_PATH:=$(callmy-dir)上面的语... 阅读全文
摘要:
linux ,Android基础知识总结1. Android编译系统分析2. 文件系统分析3. 制作交叉工具链4. 软件编译常识5. 设置模块流程分析6. linux系统启动流程分析7. linux下svn使用指南8. LFS 相关9. linux 内核的初步理解==================... 阅读全文
摘要:
linux ,Android基础知识总结1. Android编译系统分析2. 文件系统分析3. 制作交叉工具链4. 软件编译常识5. 设置模块流程分析6. linux系统启动流程分析7. linux下svn使用指南8. LFS 相关9. linux 内核的初步理解==================... 阅读全文