原创 ubuntu使用firefox聽在線音樂

sudo apt-get install mplayer mozilla-mplayer   同時在firefox裏安裝了一個mediaWrap的plugin   如果還不行的話,sudo apt-get remove totem-m

原创 linux板級設備的初始化過程

出處: start_kernel() -> setup_arch(&command_line) -> mdesc = setup_machine(machine_arch_type) -> list = lookup_machine_ty

原创 在Ubuntu上用mednafen玩GBA遊戲

mednafen是一個多功能摸疑器, 支援gb, gba, nes, md等等, 可是沒有GUI界面. 不緊要, 能玩就好了. 安裝:sudo apt-get install mednafen 運行:mednafen 文件路徑 注意:必須

原创 在Ubuntu上用zsnes玩SFC遊戲

安裝:apt-get install zsnes 運行:zsens 注意:必須以root用戶身份運行,不然會出現“Could not set 512x448 video mode: Unable to open a console ter

原创 Linux2.6.21之ARM2410電源管理分析

    由於arm系統中沒有bios設備, 所以要使用APM(Advanced Power Management),只能爲arm系統創建一個虛擬的字符設備來模擬APM與用戶空間進行通訊. 這就是drivers/char/apm-emula

原创 如何使用proc文件系統讓用戶空間和內核空間進行交互

參考:http://www.ibm.com/developerworks/cn/linux/l-proc.html 下面再給出一個proc系統中write_proc函數的例子: static int usb_power = 1; stat

原创 LCD & framebuffer開發心得

    Linux內核:2.6.24            幀緩衝設備屬於字符設備,採用了 “ 文件層-驅動層 ” 的接口方式。 在驅動層上,Linux 爲幀緩衝設備定義的接口爲 struct fb_info 結構。在文件層次上, Li

原创 ubuntu下使用USB手柄

1, 安裝手柄驅動: # modprobe joydev 2. 安裝手柄測試軟件: # sudo apt-get install joystick 3. 測試手柄: # jstest /dev/js0 或者 # jstest /dev

原创 在Ubuntu上用gfceu玩FC遊戲

首先,安裝gfceu,方法見http://linuxdesktop.cn/2007/06/22/gfceu-playe-fc-game.html。 其次,還要讓Ubuntu啓動framebuffer,具體方法見http://forum.u

原创 C語言編程如何獲取SD卡的塊大小

代碼如下: #include <linux/fs.h> #include <fcntl.h> #include <stdio.h> static unsigned long get_BLKGETSIZE_sectors(int fd) {

原创 編程參考

The Linux Kernel API: http://docs.huihoo.com/gnu_linux/kernel-api/index.html   Linux常用C函數(中文版): http://man.chinaunix.ne

原创 打開VSS6.0時出現"...... um.dat may be corrupt"錯誤

參考網址:http://www.163173.com/daxue_info_120_64079   解決辦法如下: 1. 打開命令運行窗口進入路徑VSS/WIN32(比如我的是D:/Visual Studio 6.0/VSS/WIN32)

原创 解決“虛擬機上網絡不通,解析不到域名”的問題

分析原因:網關或者DNS沒有配置好。 解決辦法:將DNS設置爲202.102.192.68,在終端運行“route add default gw 192.168.2.254; route”設置網關。

原创 VC.net中如何使用自定義資源

將自定義的資源文件放到工程的res目錄下。 在資源 編輯器中點鼠標右鍵,選擇【添加資源】--》【導入】選項,然後選擇需要導入的文件,然後在彈出的對話框中填寫資源類型,比如爲【BIN】,那麼導入的資源名稱默認將爲【IDR_BIN1】。 在需

原创 先裝ubuntu再裝Windows系統後啓動時找不到ubuntu系統菜單的問題

1. 安裝grub4dos:       下載grub4dos後(h ttp://download.gna.org/grub4dos/ ),解壓縮後就可以了。核心文件有下面這幾個:grldr和grub.exe,及menu.lst(此