2008年6月6日 星期五

初步debug KernelIoControl是否正確

當然
可以透過回傳值 true or false去判斷

高手的用法
請吐message到com port
在由PC端的終端機來收看看 是否有接到message
the same with debug bt firmware develop.

還有其他的方法嗎??

透過Facebook分享

2008年6月5日 星期四

下載 LXDE source code

nelsonchung@nelsonchung--ubuntu-NB:~$ svn co https://lxde.svn.sourceforge.net/svnroot/lxde/trunk lxde
程式 'svn' 目前尚未安裝。 您可以由輸入以下內容安裝:
sudo apt-get install subversion
bash: svn: command not found
nelsonchung@nelsonchung--ubuntu-NB:~$

還沒裝svn喔
裝一下

nelsonchung@nelsonchung--ubuntu-NB:~$ sudo apt-get install subversion
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
The following packages were automatically installed and are no longer required:
python-pymad python-pyogg python-pyvorbis python-mutagen gpicview
Use 'apt-get autoremove' to remove them.
下列的【新】套件都將被安裝:
libsvn1
建議(Suggested)的套件:
subversion-tools db4.4-util
下列的【新】套件都將被安裝:
libsvn1 subversion
更新 0 個套件,新安裝 2 個套件,刪除 0 個套件,另不更新 1 個套件。
需要下載 843kB 的檔案。
解壓縮後將消耗 4878kB 的空間。
繼續執行嗎? 是按 [Y] 鍵,否按 [n] 鍵

下載:1 http://tw.archive.ubuntu.com gutsy/main libsvn1 1.4.4dfsg1-1ubuntu3 [602kB]
下載:2 http://tw.archive.ubuntu.com gutsy/main subversion 1.4.4dfsg1-1ubuntu3 [241kB]
讀取 843kB 用了 6s (140kB/s)
選中了曾被取消選擇的套件 libsvn1。
(正在讀取資料庫 ... 系統目前總共安裝有 156890 個檔案和目錄。)
正在解壓縮 libsvn1 (從 .../libsvn1_1.4.4dfsg1-1ubuntu3_i386.deb) ...
選中了曾被取消選擇的套件 subversion。
正在解壓縮 subversion (從 .../subversion_1.4.4dfsg1-1ubuntu3_i386.deb) ...
正在設定 libsvn1 (1.4.4dfsg1-1ubuntu3) ...

正在設定 subversion (1.4.4dfsg1-1ubuntu3) ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place

