看板 C_and_CPP 關於我們 聯絡資訊
睡前剛好想起這個討論 (絕非鞭屍 XD),野人獻曝一下,另一個幾乎全部使用 C 語言開發的 L4 實作 -- F9 Microkernel,這是我最近和一些台灣的朋友一同 開發的新專案: https://github.com/f9micro/f9-kernel 針對 IoT (Internet of Things) 和醫療電子產品的應用,主打功耗與系統安全, 並針對 ARM Cortex-M 的特性去開發。拜平台特性所賜,F9 不包含任何一行獨立 的組合語言檔案,絕大多數採用 C 語言開發 (約兩千行),僅需少量的 inline assembly 即可建構。 F9 Microkernel 採用 BSD 授權發布,歡迎各位提供建議和參與開發。 ※ 引述《jserv (松鼠)》之銘言: : ※ 引述《MasterChang (我愛ASM)》之銘言: : : 另外L4也是C++寫的OS。 : : 總結:是有C++寫的OS,只是原po不知道。 : 一般我們指 L4 microkernel 時,會先提到設計與 L4 kernel interface (ABI),再來 : 才是若干的實做。L4Ka::Pistachio [3] 以及其衍生的實做的確以 C++ 搭配少量的 : Assembly 撰寫,不過也有其他 L4 實做採用 C 語言 (與 Assembly) 撰寫,如 : Codezero [4] : [3] http://www.l4ka.org/ : [4] http://l4dev.org/ Codezero microkernel 後續的版本不再開放,實在非常可惜,我維護了一個分支,如下: https://github.com/jserv/codezero -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.245.254
KoenigseggG:睡前==>4點 我弟問我怎麼跪著0rz 08/16 08:33
damody:用 Cortex-M 的人真多 該來看一下 神code 了 orz 08/16 09:43
johnny94:神人出現 08/16 13:42
damody:稍微看了一下 完全用 command toolchain 沒用 keil vision4 08/16 14:45
damody:之類的 IDE 的感覺 有點難以想像怎麼 hello world的 = = 08/16 14:46
Bencrie:不是有 Makefile 嗎 08/16 16:54
jserv:我學生雙目失明、聽力嚴重受損,肢體萎縮,還是造樣可以 08/16 17:14
jserv:寫程式,在 GNU/Linux 環境用 vim, gcc, gdb,很順手 08/16 17:14
jserv:真的要用 IDE 也可以,系統支援 gdb-mi,能連 Eclipse 08/16 17:15
legendmtg:<(_ _)> 08/16 21:45
netsphere:<(_ _)> 08/16 22:24
sa074463: <(_ _)> 08/16 22:26
saxontai: <(_ _)> 08/16 23:08
s3748679:這... 會很辛苦 08/17 00:10
fireslayer:Jserv!! 08/17 02:34
tac0wu: <(_ _)> 08/17 08:17
mabinogi805:<(_ _)> 08/17 11:49
garychou:<(_ _)> 08/17 15:15
CP64:<(_ _)> 08/17 17:24
drm343:M(_ _)M 08/17 22:20
dophin332:我老婆問我為什麼跪著打b <(_ _)> 08/18 22:57
yoco315:你們為什麼一直跪拜?jserv很強嗎?如果真的有這麼強的話 08/18 23:55
yoco315:那他早就已經把我的臉壓在鍵盤ㄕdkjfklysllllllllllll 08/18 23:56
twsh:樓上的臉好大 08/19 00:35
Fenikso:樓上竟然說正妹臉大 08/19 01:45
sunneo:XDDD yoco有梗 08/19 01:56
suhorng:XDDDDD 樓上一說突然看懂推文了 m(_ _)m 08/19 01:58
VictorTom:<(_ _)> 08/19 02:02
flydragon198:yoco是正妹~~我一直以為是帥哥..... 08/19 10:21
purincess:yoco XDDDDDDDDD 08/19 11:30
xatier:yoco 的梗XDDDDDDDD 08/19 11:40
darkgerm:<(_ _)> 08/19 20:49
CHeagleeye:<(_ _)> 08/20 21:31
nfsong: 詭拜 06/07 15:56