PIXNET Logo登入

欣情巧克力

跳到主文

這是欣敘述工作、生活、感情、夢想的地方,歡迎大家來看唷!

部落格全站分類:不設分類

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 3月 26 週三 201416:31
  • [embedded] Linux Kernel 取得網路介面卡資訊

Linux Kernel 取得網路介面卡資訊:
 
 
struct net_device *glanDev=NULL;
(繼續閱讀...)
文章標籤

Yisin 發表在 痞客邦 留言(0) 人氣(433)

  • 個人分類:Embedded System
▲top
  • 3月 26 週三 201416:20
  • [embedded]Linux Kernel slab memory 、hlist table、setup_timer、SPINLOCK

使用slab memory 、hlist table、setup_timer、SPINLOCK筆記:
(繼續閱讀...)
文章標籤

Yisin 發表在 痞客邦 留言(0) 人氣(50)

  • 個人分類:Embedded System
▲top
  • 3月 26 週三 201414:59
  • [embedded] Create /proc by write_proc/read_proc and file_operations (structure)

筆記一下建立/proc的方式: #include <linux/proc_fs.h> struct proc_dir_entry *p; int write_tf_monitor(struct file *file, const char *buffer, int length, void *data) {
(繼續閱讀...)
文章標籤

Yisin 發表在 痞客邦 留言(0) 人氣(494)

  • 個人分類:Embedded System
▲top
  • 11月 18 週一 201313:06
  • [embedded] cross-compile dmalloc, memory leak detect!

此篇文章受密碼保護,請輸入密碼後閱讀。
(繼續閱讀...)
文章標籤

Yisin 發表在 痞客邦 留言(0) 人氣(68)

  • 個人分類:Embedded System
▲top
  • 8月 16 週五 201317:45
  • [embedded] rsdk-linux-lstrip


在porting一個功能的時候,發現編譯完成後,系統要壓縮image之前 會執行rsdk-linux-lstrip的動作,縮小library的大小以及將不必要的library先從/romfs移除 用以縮小firmware的大小。 但是卻遇到了我們需要用的library卻一直被移除,仔細看了rsdk-linux-lstrip這個perl檔之後,
(繼續閱讀...)
文章標籤

Yisin 發表在 痞客邦 留言(0) 人氣(310)

  • 個人分類:Embedded System
▲top
  • 8月 01 週三 201221:18
  • [embedded] mmap for read/write files

