掃描二維碼
隨時(shí)隨地手機(jī)看文章
作 者:道哥,10 年嵌入式開(kāi)發(fā)老兵,專(zhuān)注于:C/C 、嵌入式、Linux。目錄關(guān)注下方公眾號(hào),回復(fù)【書(shū)籍】,獲取 Linux、嵌入式領(lǐng)域經(jīng)典書(shū)籍;回復(fù)【PDF】,獲取所有原創(chuàng)文章( PDF 格式)。
靜態(tài)注冊(cè):由我們的驅(qū)動(dòng)程序來(lái)指定主設(shè)備號(hào),即參數(shù)1:from;另外,在Linux 2.6后期的內(nèi)核版本中,引入了 cdev 結(jié)構(gòu)來(lái)描述一個(gè)字符設(shè)備,它的結(jié)構(gòu)體成員是:動(dòng)態(tài)注冊(cè):由操作系統(tǒng)來(lái)分配,驅(qū)動(dòng)程序提供一個(gè)變量來(lái)接收該設(shè)備號(hào),即參數(shù)1: dev 指針;
void cdev_init(struct cdev *,struct file_operations *);后面在代碼演示的時(shí)候,可以看到cdev結(jié)構(gòu)是如何被使用的。
初始化 cdev 的成員,主要是設(shè)置 file_operations。strcut cdev *cdev_alloc(void);
動(dòng)態(tài)申請(qǐng) cdev 內(nèi)存。void cdev_put(strcut cdev *p);
與 count 計(jì)數(shù)相關(guān)的操作。int cdev_add(struct cdev *,dev_t ,unsigned );
向系統(tǒng)中添加一個(gè) cdev,注冊(cè)字符設(shè)備,需要在驅(qū)動(dòng)被加載的時(shí)候調(diào)用。void cdev_del(struct cdev *);
從系統(tǒng)中刪除一個(gè) cdev,注銷(xiāo)字符設(shè)備,需要在驅(qū)動(dòng)被卸載的時(shí)候調(diào)用。
以下所有操作的工作目錄,都是與上一篇文章相同的,即:~/tmp/linux-4.15/drivers/。
上海2022年9月6日 /美通社/ -- 9月3日上午,《"東數(shù)西算"戰(zhàn)略下綠色智算中心產(chǎn)業(yè)發(fā)展研究報(bào)告》重磅發(fā)布。該報(bào)告由國(guó)家信息中心與燧原科技深度合作,聯(lián)合慶陽(yáng)市人民政府、之江實(shí)驗(yàn)室、中國(guó)能建共同...
關(guān)鍵字: 數(shù)字經(jīng)濟(jì) 安防 模型 編寫(xiě)"為加快推進(jìn)深圳團(tuán)體標(biāo)準(zhǔn)建設(shè),提升社會(huì)團(tuán)體的編寫(xiě)能力" 深圳2022年8月29日 /美通社/ -- 為加快推進(jìn)深圳團(tuán)體標(biāo)準(zhǔn)建設(shè),滿(mǎn)足深圳市社會(huì)團(tuán)體對(duì)團(tuán)體標(biāo)準(zhǔn)化能力提升的迫切需求,提升社會(huì)團(tuán)體的標(biāo)準(zhǔn)編...
關(guān)鍵字: 編寫(xiě) 新能源汽車(chē) 汽車(chē)產(chǎn)業(yè) 電動(dòng)汽車(chē)上海2022年8月10日 /美通社/ -- 工業(yè)一直在我國(guó)國(guó)民經(jīng)濟(jì)中占有主導(dǎo)地位,在"十四五"規(guī)劃的重要發(fā)展階段,區(qū)塊鏈等新一代信息技術(shù)與產(chǎn)業(yè)的融合創(chuàng)新將會(huì)催生新產(chǎn)業(yè)新業(yè)態(tài)新模式,壯大經(jīng)濟(jì)發(fā)展新引擎。...
關(guān)鍵字: 編寫(xiě) 區(qū)塊鏈 應(yīng)用發(fā)展 中國(guó)電子北京2022年7月8日 /美通社/ -- 近日,由荷蘭皇家菲仕蘭聯(lián)合中國(guó)婦女發(fā)展基金會(huì)發(fā)起的“愛(ài)育未來(lái)”項(xiàng)目11個(gè)項(xiàng)目點(diǎn)的志愿者代表和發(fā)起方代表齊聚線上項(xiàng)目總結(jié)交流會(huì),對(duì)社區(qū)和家庭早教的階段性探索成果和經(jīng)驗(yàn)進(jìn)行交流和討論...
關(guān)鍵字: 可持續(xù)發(fā)展 編寫(xiě)北京2022年5月6日 /美通社/ -- 近日,由中電金信作為核心編寫(xiě)單位參編的全球首個(gè)AI模型開(kāi)發(fā)管理標(biāo)準(zhǔn) -- 《人工智能研發(fā)運(yùn)營(yíng)一體化(Model/MLOps)能力成熟...
關(guān)鍵字: AI模型 人工智能 機(jī)器學(xué)習(xí) 編寫(xiě)(全球TMT2022年5月6日訊)近日,由中電金信作為核心編寫(xiě)單位參編的全球首個(gè)AI模型開(kāi)發(fā)管理標(biāo)準(zhǔn) --?《人工智能研發(fā)運(yùn)營(yíng)一體化(Model/MLOps)能力成熟度模型第一部分:開(kāi)發(fā)管理》正式對(duì)外發(fā)布。該標(biāo)準(zhǔn)的發(fā)布...
關(guān)鍵字: AI模型 編寫(xiě) 人工智能 機(jī)器學(xué)習(xí)