這如某某所說的 "23年的歲月 我們走在地球的不同邊"
這世界就是這麼奇妙
23年後 讓我們相遇
創作者:某某
2008年5月31日 星期六
[分享] - 結婚的影片 - 求婚給你們
結婚到現在快半年嚕
又拿起結婚時的影片來看
內心十分感動
又回到當初結婚時的
某某跟我一起為結婚留下更多回憶
這段影片
紀錄著當初跟某某求婚的情景
Share with you ALL
創作者:某某
又拿起結婚時的影片來看
內心十分感動
又回到當初結婚時的
某某跟我一起為結婚留下更多回憶
這段影片
紀錄著當初跟某某求婚的情景
Share with you ALL
創作者:某某
透過Facebook分享
2008年5月29日 星期四
如何撰寫KernelIoControl給AP使用呢
首先
為什麼要用KernelIoControl做事情
而不讓AP直接把事情做完呢
我想
就是因為權限的關係
OS有責任負責保護系統運作穩定
能夠正確的達到
memory 使用
process proection,
job scheduling,...
這些關於需要控制到硬體底層 當然不能交由AP來處理嚕
AP有需要硬體底層資訊的時候
該怎麼處理呢
當然
就透過KernelIoControl來達到此目的嚕
第一個
定義IOControl code
需要在ioctl_cfg.h定義
Defines the processor instruction set information
#define IOCTL_HAL_xxxx CTL_CODE(FILE_DEVICE_HAL, 數字, METHOD_BUFFERED, FILE_ANY_ACCESS)
第二個
定義IOControl Code 與 function name的關係
需要在ioctl_tab.h定義
signal與相對應的function name
(IOCTL_HAL_xxxx, 0, OALIoCtlHalGet.......),
第三個 宣告function name in Header file
ioctl_new.h
BOOL OALIoCtlHalxxxxx(xxxxxxx)
第四個 撰寫實做的內容
ioctlmisc.c
Reference:
為什麼要用KernelIoControl做事情
而不讓AP直接把事情做完呢
我想
就是因為權限的關係
OS有責任負責保護系統運作穩定
能夠正確的達到
memory 使用
process proection,
job scheduling,...
這些關於需要控制到硬體底層 當然不能交由AP來處理嚕
AP有需要硬體底層資訊的時候
該怎麼處理呢
當然
就透過KernelIoControl來達到此目的嚕
第一個
定義IOControl code
需要在ioctl_cfg.h定義
Defines the processor instruction set information
#define IOCTL_HAL_xxxx CTL_CODE(FILE_DEVICE_HAL, 數字, METHOD_BUFFERED, FILE_ANY_ACCESS)
第二個
定義IOControl Code 與 function name的關係
需要在ioctl_tab.h定義
signal與相對應的function name
(IOCTL_HAL_xxxx, 0, OALIoCtlHalGet.......),
第三個 宣告function name in Header file
ioctl_new.h
BOOL OALIoCtlHalxxxxx(xxxxxxx)
第四個 撰寫實做的內容
ioctlmisc.c
Reference:
KernelIoControl
透過Facebook分享
[轉貼]linux下有mp3切割程式嗎
試試看 mp3splt 。
http://packages.ubuntu.com/hardy/sound/mp3splt
請直接用添加/刪除 功能搜尋 mp3splt 來安裝。
mp3splt 官方網頁:
http://mp3splt.sourceforge.net/mp3splt_page/home.php
from
Jamesz
http://www.ubuntu.org.tw/modules/newbb/viewtopic.php?topic_id=9522&forum=22
http://packages.ubuntu.com/hardy/sound/mp3splt
請直接用添加/刪除 功能搜尋 mp3splt 來安裝。
mp3splt 官方網頁:
http://mp3splt.sourceforge.net/mp3splt_page/home.php
from
Jamesz
http://www.ubuntu.org.tw/modules/newbb/viewtopic.php?topic_id=9522&forum=22
透過Facebook分享
在scim裡面加裝新酷音輸入法
把之前另一個blog的文章轉過來
拜讀 erisck 文章
得知 在scim中要加裝新酷音輸入法需要幾個檔案
* scim (system default)
* scim-gtk2-immodule (system default)
* scim-modules-socket (system default)
* scim-chewing (for IM engine)
* scim-tables-zh (中文輸入法的重要套件) *****
繁體中文的就有包含 新酷音 吳語注音法 交換碼 倉頡大字集 倉頡第三代 倉頡第五代 大易 廣東拼音 港式廣東語 筆順五碼 簡易 粵語拼音 行列30 輕鬆大詞庫 速成
Reference:
erisck
在scim裡面加裝新酷音輸入法
拜讀 erisck 文章
得知 在scim中要加裝新酷音輸入法需要幾個檔案
* scim (system default)
* scim-gtk2-immodule (system default)
* scim-modules-socket (system default)
* scim-chewing (for IM engine)
* scim-tables-zh (中文輸入法的重要套件) *****
繁體中文的就有包含 新酷音 吳語注音法 交換碼 倉頡大字集 倉頡第三代 倉頡第五代 大易 廣東拼音 港式廣東語 筆順五碼 簡易 粵語拼音 行列30 輕鬆大詞庫 速成
Reference:
erisck
在scim裡面加裝新酷音輸入法
透過Facebook分享
訂閱:
文章 (Atom)