我們無法確定RUST在內(nèi)核的最終趨勢,有多少人愿意遷移,但是至少Linus愿意試水。
Wedson Almeida Filho針對ARM PL061 GPIO驅(qū)動,翻譯了一個RUST版本,這樣也算一個RUST的真實(shí)驅(qū)動案例。代碼比較長,詳細(xì)地可以閱讀:
https://lwn.net/Articles/863459/
這里我們只摘錄一小部分比對,比如C版本中斷服務(wù)程序:

對應(yīng)的RUST中斷服務(wù)程序:

比如C版本的amba_driver:

RUST版本的amba_driver:

責(zé)任編輯:haq
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
內(nèi)核
+關(guān)注
關(guān)注
4文章
1468瀏覽量
42888 -
代碼
+關(guān)注
關(guān)注
30文章
4968瀏覽量
74001
原文標(biāo)題:用RUST寫內(nèi)核代碼?
文章出處:【微信號:LinuxDev,微信公眾號:Linux閱碼場】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
熱點(diǎn)推薦
請問如何獲取CPU頻率以及如何超頻?
我有 StarFive VisionFive,我試圖獲得 cpu 頻率,但我失敗了
為什么要以 GHz 為單位獲得 CPU 頻率,以及如何超頻它,因?yàn)槲矣酗L(fēng)扇,我構(gòu)建了 rust 項(xiàng)目,并且 cpu 沒有變熱或變熱,所以我可以超頻到大約 2GHz 或更高
發(fā)表于 02-05 06:11
「社區(qū)開發(fā)者說」張詩淇:我的Rust構(gòu)建RT-Thread安全組件項(xiàng)目之旅,獻(xiàn)給所有開源社區(qū)的你
僅關(guān)于如何為RT-Thread添加Rust支持,更關(guān)于一個年輕開發(fā)者如何找到熱愛的方向、克服挑戰(zhàn)并感受到開源協(xié)作的力量。希望她的經(jīng)歷,能激勵更多正在觀望的你,加入我
汽車網(wǎng)絡(luò)安全開發(fā)語言選型指南:C/C++/Rust/Java等主流語言對比+Perforce QAC/Klocwork工具支持
汽車網(wǎng)絡(luò)安全如何選編程語言?C、C++、Rust、Java……誰更適合AUTOSAR、ISO/SAE 21434?一文了解8種主流語言的優(yōu)劣與適用場景,以及Perforce QAC/Klocwork對MISRA、CERT等規(guī)范的支持。
2025開放原子開發(fā)者大會旋武開源社區(qū)Rust分論壇成功舉辦
11月22日,2025開放原子開發(fā)者大會——旋武開源社區(qū)Rust分論壇在北京順利召開。論壇以“共建中國Rust生態(tài)”為核心主題,匯聚京東、華為、vivo、阿里、毛豆教育、DORA社區(qū)及南京大學(xué)等企業(yè)與學(xué)術(shù)機(jī)構(gòu)技術(shù)專家,及眾多Rust
2025開放原子開發(fā)者大會旋武社區(qū)Rust分論壇即將啟幕
在數(shù)字化轉(zhuǎn)型持續(xù)深化、系統(tǒng)安全與性能需求愈發(fā)迫切的當(dāng)下,Rust憑借強(qiáng)大的內(nèi)存安全、高并發(fā)性能和卓越的開發(fā)者體驗(yàn),正成為重塑軟件開發(fā)疆界的關(guān)鍵力量,更是構(gòu)建下一代可靠高效基礎(chǔ)設(shè)施的核心選擇。11月
RusT-Thread:基于Rust面向資源受限嵌入式設(shè)備的操作系統(tǒng)的實(shí)踐 | 技術(shù)集結(jié)
RT-Thread為基礎(chǔ),使用Rust語言重構(gòu)其內(nèi)核,形成了全新的RusT-Thread系統(tǒng)。系統(tǒng)采用模塊化架構(gòu),涵蓋內(nèi)核服務(wù)、進(jìn)程調(diào)度、內(nèi)存管理、線程通信與時鐘控制等核心
TLS 終止在真實(shí)業(yè)務(wù)中的防護(hù)價值
本文將解析 TLS 的基本原理,探討典型業(yè)務(wù)場景,并重點(diǎn)對比 ZeroNews 支持的 三大 TLS 終止模式 在真實(shí)業(yè)務(wù)環(huán)境中的防護(hù)結(jié)果與價值。
RT-Thread 遇上 Rust:安全內(nèi)核 RusT-Thread 的誕生
大家好,我們是中國科學(xué)技術(shù)大學(xué)操作系統(tǒng)原理與設(shè)計(H)課oooooS小組。這個項(xiàng)目是我們的課程大作業(yè):參考RT-Thread架構(gòu),使用Rust搭建一個原生的嵌入式操作系統(tǒng)內(nèi)核。初識Rust是因?yàn)閤k
物聯(lián)網(wǎng)仿真實(shí)訓(xùn)教學(xué)平臺:以網(wǎng)關(guān)為核,重塑教育新范式
物聯(lián)網(wǎng)仿真實(shí)訓(xùn)教學(xué)平臺應(yīng)運(yùn)而生,通過虛擬仿真技術(shù)構(gòu)建真實(shí)場景,結(jié)合網(wǎng)關(guān)的核心功能,為教育行業(yè)開辟了一條高效、安全、靈活的實(shí)踐之路。
虛擬仿真實(shí)訓(xùn)室建設(shè)解決方案最新解析
和實(shí)踐。廣凌科技虛擬仿真實(shí)訓(xùn)室建設(shè)方案,不僅解決了傳統(tǒng)實(shí)訓(xùn) “高成本、低效率、高風(fēng)險” 的頑疾,更以數(shù)據(jù)驅(qū)動、模塊化設(shè)計和開放平臺為抓手,為院校、企業(yè)乃至區(qū)域產(chǎn)業(yè)
貼片三極管上的印字與真實(shí)名稱的對照表詳細(xì)說明
本文檔的主要內(nèi)容詳細(xì)介紹的是貼片三極管上的印字與真實(shí)名稱的對照表詳細(xì)說明。
發(fā)表于 05-28 09:05
?110次下載
Splashtop 成功入選 TrustRadius Trusted Seller 榜單,以透明與真實(shí)引領(lǐng)遠(yuǎn)程連接
近日,全球權(quán)威技術(shù)評測平臺TrustRadius基于企業(yè)產(chǎn)品信息真實(shí)性、用戶反饋響應(yīng)效率及商業(yè)道德實(shí)踐等維度,正式公布「TrustedSeller」榜單。Splashtop憑借其在產(chǎn)品信息透明度
做ros0小車仿真實(shí)驗(yàn)室stp 文件免費(fèi)獲取方法
做ros小車仿真實(shí)驗(yàn)室時,用Solidworks到處urdf文件,但沒有四驅(qū)輪式機(jī)器人三維模型(stp 文件),要去哪里找免費(fèi)的。(小車型號為ABOT-M1)
發(fā)表于 04-09 21:57
基于SEGGER的Ozone調(diào)試器和J-Trace工具跟蹤Ferrocene的Rust應(yīng)用
2025年3月,SEGGER和Ferrous Systems合作,確保使用Ferrous Systems的Ferrocene工具鏈編譯的Rust應(yīng)用程序可以通過SEGGER的J-Trace工具實(shí)時下載分析。
RUST的真實(shí)驅(qū)動案例
評論