原创 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