Linux內核開發之內存與I/O訪問(一)

   我們知道,在X86中,有I/O空間的概念,I/O空間是相對於內存空間的概念,它通過特定的指令in,out來訪問。端口號標識了外設的寄存器地址。而巧的是Arm等嵌入式控制器中並不提供I/O空間,所以我們就不考慮了,我們重點放在內存空間。    內存空間可以通過地址,指針來訪問,在C語言中的表現就是通過指針來操作,如在186處理器中:    unsigned char *p = (unsigne
相關文章
相關標籤/搜索