原创 PowerPC中斷系統簡介(一)

1. PowerPC中斷系統簡介PowerPC處理器的中斷系統由兩部分組成,一是內核的中斷及異常的處理;二是中斷控制器。以P2020處理器爲例,包括E500內核中斷及異常處理系統和OpenPIC中斷控制器。在E500內核中,包含兩種可以暫時

原创 Signal處理中的函數可重入問題

1. Signal信號簡介信號是軟件層次上模擬的中斷,它是一種異步通信的處理機制。信號的異步性意味着,應用程序不用等待事件的發生,當信號發生時應用程序自動陷入到對應的信號處理函數中。產生信號的事件對進程而言是隨機出現的。信號的響應方式有忽略

原创 SylixOS中端模式處理方式總結

 1. 端模式簡介端模式(Endian)表示數據在存儲器中的存放順序。大端模式(Big-endian),將數據的低位保存在高地址中,而數據的高位,保存在低地址中。小端模式(Little-endian),將數據的低位保存在內存的低地址中,而數

原创 嵌入式文件系統簡介(一) —— Linux MTD設備文件系統

  1. 文件系統簡介文件系統是一種存儲和組織計算機數據的方法,它使得對其訪問和查找變得容易,文件系統使用文件和樹形目錄的抽象邏輯概念代替了硬盤和光盤等物理設備使用數據塊的概念,用戶使用文件系統來保存數據不必關心數據實際保存在硬盤(或者光盤

原创 全志T3 Linux顯示驅動分析

1、總體架構         全志T3處理器的顯示框架是基於標準Linux的幀緩衝架構,其結構如圖 1.1所示。顯示控制器DE的驅動架構如圖 1.2所示,包括屏蔽差異的顯示管理抽象層,以及顯示圖層驅動、顯示設備驅動、背光驅動、enhance

原创 Signal處理中的函數可重入問題

1. Signal信號簡介信號是軟件層次上模擬的中斷,它是一種異步通信的處理機制。信號的異步性意味着,應用程序不用等待事件的發生,當信號發生時應用程序自動陷入到對應的信號處理函數中。產生信號的事件對進程而言是隨機出現的。信號的響應方式有忽略

原创 SylixOS中端模式處理方式總結

 1. 端模式簡介端模式(Endian)表示數據在存儲器中的存放順序。大端模式(Big-endian),將數據的低位保存在高地址中,而數據的高位,保存在低地址中。小端模式(Little-endian),將數據的低位保存在內存的低地址中,而數

原创 PowerPC中斷系統簡介(一)

1. PowerPC中斷系統簡介PowerPC處理器的中斷系統由兩部分組成,一是內核的中斷及異常的處理;二是中斷控制器。以P2020處理器爲例,包括E500內核中斷及異常處理系統和OpenPIC中斷控制器。在E500內核中,包含兩種可以暫時