2010年11月25日 星期四

usb vid, pid define under linux

http://www.linux-usb.org/usb.ids

透過Facebook分享

vim - 編輯顯示的顏色

Follow

挑選 Vim 顏色(Color Scheme)


請在這裡挑選你喜歡的layout

create folder
~/.vim/colors

編輯.vimrc (如果沒有就產生一個)
colorscheme brookstream
syntax on 
set t_Co=256

藍色部份就是你下載layout檔案的檔名


透過Facebook分享

vim - 顯示目前編輯的檔名

:f 或 Ctrl+g
顯示目前編輯的檔名、是否經過修改及目前游標所在之位置。

Reference:
http://edt1023.sayya.org/vim/node7.html

透過Facebook分享

2010年11月24日 星期三

hcitool - HCI Tool ver 4.47

hcitool - HCI Tool ver 4.47
Usage:
        hcitool [options] [command parameters]
Options:
        --help  Display help
        -i dev  HCI device
Commands:
        dev     Display local devices
        inq     Inquire remote devices
        scan    Scan for remote devices
        name    Get name from remote device
        info    Get information from remote device
        spinq   Start periodic inquiry
        epinq   Exit periodic inquiry
        cmd     Submit arbitrary HCI commands
        con     Display active connections
        cc      Create connection to remote device
        dc      Disconnect from remote device
        sr      Switch master/slave role
        cpt     Change connection packet type
        rssi    Display connection RSSI
        lq      Display link quality
        tpl     Display transmit power level
        afh     Display AFH channel map
        lp      Set/display link policy settings
        lst     Set/display link supervision timeout
        auth    Request authentication
        enc     Set connection encryption
        key     Change connection link key
        clkoff  Read clock offset
        clock   Read local or remote clock

For more information on the usage of each command use:
        hcitool --help

透過Facebook分享

2010年11月23日 星期二

vim - undo

用vim編輯檔案
打錯字想要恢復成上一次存檔(:w)前的狀態

請使用:u

透過Facebook分享

printk message level

#define KERN_EMERG "<0>" /* system is unusable */
#define KERN_ALERT "<1>" /* action must be taken immediately */
#define KERN_CRIT "<2>" /* critical conditions */
#define KERN_ERR "<3>" /* error conditions */
#define KERN_WARNING "<4>" /* warning conditions */
#define KERN_NOTICE "<5>" /* normal but significant condition */
#define KERN_INFO "<6>" /* informational */
#define KERN_DEBUG "<7>" /* debug-level messages */

在/kernel_imx/include/linux/kernel.h裡面看到

搭配printk使用
ex.
printk(KERN_INFO "hello world\n");


透過Facebook分享

git 線上說明文件

git 線上說明文件

透過Facebook分享

lsusb 插入usb card reader與拔出後的差異

插入usb card reader
nelsonchung@nelsonchung-aspireone:~/Release$ lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 058f:6362 Alcor Micro Corp. Hi-Speed 21-in-1 Flash Card Reader/Writer (Internal/External)
Bus 001 Device 002: ID 0c45:62c0 Microdia Sonix USB 2.0 Camera
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


拔出usb card reader
nelsonchung@nelsonchung-aspireone:~/Release$ lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0c45:62c0 Microdia Sonix USB 2.0 Camera
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Acer aspire one A0A 110
Ubuntu 10.04

透過Facebook分享

複製samba分享目錄的檔案 under command line

> smbclient //192.168.144.250/nelsonchung
填入密碼 ******

使用get指令就可以把資料抓到線在所在的目錄下嚕

smb: \Path> get filename

Reference:
http://linux.vbird.org/linux_server/0370samba.php#smbclient_l
http://linux.derkeiler.com/Mailing-Lists/Fedora/2006-08/msg02413.html

透過Facebook分享