/********************************************************************* * Author : Samson * Date : 04/12/2012 * Test platform: * GNU Linux version 2.6.29.4 * gcc version 4.4.0 20090506 (Red Hat 4.4.0-4) (GCC) * *******
/********************************************************************* * Author : Samson * Date : 07/04/2012 * Test platform: * GNU Linux version 2.6.29.4 * gcc version 4.4.0 20090506 (Red Hat 4.4.0-4) (GCC) * *******
/********************************************************************* * Author : Samson * Date : 04/26/2012 * Test platform: * GNU Linux version 2.6.29.4 * gcc version 4.4.0 20090506 (Red Hat 4.4.0-4) (GCC) * *******
OAN(光纖接入網):至少由一個OLT、ODN、ONU組成。OLT:optical line terminal 光線路終端,管理多個終端裝置(ONU).也即是外網入口與內網出入口的一個裝置。作用:為光接入網提供網路側介面並經一個或多個ODN與使用者側的ONU通訊,OLT與ONU的關係為主從通訊關係。ODN:optical distribution
如果存在兩個類的標頭檔a.h和b.h,在a.h中有這樣的語句:#include "b.h",在b.h檔案中有這樣的語句:#include "a.h" 且在一個類中有另一個類的對象時 那麼就會出現這樣的錯誤: error C2146: syntax error : missing ';' before identifier '使用的對象名'error C4430: missing type specifier - int assumed. Note: C++ does not
在測試接受溢出中斷的時候發現接受的資料超過了物理FIFO的深度,但是中斷狀態仍然為0,而原始中斷卻不為0,但是也經常出現正常的情況,只是不穩定,後來我在讀9個資料到8個FIFO深度代碼後面加了mdelay(1)代碼,此後載入 超過十次,中斷一直穩定。所以確定是延時的問題,說明中斷原始狀態寄存器的速度比中斷狀態寄存器的變化速度要快,所以更準確(只在我測試的I2C)start ic_rx_over_intr test:I2C have read 10 data from