cc1: warnings being treated as errors
somefile.c:200: error: the frame size of 1032 bytes is larger than 1024 bytes

The line number points to the closing brace of a c function that has a signature like this:

void trace(SomeEnum1 p1,SomeEnum2 p2,char* format,...){char strBuffer[1024];...

The function prints some stuff into the buffer.

 

立你斯 發表在 痞客邦 留言(0) 人氣()

指針  int的轉換 warning: cast to pointer from integer of different size

 

 

立你斯 發表在 痞客邦 留言(0) 人氣()

 

error: implicit declaration of function ‘daemonize’ [-Werror=implicit-function-declaration]

 

立你斯 發表在 痞客邦 留言(0) 人氣()

http://elinux.org/Kernel_3.4_to_3.10_porting_guide

 

Kernel 3.4 to 3.10 porting guide

From eLinux.org
 

立你斯 發表在 痞客邦 留言(0) 人氣()

linux 多線程信號總結(一)
     1. 在多線程環境下,產生的信號是傳遞給整個進程的,一般而言,所有線程都有機會收到這個信號,進程在收到信號的的線程上下文執行信號處理函數,具體是哪個線程執行的難以獲知。
     2. signal函數BSD/Linux的實現並不在信號處理函數調用時,恢復信號的處理為默認,而是在信號處理時阻塞此信號,直到信號處理函數返回。其他實現可能在調用信號處理函數時,恢復信號的處理為默認方式,因而需要在信號處理函數中重建信號處理函數為我們定義的處理函數,在這些系統中,較好的方法是使用sigaction來建立信號處理函數。

立你斯 發表在 痞客邦 留言(0) 人氣()

長時間測試錄音與放音

發現 aplay 4小時半 自動停止問題..

查看原始碼 似乎有 timelimit所以只好手動改播放腳本

立你斯 發表在 痞客邦 留言(0) 人氣()

在Ubuntu 11.10換成root使用者後,如果你音效卡驅動程式是正常的,一定會馬上發現,怎沒聲音,而且調整音量的地方也不能調整了,

 

做點簡單的設定後就可以拉,

立你斯 發表在 痞客邦 留言(0) 人氣()

USB Device 資料讀取方式的研究

 

隨著越來越多的設備通過USB介面與主機連接,我們需要讀取USB設備的資料。現就幾種不同讀取USB Device Data的方法進行探討。非常歡迎網友補充。

立你斯 發表在 痞客邦 留言(0) 人氣()

 

 
 1.使用iwconfig

立你斯 發表在 痞客邦 留言(0) 人氣()

http://www.claudxiao.net/2011/10/using_debian_repository_in_ubuntu_for_arm/

 

Ubuntu ARM版使用Debian的源安裝軟體

立你斯 發表在 痞客邦 留言(0) 人氣()