nelsonchung@nelsonchung--ubuntu-NB:~$ svn co https://lxde.svn.sourceforge.net/svnroot/lxde/trunk lxde
svn: PROPFIND 要求於 '/svnroot/lxde/trunk' 的失敗
svn: PROPFIND of '/svnroot/lxde/trunk': 無法連接到伺服器 (https://lxde.svn.sourceforge.net)

跟 proxy 有關係嗎
??

參考charles artiche -

svn proxy


modify ./subversion/servers
http-proxy-host = your proxy
http-proxy-port = your port

nelsonchung@nelsonchung--ubuntu-NB:~$ svn co https://lxde.svn.sourceforge.net/svnroot/lxde/trunk lxde
驗證 'https://lxde.svn.sourceforge.net:443' 的伺服器憑證時發生錯誤:
- 本憑證並不是由受信任的權威機權所核發. 請手動利用指紋以驗證
憑證的有效性!
憑證資訊:
- 主機名稱: *.svn.sourceforge.net
- 有效期間: 自 Tue, 09 Oct 2007 14:15:07 GMT 至 Mon, 08 Dec 2008 15:15:07 GMT
- 發行者: Equifax Secure Certificate Authority, Equifax, US
- 指紋: fb:75:6c:40:58:ae:21:8c:63:dd:1b:7b:6a:7d:bb:8c:74:36:e7:8a
(R)拒絕, (t)暫時接受 或 (p)永遠接受?

svn: PROPFIND 要求於 '/svnroot/lxde/trunk' 的失敗
svn: PROPFIND of '/svnroot/lxde/trunk': Could not read status line: connection was closed by proxy server. (https://lxde.svn.sourceforge.net)
nelsonchung@nelsonchung--ubuntu-NB:~$ svn co https://lxde.svn.sourceforge.net/svnroot/lxde/trunk lxde
A lxde/lxterminal
A lxde/lxterminal/configure.ac
A lxde/lxterminal/AUTHORS
A lxde/lxterminal/ChangeLog
A lxde/lxterminal/src
A lxde/lxterminal/src/lxterminal.c
A lxde/lxterminal/src/lxterminal.h
A lxde/lxterminal/src/Makefile.am
A lxde/lxterminal/COPYING
A lxde/lxterminal/Makefile.am
A lxde/lxterminal/autogen.sh
A lxde/lxterminal/NEWS
A lxde/lxterminal/README
A lxde/lxterminal/po
A lxde/lxterminal/po/ChangeLog
A lxde/lxterminal/po/Makefile.in.in
A lxde/lxterminal/po/zh_TW.po
A lxde/lxterminal/po/POTFILES.in
A lxde/lxine
A lxde/lxine/gtkxine.h
A lxde/lxine/callbacks.c
A lxde/lxine/lxine.c
A lxde/lxine/actions.c
A lxde/lxine/pixmaps
A lxde/lxine/pixmaps/pause.xpm
A lxde/lxine/pixmaps/pause2.xpm
A lxde/lxine/pixmaps/eplayer.png
A lxde/lxine/pixmaps/playlist.xpm
A lxde/lxine/pixmaps/play.xpm
A lxde/lxine/pixmaps/stop.xpm
A lxde/lxine/pixmaps/play2.xpm
A lxde/lxine/pixmaps/stop2.xpm
A lxde/lxine/pixmaps/black.mpv
A lxde/lxine/pixmaps/speaker.xpm
A lxde/lxine/callbacks.h
看起來在抓了
大約需要抓五分鐘到十分鐘
OK!!

透過Facebook分享

2008年6月4日 星期三

Full Circle Magazine issue 13

Full Circle Magazine issue 13

透過Facebook分享

build 繁體中文OS 出現 error

承繼

build WINCE 5.0 中文版

build之後
出現error message
"Ran out of space in ROM for mingliu.ttc"

參考charles的文章

Ran out of space in ROM for ***.exe.


#define NANDIMGLEN 01200000
改成 02500000 (因為要注意"不要超出"的問題)
(從 01600000 改到 02500000 因為小p的經驗 01600000不夠)

在做一次 sysgen
ok

最後
Loyal說
不用調整了
只要作一次make image
讓platform builder去把lib, exe files編在一起
也行

透過Facebook分享

calibration 定位會相反

calibration有問題
對於不同的Panel
所以需要重新 do calibration

wince ce 5.0
將此值存在
\HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH\CalibrationData

所以
不同的Panel
會有不同的定位職

可以根據不同的Panel
在driver的裡面去設定符合該Panel所需要的定位值 設到 registry
就會在系統起來之後
定位就會正常 準確

透過Facebook分享

2008年6月3日 星期二

emesene 取代 pidgin

pidgin還沒辦法用msn

pidgin 遇到 msn 需要 ssl程式庫資源問題


轉到emesene 來使用

可到下面網址得知安裝方式
http://emesene.org/trac/wiki/Installation

如果你不想轉
這邊也跟你說
打開
系統工具->軟體來源
點到
第三方來源
加入
deb http://apt.emesene.org/ ./

接著 sudo apt-get update
sudo apt-get install emesene

你就可以在網際網路->emesene執行它嚕

透過Facebook分享

pidgin 遇到 msn 需要 ssl程式庫資源問題

需要安裝libnss3-dev套件
libnss3 is "Development files for the Network Security Service libraries"

還是有一樣的問題

我的版本是
2.4

會不會是版本的問題呢

有待驗證

Reference:
http://www.ubuntu.org.tw/modules/newbb/viewtopic.php?post_id=34424

透過Facebook分享

build WINCE 5.0 中文版

Platform -> Settings

在Configuration選擇好平台

在locale選擇中文(PRC)

選完之後

Default language
也請選擇中文(PRC)

build OS.

透過Facebook分享

2008年6月2日 星期一

Build OS WINCE 5.0 -

承繼這篇文章

如何撰寫KernelIoControl給AP使用呢

可是我fail了

誠實的學長說
ioctl_tab.h { IOCTL_HAL_GET_ROMVERSION, 0, OALIoCtlHalGetROMVersion },
括號()要變成大括號{}
實做內容請把
OALIoCtlHalGetROMVersion的實做內容
放到下面此行code
const OAL_IOCTL_HANDLER g_oalIoCtlTable[] = {
#include "ioctl_tab.h"
};
之前
(不知道為什麼 要先讀function name 在加入include)

進xx\SRC\KERNEL\
build -c
OK

透過Facebook分享

使用LXDE 進行無線網路連線

IBM R50e
Ubuntu 7.10
LXDE - desktop environment

無線網路不能用

sudo ifup eth1
Ignoring unknown interface eth1=eth1.

sudo ifdown eth1
ifdown: interface eth1 not configured

add something in /etc/network/interfaces
auto eth1

reboot

still have the problem

右下角圖示點他的時候
會出現一大多重複性的AP
點選其中一臺進行連線
似乎都不會成功

用系統工具 -> 網路
輸入密碼
點選無線連結
網路名稱選擇其中一台網路ap
填密碼(是你的情況而定)
一次不行
再設定一次
就ok

公司使用 WEP金鑰 (十六進位) D-Link

透過Facebook分享

不小的地震

2008/6/2的凌晨一點有地震

一開始
似乎是輕微的震動
不太像是真的地震
有時候頭暈也會這樣

後來開始大起來了
連窗戶都在震

那時我確定 真的是地震

不知道算大算小

老婆從睡夢中都被震起來 抓住我的手

透過Facebook分享

2008年6月1日 星期日

一個壞老師 就是需要這樣被揭發出來

看到

Mr./Ms. Days (MMDays) - 網路, 資訊, 觀察, 生活

的部落格文章

一個老師的名譽,就這樣毀了…


我把文章的標題修改成 "一個失去教育理念的老師 就是需要這樣被揭發出來"



我認為這個老師真的不適合待在教育體系去教育我們的下一代

我很慶幸
我自己在小時候並沒有碰過這種 在我認為 已經不適合做老師 的老師

我要把這段影片放在blog
讓更多人知道

同時也希望這位張老師 提前退休
教育部嚴加查證

透過Facebook分享