【deven】QT+QTOPIA在linux上的移植(完成中。。。)

作者: 孔德峰日期: 2005-11-23--目錄 --1.簡介2.準備工作2.1 目標2.2 軟體包2.3 環境的建立3.PC平台編譯3.1 編譯QT3.2 編譯QTOPIA3.3 測試QTOPIA4.目標平台交叉編譯4.1 交叉編譯QT4.2 交叉編譯QTOPIA5. 移植QT中的相關裝置介面5.1 滑鼠5.2 觸控螢幕6.移植QTOPIA中的相關裝置介面6.1 電源管理裝置7. 編寫QT程式並移植8. 編寫QTOPIA程式並移植X. tips--本文 --1.

【摘】Linux啟動過程綜述

Linux啟動過程綜述一. Bootloader 二.Kernel引匯入口 三.核心資料結構初始化--核心引導第一部分 四.外設初始化--核心引導第二部分 五.init進程和inittab引導指令 六.rc啟動指令碼 七.getty和login 八.bash 附:XDM方式登入 本文以Redhat 6.0 Linux 2.2.19 for Alpha/AXP為平台,描述了從開機到登入的 Linux 啟動全過程。該文對i386平台同樣適用。 一. Bootloader 在Alpha/AXP

linux記憶體磁碟初始化技術

linux記憶體磁碟初始化技術2010-09-25 23:13轉載自 分享最終編輯

【deven】在s3c2410開發板上移植Linux-2.4.18核心的ov511usb網路攝影機驅動

