原创 elf 格式簡析

elf 格式簡析program header Elf file type is EXEC (Executable file) Entry point 0x308000 There are 4 program headers, star

原创 三級頁表

4.3  32-BIT PAGING 0:  CR3(12-31) --> PD page address CR3(12-31) x 4K --> PD physical address   1:  (PD physical addre

原创 How to use whiptail to write interactive shell scripts

FROM: http://www.techrepublic.com/blog/linux-and-open-source/how-to-use-whiptail-to-write-interactive-shell-scripts/ M

原创 xapic , x2apic

Advanced Programmable Interrupt Controller xApic = APIC x2APIC is the most recent generation of the Intel programm

原创 8.12 Functions That Control Make / makefile debug

8.12 Functions That Control Make These functions control the way make runs

原创 git usage and configuration

> cat .ssh/config Host dev HostName 127.0.0.1 Port 22 User git IdentityFile ~/.ssh/dell_git Host dev HostName 192.168.

原创 x86-64模式

傳統模式(Legacy Mode) 這種模式是爲了令64位Xeon能沒有障礙地執行現有的32位和16位程序而設計的,實際上就是32位x86時代的IA-32模式,此時現有x86程序無需作任何的改變,和我們目前使用着的32位環境一模一

原创 galaxy-grand-duos

http://forum.xda-developers.com/galaxy-grand-duos

原创 makefile子目錄,call function, 多rules之間的獨立shell

MAKE = make SUBDIR = sub TESTVAR = aaa .PHONY: all # subroutine: # @echo "call 11111" # all: # $(call

原创 面向對象起源和使用

kernel中使用了很多oo的編程設計。比如vfs。 爲什麼要使用oo設計呢。 在c語言中,常見有很多switch case switch  case a:  xx case b:  xx case c :  xx ... 沒增加

原创 EPT 原理解釋

64-ia-32-architectures-software-developer-system-programming-manual-325384 28.2 When EPT is in use, certain addresses

原创 APIC Timer

apicTimerInit #define APIC_REG_TIMER 0x320 /* LVT (Timer)      */ #define

原创 win7下開機啓動自動運行腳本

win7下開機自動運行程序,腳本 C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 找到該路徑,把*.exe *.bat

原创 MP Initialization Protocol Algorithm for Intel Xeon Processors

8.4.3  MP Initialization Protocol Algorithm for Intel Xeon Processors 點贊 收藏 分享 文章舉報 雲雷奮

原创 operand order in x86 assembly language

order in x86 assembly languageADD—Add Opcode Instruction Op/En   64-bit Mode   Compat/Leg Mode Description 04 ib ADD