原创 關於定位linux OOPS的幾篇文章

第一篇:定位Oops的具體代碼行 作者:albcamus(百無一用書生) ( 來自Linus Torvalds的討論: [url]https://groups.google.com/group/linux.kernel/browse_t

原创 klogd和syslogd

我們可以看到LINUX系統信息日誌的途徑基本有以下2種: 1>dmesg查看----這個命令比較常見 2>/var/log/下的文件 那下面我們就從這個2個途徑着手,一步步的走下去. <一> 首先,我們來看dmesg這個常見的命令背後隱藏

原创 IAR中xcl及icf文件詳解

文章來自:http://hi.baidu.com/conanbox/blog/item/c83d2ac35575dd3ce5dd3beb.html 鏈接器和鏈接器的配置               2.1 EWARM 4.xx的鏈接器

原创 cpsr與cpsr_c的區別

在學習到中斷部分時,需要調整cpu的工作模式,常常見到的語句是: msr cpsr_c,#0xd2 //進入中斷模式 那麼究竟cpsr_c與cpsr是什麼關係? 後來查了下,在ARM 處理器中.只有MSR 指令可以直接設置狀態寄存器CPS

原创 arm7 LPC2103 中斷的處理方法

        向量中斷控制器(VIC)具 有 32 箇中斷請求輸入,可將其編程分爲3 類:FIQ 、向量IRQ和非向量IRQ 。可編程分配機制意味

原创 linux kernel panic

Linux kernel panic是很難定位和排查的重大故障,一旦系統發生了kernel panic,相關的日誌信息非常少,而一種常見的排查方法—重現法–又很難實現,因此遇到kernel panic的問題,一般比較頭疼。 沒有一個萬能

原创 vim 使用taglist插件

本節所用命令的幫助入口:  :help helptags :help taglist.txt 本文主要介紹如何使用taglist插件(plugin

原创 LPC2103 IAR 配置文件詳解

操作系統:ucos 編譯器: IAR 5.4 處理器:LPC2103 LPC2103_Flash.icf /*###ICF### Section handled by ICF editor, don't touch! ****/ /*-

原创 數據段、代碼段、堆棧段、BSS段的區別

5個數據段        進程(執行的程序)會佔用一定數量的內存,它或是用來存放從磁盤載入的程序代碼,或是存放取自用戶輸入的數據等等。不過進程對這些內存的管理方式因內存用途 不一而不盡相同,有些內存是事先靜態分配和統一回收的,而有些卻是

原创 android wakelock的一些筆記

main_wake_lock Wakelock 在實現過程中會默認初始化並添加一個suspendlock類型的非過期型鎖( main_wake_lock 在wakelock.c 中的wakelock_init函數中),因此,系統將始終會因

原创 LPC2013 中的啓動文件cstartup.s 詳解

操作系統:ucos-ii 2.52 編譯器:IAR 5.4 處理器: LPC2103 cstartup.s 與 在LPC2103上跑裸機的啓動代碼 lpc2xxx_cstartup.s 基本上一樣,只是改了一些標號而已。 ;;;;;

原创 SVR4/4.3BSD與Linux對待僞終端的不同方式

轉載 : http://blog.csdn.net/dog250/article/details/5714590 打開僞終端意味着打開了一個“終端對”,這個終端對的其中一個是主終端,另一個是從終端,簡單說主終端和類似sshd,telnet

原创 當前目錄和子目錄都要編譯的mk文件寫法

在寫Android.mk文件時,call all-subdir-makefiles和call all-makefiles-under,$(LOCAL_PATH)是有區別的。   前者表示"當前目錄下沒有需要編譯的文件,請向子目錄深入

原创 android log筆記

一、添加log 1 java層 import android.util.Log //在需要打印Log的地方執行Log.v,Log.d,Log.i,Log.w,Log.e. private static final String LOG

原创 android編譯筆記

一、編譯框架層和系統運行庫源碼,APK 1 m mm mmm 命令 android源碼目錄下的build/envsetup.sh文件,描述編譯的命令 - m:       Makes from the top of the tree