在s3c2410開發板上移植Linux-2.4.18核心的ov511usb網路攝影機驅動 Content 1.驅動 2.應用程式書寫 1.驅動    Linux-2.4.18預設帶有ov511網路攝影機的驅動,在USB裝置中選中,並啟用video選項,即可對ov511支援。 2.應用程式書寫    這是一個在MiniGui下的程式,可以用QVFB類比,可以可以在板子上跑,效果還可以。 v4l.h /* * w3v4l.h * * Copyright (C) 1998 - 2000 Rasca,

【deven】Linux核心Makefile中核心映象組成分析分析

########################################### # 編譯產生zImage所依賴的檔案關係 1. 核心映象的組成 1.1 zImage檔案      核心映象最終是在$(TOPDIR)/arch/$(arch)/boot/目錄下產生的zImage檔案。分析$(TOPDIR)/arch/$(arch)/boot/Makefile得知:該檔案是由bootsect setup compressed/vmlinux通過build這個工具合并起來的。 1.2

linux下resin的安裝和配置

1  從 http://www.caucho.com/download/ 下載resin,我下載的是 Resin 3.0.23 這個版本(tar.gz格式)為什麼下載這個版本,因為據說這個版本最穩定可靠。2  檢查你的linux環境 查看是否安裝了 jdk1.5 或以上版本,是否安裝了perl。3  tar -vzxf resin-3.0.23.tar.gz  到你想放置的目錄4  進入resin-3.0.23的安裝目錄,按照次序執行下列命令./configuremakemake

How To Check and Use Serial Ports Under Linux

How To Check and Use Serial Ports Under LinuxHow do I check and configure serial ports under Linux for various purposes such as modem, connecting null modems or connect a dumb terminal?Linux offers various tools. Linux uses ttySx for a serial port

《Linux那些事兒之我是USB》我是隨身碟(4)想到達明天現在就要啟程

Normal.dotm 0 0 1 264 1509 JTU 12 3 1853 12.0 0 false 18 pt 18 pt 0 0 false false false /* Style Definitions */table.MsoNormalTable{mso-style-name:"Table

Linux裝置驅動之Framebuffer分析

在Linux核心中,Framebuffer(帖緩衝)驅動是顯示驅動的標準,Framebuffer將顯示裝置抽象為帖緩衝區,使用者通過記憶體映射到進程地址空間之後,就可以直接進行讀寫操作,且寫操作可以立即在螢幕上進行顯示,在Linux核心/linux/drivers/video/下有相關的顯示驅動與介面,其中Frmaebuffer驅動介面為fbmem.c,此檔案提供了LCD驅動的通用檔案操作介面,如read 、write、

s3c2440 linux 觸控螢幕驅動

主機:VM - redhat 9.0開發板:FL2440,linux-2.6.12arm-linux-gcc:3.4.1代碼中的第90行,若不支援拖拽,則可以擷取到筆觸座標,但是LCD上的表徵圖沒有響應,不知什麼原因。#include <linux/config.h>#include <linux/module.h>#include <linux/moduleparam.h>#include <linux/kernel.h>#include

《Linux那些事兒之我是USB》我是隨身碟(5)外面的世界很精彩

看代碼之前,我曾經認真地思考過這麼一個問題,需要關注的僅僅是drivers/usb/storage/目錄下面那相關的3000多行代碼嗎?就是這樣幾個檔案就能讓一個個不同的隨身碟在Linux下面工作起來嗎?像一開始那樣把這個目錄比成一個小城的話,也許,城裡的月光很漂亮,她能夠把人的夢照亮,能夠溫暖人的心房。但我們真的就能廝守在這個城裡,一生一世嗎?很不幸,問題遠不是這樣簡單。外面的世界很精彩,作為隨身碟,她需要與USB Core、SCSI

使用ltrace、strace跟蹤Linux進程事件,輔助分析疑難雜症

[原帖地址: http://hi.baidu.com/higkoo/blog/item/36ab6cf3c47eefc60b46e003.html]今天,我們來瞭解一下怎樣使用ltrace、strace來跟蹤Linux進程事件。首先,瞄一眼ltrace、strace的說明:ltrace - A library call tracerstrace - trace system calls and

Linux之檔案編程(四)

Linux檔案編程之安裝檔案系統 前言:         可能我們機子上都按了兩個作業系統Linux作業系統和XP,那麼我們一般都可以在Linux下訪問XP下的檔案,但是我們卻不能在XP下訪問Linux,這是為什麼呢?   一.安裝檔案系統  1.由於 Ext2/Ext3是 Linux 的標準檔案系統,所以系統把EXT2 檔案系統的磁碟分割做為系統的根檔案系統,EXT2 以外的檔案系統(如 Window的 FAT32

Linux學習技巧

1、學習使用Linux,先記住一個自助式命令: man   man -f [command]   man -k [command]   man X [command] (其中'X'為數字,代表man -f [command]查詢結果中,提示該command處於Mannual的第幾部分部分)2、學習使用DOS,先記住一個自助式命令: ?   [command] /?  (查詢該命令的使用方法)3、學習使用gdb,先記住一個自助式命令: help   help [topic]  

Windows下用wingrub引導安裝linux (2)

 一.安裝wingrub1. 雙擊wingrub 的安裝程式,如所示:2. 選擇安裝的位置,如所示:單擊Install 安裝完成。選擇時,不一定要選放有linux鏡像的分區,可以選C盤,即(hd0,0)。二.Wingrub的配置A.選擇Tools--àInstall Grub如所示:在彈出的視窗中做如下配置,最後單擊Istall完成安裝。B.在Stem Drive右邊的下拉框中選擇C,再選擇BOOT.INI 並在title中寫入一個名稱,這裡寫grub,在TimeOut中寫入10 如所示。注意:

linux core dump配置與調試

Linux Core Dump 配置與調試 1.core檔案的產生開關和大小限制--------------------------------- 1)使用ulimit -c命令可查看core檔案的產生開關。若結果為0,則表示關閉了此功能,不會產生core檔案。 2) 使用ulimit -cfilesize命令,可以限制core檔案的大小(filesize的單位為kbyte)。若ulimit

LINUX core dump 詳解

1. 前言:有的程式可以通過編譯, 但在運行時會出現Segment fault(段錯誤). 這通常都是指標錯誤引起的.但這不像編譯錯誤一樣會提示到檔案->行, 而是沒有任何資訊, 使得我們的調試變得困難起來.2. gdb:有一種辦法是, 我們用gdb的step, 一步一步尋找. 這放在短小的代碼中是可行的, 但要讓你step一個上萬行的代碼, 我想你會從此厭惡程式員這個名字, 而把他叫做調試員.我們還有更好的辦法, 這就是core file.3.

《Linux那些事兒之我是USB》我是隨身碟(7)狂歡是一群人的孤單

Linux裝置模型中三個很重要的概念就是匯流排、裝置和驅動,即bus、device和driver。而實際上核心中也定義了這麼一些資料結構,他們是structbus_type,struct device,struct device_driver,這三個重要的資料結構都來自同一個地方,稱include/linux/device.h。我們知道匯流排有很多種,如PCI匯流排、SCSI匯流排、USB匯流排,所以我們會看到Linux核心代碼中出現pci_bus_type,scsi_bus_type,usb_

《Linux那些事兒之我是USB》我是隨身碟(8)匯流排、裝置和驅動(上)

struct bus_type中為裝置和驅動準備了兩個鏈表,而代表裝置的結構體struct device中又有兩個成員,struct bus_type *bus和struct device_driver *driver。同樣,代表驅動的結構體struct device_driver同樣有兩個成員,struct bus_type *bus和struct list_head devices,struct device和struct device_driver的定義和struct

總頁數: 3662 1 .... 861 862 863 864 865 .... 3662 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.