目前分類:Linux (25)

瀏覽方式: 標題列表 簡短摘要

C structure bit field
 

typedef struct {
    uint8_t t0m0:  1;
    uint8_t t0m1:  1;
    uint8_t t0:    1;
    uint8_t gate0: 1;
    uint8_t t1m0:  1;
    uint8_t t1m1:  1;
    uint8_t t1:    1;
    uint8_t gate1: 1;
} tmod_t;

好幾年以前了吧, 忘了多久. 應該是 Linux Kernel 2.4 的時代, 那時我任職於 XX股份有限公司 軟體工程師, 來了一個主管 Dxxx. 當時我正在 Porting 一個  MCU 的 Demo Code 至 Linux. 因為不識上述 C structure bit field 的用法致 Proting 的時間意外延至一個禮拜還未完成. 這位 Dxxx 後來幫我完成了. 但是他卻一直不肯透露他是如何做的. 當然我之後知道是怎麼做的, 也不過就是 C structure bit field 原封不動地照用而已. 先移至正題. 

文章標籤

Lexra 發表在 痞客邦 留言(0) 人氣()


 

 

文章標籤

Lexra 發表在 痞客邦 留言(0) 人氣()

ipxe.png

 

Ip-to-Hex <ip> (Generate hex for specific Ip )

文章標籤

Lexra 發表在 痞客邦 留言(0) 人氣()

 

Install Pptpd

文章標籤

Lexra 發表在 痞客邦 留言(0) 人氣()


 

U-boot 環境

文章標籤

Lexra 發表在 痞客邦 留言(0) 人氣()

«12
Close

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