原创 kernel——LLD 3RD書摘

主要是一重要的設備接口與內部API函數,以供查閱. 中斷: /proc/interrupts 的顯示展示了有多少中斷硬件遞交給系統中的每個 CPU /proc/stat 記錄了幾個關於系統活動的低級統計量, 包括(但是不限於)

原创 DSB,ISB,DMB指令

轉載:   http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0204hc/CIHJFGFE.html http://www.softwarehistory.

原创 ARM——big.LITTLE 架構處理器基礎

big.LITTLE 處理 ARM big.LITTLE™ 處理是一項節能技術,它將最高性能的 ARM CPU 與最高效的 ARM CPU 結合到一個處理器子系統中,與當今業內最優秀的系統相比,不僅性能更高,能耗也更低。通過 big

原创 Tizen——SBS環境搭建

下載和安裝SBS 這篇文章主要講解如何下載和安裝SBS(Scratchbox Build System). Tizen官方通過Git來提供SBS的下載,所以在安裝SBS之前要先設置Git環境 設置Git環境: 安裝Git.$ sudo

原创 Linux——進程與線程內存共享

一直以來,我都認爲在Linux下使用fork創建的新的進程和父進程具有相同的代碼段和相同的全局數據段,但是今天遇到了一點問題!!!!              例程:使用父子進程共同打印一段字符串,子進程打印前半,父進程後半,時間間隔1s

原创 Tizen——Tizen軟件平臺概述

        Tizen軟件平臺概述         Tizen作爲meego的延續,他的目標依然是智能手機和平板設備,當然將來也會有其他嵌入式設備的版本。Tizen的軟件平臺支持web應用。Tizen的Web API提供了一個Web應

原创 Linux——不同體系結構下獲取current

current的含義:         內核代碼可以引用當前進程, 通過存取全局項 current, 它在 <asm/current.h> 中定義, 它產生一個指針指向結構 task_struct, 在 <linux/sched.h> 定

原创 Linux——bash shell 使用技巧

使用GNU/Linux系統使用bash是家常便飯,知道一些bash常用的快捷鍵就顯得非常有必要,bash快捷鍵大全 Ctrl-A 相當於HOME鍵,用於將光標定位到本行最前面,回到命令行開始,UNIX上只

原创 Android——JNI On Android

1.爲什麼使用JNI     很長時間我就想寫關於這方面的東西,其實弄android已經有段時間了,雖然不太喜歡它,但是還是有然我興奮的地方,那就是JNI,因爲那裏有我熟悉的C和LInux。JNI簡單的說

原创 python——根據輸入顯示對應的數字圖形

#!/usr/bin/python3 ''' Created on 2012-6-4 @author: hannax ''' import sys Zero=["00000", "0 0", "0 0"

原创 工作——git使用記錄

git --version,查看git的版本 git config user.name "xxx",設置當前倉庫的用戶名 git config --global user.name "xxx",設置自己的

原创 C#——安全護衛設計和部分實現

其實這個是很久以前改的一個軟件了,修改了大量的fooying的代碼,3q fooying,他的個人博客點擊打開鏈接 簡單備註:該軟件使用C#寫成,內容見下圖集,其中大部分功能都已經能夠很好的執行,但是沒有經過專門的測試,所以不要用於實際安

原创 Tizen——建立Tizen開發環境(ubuntu)

Tizen簡介:         Tizen(中文名:泰澤)是兩大Linux聯盟 LiMo Foundation和 Linux Foundation整合資源優勢,攜手英特爾和三星電子,共同開發針對手機和其它設備的操作系統。該系統整合了Li