原创 linux fork說明

pid_t fork( void);   (pid_t 是一個宏定義,其實質是int 被定義在#include<sys/types.h>中)   返

原创 Linux終端輸入輸出(termios)函數 2011-08-02 15:55:03

原文地址:Linux終端輸入輸出(termios)函數 作者:Alan0521 http://blog.chinaunix.net/uid-23208702-id-1993646.html termios系列函數-tcget

原创 Android權限之三共享UID和簽名

共享UID 安裝在設備中的每一個Android包文件(.apk)都會被分配到一個屬於自己的統一的Linux用戶ID,並且爲它創建一個沙箱,以防止影響其他應用程序(或者其他應用程序影響它)。用戶ID 在應用程序安裝到設備中時被分配,並且在這

原创 wpa_supplicant無線網絡配置

    目前可以使用wireless-tools 或wpa_supplicant工具來配置無線網絡。請記住重要的一點是,對無線網絡的配置是全局性的,而非針對具體的接口。    wpa_supplicant是一個較好的選擇

原创 開機動畫流程分析

(1)在init.rc文件中 service bootanim /system/bin/bootanimation     user graphics     group graphics     disabled     oneshot

原创 linux exec的用法

說是exec系統調用,實際上在Linux中,並不存在一個exec()的函數形式,exec指的是一組函數,一共有6個,分別是: #include <unistd.h> extern char **environ; int execl(c

原创 IAR中cortex-m4啓動流程分析

環境:windows7旗艦版,IAR V6105(EWARM-EV-WEB-6105)  ARM芯片:飛思卡爾K60N512VMD100 (cortex-m4核心) 示例程序:飛思卡爾官方的 KINETIS512_SC===

原创 u-boot_smdkv210 分析三:啓動代碼lowlevel.s分析

_TEXT_BASE:  .word TEXT_BASE  .globl lowlevel_init lowlevel_init:  push {lr}                                        1.l

原创 u-boot_smdkv210 分析五:硬件啓動過程

1.上電啓動 位於地址空間0xD0000000的是irom和iram。 由於地址0爲Mirrored region depending on the boot mode. 所以啓動後直接進入0xD0000000運行。 irom中存儲的

原创 u-boot_smdkv210 分析七:Makefile詳解

2.1       U-Boot Makefile分析 2.1.1             U-Boot編譯命令        對於mini2440開發板,編譯U-Boot需要執行如下的命令: $  make  mini2440_

原创 kill waitpid與wait函數的使用

wait的函數原型是:   #include<sys/types.h> #include <sys/wait.h> pid_t wait(int *status)            進程一旦調用了wait,就立即阻塞自己,由wait自

原创 通過wifi掛載Android文件系統

一、 步驟 1.       搭建NFS服務器 (1)       安裝 # sudo apt-get install nfs-kernel-server (2)       配置 # vi /etc/exports,添加一行:     

原创 u-boot_smdkv210 分析二:啓動代碼start.s分析

1.鏈接文件 . = 0x00000000; . = ALIGN(4); .text      : {   cpu/s5pc11x/start.o    (.text)   cpu/s5pc11x/s5pc110/cpu_init.o

原创 3gpp

www.3gpp.org

原创 u-boot_smdkv210 分析一:源碼目錄結構

1.board 本目錄存放與已有開發板相關的文件。每種開發板有一個子目錄,子目錄僅存放與開發板相關的c文件和配置文件,不包含開發板CPU架構通用的實現文件。 每個目錄下有如下文件(以samsung\smdkc110爲例): Makefi