#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <sys/mman.h>
#include <unistd.h>
#include <sys/stat.h>
int main()
{
int fdin,fdout;
struct stat statbuf;
void *src,*dst;
char *p;
int i,j;
fdin=open("test1",O_RDONLY|O_RDWR);
fdout=open("test2",O_CREAT|O_RDWR|O_TRUNC,S_IRUSR|S_IWUSR);//需設定權限的flag,如果只能寫,會產生SIGSEGV信號
(繼續閱讀...)
文章標籤

Yisin 發表在 痞客邦 留言(0) 人氣(327)

  • 個人分類:Embedded System
▲top
  • 7月 31 週二 201216:03
  • [embedded]在Kernel driver中寫檔案

//20120730 +++++Emily add for firmware upgrade #include <linux/fs.h> #include <linux/file.h> #include <linux/types.h> #include <linux/unistd.h>
(繼續閱讀...)
文章標籤

Yisin 發表在 痞客邦 留言(0) 人氣(5,604)

  • 個人分類:Embedded System
▲top
  • 10月 06 週四 201116:28
  • [Embedded System]

今天在網路上看到Fred's 的blog當中,寫著如何用function pointer去取代switch case 我覺得這篇還不賴,之後可以多多應用,我轉貼他的文章做個記錄 http://fred-zone.blogspot.com/2008/07/c-switch.html 使用C語言實作查表法取代switch 就階層面來看, C 語言是個不高不低的語言,造成許多語法其實都可以有其他不凡的實作方式。尤其是一個看似基本且常用的方法,其實可能大量的暗藏玄機,值得我們惡搞。而對多數人來說,有一個一定不陌生的語法『 switch 』就相當有趣。在某些情況下,是否能利用『查表法』取代 switch,得到程式效能上的提升?此議題相當具有可探討性。
這是一個簡單使用 switch 語法的例子(switch_sample.c):
(繼續閱讀...)
文章標籤

Yisin 發表在 痞客邦 留言(0) 人氣(175)

  • 個人分類:Embedded System
▲top
  • 9月 04 週日 201113:57
  • [Iftop] Iftop Porting

此篇文章受密碼保護,請輸入密碼後閱讀。
(繼續閱讀...)
文章標籤

Yisin 發表在 痞客邦 留言(0) 人氣(1)

  • 個人分類:Embedded System
▲top
  • 8月 24 週三 201115:43
  • [httpd] Site survey時發生了Segmentation fault


這次是希望加上site survey的功能,讓使用者在使用WDS功能的時候能夠更加便利 在Realtek公板上有site survey的功能,原本開心的想說直接po過來就可以用了,只是,天不從人願呀!!! 公板的一執行,httpd 就發生了 Segmentation fault,所以就先來Debug囉! 在httpd/LINUX/fmwlan.c中的formWlSiteSurvey就是用來發出Site Survey要求的CGI,而wlSiteSurveyTbl則是用來將Site Survey的結果輸出到Client端的CGI。 經過Debug和Trace Code之後,發現他是掛在wlSiteSurveyTbl時,要取得SSID資訊的這一行memcpy,所以直覺的先懷疑可能是變數的記憶體大小不符合,所以發生Segmentation fault.
(繼續閱讀...)
文章標籤

Yisin 發表在 痞客邦 留言(0) 人氣(514)

  • 個人分類:Embedded System
▲top
12»

Google AD

熱門文章

  • (13,680)[日記] 采唐茶館 衘糖 月餅禮盒
  • (7,808)[javascript] 簡單的Disabled radio button
  • (4,111)也許,這是一個很多人瞧不起的學校,但我以他為榮 (2007/09/20 01:15)
  • (2,816)[Javascript] 取得multiple select 的所有值
  • (397)[Shell Script] Shell Script 釋放memory cache
  • (12)是不是太混了 (2007/10/22 00:10)
  • (7)考試要到了 (2007/11/15 23:31)
  • (2)記錄愛情故事 (2010/08/30 01:07)
  • (1)六年半以來,你給我的一切 (2009/11/19 22:51)
  • (1)二個人的生活 (2010/09/06 00:02)

文章分類

toggle 工作筆記本 (8)
  • C (2)
  • Shell Script (3)
  • Ubuntu (3)
  • VirtualBox (2)
  • Html (2)
  • Linux (1)
  • Embedded System (12)
  • Javascript (21)
toggle 心情 (2)
  • 哈啦 (1)
  • 日記 (27)
toggle YAHOO 文章遷移 (1)
  • 欣情日記 (75)
  • 未分類文章 (1)

最新文章

  • [Makefile] 取得shell 執行後的值
  • [VirtualBox] 修改vdi的uuid
  • 讓人擔心的聖誕禮物
  • 聖誕夜的禮物
  • 2014年10月26日 婚禮流程
  • [embedded] STDOUT_FILENO, printf 無法顯示
  • [C] 16進制的IP Address 0a01a8c0 轉成字串192.168.1.10的格式
  • [embedded] Linux Kernel 取得網路介面卡資訊
  • [embedded]Linux Kernel slab memory 、hlist table、setup_timer、SPINLOCK
  • [embedded] Create /proc by write_proc/read_proc and file_operations (structure)

最新留言

  • [17/03/12] 訪客 於文章「[日記]新鮮酵母 老麵做 桂圓饅頭 葡...」留言:
    請問後面製作饅頭的所需材料固定重量是多少?謝謝...
  • [14/10/24] Mandy 於文章「[日記]新鮮酵母 老麵做 桂圓饅頭 葡...」發表了一則私密留言
  • [14/10/24] Mandy 於文章「[日記]新鮮酵母 老麵做 桂圓饅頭 葡...」發表了一則私密留言
  • [14/10/24] Mandy 於文章「[日記]新鮮酵母 老麵做 桂圓饅頭 葡...」發表了一則私密留言
  • [13/11/25] Linford Lo 於文章「[ajax] submit form (...」發表了一則私密留言
  • [11/08/30] Heidi Wen 於文章「[日記] Godiva 巧克力和COAC...」留言:
    有guest是怎麼回事XDDDDD...
  • [11/08/02] Eric 於文章「[生活] 收到了一張免費的紅單...」留言:
    人正真好,被開紅單都不用罰錢...
  • [11/08/02] Tony 於文章「[生活] 收到了一張免費的紅單...」留言:
    網路上…車牌的資料還是遮一下吧~...

文章精選

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: